diff --git a/README.md b/README.md index b56cbdf..f77f6f0 100644 --- a/README.md +++ b/README.md @@ -11,19 +11,23 @@ Windows10, Kubuntu25.04, Ubuntu24.04.2, LinuxMint 22.1 Cinnamon _Main window_ -13 01 2026_14 00 13_REC
+13 05 2026_08 16 31_REC _Settings window_ -13 01 2026_14 00 53_REC
+13 05 2026_08 23 13_REC -_Settings window advanced options enabled)_ +_Settings window (advanced options enabled)_ -13 01 2026_14 01 22_REC
+13 05 2026_08 16 50_REC + +_Custom Baud Rate editing_ + +13 05 2026_08 17 20_REC _Text finder_ -13 01 2026_14 01 52_REC
+13 05 2026_08 17 51_REC ## Commands @@ -66,3 +70,9 @@ _Text finder_ * -fontsize=16 *(set font size to 16)*
* -fontsize=18 *(set font size to 18)* +-theme *(set software theme)* +* -theme=light *(set software theme color to light)*
+* -theme=dark *(set software theme color to dark)*
+* -theme=intellij *(set software theme color to intellij)*
+* -theme=darkula *(set software theme color to darkula)*
+ diff --git a/mainCode/baudEditPopup.pde b/mainCode/baudEditPopup.pde index f9a3048..4af4ae2 100644 --- a/mainCode/baudEditPopup.pde +++ b/mainCode/baudEditPopup.pde @@ -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); @@ -114,4 +113,3 @@ public void initDialogBaudEdit() { dialogBaudEditIsInit = false; } } - diff --git a/mainCode/data/.~lock.Serial_Terminal_Manual.odt# b/mainCode/data/.~lock.Serial_Terminal_Manual.odt# deleted file mode 100644 index 704533a..0000000 --- a/mainCode/data/.~lock.Serial_Terminal_Manual.odt# +++ /dev/null @@ -1 +0,0 @@ -,LAPTOP-TTA300BP/swp791,LAPTOP-TTA300BP,02.04.2026 15:34,file:///C:/Users/swp791/AppData/Roaming/LibreOffice/4; \ No newline at end of file diff --git a/mainCode/data/Serial_Terminal_Manual.odt b/mainCode/data/Serial_Terminal_Manual.odt index 2d12d4e..4af923a 100644 Binary files a/mainCode/data/Serial_Terminal_Manual.odt and b/mainCode/data/Serial_Terminal_Manual.odt differ diff --git a/mainCode/processCommands.pde b/mainCode/processCommands.pde index 369d6d4..07a0fba 100644 --- a/mainCode/processCommands.pde +++ b/mainCode/processCommands.pde @@ -14,6 +14,7 @@ public void processCommands() { textAreaMainMsg("", "-tstamp= : Enable/disable time stamp", "\n"); //toggle time stamp textAreaMainMsg("", "-font= : 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= : 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= : 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 diff --git a/mainCode/processPreferences.pde b/mainCode/processPreferences.pde index bad4e44..9404f67 100644 --- a/mainCode/processPreferences.pde +++ b/mainCode/processPreferences.pde @@ -29,4 +29,3 @@ public void setTableData(String mode) { saveTable(preferenceTable, "data/preferences.csv"); systemPrintln("setTableData complete @ " + millis(), "debug"); } - diff --git a/mainCode/variables.pde b/mainCode/variables.pde index 82b28fa..359bf3f 100644 --- a/mainCode/variables.pde +++ b/mainCode/variables.pde @@ -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 @@ -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 -