Barry H
a3afb8dcd8
Change TT Riing Quad controller leds_max from 54 to 60
2025-05-19 22:22:47 -05:00
Adam Honse
7eb83f1a60
Fix warnings in Thermaltake Riing controllers
2024-11-26 00:34:16 -06:00
Sam B
e81e294479
Add Riing Trio Controller support
2024-11-12 20:33:33 +00:00
JAO1988
69f03e0e24
Update ThermaltakeRiingControllerDetect.cpp for additional controllers.
2024-10-30 00:46:56 +00:00
Dmitry Kychanov
300abac9a8
Removed unused includes
2024-10-15 00:24:32 +00:00
Adam Honse
0743bc49b3
Fix possible loss of data warning in RGBController_ThermaltakeRiingQuad.cpp
2024-08-16 11:31:51 -05:00
Adam Honse
1e3b6cae47
Fix possible loss of data warning in RGBController_ThermaltakeRiing.cpp
2024-08-16 11:30:37 -05:00
Adam Honse
47af83e194
Fix wstring to string conversion warning in ThermaltakeRiingQuadController.cpp
2024-08-07 22:04:31 -05:00
James Buren
66109be668
Properly fix how how hidapi and libusb dependencies are handled
2024-08-05 01:14:17 +00:00
Adam Honse
b4d15b9545
Move wstring to string conversion to StringUtils.cpp and update most HID get serial number functions to use it
2024-07-28 17:42:01 -05:00
Adam Honse
d7c3fd1fb1
Add firmware version retrieval to Thermaltake Riing controller
2024-07-07 01:46:58 -05:00
Adam Honse
ec8921381f
Update Thermaltake Riing common controller files to new standardized header comment
2024-06-17 23:17:09 -05:00
Adam Honse
5e9a180c79
Update Thermaltake Riing Quad controller files to new standardized header comment
2024-06-17 23:15:32 -05:00
Adam Honse
49b6ba0303
Update Thermaltake Riing controller files to new standardized header comment
2024-06-17 23:13:17 -05:00
Adam Honse
d52ad02c5c
Organize most controller files into subfolders
2024-04-30 17:18:39 -05:00
Adam Honse
ff8ac680ad
Replace most instances of sprintf() with snprintf()
2023-03-02 00:15:03 -06:00
Adam Honse
9d7fef5bbc
Remove SetCustomMode from all controllers beginning with the letter T
2022-08-21 21:26:41 -05:00
Chris
524675108d
Automatic generation of markdown pages for supported devices
...
+ Added build-supported-devices.sh script
+ Added new target in CI/CD to build at compile time
2022-05-30 13:30:44 +10:00
Chris
bc10e3f772
Automatic generation of udev rules for supported devices
...
+ Added build-udev-rules.sh script
+ Added new custom target in Linux section of .pro to accommodate new rules location
2022-04-17 12:31:02 +10:00
Kyle Heide
0d0ac0af52
Support Full Range of Riing Quad Controllers
2022-04-03 04:36:45 +00:00
mike
22acdd1fed
Check return code from hid_get_serial_number_string() in GetSerialString()
...
Amended for code style by Adam Honse <calcprogrammer1@gmail.com>
2021-06-04 22:14:05 -05:00
Chris
9767f97719
Initial commit for the Riing Quad Fan Controller Hub
...
* Only looks like a direct mode controller
* Implemented just that mode
* Likely needs an Effect Engine (EE) to drive it
Commits squashed and amended to more closely match existing Thermaltake Riing controller by Adam Honse <calcprogrammer1@gmail.com>
2021-03-07 21:40:39 -06:00
morg
dba814215d
Fixing memory leaks in controllers
2021-02-05 16:25:46 +01:00
Adam Honse
d19baf1365
Fill in serial field for all HID controllers using hidapi
2020-12-03 00:01:42 -06:00
Adam Honse
ca3c2ad541
Add HID: prefix to all HID detector locations
2020-12-02 12:18:56 -06:00
Adam Honse
09a9a5c257
Add vendor string to RGBController API and update all controllers with vendor information, add vendor to device information page
2020-12-01 19:24:52 -06:00
k1-801
dc2b41a0e2
Massive HID detectors update
...
Commit amended to undo change to device list management, still working through that merge request. Want to work this one in first. Changes by Adam Honse <calcprogrammer1@gmail.com>
2020-11-25 02:17:18 -06:00
Adam Honse
05c7d49a62
Use HID path for Location on Thermaltake Riing controller
2020-10-05 00:13:11 -05:00
Adam Honse
f3ccaf1a2b
Move RGBController files for device controllers into the Controllers directory
2020-09-29 20:54:04 +00:00
Adam Honse
f716a05947
Add detector names and display them in the progress bar
2020-08-07 14:01:59 -05:00
pobrn
ddc69778dc
Modular detection system with resource manager.
...
Includes pull request !87 with modifications by Adam Honse (calcprogrammer1@gmail.com ).
2020-08-05 00:23:34 -05:00
Adam Honse
595248cc10
Fix issues preventing hidapi from working without WinUSB on Windows
2020-07-17 09:23:49 -05:00
Adam Honse
13ce388e9a
Convert Thermaltake Riing driver to use hidapi instead of libusb
2020-05-28 23:16:20 -05:00
Adam Honse
aa182936ba
Clean up warnings, except in hidapi and cli files
2020-03-20 12:10:18 -05:00
Adam Honse
4919b03bd1
Remove controller-side LED count from Corsair Lighting Node and ThermalTake Riing controllers, initialize them to zero LED count
2020-03-19 20:55:57 -05:00
Adam Honse
da54e89839
Fix Thermaltake Riing controller
2020-03-08 17:07:57 -05:00
Adam Honse
bc01ec0e4b
Update Thermaltake Riing controller for resizable channels
2020-03-05 12:29:17 -06:00
Adam Honse
befa9baf20
Update the ThermaltakeRiing driver to just set the active_mode variable instead of actually sending mode updates on SetCustomMode
2020-02-11 18:07:57 -06:00
Adam Honse
443d558ac2
Remove compiler warning that is treated as error on some systems
2020-02-09 19:06:50 -06:00
Adam Honse
2cd0b64251
Add mode control to Thermaltake Riing controller
2020-02-09 15:26:20 -06:00
Adam Honse
2f00fb9186
Add initial driver for Thermaltake Riing controller. Fixed configuration has 9 LEDs for channels 1, 2, and 3 but will make this configurable in the future. Only direct mode supported so far
2020-02-09 14:34:26 -06:00