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
4639833bdb
Store name in CorsairHydroController to avoid setting it in detector
2025-08-04 17:35:00 -05:00
Dmitry Kychanov
300abac9a8
Removed unused includes
2024-10-15 00:24:32 +00:00
James Buren
66109be668
Properly fix how how hidapi and libusb dependencies are handled
2024-08-05 01:14:17 +00:00
Adam Honse
da8469f478
Update all Corsair controller files to use new standardized file header comment
2024-05-14 19:14:09 -05:00
Adam Honse
fb963f4ab2
Fix even more warnings
2024-04-28 18:12:17 -05:00
MmAaXx500
824cd7e3fa
Fix Corsair Hydro udev rules
2023-09-04 17:05:07 +00:00
Adam Honse
92f0720639
Remove RGB controllers argument from standard detector
2023-01-26 20:36:02 -06:00
Adam Honse
060567548f
Use RegisterRGBController for standard detectors
2023-01-26 20:35:52 -06:00
Adam Honse
f8916f2bcb
Remove SetCustomMode from all controllers beginning with the letters B and C, except Cooler Master
2022-08-10 09:52:38 -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
2485c24560
Adding DUMMY_DEVICE_DETECTORS to supplement dynamic UDEV rules
...
* USB devices that are **not** registering a detector that includes the VID and PID will need to specify these details separately to be added to the UDEV rules
at compile time
* Resolves #2440
2022-05-08 19:37:57 +00:00
Vidar Karlsen
6ae5242ed5
Add FreeBSD support
2022-05-03 16:41:11 +00: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
Adam Honse
c09e4c9c92
Code cleanup round 3
2022-01-17 21:28:08 -06:00
Adam Honse
f06b0ee952
Use NULL (shared) libusb context
2021-04-20 20:30:58 -05:00
morg
dba814215d
Fixing memory leaks in controllers
2021-02-05 16:25:46 +01:00
Adam Honse
f8f4dceb4a
Add USB: location prefix and USB device ID location string to Corsair Hydro Series controller
2020-12-02 20:00:01 -06:00
Jan Wendland
b0de49a107
Use usbdk backend for detecting hydro devices (if available)
...
This commit fixes #788 by enabling access to Corsair Hydro devices via usbdk if installed on a windows machine.
2020-12-02 01:26:43 +00: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
Adam Honse
f3ccaf1a2b
Move RGBController files for device controllers into the Controllers directory
2020-09-29 20:54:04 +00:00
dumbasPL
1b863fdc7b
Add support for Corsair H150i Pro RGB
2020-08-25 15:06:50 -05:00
Adam Honse
41762d4670
Add additional Corsair Hydro modes
2020-08-21 00:22:09 -05:00
Adam Honse
c517257cb0
Add initialization packet to Corsair Hydro controller
2020-08-18 13:01:10 -05:00
Adam Honse
0b7b42b8f5
Add Corsair H115i PRO RGB to Corsair Hydro list
2020-08-18 12:06:47 -05:00
Adam Honse
68a16fadc2
Initial support for Corsair Hydro Series devices (only H100i Pro RGB for now)
2020-08-18 00:34:42 -05:00