Adam Honse
eb64a245a9
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-01 17:47:37 -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
Dmitry Kychanov
300abac9a8
Removed unused includes
2024-10-15 00:24:32 +00:00
Adam Honse
e27c7e8d64
Update Gigabyte Aorus RGB Fusion 2 motherboard controller files to new standardized header comment
2024-05-19 17:56:19 -05:00
Adam Honse
1bbfded78a
Update more file header comments to standardized new format, move some locally owned files out of the dependencies folder
2024-05-08 11:53:07 -05:00
Adam Honse
ba57bad361
Even more warning fixes
2024-04-29 19:57:57 -05:00
Dmitry K
51712f08b5
Removed include directives from ResourceManager.h to speed up build process
2023-07-12 14:51:47 +00:00
Riley Nielsen
a4f86032a5
Add support for Gigabyte X470 AORUS GAMING 5 WIFI
2023-03-01 02:19:50 +00:00
Flora Aubry
525f561b6e
Added support for B360M AORUS Gaming 3-CF
2022-10-21 13:08:19 +00: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
40bcddf569
Adding the Gigabyte Z370 AORUS Ultra Gaming-CF to resolve #2623
2022-07-27 01:32:44 +00:00
Milan Cermak
7dbf4c8624
Add support for Gigabyte X299 Designare EX motherboard
2022-07-06 09:19:36 +02: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
Chris
a712c64ece
Adding logging for Success / Failure on Gigabyte RGBFusion2SMBus DMI check
2022-03-08 13:37:33 +11:00
Adam Honse
c07f43c8d5
Code cleanup round 4
2022-01-18 21:01:12 -06:00
Chris M
e5782aa253
Adding B450 AORUS ELITE V2 to the GigabyteRGBFusion2SMBus controller
2021-11-25 20:36:08 +00:00
FerrahWolfeh
8d74cfb9b3
RGB Fusion 2 SMBUS: Improve digital rgb timings and add brightness controls to special modes
2021-09-24 19:27:06 +00:00
TheRogueZeta
9f858e1826
Add SubVendor filtering to SMBus controllers
2021-09-17 03:54:50 +00:00
Ferrah Aiko Wolf
8534b3d8dc
Add digital modes to RGB Fusion 2 SMBus controller
2021-08-01 20:22:17 -05:00
Adam Honse
ec90f4678b
Change all I2C/SMBus detectors to use RegisterRGBController
2021-03-23 20:41:50 -05:00
morg
dba814215d
Fixing memory leaks in controllers
2021-02-05 16:25:46 +01:00
Chris
aa59c6132e
Adding X470 AORUS Gaming 7 Wifi 50 to the Gigabyte Fusion2 SMBus Detector
...
* As confirmed by LimitingFactor on Discord
* https://www.gigabyte.com/Motherboard/X470-AORUS-GAMING-7-WIFI-50-
rev-11#kf
2021-02-04 21:02:13 +11: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
Chris
081752c927
Add Gigabyte RGB Fusion 2 SMBus motherboard list to JSON so that boards can be added without rebuilding.
...
* Moved DMI structure to JSON
* Writes "known good" boards to JSON if not present
* Checks versus JSON settings
Commits squashed and auto keyword removed by Adam Honse <calcprogrammer1@gmail.com >
2020-11-29 03:27:09 -06:00
TheRogueZeta
8ffd302a57
Name cleanup: adding brand names to all controllers
2020-11-15 20:25:51 +00:00