Adam Honse
c8e547343b
Fix issues with empty json and unknown path
2020-11-10 15:49:56 -06:00
Adam Honse
8131b94a5d
Create configuration directory if it doesn't exist
2020-11-10 15:49:56 -06:00
Adam Honse
f7d187f5b2
Use XDG-compliant configuration directory (APPDATA on Windows)
2020-11-10 15:49:56 -06:00
Adam Honse
7b54787dd7
Rework Linux LED detection to use Settings Manager
2020-11-10 15:49:56 -06:00
Adam Honse
64b592c9bd
Rework Disabled Devices list to use Settings Manager
2020-11-10 15:49:56 -06:00
Adam Honse
8998f0a731
Rework Debug Device detection to use Settings Manager
2020-11-10 15:49:55 -06:00
Adam Honse
12ed987333
Rework Espurna detection to use Settings Manager
2020-11-10 15:49:55 -06:00
Adam Honse
73efb1735f
Rework LED Strip detection to use Settings Manager
2020-11-10 15:49:55 -06:00
Adam Honse
8eab2b6244
Rework Philips Wiz detection to use Settings Manager
2020-11-10 15:49:55 -06:00
Adam Honse
b8835ad44f
Clear the settings store if parsing the loaded JSON file fails
2020-11-10 15:49:55 -06:00
Adam Honse
5b68efd09f
Initial prototype of settings manager loads JSON settings file and E1.31 detector uses JSON data to detect devices
2020-11-10 15:49:55 -06:00
Chris
5b15251d46
Adding Razer DeathAdder V2 to OpenRazerDevices.h to fix #604
2020-11-10 23:23:47 +11:00
Adam Honse
495c3cfe68
Fix padding in MSI Mystic Light controller and disable multiple-zone modes. Controller is still not enabled for general use. See Issue #389
2020-11-09 23:36:11 -06:00
Chris
945a32bdd4
Fixed resizing issue
...
* Comparing the passed in led to HDR_D_LED1 instead of the
HDR_D_LED1_RGB
* Removed hardcoded SendPacket()
2020-11-09 21:09:43 -06:00
Chris M
d045a45a10
Hardcoding 1024 Leds for both D_LED channels
2020-11-09 21:09:01 -06:00
Chris
7b56ed4fd0
Convert Report.total_leds to enum
2020-11-09 21:08:19 -06:00
Chris M
e751c3cf15
Correcting ln59 / 60
2020-11-09 21:07:52 -06:00
Chris M
1ca1ab2f00
Adding code to return current D_LED block count(s) from the controller
...
* Fixed logical error on ln119
2020-11-09 21:07:34 -06:00
Chris
76bad98bc7
Changes made to RGBFusion2USBController for issue 588
...
Other code cleanup removed by Adam Honse <calcprogrammer1@gmail.com>
2020-11-09 21:04:45 -06:00
Chris M
c3f45f79ca
Adding "NZXT Hue 2 Motherboard" with 2 LED channels and 3 Fans
2020-11-09 20:25:55 -06:00
Chris M
3eec91575c
Adding "B450 AORUS PRO-CF" motherboards as per request from discord user @troD4RKD3VIL
...
* Is the "B450 AORUS PRO-CF4" a typo??
2020-11-09 20:22:09 -06:00
Chris
fa67bb285c
Adding "X570 AORUS ELITE" to layouts
2020-11-09 20:21:44 -06:00
Chris
f7d5f4cf38
Adding "B550I AORUS PRO AX" to layouts
2020-11-09 20:21:36 -06:00
TheRogueZeta
6cf334c296
Add support for MSI GeForce GTX 1660 Ti GAMING X
2020-11-10 02:16:22 +00:00
Erik Hanson
cfefa73ca2
Add EVGA RTX 2070 SUPER XC ULTRA
2020-11-09 20:13:28 -06:00
TheRogueZeta
06a320d8d6
Add Galax RTX 2070 Super EX Gamer Black
2020-11-09 22:41:08 +00:00
Adam Honse
1d6aa0b17e
Define controller address per GPU for Gigabyte RGB Fusion GPU as the GTX1080 G1 Gaming has the controller at 0x48
2020-11-09 16:39:11 -06:00
Adam Honse
d2936a38ce
Add Gigabyte GTX1080 G1 Gaming
2020-11-09 15:12:07 -06:00
Adam Honse
ad2bad17e8
Bring the AppImage tools into the repo so we don't have to download them from unreliable external locations
2020-11-09 09:36:36 -06:00
Adam Honse
940a71931d
Back to old AppImage version as link is working again
2020-11-09 09:32:17 -06:00
Adam Honse
7ffefed6c7
Verbose linuxdeploy
2020-11-09 09:08:55 -06:00
Adam Honse
52e802e226
Fix issue with debug keyboard not registering properly
2020-11-07 19:36:33 -06:00
Chris
6e16185e7f
Direct Mode partially working
...
* Colours appear but seem to be one "apply colors" click behind
2020-11-07 19:19:53 -06:00
Chris
cce3fcccaf
RGB Output now functional
...
* GetStatus code disabled for now
* Passthru mode working currently testing other functionality
2020-11-07 19:19:41 -06:00
Chris
154f5afa44
Changed detector to allow for usage / usage page detection
...
* Small correction to packet bytes in CMARGBcontroller.h to allow packet
to send 0x00 at first byte
* Rearranged modes in RGBController_CMARGBController.cpp to have single
colour modes first
2020-11-07 19:18:51 -06:00
Chris
547a35307e
CM ARGB Controller now functional
...
* All modes sans Passthru & Direct working
* All colour indexes now enumerating as expected
* Crashes when changing to Passthru from certain modes. Switch to "OFF"
first
2020-11-07 19:16:09 -06:00
Chris
90002d9eed
CM ARGB Controller now working for some modes
...
* Code SegFaults after a few change packets are sent
2020-11-07 19:15:47 -06:00
Chris
743a27d0a2
Coolermastrer ARGB Controller detecting but not yet applying colour
...
* Compiling correctly
* Adding 5 controllers to GUI
* Changing Colour will cause segfault
2020-11-07 19:13:54 -06:00
Chris
b709e5ddcc
Initial add for Coolermaster ARGB controller
...
* Not yet functional
Commit amended for code style and cherry-pick cleanup by Adam Honse <calcprogrammer1@gmail.com>
2020-11-07 19:12:37 -06:00
TheRogueZeta
06c09da4ea
Add MSI RTX 2070 SUPER GAMING TRIO
2020-11-08 00:59:12 +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
Adam Honse
89f22f99a0
Revert path for Linux Deploy as the temporary URL went down
2020-11-04 22:29:11 -06:00
Adam Honse
5f1889e101
Update Philips Wiz controller to use new Light device type
2020-11-04 09:24:44 -06:00
Adam Honse
19d554fede
Update Espurna controller to use new Light device type
2020-11-04 09:23:46 -06:00
Adam Honse
1e4eacd337
Add a Light device type with a bulb icon
2020-11-04 09:23:17 -06:00
Adam Honse
87c99d31cf
Update Wiz controller to use JSON library, receive firmware information from device
2020-11-04 00:45:20 -06:00
Adam Honse
5c5ed6f8bd
Initial Philips Wiz controller
2020-11-03 20:06:14 -06:00
Adam Honse
88a96cd0c2
Expire CI builds after 30 days
2020-10-30 00:02:48 -05:00
Adam Honse
ffb452f6f4
Use HID path for Location on Logitech mouse controllers
2020-10-29 23:55:30 -05:00
TheRogueZeta
7b93275443
Add issue templates (New Device, Feature Request, and Bug Report)
...
Templates edited by Adam Honse <calcprogrammer1@gmail.com>
2020-10-29 23:27:29 -05:00