Adam Honse
|
cb0052c761
|
Add a mutex to protect against concurrent saving of configuration file that could result in corruption of the file
|
2026-09-19 15:18:47 -05:00 |
|
Adam Honse
|
d5e0c94fdc
|
Fix LED view hiding if a device supports per-zone modes and a zone is selected that is following device mode while the device mode is per-LED
|
2026-09-19 14:23:37 -05:00 |
|
Adam Honse
|
0adfde971b
|
Update PalitGPUControllerDetect to filter for port ID 1 (the NVIDIA OEM bus) and re-add the PALIT string check in addition to the Gainward i2c_smbus_write_quick check for V1 controllers
|
2026-09-18 00:47:41 -05:00 |
|
Adam Honse
|
27a93edec5
|
Add second ID for PNY RTX 5070TI ARGB Epic-X OC
|
2026-09-18 00:38:50 -05:00 |
|
Adam Honse
|
65e04a5332
|
Fix crash in MSI 185 controller when board config is null, fixes #5869
|
2026-09-18 00:24:19 -05:00 |
|
Adam Honse
|
9a6cfaf021
|
Add visible field to schema for hiding entries from the UI. Use it to hide the no show dialog hashes
|
2026-09-17 20:39:33 -05:00 |
|
Adam Honse
|
0a201edbc1
|
Fix a null pointer dereference in SendReply_PluginList
|
2026-09-17 16:48:41 -05:00 |
|
Adam Honse
|
83ea112603
|
Update drivers settings defaults
|
2026-09-16 12:04:43 -05:00 |
|
Adam Honse
|
ec13cda548
|
Correct rc names and mark as development in AppStream manifest
|
2026-09-15 11:33:31 -05:00 |
|
Adam Honse
|
de580d736c
|
Clean up unnecessary and broken Debian dependencies
|
2026-09-15 11:31:50 -05:00 |
|
Adam Honse
|
d42ed48ae1
|
Always reply to plugin list even if plugin manager is null
|
2026-09-15 11:29:32 -05:00 |
|
Adam Honse
|
384e1faa56
|
Change suffix back to git after 1.0 release
|
2026-09-14 17:28:04 -05:00 |
|
Adam Honse
|
81bbe18a84
|
OpenRGB version 1.0
|
2026-09-11 18:06:58 -05:00 |
|
Adam Honse
|
8eb30ba840
|
Fix warnings in RGBController_PalitGPUv2
|
2026-09-11 18:02:20 -05:00 |
|
Adam Honse
|
f01ab516df
|
Filter out i2c entries that are non-numeric, my PC has a /sys/bus/i2c/devices/i2c-ITE8800:00 that was failing
|
2026-09-11 17:57:42 -05:00 |
|
Adam Honse
|
0440478acb
|
Protect against out of bounds memory type, replaces !3598
|
2026-09-11 17:21:29 -05:00 |
|
Adam Honse
|
954027f087
|
Update WIX configuration to ensure default INSTALLLEVEL is 2 (service installation) and fix cut off text
|
2026-09-11 11:50:57 -05:00 |
|
Adam Honse
|
f69213db02
|
Palit GPU Cleanup - Merge Palit, Gainward, and PNY - V1 and V2
|
2026-09-11 10:07:00 -05:00 |
|
Adam Honse
|
728846f668
|
Update screenshot
|
2026-09-10 20:34:04 -05:00 |
|
Adam Honse
|
f6cfac8eef
|
Update Debian dependencies
|
2026-09-10 20:23:02 -05:00 |
|
Adam Honse
|
9a4857ac33
|
Update Debian and Fedora package dependencies
|
2026-09-10 19:09:47 -05:00 |
|
Adam Honse
|
45a6c93bb3
|
Use 1 second TCP connection timeout for local client autoconnect
|
2026-09-10 13:11:01 -05:00 |
|
Adam Honse
|
84fb7d18d0
|
Fix warning in RGBController_Alienware.cpp
|
2026-09-09 21:14:08 -05:00 |
|
Adam Honse
|
0ff7f0fcd6
|
Fix missing handling of new zone types and fall back to legacy types for older protocols
|
2026-09-09 01:04:52 -05:00 |
|
Adam Honse
|
e6ea038ac8
|
Update prepare-artifacts.py
|
2026-09-09 00:25:48 -05:00 |
|
Adam Honse
|
6be0193788
|
Add an AutoStart implementation that uses the FreeDesktop Background portal for Flatpak builds
|
2026-09-09 00:02:22 -05:00 |
|
Adam Honse
|
8963586ead
|
Fix removing settings tab plugin, fixes #5844
|
2026-09-08 21:51:13 -05:00 |
|
Adam Honse
|
9ac50bd646
|
Add firmware read timeout in Corsair Lighting Node controller to prevent lockup, fixes #5838
|
2026-09-08 21:22:38 -05:00 |
|
Adam Honse
|
fde019d920
|
Skip DPMST i2c interfaces
|
2026-09-08 20:13:22 -05:00 |
|
Adam Honse
|
2b24d0a2e9
|
Add firmware version check to MSIMotherboard185Controller
|
2026-09-08 19:59:04 -05:00 |
|
Adam Honse
|
aaa7cb0886
|
Clean up MSI flags handling and add comments
|
2026-09-08 00:41:38 -05:00 |
|
Adam Honse
|
523bdb96f8
|
Fix a crash from Apply All Devices
|
2026-09-05 18:38:34 -05:00 |
|
Adam Honse
|
ed3d7894c8
|
Update Realtek ARGB controller to the new configuration system
|
2026-09-04 21:48:39 -05:00 |
|
Adam Honse
|
706e2ab30f
|
Make device editor the same size as zone editor
|
2026-09-04 19:50:09 -05:00 |
|
Adam Honse
|
87b0b904c5
|
Add ordering support to device-specific configuration user interface
|
2026-09-04 19:28:27 -05:00 |
|
Adam Honse
|
1103a567da
|
Keep plugin data from existing profile when saving over an existing profile, fixes #5837
|
2026-09-04 00:15:32 -05:00 |
|
Adam Honse
|
d092f3b159
|
Remove colors_min/max from per-LED mode in NVIDIA Illumination controller, fixes #5836
|
2026-09-03 20:30:53 -05:00 |
|
Adam Honse
|
87af7c8dc2
|
Fix issues in mode set validity check - correct duplicate HAS_PERE_LED_COLOR, fix with MODE_SPECIFIC_COLOR, only check colors_min/max if mode specific color, fixes #5836
|
2026-09-03 20:30:07 -05:00 |
|
Adam Honse
|
7fed68ccf1
|
Try notifying all to prevent lockups
|
2026-09-02 19:29:50 -05:00 |
|
Adam Honse
|
3e290907d5
|
Implement fair_mutex in i2c_smbus so that i2c controllers are given access to the bus in a more fair manner, which should help with high frame rates on slow buses
|
2026-09-02 19:12:26 -05:00 |
|
Adam Honse
|
dd35cb8cbf
|
Update Keychron QMK controller to pull keyboard's real firmware version when connected over wireless dongle, display both dongle and keyboard version
|
2026-09-01 22:58:22 -05:00 |
|
Adam Honse
|
cfc6081f9d
|
Update Keychron QMK controller to pull keyboard's real VID when connected over wireless dongle (at least for ZMK keyboards that support full control over the wireless link)
|
2026-09-01 22:56:23 -05:00 |
|
Adam Honse
|
a152927ec6
|
Fix warning in OpenRGBDialog.cpp
|
2026-09-01 11:42:11 -05:00 |
|
Adam Honse
|
bc9c04c00b
|
Fix warning in OpenRGBZoneEditorDialog.cpp
|
2026-09-01 11:41:26 -05:00 |
|
Adam Honse
|
648f190e22
|
Fix warnings in OpenRGBProfileEditorDialog.cpp
|
2026-09-01 11:39:09 -05:00 |
|
Adam Honse
|
47044213fd
|
Fix warnings in OpenRGBDevicePage.cpp
|
2026-09-01 11:38:13 -05:00 |
|
Adam Honse
|
da3f396a25
|
Fix warnings in ValveSteamMachineController_Windows.cpp
|
2026-09-01 11:36:32 -05:00 |
|
Adam Honse
|
0dff37baa9
|
Fix warnings in RGBController_EVGAX12.cpp
|
2026-09-01 11:32:59 -05:00 |
|
Adam Honse
|
44c7b9fc07
|
Fix warnings in RGBController_HIDLampArray.cpp
|
2026-09-01 11:31:28 -05:00 |
|
Adam Honse
|
bfba7e99d0
|
Fix warning in RGBController_GigabyteRGBFusion2USB.cpp
|
2026-09-01 11:29:37 -05:00 |
|
Adam Honse
|
cd02ba5d39
|
Fix warning in ClevoKeyboardController.cpp
|
2026-09-01 11:28:43 -05:00 |
|
Adam Honse
|
bf03f70950
|
Use Fusion theme on MacOS
|
2026-09-01 11:24:25 -05:00 |
|
Adam Honse
|
544fd47756
|
Add some sanity checking around the per-LED direct mode in MSIMotherboard185Controller. Ensure the enable per-LED 185-byte packet gets sent before the large per-LED packets, skip sending packets if there are no LEDs configured
|
2026-09-01 00:53:59 -05:00 |
|
Adam Honse
|
206f211ccc
|
More MSI installer cleanups
|
2026-08-31 22:57:16 -05:00 |
|
Adam Honse
|
de7a8df31d
|
Add the ability to register detectors that are disabled by default
|
2026-08-31 22:53:07 -05:00 |
|
Adam Honse
|
054e979fcf
|
Fix missing text
|
2026-08-31 22:34:18 -05:00 |
|
Adam Honse
|
d3e06b9124
|
Update CM Small ARGB name
|
2026-08-31 22:30:15 -05:00 |
|
Adam Honse
|
b0c517ab9f
|
Update CMSmallARGBController to match the changes made to CMARGBController
|
2026-08-31 22:17:14 -05:00 |
|
Adam Honse
|
7325e83e8c
|
Clean up formatting on warning installer page
|
2026-08-31 21:46:18 -05:00 |
|
Adam Honse
|
c40967989a
|
MSI controller renames
|
2026-08-31 21:13:13 -05:00 |
|
Adam Honse
|
382b3e4d72
|
More MSI installer fixes
|
2026-08-31 21:12:42 -05:00 |
|
Adam Honse
|
a8d46b32c2
|
Add Warning to installer
|
2026-08-31 20:36:32 -05:00 |
|
Adam Honse
|
a1ff9c8e35
|
Update naming of PawnIO SMBus interfaces and add index field so that multiple buses can be distinguished
|
2026-08-30 21:21:09 -05:00 |
|
Adam Honse
|
c3102bc724
|
Ignore interface check on Keychron QMK controller's detector as the Ultra series wireless dongles use interface 2
|
2026-08-30 16:40:36 -05:00 |
|
Adam Honse
|
e5823a0e10
|
Update udev generation to generate udev rules for PID-only and VID-only USB HID detectors
|
2026-08-30 02:30:45 -05:00 |
|
Adam Honse
|
e5d3b76263
|
Fix issues with SetCustomMode generic implementation, it was not updating mode after setting
|
2026-08-30 02:04:47 -05:00 |
|
Adam Honse
|
a757c04cf9
|
Fix the Keychron Q2 knob layout
|
2026-08-30 01:46:40 -05:00 |
|
Adam Honse
|
01c65c1d17
|
Fix the Keychron Q6 Ultra 8K layout
|
2026-08-30 01:43:33 -05:00 |
|
Adam Honse
|
cfdd06e1f4
|
Update NZXT device list read timeout as the initial implementation was much too short for Smart Device V2 to fully detect
|
2026-08-30 01:02:40 -05:00 |
|
Adam Honse
|
e2d0bee51a
|
Update PawnIO Modules to release 0.2.11. The existing LedsValve.bin was already from this release
|
2026-08-30 00:12:10 -05:00 |
|
Adam Honse
|
1538936758
|
Initial driver for PawnIO-based Windows controller for Valve Steam Machine
|
2026-08-29 23:36:39 -05:00 |
|
Adam Honse
|
255cfcf422
|
Initialize active profile tracking variables and don't try loading active profile if no profile is active
|
2026-08-29 17:42:33 -05:00 |
|
Adam Honse
|
c029bb2b1d
|
Clean up detector entries that no longer exist when running detection
|
2026-08-29 15:10:23 -05:00 |
|
Adam Honse
|
51daeed585
|
Clean up REGISTER_DUMMY_DETECTOR lines that are no longer relevant after udev rework
|
2026-08-29 01:07:33 -05:00 |
|
Adam Honse
|
31247bacd4
|
Cleaner fix for plugin null check
|
2026-08-29 00:39:17 -05:00 |
|
Adam Honse
|
2c23fd6ace
|
Revert "Fix skip_generic_detectors scope and a headless-server plugin-list crash"
This reverts commit d9a726d97f.
|
2026-08-29 00:34:40 -05:00 |
|
Adam Honse
|
dc0e9b2fd3
|
SDK6 PROTOCOL CHANGE: Update missing timestamp field to Log Message packet on server side, type is actually 32-bit so update documentation, fix issue where log console was enabled based on local settings rather than remote settings
|
2026-08-28 19:00:10 -05:00 |
|
Adam Honse
|
c90eafbe72
|
Save default server settings to configuration file if they don't exist already
|
2026-08-28 12:03:56 -05:00 |
|
Adam Honse
|
ee8d24bac6
|
Rename migrated legacy profile files with .bak extension to prevent them from being re-migrated on every startup
|
2026-08-27 11:31:51 -05:00 |
|
Adam Honse
|
1a55da8ac4
|
Clean up dead code in OpenRGBDevicePage
|
2026-08-27 00:06:47 -05:00 |
|
Adam Honse
|
5c8baf47f8
|
Add missing condition in per-zone mode sanity check to handle active mode -1 (follow device mode)
|
2026-08-26 20:16:33 -05:00 |
|
Adam Honse
|
249c22082d
|
Fix multi-line comment warning in RGBController_AcerNitroHidLed.cpp
|
2026-08-26 19:25:28 -05:00 |
|
Adam Honse
|
02237aeb4d
|
Fix warning in main_FreeBSD_Linux_MacOS.cpp
|
2026-08-26 19:18:09 -05:00 |
|
Adam Honse
|
5d7090b5fd
|
Fix warnings in DetectionManager.cpp
|
2026-08-26 19:17:26 -05:00 |
|
Adam Honse
|
f70c3bf8d4
|
Fix warning in SteelSeriesRival5Controller.cpp
|
2026-08-26 19:16:18 -05:00 |
|
Adam Honse
|
dc0d2e2d2f
|
Fix warnings in HIDLampArrayController.cpp
|
2026-08-26 19:15:11 -05:00 |
|
Adam Honse
|
fa91a11964
|
Fix multi-line comment warning in RGBController_AcerNitroHidKeyboard.cpp
|
2026-08-26 19:12:55 -05:00 |
|
Adam Honse
|
ecf0bfc847
|
Update MacOS and Linux AutoStart implementations to properly escape special characters in paths
|
2026-08-26 18:48:46 -05:00 |
|
Adam Honse
|
41b7087e20
|
Update Windows AutoStart implementation to allow non-ASCII paths
|
2026-08-26 18:48:46 -05:00 |
|
Adam Honse
|
a9a1856b9c
|
Prevent asynchronous mode update issues when setting mode
|
2026-08-26 16:42:27 -05:00 |
|
Adam Honse
|
d7f452e542
|
Fix UI issue related to REQUIRES_ENTIRE_DEVICE flag when building per-zone modes list
|
2026-08-26 12:04:10 -05:00 |
|
Adam Honse
|
49e1687141
|
Adjust button position in MSI
|
2026-08-25 18:55:30 -05:00 |
|
Adam Honse
|
6d07573fff
|
Update UdevRules.md
|
2026-08-25 18:24:18 -05:00 |
|
Adam Honse
|
f14b6cb49d
|
Adjust spacing on installer
|
2026-08-25 18:08:47 -05:00 |
|
Adam Honse
|
2b60e9ac37
|
Make system service the default install on Windows
|
2026-08-25 17:03:53 -05:00 |
|
Adam Honse
|
a678f3bb25
|
Ignore files that are not shared libraries when scanning for plugins
|
2026-08-25 11:11:45 -05:00 |
|
Adam Honse
|
853074d80c
|
Update metadata with 1.0rc3 Hotfix 1
|
2026-08-24 20:32:34 -05:00 |
|
Adam Honse
|
5df989c7a0
|
Update udev dialog message and update translations
|
2026-08-24 20:27:45 -05:00 |
|
Adam Honse
|
f3b9f1c3fd
|
Add --print-udev-rules for printing rules to stdout
|
2026-08-24 18:51:10 -05:00 |
|
Adam Honse
|
061bae9546
|
Remove udev rules and readme from AppImage CI
|
2026-08-24 18:09:28 -05:00 |
|