diff --git a/ui/mainsettingsdialog.ui b/ui/mainsettingsdialog.ui
index 0972ae7..ba09d45 100644
--- a/ui/mainsettingsdialog.ui
+++ b/ui/mainsettingsdialog.ui
@@ -6,521 +6,614 @@
0
0
- 965
- 852
+ 620
+ 640
Main Settings
-
+
-
-
-
-
-
-
- Main Form Settings:
-
-
-
-
-
-
- Autoscroll main frame window by default
-
-
-
- -
-
+
+
+ 0
+
+
+
+ General
+
+
+
-
+
+
+ Main Form Settings:
+
+
-
-
+
- Maximum data bytes per line
+ Autoscroll main frame window by default
-
-
-
- 8
+
+
-
+
+
+ Maximum data bytes per line
+
+
+
+ -
+
+
+ 8
+
+
+ 64
+
+
+ 8
+
+
+
+
+
+ -
+
+
-
+
+
+ Language
+
+
+
+ -
+
+
+
+
+
+
+
+ -
+
+
+ General Settings:
+
+
+
-
+
+
+ Save/Restore window positions and sizes
-
- 64
+
+
+ -
+
+
+ Save/Restore CAN bus connections
-
- 8
+
+
+ -
+
+
+ Display values as hexadecimal
+
+
+
+ -
+
+
+ Require validation of GVRET connection
+
+
+
+ -
+
+
+ Use filtered frames in sub-windows
+
+
+
+ -
+
+
+ Color rows by CAN ID
+
+
+
+ -
+
+
+ OpenGL Accelerated AntiAliased Graphing
+
+
+
+ -
+
+
+ 0
+
+
+ 0
+
+
-
+
+
+ CAN Frame Pre-allocation Size
+
+
+
+ -
+
+
+ 100000
+
+
+ 1000000000
+
+
+ 100000
+
+
+ 10000000
+
+
+
+
+
+
+
+
+ -
+
+
+ Qt::Vertical
+
+
+
+ 20
+ 40
+
+
+
+
+
+
+
+
+ Time & Font
+
+
+ -
+
+
+ Time Keeping
+
+
+
-
+
+
+ Seconds/Milli/Micro are dongle based
+
+
+
+ -
+
+
-
+
+
+ Seconds
+
+
+
+ -
+
+
+ Microseconds
+
+
+
+ -
+
+
+ Milliseconds
+
+
+
+ -
+
+
+ Qt::Horizontal
+
+
+
+ 40
+ 20
+
+
+
+
+ -
+
+
+ System Clock
+
+
+
+
+
+ -
+
+
-
+
+
+ Time Format String:
+
+
+
+ -
+
+
+
+
+ -
+
+
-
+
+
+ Start Date:
+
+
+
+ -
+
+
+
+
+ -
+
+
+ Use start date
+
+
+
+ -
+
+
+ Use absolute time in decoded CSV output
-
- -
-
+
+
+ -
+
+
+ Font
+
+
-
-
+
- Language
+ Use fixed-width font in tables
-
-
-
-
-
-
-
-
- -
-
-
- General Settings:
-
-
-
-
-
-
- Save/Restore window positions and sizes
-
-
-
- -
-
-
- Save/Restore CAN bus connections
-
-
-
- -
-
-
- Display values as hexadecimal
-
-
-
- -
-
-
- Require validation of GVRET connection
-
-
-
- -
-
-
- Use filtered frames in sub-windows
-
-
-
- -
-
-
- Color rows by CAN ID
-
-
-
- -
-
-
- OpenGL Accelerated AntiAliased Graphing
-
-
-
- -
-
-
- 0
-
-
- 0
-
-
-
-
+
- CAN Frame Pre-allocation Size
+ Size
-
-
+
- 100000
+ 7
- 1000000000
-
-
- 100000
+ 15
- 10000000
+ 9
-
- -
-
-
- Time Keeping
-
-
-
-
-
-
- Seconds/Milli/Micro are dongle based
-
-
-
- -
-
-
-
-
-
- Seconds
-
-
-
- -
-
-
- Microseconds
-
-
-
- -
-
-
- Milliseconds
-
-
-
- -
-
-
- Qt::Horizontal
-
-
-
- 40
- 20
-
-
-
-
- -
-
-
- System Clock
-
-
-
-
-
- -
-
-
-
-
-
- Time Format String:
-
-
-
- -
-
-
-
-
- -
-
-
-
-
-
- Start Date:
-
-
-
- -
-
-
-
-
- -
-
-
- Use start date
-
-
-
- -
-
-
- Use absolute time in decoded CSV output
-
-
-
-
-
-
- -
-
-
- Font
-
-
-
-
-
-
- Use fixed-width font in tables
-
-
-
- -
-
-
- Size
-
-
-
- -
-
-
- 7
-
-
- 15
-
-
- 9
-
-
-
-
-
-
- -
-
-
- Flowview Settings:
-
-
-
-
-
-
- Use timestamp mode by default
-
-
-
- -
-
-
- Set Auto Reference by default
-
-
-
- -
-
-
- Hexadecimal Graph Y Axis
-
-
-
-
-
-
- -
-
-
- Qt::Vertical
-
-
-
- 20
- 40
-
-
-
-
-
-
-
-
+
+
+ -
+
+
+ Qt::Vertical
+
+
+
+ 20
+ 40
+
+
+
+
+
+
+
+
+ Playback
+
+
+ -
+
+
+ Playback Window Settings:
+
+
+
-
+
+
+ Loop by default
+
+
+
+ -
+
+
-
+
+
+ Default playback speed (ms)
+
+
+
+ -
+
+
+ 1000
+
+
+
+
+
+ -
+
+
-
+
+
+ Default Sending Bus
+
+
+
+ -
+
+
+
+
+
+
+
+ -
+
+
+ Qt::Vertical
+
+
+
+ 20
+ 40
+
+
+
+
+
+
+
+
+ DBC
+
+
+ -
+
+
+ DBC Settings
+
+
+
-
+
+
+ Label DBC messages by default
+
+
+
+ -
+
+
+ Ignore DBC message colors
+
+
+
+
+
+
+ -
+
+
+ Qt::Vertical
+
+
+
+ 20
+ 40
+
+
+
+
+
+
+
+
+ Views
+
+
+ -
+
+
+ Flowview Settings:
+
+
+
-
+
+
+ Use timestamp mode by default
+
+
+
+ -
+
+
+ Set Auto Reference by default
+
+
+
+ -
+
+
+ Hexadecimal Graph Y Axis
+
+
+
+
+
+
+ -
+
+
+ File Info and Comparator Settings:
+
+
+
-
+
+
+ Auto expand all nodes
+
+
+
+ -
+
+
+ Hexadecimal Graph Y Axis
+
+
+
+
+
+
+ -
+
+
+ Qt::Vertical
+
+
+
+ 20
+ 40
+
+
+
+
+
+
+
+
+ Remote
+
+
+ -
+
+
+ true
+
+
+ MQTT Remote CAN Settings:
+
+
+
-
+
+
+ Host:
+
+
+
+ -
+
+
+ -
+
+
+ Port:
+
+
+
+ -
+
+
+ -
+
+
+ User Name:
+
+
+
+ -
+
+
+ -
+
+
+ Password
+
+
+
+ -
+
+
+ QLineEdit::Password
+
+
+
+
+
+
+ -
+
+
+ Qt::Vertical
+
+
+
+ 20
+ 40
+
+
+
+
+
+
+
-
-
-
-
-
-
- Playback Window Settings:
-
-
-
-
-
-
- Loop by default
-
-
-
- -
-
-
-
-
-
- Default playback speed (ms)
-
-
-
- -
-
-
- 1000
-
-
-
-
-
- -
-
-
-
-
-
- Default Sending Bus
-
-
-
- -
-
-
-
-
-
-
-
- -
-
-
- DBC Settings
-
-
-
-
-
-
- Label DBC messages by default
-
-
-
- -
-
-
- Ignore DBC message colors
-
-
-
-
-
-
- -
-
-
- File Info and Comparator Settings:
-
-
-
-
-
-
- Auto expand all nodes
-
-
-
- -
-
-
- Hexadecimal Graph Y Axis
-
-
-
-
-
-
- -
-
-
- true
-
-
- MQTT Remote CAN Settings:
-
-
-
-
-
-
- Host:
-
-
-
- -
-
-
- -
-
-
- Port:
-
-
-
- -
-
-
- -
-
-
- User Name:
-
-
-
- -
-
-
- -
-
-
- Password
-
-
-
- -
-
-
- QLineEdit::Password
-
-
-
-
-
-
- -
-
-
- Some settings will not take effect until the application is restarted
-
-
- true
-
-
-
- -
-
-
- Qt::Vertical
-
-
-
- 20
- 40
-
-
-
-
-
+
+
+ Some settings will not take effect until the application is restarted
+
+
+ true
+
+