Skip to content
This repository was archived by the owner on Jun 9, 2026. It is now read-only.
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
b1e4f05
Add theme command to help info.
mbahler May 13, 2026
de27b34
Update README.md to include V3 changes.
mbahler May 13, 2026
4738bac
test processing ci
mbahler May 13, 2026
d69af4c
Merge branch 'main' of https://github.com/mbahler/SerialTerminalDEV
mbahler May 13, 2026
334bb7c
Update processing-ci.yml
mbahler May 13, 2026
fbae6ce
Update processing-ci.yml
mbahler May 13, 2026
25eb55c
Update processing-ci.yml
mbahler May 13, 2026
60c38a9
Update processing-ci.yml
mbahler May 13, 2026
7613176
Update processing-ci.yml
mbahler May 13, 2026
6e5fafa
Update processing-ci.yml
mbahler May 13, 2026
fc92be8
Update processing-ci.yml
mbahler May 13, 2026
e478e9d
Update processing-ci.yml
mbahler May 13, 2026
dbbf4a6
Update processing-ci.yml
mbahler May 13, 2026
c3e1905
Update processing-ci.yml
mbahler May 13, 2026
cb0231a
Update processing-ci.yml
mbahler May 13, 2026
5e4e3f8
Update processing-ci.yml
mbahler May 13, 2026
37d70d7
Update processing-ci.yml
mbahler May 13, 2026
c6f08a6
Update processing-ci.yml
mbahler May 13, 2026
65cd63f
Update processing-ci.yml
mbahler May 13, 2026
2407ce6
Update processing-ci.yml
mbahler May 13, 2026
3d9a8e3
Update processing-ci.yml
mbahler May 13, 2026
d263fdc
Update processing-ci.yml
mbahler May 13, 2026
27b752f
Delete .github/workflows/processing-ci.yml
mbahler May 13, 2026
059c4dd
Merge pull request #148 from mbahler/main
mbahler May 13, 2026
6519a5a
Disable Debug statements.
mbahler May 13, 2026
23bedac
Fix baud edit panel always on top.
mbahler May 13, 2026
b032613
Merge pull request #149 from mbahler/main
mbahler May 13, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
20 changes: 15 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,19 +11,23 @@ Windows10, Kubuntu25.04, Ubuntu24.04.2, LinuxMint 22.1 Cinnamon

_Main window_

<img width="702" height="532" alt="13 01 2026_14 00 13_REC" src="https://github.com/user-attachments/assets/c76b0634-9b45-4459-bda1-be528cb2f5c6" /> <br/>
<img width="707" height="507" alt="13 05 2026_08 16 31_REC" src="https://github.com/user-attachments/assets/476bacb2-e2f3-472e-a1c4-5f9b72f75ef7" />

_Settings window_

<img width="702" height="532" alt="13 01 2026_14 00 53_REC" src="https://github.com/user-attachments/assets/01cbde59-2021-499a-99f2-980b915008c5" /> <br/>
<img width="706" height="507" alt="13 05 2026_08 23 13_REC" src="https://github.com/user-attachments/assets/12e8e6ce-99cc-4b93-a5fd-c486709955ca" />

_Settings window advanced options enabled)_
_Settings window (advanced options enabled)_

<img width="702" height="532" alt="13 01 2026_14 01 22_REC" src="https://github.com/user-attachments/assets/28c1a743-2391-4082-8a8a-fcce5fad2114" /> <br/>
<img width="705" height="506" alt="13 05 2026_08 16 50_REC" src="https://github.com/user-attachments/assets/533e831f-481e-4bca-a1b6-f8d8f095b9ae" />

_Custom Baud Rate editing_

<img width="706" height="507" alt="13 05 2026_08 17 20_REC" src="https://github.com/user-attachments/assets/9be25bd6-68f7-41ce-b844-cb1eab694b0b" />

_Text finder_

<img width="702" height="532" alt="13 01 2026_14 01 52_REC" src="https://github.com/user-attachments/assets/985790a1-68a8-46c5-8ae1-2302a463170b" /> <br/>
<img width="705" height="506" alt="13 05 2026_08 17 51_REC" src="https://github.com/user-attachments/assets/ac4251ce-ea6a-47d7-b5d2-ae2584a33358" />

## Commands

Expand Down Expand Up @@ -66,3 +70,9 @@ _Text finder_
* -fontsize=16 *(set font size to 16)* <br/>
* -fontsize=18 *(set font size to 18)*

-theme *(set software theme)*
* -theme=light *(set software theme color to light)* <br/>
* -theme=dark *(set software theme color to dark)* <br/>
* -theme=intellij *(set software theme color to intellij)* <br/>
* -theme=darkula *(set software theme color to darkula)* <br/>

2 changes: 0 additions & 2 deletions mainCode/baudEditPopup.pde
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@ public void initDialogBaudEdit() {
dialogBaudEdit = new JDialog(dialogSettingsMain, "Baud Rate list");
dialogBaudEdit.setSize(new Dimension(300, 300));
dialogBaudEdit.setResizable(false);
dialogBaudEdit.setAlwaysOnTop(true);
dialogBaudEdit.setLocationRelativeTo(dialogSettingsMain);
dialogBaudEdit.setLayout(layoutBaudEdit);
dialogBaudEdit.setDefaultCloseOperation(JDialog.DO_NOTHING_ON_CLOSE);
Expand Down Expand Up @@ -114,4 +113,3 @@ public void initDialogBaudEdit() {
dialogBaudEditIsInit = false;
}
}

1 change: 0 additions & 1 deletion mainCode/data/.~lock.Serial_Terminal_Manual.odt#

This file was deleted.

Binary file modified mainCode/data/Serial_Terminal_Manual.odt
Binary file not shown.
1 change: 1 addition & 0 deletions mainCode/processCommands.pde
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@ public void processCommands() {
textAreaMainMsg("", "-tstamp=<true|false> : Enable/disable time stamp", "\n"); //toggle time stamp
textAreaMainMsg("", "-font=<fontNumber> : Set font for main text area and input field" + "\n" + "available font types:" + "\n \t" + "1. Courier" + "\n \t" + "2. Cascadia Code" + "\n \t" + "3. JetBrains Mono(default)" + "\n \t" + "4. Liberation Mono", "\n"); //set font
textAreaMainMsg("", "-fontsize=<size> : Set font size for main text area and input field" + "\n" + "available font sizes:" + "\n \t" + "10" + "\n \t" + "12" + "\n \t" + "14(Default)" + "\n \t" + "16" + "\n \t" + "18", "\n"); //set font size
textAreaMainMsg("", "-theme=<theme> : Set software theme" + "\n" + "available themes:" + "\n \t" + "light(default)" + "\n \t" + "dark" + "\n \t" + "intelij" + "\n \t" + "darcula" ,"\n"); //print set theme command help
} else if (enteredCommand.equals("-clear")) { //clear main text area
textAreaMain.setText(""); //clear main text area
} else if (enteredCommand.equals("-v")) { //display version info
Expand Down
1 change: 0 additions & 1 deletion mainCode/processPreferences.pde
Original file line number Diff line number Diff line change
Expand Up @@ -29,4 +29,3 @@ public void setTableData(String mode) {
saveTable(preferenceTable, "data/preferences.csv");
systemPrintln("setTableData complete @ " + millis(), "debug");
}

3 changes: 1 addition & 2 deletions mainCode/variables.pde
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ int prevCommandsIndex = 0; // count of up key presses for previous comma

char selectedParity = 'N'; //serial port parity 'N' for none, 'E' for even, 'O' for odd, 'M' for mark, 'S' for space ('N' is the default)

boolean showDebugStatements = true; // if true show debug statements in console
boolean showDebugStatements = false; // if true show debug statements in console
boolean connectToCOM = false; // if connecting to com port
boolean connectedToCOM = false; // if connected to com port
boolean loggingData = false ; // if logging succeeded
Expand Down Expand Up @@ -169,4 +169,3 @@ JScrollPane scrollPaneBaudEdit; // dialogBaudEdit textArea scr
JButton buttonBaudEditOk; // dialogBaudEdit dialog confirm button
JButton buttonBaudEditCancel; // dialogBaudEdit dialog cancel button
SpringLayout layoutBaudEdit = new SpringLayout(); // dialogBaudEdit dialog layout manager

Loading