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_
-
+
_Settings window_
-
+
-_Settings window advanced options enabled)_
+_Settings window (advanced options enabled)_
-
+
+
+_Custom Baud Rate editing_
+
+
_Text finder_
-
+
## 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
-