From 959f8822f8f80ec33a1dd8a754c6cfbe27121a1d Mon Sep 17 00:00:00 2001 From: Adam Honse Date: Sun, 5 Apr 2026 03:55:33 -0500 Subject: [PATCH] Organize OpenRGBSettingsPage with Group Boxes --- .../OpenRGBSettingsPage.cpp | 2 +- qt/OpenRGBSettingsPage/OpenRGBSettingsPage.ui | 670 +++++++++--------- 2 files changed, 335 insertions(+), 337 deletions(-) diff --git a/qt/OpenRGBSettingsPage/OpenRGBSettingsPage.cpp b/qt/OpenRGBSettingsPage/OpenRGBSettingsPage.cpp index cddf2bef2..7b0878b7e 100644 --- a/qt/OpenRGBSettingsPage/OpenRGBSettingsPage.cpp +++ b/qt/OpenRGBSettingsPage/OpenRGBSettingsPage.cpp @@ -293,7 +293,7 @@ OpenRGBSettingsPage::OpenRGBSettingsPage(QWidget *parent) : /*---------------------------------------------------------*\ | Hide all drivers settings otherwise | \*---------------------------------------------------------*/ - ui->DriversSettingsLabel->hide(); + ui->GroupBoxDriverSettings->hide(); ui->CheckboxAMDSMBusReduceCPU->hide(); ui->CheckboxSharedSMBusAccess->hide(); ui->LabelSMBusSleepMode->hide(); diff --git a/qt/OpenRGBSettingsPage/OpenRGBSettingsPage.ui b/qt/OpenRGBSettingsPage/OpenRGBSettingsPage.ui index b1d357ae3..6548b0753 100644 --- a/qt/OpenRGBSettingsPage/OpenRGBSettingsPage.ui +++ b/qt/OpenRGBSettingsPage/OpenRGBSettingsPage.ui @@ -6,7 +6,7 @@ 0 0 - 500 + 550 475 @@ -14,14 +14,7 @@ Settings Page - - - - Open Settings Folder - - - - + true @@ -30,361 +23,366 @@ 0 - -338 - 508 - 1193 + -450 + 516 + 1294 - - - - Load Window Geometry + + + + Autostart + + + + + Start Client + + + + + + + + + + Start Server + + + + + + + Load Profile + + + + + + + Start at Login + + + + + + + + + + + + + Custom Arguments + + + + + + + Set Server Host + + + + + + + + + + 1 + + + 65535 + + + 6742 + + + + + + + Set Server Port + + + + + + + Start Minimized + + + + + + + Start at Login Status + + + + - - - - Run Zone Checks on Rescan + + + + User Interface + + + + + + + + Disable Key Expansion in Device View + + + + + + + Minimize on Close + + + + + + + Greyscale Tray Icon + + + + + + + + + + Language + + + + + + + Run Zone Checks on Rescan + + + + + + + Show LED View by Default + + + + + + + Load Window Geometry + + + + + + + Save Geometry on Close + + + + + + + Theme (restart required) + + + + + + + Hex Format + + + + + + + - - - - Enable Log Console (restart required) + + + + Server + + + + + Serve All Devices (Including those from client connections) + + + + + + + Legacy Workaround + + + + - - - - 1 - - - 65535 - - - 6742 + + + + Driver + + + + + Shared SMBus Access (restart required) + + + + + + + AMD SMBus: Reduce CPU Usage (restart required) + + + + + + + SMBus Sleep Mode (restart required) + + + + + + + - - - - Shared SMBus Access (restart required) + + + + Detection + + + + + 2147483647 + + + + + + + Initial Detection Delay (milliseconds, 0 to disable) + + + + + + + HID Safe Mode + + + + - - - - Legacy Workaround + + + + Profile + + + + + + + + + + + Set Profile on Open + + + + + + + Set Profile on Exit + + + + + + + + + + Set Profile on Suspend + + + + + + + Set Profile on Resume + + + + + + + - - - - Show LED View by Default + + + + Log Manager + + + + + Enable Log File (restart required) + + + + + + + Enable Log Console (restart required) + + + + - - - - Detection Settings: - - - - - - - Start at Login - - - - - - - - - - Qt::Orientation::Vertical - - - QSizePolicy::Policy::MinimumExpanding - - - - 20 - 40 - - - - - - - - Set Profile on Suspend - - - - - - - Start Client - - - - - - - - - - 2147483647 - - - - - - - - - - Hex Format - - - - - - - HID Safe Mode - - - - - - - Start at Login Status - - - - - - - Set Server Host - - - - - - - - - - - - - Save Geometry on Close - - - - - - - Theme (restart required) - - - - - - - Set Profile on Resume - - - - - - - - - - Disable Key Expansion in Device View - - - - - - - Start at Login Settings: - - - - - - - Custom Arguments - - - - - - - Language - - - - - - - Enable Log File (restart required) - - - - - - - Set Profile on Exit - - - - - - - - - - Server Settings: - - - - - - - - - - - - - Serve All Devices (Including those from client connections) - - - - - - - Start Minimized - - - - - - - AMD SMBus: Reduce CPU Usage (restart required) - - - - - - - Start Server - - - - - - - - - - Log Manager Settings: - - - - - - - Profile Settings: - - - - - - - Set Server Port - - - - - - - User Interface Settings: - - - - - - - Load Profile - - - - - - - Greyscale Tray Icon - - - - - - - Drivers Settings: - - - - - - - Initial Detection Delay (milliseconds, 0 to disable) - - - - - - - - - - Set Profile on Open - - - - - - - Minimize on Close - - - - - - - SMBus Sleep Mode (restart required) - - - - - - + + + + Open Settings Folder + + +