Commit Graph

  • 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 Adam Honse 2026-09-03 20:29:58 -05:00
  • 1335a9b06c Add Gigabyte AORUS RTX 5080 MASTER ICE (0x418C) at 0x71, reject echo-bus probe responses John Sideserf 2026-09-03 23:46:28 +00:00
  • bf2a0fb8f1 HID LampArray: stop on a failed report descriptor read Ken Sanislo 2026-09-01 23:05:36 -07:00
  • 657cc0d05d MSI 761-byte: add PRO B850M-A WIFI PZ Piotr Kochan 2026-09-03 12:13:35 +00:00
  • 47eba889c2 Minor fixes for the Italian translation Valtekken 2026-09-03 08:02:10 +00:00
  • 7fed68ccf1 Try notifying all to prevent lockups Adam Honse 2026-09-02 19:29:50 -05:00
  • 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 Adam Honse 2026-09-02 19:12:26 -05:00
  • 999cbd2578 Logitech HID++ 2.0: place the G915 X top strip and G-keys Ken Sanislo 2026-09-02 19:45:04 +00:00
  • cf048edb6c Narrow the 0b05:19af Aura motherboard detector to its real usage page danielminter 2026-09-02 14:28:07 +00:00
  • a44f525078 Logitech HID++ 2.0: key the detector to the Logitech VID and the bus Ken Sanislo 2026-09-02 14:25:21 +00:00
  • 88af06182a Fix russian translations Dmitry Kychanov 2026-09-02 06:59:53 +04:00
  • dd35cb8cbf Update Keychron QMK controller to pull keyboard's real firmware version when connected over wireless dongle, display both dongle and keyboard version Adam Honse 2026-09-01 22:51:10 -05:00
  • 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) Adam Honse 2026-09-01 22:42:53 -05:00
  • 8f701ee147 Fix hotplugging in Logitech HID++ by using a lambda callback to un-list used IDs Dmitry Kychanov 2026-09-02 07:26:23 +04:00
  • eb535f43c8 Fix AW3423DWF E_PIPE on init for newer firmware Gent Semaj 2026-09-01 19:41:54 -07:00
  • 864ea220da Added Gigabyte GTX 1080 8G Rev 2 and RX9060XT GPUs JAO1988 2026-09-01 20:12:56 -04:00
  • a152927ec6 Fix warning in OpenRGBDialog.cpp Adam Honse 2026-09-01 11:42:11 -05:00
  • bc9c04c00b Fix warning in OpenRGBZoneEditorDialog.cpp Adam Honse 2026-09-01 11:41:26 -05:00
  • 648f190e22 Fix warnings in OpenRGBProfileEditorDialog.cpp Adam Honse 2026-09-01 11:39:09 -05:00
  • 47044213fd Fix warnings in OpenRGBDevicePage.cpp Adam Honse 2026-09-01 11:38:13 -05:00
  • da3f396a25 Fix warnings in ValveSteamMachineController_Windows.cpp Adam Honse 2026-09-01 11:36:32 -05:00
  • 0dff37baa9 Fix warnings in RGBController_EVGAX12.cpp Adam Honse 2026-09-01 11:32:59 -05:00
  • 44c7b9fc07 Fix warnings in RGBController_HIDLampArray.cpp Adam Honse 2026-09-01 11:31:28 -05:00
  • bfba7e99d0 Fix warning in RGBController_GigabyteRGBFusion2USB.cpp Adam Honse 2026-09-01 11:29:37 -05:00
  • cd02ba5d39 Fix warning in ClevoKeyboardController.cpp Adam Honse 2026-09-01 11:28:43 -05:00
  • bf03f70950 Use Fusion theme on MacOS Adam Honse 2026-09-01 11:24:25 -05:00
  • c789351977 Fixes Keychron Patch Layouts (hopefully) Daniel Clark 2026-09-01 12:43:58 +00:00
  • bac9cffb27 Logitech HID++ 2.0: fix effect modes, brightness and phantom LEDs on per-key keyboards Ken Sanislo 2026-09-01 12:30:40 +00:00
  • 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 Adam Honse 2026-09-01 00:53:59 -05:00
  • 206f211ccc More MSI installer cleanups Adam Honse 2026-08-31 22:57:16 -05:00
  • de7a8df31d Add the ability to register detectors that are disabled by default Adam Honse 2026-08-31 22:52:55 -05:00
  • 054e979fcf Fix missing text Adam Honse 2026-08-31 22:34:18 -05:00
  • d3e06b9124 Update CM Small ARGB name Adam Honse 2026-08-31 22:24:24 -05:00
  • b0c517ab9f Update CMSmallARGBController to match the changes made to CMARGBController Adam Honse 2026-08-31 22:17:07 -05:00
  • 7325e83e8c Clean up formatting on warning installer page Adam Honse 2026-08-31 21:46:05 -05:00
  • c40967989a MSI controller renames Adam Honse 2026-08-31 21:13:13 -05:00
  • 382b3e4d72 More MSI installer fixes Adam Honse 2026-08-31 21:12:42 -05:00
  • a8d46b32c2 Add Warning to installer Adam Honse 2026-08-31 18:19:11 -05:00
  • 72b7e5cf5b Govee: refresh Direct/Razer mode in KeepaliveThread Venatrix “Joe” Ritz 2026-08-31 17:31:30 +00:00
  • 5903e7e7c5 Govee: add H6046 RGBIC Gaming Light Bars support Venatrix “Joe” Ritz 2026-08-31 16:47:20 +00:00
  • 1198d3ed3c Fix use-after-free in RGBController_HIDLampArray destructor Mathias Grün-Drebes 2026-08-31 16:14:25 +00:00
  • d623e76d25 Fix server-host help message to show correct default IP homelab black 2026-08-31 05:52:11 +00:00
  • a1ff9c8e35 Update naming of PawnIO SMBus interfaces and add index field so that multiple buses can be distinguished Adam Honse 2026-08-30 21:21:09 -05:00
  • c3102bc724 Ignore interface check on Keychron QMK controller's detector as the Ultra series wireless dongles use interface 2 Adam Honse 2026-08-30 16:40:24 -05:00
  • a9dea96147 Add Asus ROG Aura Monitor Light Bar and PG32UCDP support Richard van Liessum 2026-08-30 19:59:15 +00:00
  • e5823a0e10 Update udev generation to generate udev rules for PID-only and VID-only USB HID detectors Adam Honse 2026-08-30 02:30:13 -05:00
  • e5d3b76263 Fix issues with SetCustomMode generic implementation, it was not updating mode after setting Adam Honse 2026-08-30 02:04:47 -05:00
  • a757c04cf9 Fix the Keychron Q2 knob layout Adam Honse 2026-08-30 01:46:40 -05:00
  • 01c65c1d17 Fix the Keychron Q6 Ultra 8K layout Adam Honse 2026-08-30 01:43:33 -05:00
  • cfdd06e1f4 Update NZXT device list read timeout as the initial implementation was much too short for Smart Device V2 to fully detect Adam Honse 2026-08-30 01:02:40 -05:00
  • e2d0bee51a Update PawnIO Modules to release 0.2.11. The existing LedsValve.bin was already from this release Adam Honse 2026-08-30 00:12:10 -05:00
  • 280df42267 Fix EVGA X12 physical zone mapping QuickMythril 2026-08-29 23:54:03 -04:00
  • 1538936758 Initial driver for PawnIO-based Windows controller for Valve Steam Machine windows_steam_machine Adam Honse 2026-07-28 18:49:03 -05:00
  • 255cfcf422 Initialize active profile tracking variables and don't try loading active profile if no profile is active Adam Honse 2026-08-29 17:42:33 -05:00
  • c029bb2b1d Clean up detector entries that no longer exist when running detection Adam Honse 2026-08-29 15:09:22 -05:00
  • e958e0132e Fix udev rule generation for Glorious Model O/O-/D Wireless mice Devin Christensen 2026-08-29 06:08:50 +00:00
  • 51daeed585 Clean up REGISTER_DUMMY_DETECTOR lines that are no longer relevant after udev rework Adam Honse 2026-08-29 01:07:33 -05:00
  • 60e4309eec Improve Govee LAN mode support Luca Cesarano 2026-08-29 05:54:48 +00:00
  • 31247bacd4 Cleaner fix for plugin null check Adam Honse 2026-08-29 00:37:43 -05:00
  • 2c23fd6ace Revert "Fix skip_generic_detectors scope and a headless-server plugin-list crash" Adam Honse 2026-08-29 00:34:40 -05:00
  • 61fcdd1a1c Add legacy probe for Gigabyte GAMING OC RTX 5080 Hanjjog-ui Gamyeong 2026-08-29 00:30:31 +00:00
  • 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 Adam Honse 2026-08-28 17:51:47 -05:00
  • c90eafbe72 Save default server settings to configuration file if they don't exist already Adam Honse 2026-08-28 12:03:56 -05:00
  • b087a65f3c Update Keychron Controller Daniel Clark 2026-08-28 05:01:05 +00:00
  • c31c6088ac NZXTHue2Controller: Add friendly zone/LED naming for Kraken coolers and add read retry safeguard Venatrix “Joe” Ritz 2026-08-28 04:59:56 +00:00
  • b14342d9ee Add proper HiDPI rendering for color controls Zoin Zoin 2026-08-28 04:58:02 +00:00
  • 849e725b11 Initial commit for Corsair Ironclaw Wireless SE Gökhan Jantz 2026-08-27 19:12:27 +02:00
  • b23da372ad AlienwareController: fix stack buffer overflow with >25 zones Rickey Bartlett 2026-08-27 23:18:36 +00:00
  • a96b5e0f1a Add support for Turtle Beach Command Series KP7 keypad Venatrix “Joe” Ritz 2026-08-27 23:17:26 +00:00
  • 6315c79afa Improve Skydimo SK0L32 serial device support Zoin Zoin 2026-08-27 23:15:00 +00:00
  • ee8d24bac6 Rename migrated legacy profile files with .bak extension to prevent them from being re-migrated on every startup Adam Honse 2026-08-27 10:30:10 -05:00
  • d9a726d97f Fix skip_generic_detectors scope and a headless-server plugin-list crash Mathias Grün-Drebes 2026-08-27 12:41:58 +00:00
  • 1a55da8ac4 Clean up dead code in OpenRGBDevicePage Adam Honse 2026-08-27 00:06:47 -05:00
  • 5c8baf47f8 Add missing condition in per-zone mode sanity check to handle active mode -1 (follow device mode) Adam Honse 2026-08-26 20:16:33 -05:00
  • 249c22082d Fix multi-line comment warning in RGBController_AcerNitroHidLed.cpp Adam Honse 2026-08-26 19:25:28 -05:00
  • 02237aeb4d Fix warning in main_FreeBSD_Linux_MacOS.cpp Adam Honse 2026-08-26 19:18:09 -05:00
  • 5d7090b5fd Fix warnings in DetectionManager.cpp Adam Honse 2026-08-26 19:17:26 -05:00
  • f70c3bf8d4 Fix warning in SteelSeriesRival5Controller.cpp Adam Honse 2026-08-26 19:16:18 -05:00
  • dc0d2e2d2f Fix warnings in HIDLampArrayController.cpp Adam Honse 2026-08-26 19:15:11 -05:00
  • fa91a11964 Fix multi-line comment warning in RGBController_AcerNitroHidKeyboard.cpp Adam Honse 2026-08-26 19:12:55 -05:00
  • ecf0bfc847 Update MacOS and Linux AutoStart implementations to properly escape special characters in paths Adam Honse 2026-08-26 18:48:18 -05:00
  • 41b7087e20 Update Windows AutoStart implementation to allow non-ASCII paths Adam Honse 2026-08-26 18:39:25 -05:00
  • 046a1bae65 Add MSI RTX 4090 Suprim X Classic support Alexander Skakov 2026-08-27 00:23:22 +03:00
  • a9a1856b9c Prevent asynchronous mode update issues when setting mode Adam Honse 2026-08-26 16:42:27 -05:00
  • d7f452e542 Fix UI issue related to REQUIRES_ENTIRE_DEVICE flag when building per-zone modes list Adam Honse 2026-08-26 12:04:10 -05:00
  • 799113942c Add full support for Lenovo Legion K500 MX1D 2026-08-26 05:00:06 +00:00
  • 206ef9aca5 Add support for MSI Raider 18 HX AI A2XWIG laptop Aidan Stewart 2026-08-26 04:55:29 +00:00
  • 603714f749 Enable Corsair header on MSI 7D70 (MPG X670E Carbon WIFI) Jason Greathouse 2026-08-25 19:19:32 -05:00
  • 49e1687141 Adjust button position in MSI Adam Honse 2026-08-25 18:55:30 -05:00
  • 6d07573fff Update UdevRules.md Adam Honse 2026-08-25 18:24:18 -05:00
  • 2a0222bde1 Added AORUS 2080TI 11G JAO1988 2026-08-25 14:49:53 -04:00
  • 725d0ec1f5 Corsair M75 Wireless: add device support Jefte Puente 2026-08-25 23:09:58 +00:00
  • f14b6cb49d Adjust spacing on installer Adam Honse 2026-08-25 18:08:47 -05:00
  • 2b60e9ac37 Make system service the default install on Windows Adam Honse 2026-08-25 17:03:39 -05:00
  • 693332ff50 Fix SaveProfile carrying forward the wrong controller Jefte Puente 2026-08-25 17:07:56 +00:00
  • a678f3bb25 Ignore files that are not shared libraries when scanning for plugins Adam Honse 2026-08-25 11:11:45 -05:00
  • b80ac45d99 Kingston Fury DDR5: accept modules with unreadable signature (#4981) Guilherme Santiago 2026-08-25 13:59:58 +00:00
  • 20a8bc611b Add ASUS ROG ASTRAL RTX 5090 BTF GPU variant (SPID 0x8A5A) Devar 2026-08-25 04:49:08 +00:00
  • 77a474b993 Fix MSI 761 direct mode bounds check comparing a byte offset against an LED count Soldier Alexander 2026-08-25 01:39:40 +00:00
  • 853074d80c Update metadata with 1.0rc3 Hotfix 1 Adam Honse 2026-08-24 20:32:34 -05:00