28 Commits (c4e0164479c154d0c3fa12afe0a97bdff9fbd070)

Author SHA1 Message Date
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 7 months ago
Michal Malý 28e97cf2d9 Include missing <chrono> header 1 year ago
Dmitry Kychanov 300abac9a8 Removed unused includes 2 years ago
Adam Honse da8469f478 Update all Corsair controller files to use new standardized file header comment 2 years ago
Adam Honse d3c81d3306 More warning fixes 2 years ago
Adam Honse f8916f2bcb Remove SetCustomMode from all controllers beginning with the letters B and C, except Cooler Master 4 years ago
Adam Honse bba7fa9fd2 Fix a bunch of compiler warnings 4 years ago
Chris 8f8764232e Adding Legend to Suported Devices
+ Adding 🤖 symbol for Automatic saving
+ Changing ⚠️ to 🚨 for better visibility
+ Adding :tools: symbol to mean `partial support`
+ Adding  symbol to mean not currently implemented by OpenRGB
4 years ago
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
4 years ago
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
4 years ago
morg a935e15631 Fix typo in Corsair Vengeance RGB PRO name 4 years ago
Adam Honse c09e4c9c92 Code cleanup round 3 4 years ago
TheRogueZeta 4332659b86 Update log messages in Corsair Vengeance Pro to be more descriptive 4 years ago
morg c5364264b1 Add debug logs to corsair vengeance rgb pro 4 years ago
Kasper d8bc1c9042 Fixes an issue where the LED colors show incorrect colors 5 years ago
Adam Honse ec90f4678b Change all I2C/SMBus detectors to use RegisterRGBController 5 years ago
silas ea6e961a13 Added some sleeps as well as other changes to the Corsair Vengeance Pro controller
Changed the way direct is handled for corsair devices

Commit amended for code style by Adam Honse <calcprogrammer1@gmail.com>
5 years ago
morg dba814215d Fixing memory leaks in controllers 5 years ago
silas ca9ab8989b Add proper Direct control of Corsair Vengeance Pro
Amended for code style and to remove unrelated functionality by Adam Honse <calcprogrammer1@gmail.com>
5 years ago
Adam Honse 09a9a5c257 Add vendor string to RGBController API and update all controllers with vendor information, add vendor to device information page 6 years ago
Adam Honse 9fcc8dd573 Add I2C: label to location string for I2C devices 6 years ago
Adam Honse f3ccaf1a2b Move RGBController files for device controllers into the Controllers directory 6 years ago
Adam Honse 29fea380aa Check PCI IDs for scanning SMBus devices to speed up detection 6 years ago
Adam Honse f716a05947 Add detector names and display them in the progress bar 6 years ago
pobrn ddc69778dc Modular detection system with resource manager.
Includes pull request !87 with modifications by Adam Honse (calcprogrammer1@gmail.com).
6 years ago
Térence Clastres b79ff124e6 Replace Sleep() by std:🧵:sleep_for() 6 years ago
Adam Honse ce9508aa88 Allow 0x03 or 0x04 for detecting Corsair Pro DRAM 6 years ago
Adam Honse ecf4427c76 Rename CorsairController to CorsairVengeanceController, CorsairProController to CorsairVengeanceProController 6 years ago