1a946268ba
Update detection list for RGB Fusion 2 SMBus
Adam Honse2020-09-06 15:24:20 -05:00
1f1548929d
Use working directory for all file accesses, some old file accesses always used the executable directory
Adam Honse2020-09-06 12:56:20 -05:00
3e62c91ed3
Add location to Polychrome controller
Adam Honse2020-09-06 12:44:34 -05:00
9be25d1ca4
Make zone LED count a char as it can only be up to 0xFF
Adam Honse2020-09-06 12:25:52 -05:00
290fddaf55
Fix incorrect font color detection for DeviceView (threshold 50)
k1-8012020-09-04 22:52:53 +04:00
8823e28fa0
Call update device list callback after detection is finished
Adam Honse2020-09-06 02:29:22 -05:00
ec77c658f2
Rudimentary rescanning implemented but button for it not added due to SDK conflicts. Stop detection button.
k1-8012020-08-25 03:45:56 +04:00
be84a60af6
More Polychrome V1 changes, set LED selection register for ASRLED/Polychrome V1
Adam Honse2020-09-05 02:00:56 -05:00
e40617e417
Set LED select register for Polychrome V1
Adam Honse2020-09-05 01:33:18 -05:00
7556a2872c
Rework LED handling for Polychrome V1
Adam Honse2020-09-05 01:13:38 -05:00
94c18fc9b4
Change less than or equal to less than. This shouldn't change anything, but it seems the Media Next key has issues as it was and this fixes that
Adam Honse2020-08-31 23:29:01 -05:00
f741cb7c6b
Add Logitech Powerplay mat and add speed opt GPW
TheRogueZeta2020-08-31 20:20:11 -07:00
d19b5bc87d
Update Logitech Lighspeed nameing and openrgb.rule
TheRogueZeta2020-08-30 23:44:52 -07:00
ad97bf8c08
Rename Key: Cal to Key: Calculator on Ducky keyboard controller
Adam Honse2020-08-31 14:16:33 -05:00
835a007445
Draw color wheel with transparent background rather than by pulling background color from palette, as it didn't always get the background the right color
Adam Honse2020-08-31 11:17:59 -05:00
d38dcc038a
Remove boolean for ASR LED and replace it with an ASRock type enum with ASR LED, Polychrome V1, and Polychrome V2.
Adam Honse2020-08-30 01:57:13 -05:00
f577e5ef3c
Add more sleeps to prevent mode corruption and add a function for reading the LED configuration register
Adam Honse2020-08-30 01:43:14 -05:00
4d506588b5
Add sleeps after i2c operations to make ASRock controller more reliable
Adam Honse2020-08-30 00:59:45 -05:00
e972335872
Move speed setting to mode function, add struct to hold board information, remove firmware version from name string and add it to firmware version field.
Adam Honse2020-08-26 19:06:23 -05:00
9f584b1f76
Hard coded test with all B450M Steel Legend LEDs (except addressable)
Adam Honse2020-08-26 16:42:01 -05:00
45dc619076
Expand large keys to fill empty spaces in the matrix, if possible
k1-8012020-08-30 00:29:55 -05:00
81c8ec6684
Allow for multiple RGBFusion 2 Controllers See issue 529
Kryesh2020-08-29 09:21:12 +00:00
95275ebf39
Make linear zones linear in demo devices
Adam Honse2020-08-28 17:38:20 -05:00
d5f86baa73
Create a debug controller with fake devices for SDK testing. Enable with debug_<type> lines in debug.txt
Adam Honse2020-08-28 16:47:38 -05:00
c386a6c571
Add i2c tool for reading multiple bytes from an SMBus device register
Adam Honse2020-08-27 19:12:37 -05:00
4e95bc55d8
Add the ability to disable device detection using a text file
Adam Honse2020-08-26 19:44:24 -05:00
ae4c88fef8
Fix missing parameter in i2c call
Adam Honse2020-08-26 15:14:25 -05:00
989dc7fc5d
Select all zones before applying Polychrome colors
Adam Honse2020-08-26 15:04:43 -05:00
1b863fdc7b
Add support for Corsair H150i Pro RGB
dumbasPL2020-08-22 21:04:30 +02:00
7daa5b6556
Use horizontal layouts for buttons and detection elements, repaint device view when selecting all
Adam Honse2020-08-24 22:36:18 -05:00
1598fc8de4
Add apply and select all buttons.
k1-8012020-08-21 21:32:13 +04:00
b03fce33ca
Update Key: Context to Key: Menu in device view label lookup
Adam Honse2020-08-24 00:51:34 -05:00
6d9aea38a6
Fix setting mode specific colors and not changing to direct mode when the mode has no configurable colors
Adam Honse2020-08-24 00:40:03 -05:00
a2ed9571cf
Add button to toggle graphical LED view and default to hidden
Adam Honse2020-08-23 02:14:54 -05:00
ba24efe544
Fix display for devices with multiple matrix zones
Adam Honse2020-08-23 01:50:48 -05:00
f750654b3e
Check for size changes and refresh data if size has changed
Adam Honse2020-08-20 16:56:28 -05:00
b0b46dd3a5
Use QString for LED labels vector
Adam Honse2020-08-20 13:03:10 -05:00
5e002107ef
Add key labels based on key names
Adam Honse2020-08-20 10:58:11 -05:00
b6824b8a46
Don't update the mode UI when the update callback occurs for now
Adam Honse2020-08-20 09:16:23 -05:00
342d90b82a
Add function to unregister update callback when device page is deleted
Adam Honse2020-08-19 21:43:47 -05:00
63f005d4fc
Forgot a DeviceView update in setSelectionColor
k1-8012020-08-20 04:28:40 +04:00
4601b91f1f
Fixed multiple selection, temporarily disabled interface updates due to update spam from a controler
k1-8012020-08-20 03:19:21 +04:00
c8ea2ff36f
Zones overlapping fixed
k1-8012020-08-20 01:08:35 +04:00