Commit graph

99 commits

Author SHA1 Message Date
Adam Honse
7dd84c7ac8 First round of user interface rework changes 2019-12-18 20:33:55 -06:00
Adam Honse
ffd0088378 Rename dialog components from OpenAuraSDK to OpenRGB 2019-12-17 20:23:36 -06:00
Adam Honse
f0c486c30d Rename OpenAuraSDK to OpenRGB for kernel patch and project file 2019-12-17 20:11:43 -06:00
Adam Honse
010ab1182d Move OpenAuraSDK_Win.pro to OpenAuraSDK.pro to unify the two project files for good 2019-12-17 19:57:06 -06:00
Adam Honse
7e64ca1f83 Merge QT project files in OpenAuraSDK_Win.pro 2019-12-17 19:51:34 -06:00
Adam Honse
2fcff92523 Add icon to Windows Qt project 2019-12-17 19:00:07 -06:00
Adam Honse
8beeb5f7b2 Get Qt project building on Windows, remove Visual Studio files 2019-12-17 18:57:53 -06:00
Adam Honse
7d2b5f285f More work on ASR LED/Polychrome support 2019-12-15 02:12:12 -06:00
Adam Honse
b8eb4e9bcb Initial work on ASRock Polychrome/ASR LED interface. Does not function yet. 2019-12-14 11:15:55 -06:00
Adam Honse
733b904ec4 Undo commenting out of custom mode set function 2019-12-11 21:43:51 -06:00
Adam Honse
59a3b41480 Initial support for Gigabyte Aorus RGB Fusion motherboards 2019-12-11 20:19:21 -06:00
Adam Honse
28b41451f8 Fix typo in Aura header 2019-12-11 19:38:28 -06:00
Adam Honse
126c9295ac Add OpenRGB icon 2019-10-26 22:47:21 -05:00
Steven Franzen
0e4a162667 Change search path for i2c devices on linux
Looking for devices by bus instead of class should fix issues where the
class is named differently, e.g. i2c-dev instead of i2c-adapter.
2019-10-26 21:46:10 -05:00
Adam Honse
15fd537fa8 Add support for RGB E1.31 Streaming ACN multicast devices using libe131. Linux only for now. 2019-10-26 21:34:25 -05:00
Adam Honse
557c9df9a0 Rewrite OpenRazer support to use static constant device mapping table instead of big switch/case. Add support for some extra Razer devices. Use "ledstrip.txt" for LED strip settings 2019-10-26 18:21:02 -05:00
Adam Honse
68b0dc9e2e Fix LED Strips on Windows 2019-09-03 20:29:32 -05:00
Adam Honse
c8a1363b35 Use generic interfaces for Razer Chroma SDK, get mouse and Chroma HDK working 2019-09-03 20:13:54 -05:00
Adam Honse
0a61e38ee1 Start writing an RGBController interface for the Razer Chroma SDK on Windows 2019-09-03 00:38:56 -05:00
Adam Honse
b5f687c402 Get project building on Windows again 2019-09-02 17:48:34 -05:00
Adam Honse
50875fc698 Add 2D matrix support to OpenRazer RGB interface, add support for Chroma HDK 2019-09-02 17:16:49 -05:00
Adam Honse
802d444d9d Add net port files 2019-09-01 15:43:42 -05:00
Adam Honse
a8c83e5688 Add interface for NZXT Hue+ based on KeyboardVisualizer code and add support for UDP LED strips. Clean up LEDStrip code. 2019-08-28 12:25:49 -05:00
Adam Honse
63bf13faac Add color buffer vector to all RGBController drivers, so that color patterns may be filled in by the application and updated all at once via an UpdateLEDs function 2019-08-23 01:31:39 -05:00
Adam Honse
5bc80cce96 Get reorganized code building on Windows 2019-08-22 21:07:13 -05:00
Adam Honse
3c34a659a0 Rename nct6793d to nct6775 to align with nct6775 naming convention from hwmon-based Linux driver 2019-08-22 19:03:59 -05:00
Adam Honse
efed3faaf4 Add kernel patch for SMBus driver fixes to repository 2019-08-22 18:50:36 -05:00
Adam Honse
155ad165b1 Reorganization! Move all controllers into their own folders, move all RGBController wrappers into one folder, move i2c_smbus and serial_port dependencies into folders, and move main application/UI stuff into folders. Should help lead into creating a proper library 2019-08-22 18:43:17 -05:00
Adam Honse
ef79de6c7c Fix LED strip length in RGBController_LEDStrip 2019-08-22 18:19:10 -05:00
Adam Honse
854d7d0ec5 Fix colors on LED strip 2019-08-22 18:13:41 -05:00
Adam Honse
727516e712 Initial LED strip settings.txt configuration (similar to KeyboardVisualizer) 2019-08-22 18:02:48 -05:00
Adam Honse
9126ded32e Move detection functions into their own files 2019-08-18 01:24:11 -05:00
Adam Honse
d5a32eb743 Add more OpenRazer devices 2019-08-18 00:47:09 -05:00
Adam Honse
1bfeb59d6a Get OpenRazer autodetection working, add support for more devices 2019-08-18 00:24:44 -05:00
Adam Honse
fd7d956913 Update detection for Corsair Vengeance Pro RGB 2019-08-16 18:46:12 -05:00
Adam Honse
50942d11b1 Update README 2019-08-16 18:30:25 -05:00
Network Silence
aebffd9e48 Fixed readme for the project 2019-08-16 18:30:21 -05:00
Adam Honse
ae77e44f73 Update README.md 2019-08-16 18:30:17 -05:00
Adam Honse
675eb40b94 Rudimentary detection for different types of RGB RAM, based on apparently static data from i2cdump 2019-08-15 23:41:56 -05:00
Adam Honse
7f09b14f50 Fix -0104 controller zone detection 2019-08-15 12:02:25 -05:00
Adam Honse
b17d87a15b Add compile flags around Windows-specific code 2019-08-14 20:23:50 -05:00
Adam Honse
9e963e5cc7 Update Linux project file 2019-08-14 19:42:57 -05:00
Adam Honse
fa8f06f273 Initial Corsair Vengeance Pro RGB support 2019-08-13 16:03:25 -05:00
Adam Honse
9c1d0e1a79 Add support for AUMA0-E6K5-0104 2019-08-07 12:19:45 -05:00
Adam Honse
60b9fd08bb Initial work on interface for HyperX Predator RGB, color and mode setting works 2019-06-30 11:57:08 -05:00
Adam Honse
9c5f592618 Add LEDStrip interface from KeyboardVisualizer 2019-06-20 22:43:26 -05:00
Adam Honse
8f96f9535d Add quick colors to Linux GUI 2019-06-20 12:27:01 -05:00
Adam Honse
d94d6eb569 Fix Linux build 2019-06-20 00:03:55 -05:00
Adam Honse
06f21865c6 Move main function to its own file, add checks to prevent UI updates if no devices were detected 2019-06-19 12:31:58 -05:00
Adam Honse
18bf0ce013 Update Linux GUI to match changes to Windows one 2019-06-19 00:07:23 -05:00