Adam Honse
dd22150cfe
Add vertical spacer to OpenRGBDeviceInfoPage
2026-05-07 16:17:46 -05:00
acehighdan
e8f345ff77
Sync autostart system configuration with OpenRGB settings on startup
...
If the autostart system configuration is deleted (e.g. by a reinstall or
package manager) but the JSON config still has enabled=true, OpenRGB
would silently fail to start at login. Fix by calling ConfigureAutoStart()
in the settings page constructor so the system configuration is always
reconciled with the stored JSON state every time OpenRGB starts.
Commit amended to make wording more generic by Adam Honse <calcprogrammer1@gmail.com >
2026-04-20 23:32:49 -05:00
Dmitry Kychanov
aff0610df9
Fix default language load on start
2026-04-20 23:32:49 -05:00
Dmitry Kychanov
0ec4aaa629
Fix losing software info upon changing language
2026-04-20 23:32:49 -05:00
Adam Honse
d79a400c8c
Fix corrupted text in TabLabels when translation occurs after the constructor
2026-04-20 23:32:31 -05:00
Adam Honse
388557e5f9
Ensure device view is initialized if there are no LEDs to avoid accessing out of bounds
2026-04-20 23:32:17 -05:00
Adam Honse
056b383536
Add SMBus Sleep Mode settings page
2026-04-15 00:29:54 -05:00
Arthur de Groot
cc06c62164
Rename Setting RunZoneChecks -> run_zone_checks
2026-02-05 17:20:14 -06:00
Adam Honse
f2d1188fdd
Fix swatches not resizing properly when maximized
2026-01-28 18:35:22 -06:00
Adam Honse
02e0504227
Fix controls on OpenRGBClientInfoPage list not working on Qt6
2026-01-11 00:37:43 -06:00
Serhat Öktem
69ccd56fef
Turkish language file
2026-01-09 23:53:34 -06:00
Adam Honse
b3c5a65884
Reduce duplicate code in zone selection handling in OpenRGBDevicePage
2025-12-15 18:16:19 -06:00
Adam Honse
bd6b358e0d
Fix some issues with detector settings page
2025-12-08 15:33:17 -06:00
Adam Honse
6da0dbf511
Add configuration for detector settings (HID safe mode and detection delay) to settings page
2025-12-08 01:00:09 -06:00
Adam Honse
74922bdf60
Add 1.0rc1 and 1.0rc2 to metainfo releases
2025-12-06 18:26:20 -06:00
Adam Honse
696008b48f
Add manual device configuration for QMK VialRGB protocol
2025-11-26 12:49:25 -06:00
Adam Honse
e657f5c8d4
Make segment type configurable
2025-11-22 12:55:27 -06:00
Adam Honse
a6b890a48d
Use ResourceManager::RescanDevices() to initiate a rescan in places where ResourceManager::DetectDevices() was still being used
2025-11-14 20:31:10 -06:00
Adam Honse
269e7c6115
Add tmpfiles for initializing /etc/openrgb for systemd service
2025-11-10 01:01:39 -06:00
Adam Honse
b22438d345
Use /etc/openrgb as config path for systemd service
2025-11-10 00:05:13 -06:00
Andre Toerien
b58b3c0402
Install systemd service under PREFIX
2025-10-15 07:53:15 -05:00
Adam Honse
c71cc4f18a
Change SPDX license identifier from GPL 2.0 only to GPL 2.0 or later, as the original LICENSE file includes an or later clause at the end so the file headers were incorrect
2025-09-28 00:47:08 -05:00
Adam Honse
b349c3ff2c
Update PawnIO SMBus driver to use standardized API between all drivers, add NCT6793 driver, and remove WinRing0 SMBus drivers
2025-09-14 14:31:13 -05:00
Adam Honse
30f9b84d5f
Use GetName instead of directly accessing the RGBController::name member outside of Controllers
2025-08-01 11:32:55 -05:00
Adam Honse
43b97bca75
Rework Debug controller and add manual settings entry for it, also remove graying out the settings save button as sometimes it prevents saving changes
2025-07-31 00:11:18 -05:00
Adam Honse
d59138363e
Handle condition where detection finishes before OpenRGBDialog constructor finishes/has time to register detection end callback. Fixes plugins not loading when running OpenRGB as a background service.
2025-07-26 02:36:38 -05:00
Valtekken
47783feecb
Updated Italian translation's missing lines.
2025-07-19 09:05:53 +00:00
Adam Honse
d0bcf06e5f
Update metainfo
2025-07-17 11:57:08 -05:00
Dmitry K
46a79c6bb5
Serial port field is now drop-down list
2025-07-16 01:29:16 -05:00
Adam Honse
25d45fd9db
Add server settings to settings page
2025-07-15 18:11:32 -05:00
Adam Honse
e86d9f9241
Add SystemD service file to Linux installation
2025-07-15 11:20:13 -05:00
Adam Honse
d8b9159125
Rework handling of NetworkClient callbacks to route them through ResourceManager and move connection of saved clients to after autoconnection of local client in InitCoroutine
2025-07-12 22:49:14 -05:00
Adam Honse
a30617d971
Code cleanup in OpenRGBDialog
2025-07-12 21:58:31 -05:00
Adam Honse
c7d824fbf3
Remove unused functions in OpenRGBClientInfoPage and OpenRGBDialog
2025-07-12 21:26:08 -05:00
LucasMZ
09b7aab886
translation: update pt_BR
2025-07-05 08:55:04 -03:00
Adam Honse
ce3eac9d8a
Remove some commented outdated code
2025-07-05 01:51:52 -05:00
Adam Honse
a762d00aa8
Fix warnings in Windows build
2025-07-05 01:47:40 -05:00
Adam Honse
e5b3c12814
Fix warnings in MacOS build
2025-07-05 01:19:06 -05:00
Adam Honse
89881bfd7e
Improve spacing so that text doesn't get cut off in GNOME on Linux
2025-07-04 04:24:37 -05:00
Adam Honse
458e30e2be
Update client info page UI to account for added column
2025-07-04 04:24:37 -05:00
Adam Honse
5aaadf4e5a
Require protocol version 5 to send rescan devices packet and to show rescan button in clients list
2025-07-04 04:24:37 -05:00
Adam Honse
c750158286
Make the rescan action in ResourceManager send a rescan request to the client if the client is the primary target (local connection or only connected client when local detection disabled)
2025-07-04 04:24:37 -05:00
Adam Honse
80dee91ab9
Add client functionality to send rescan request and add rescan button for each client in client list
2025-07-04 04:24:37 -05:00
Adam Honse
6d981e21ff
Rework OpenRGBDialog rescan behavior to update UI when rescan is triggered outside of the UI
2025-07-04 00:22:08 -05:00
Devin Wendt
e4c43548eb
Add multizone support for LIFX devices
2025-07-02 19:47:07 -05:00
Adam Honse
47bb1c0b37
Fix qsizetype
2025-07-02 00:17:32 -05:00
Adam Honse
064bae7b87
Cleanups and warning fixes in ManualDevices
2025-07-01 23:54:20 -05:00
Atome “Atom” Art
fb1c20ed30
Add Rescan Devices button to systray icon dialog
2025-07-01 20:39:55 -05:00
Wolfieee Wolf
a31c4f5254
Add DDP (Distributed Display Protocol) controller support
2025-07-01 09:27:00 -05:00
Dmitry K
570cc16c98
Unified page for Manually Added Devices
2025-06-30 10:46:55 -05:00