Adam Honse
ec402abf4e
RGBController API Overhaul
...
* Reorganize and clean up RGBController API functions
* Add functions to get protected RGBController member values
* Make NetworkClient, ProfileManager, and ResourceManager friend classes so they can access protected members
* Protected previously-public RGBController members
* Information strings (name, vendor, description, version, serial location)
* Device type
* Active mode
* Flags
* LEDs vector
* LED alternate names vector
* Modes vector
* Colors vector
* Zones vector
* Add CONTROLLER_FLAG_HIDDEN to allow plugins to hide controllers from control GUI
* Add update reason codes to RGBController update callback and signal updates on more RGBController events
* Add loop zone types and segmented zone type
* Add matrix map field to segments
2026-01-06 18:44:13 -06: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
0eee6044b2
Fix name setting in GalaxGPUv1Controller
2025-08-10 16:55:24 -05:00
Adam Honse
6f9e164874
Store name in GalaxGPUControllers to avoid setting it in detectors
2025-08-08 11:36:59 -05:00
Muhamad Visat
7709799bc2
Add support for the GALAX GeForce RTX 3080 SG
2025-07-27 01:30:22 -05:00
Daniel Stuart
d98db1587b
Initial support for Galax v2 GPU controller
2025-05-30 00:05:10 -05:00
RedBlackAka
c57d58d49b
Miscellaneous cleanups
2025-02-17 15:46:33 +00:00
Topher Sheridan
d1cdea47c7
Implement RGB support for Galax RTX 2080 Super
2025-02-12 20:26:16 +00:00
Hepi34
44c839c116
Implement RGB support for KFA2 RTX 2070 OC
2025-01-12 01:54:15 +00:00
RedBlackAka
914cf1b3ff
Clean up names of several devices
2024-12-27 07:41:33 +00:00
Dmitry Kychanov
300abac9a8
Removed unused includes
2024-10-15 00:24:32 +00:00
Adam Honse
b0bb6e7b1b
Update Galax GPU controller files to new standardized header comment
2024-05-19 01:26:47 -05:00
RedBlackAka
b68692baa2
Make GPU naming much more consistent
2024-03-20 22:52:39 +00:00
Rodrigo Henrique
86758e39f1
Initial commit for KFA2 RTX 2080 Super EX OC
2022-09-30 19:08:41 +00:00
crashniels
09789de591
Add ID for KFA 2080 TI EX OC
2022-08-29 01:02:30 +02:00
Adam Honse
94603fbfb9
Remove SetCustomMode from all controllers beginning with the letters F and G
2022-08-14 01:44:30 -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
Adam Honse
4f52ffd480
Update Galax GPU controller to use I2C PCI detector
2022-05-22 18:55:35 -05: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
c07f43c8d5
Code cleanup round 4
2022-01-18 21:01:12 -06:00
Erik Karsten
cb0c93d1a3
Refactor NVIDIA_RTX2070S_DEV to NVIDIA_RTX2070S_OC_DEV
...
Downbinned 1EC7 variant is now the new NVIDIA_RTX2070S_DEV
2021-12-21 21:10:54 +00:00
TheRogueZeta
f1c2a1eb3f
Update GPU deivce logging to use common string
2021-12-02 05:53:27 +00:00
Adam Honse
ec90f4678b
Change all I2C/SMBus detectors to use RegisterRGBController
2021-03-23 20:41:50 -05:00
TheRogueZeta
dc9d977efe
Add KFA2 RTX 2080 EX OC sub device ID
2021-02-16 23:42:31 -08:00
morg
dba814215d
Fixing memory leaks in controllers
2021-02-05 16:25:46 +01: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
TheRogueZeta
06a320d8d6
Add Galax RTX 2070 Super EX Gamer Black
2020-11-09 22:41:08 +00:00
TheRogueZeta
3a935249ef
Add MSI 3090 GAMING X TRIO, fix Galax GPU ID
...
Commits squashed and amended by Adam Honse <calcprogrammer1@gmail.com >
2020-11-07 18:58:02 -06:00
crashniels
da81052247
Use PCI ID based detection for Galax GPUs
2020-10-26 11:18:23 -05:00
Adam Honse
9fcc8dd573
Add I2C: label to location string for I2C devices
2020-10-20 23:42:20 -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
crashniels
68a92d0219
Read device mode and colours
2020-07-26 23:13:13 -05:00
crashniels
22deb13ac0
Added Galax modes in
2020-07-26 23:12:28 -05:00
crashniels
12f5d6070f
WIP Galax RTX GPU support
...
Setting RGB values works. Modes still unknown.
2020-07-26 23:07:35 -05:00