Adam Honse
|
342d90b82a
|
Add function to unregister update callback when device page is deleted
|
2020-08-24 00:40:44 -05:00 |
|
Adam Honse
|
d3993547c3
|
Device view resizes width to fit window size, UI updates on SDKcontroller update
|
2020-08-24 00:40:43 -05:00 |
|
Térence Clastres
|
53379c5482
|
Fixes for memory issues detected by valgrind
|
2020-08-12 23:48:03 -05:00 |
|
Adam Honse
|
97e1c3e913
|
Update mode asynchronously
|
2020-07-17 18:29:37 -05:00 |
|
Térence Clastres
|
b79ff124e6
|
Replace Sleep() by std:🧵:sleep_for()
|
2020-06-24 09:28:11 -05:00 |
|
Adam Honse
|
85fc72232a
|
Logitech G203 and Corsair ST100 support
|
2020-05-18 09:45:38 -05:00 |
|
Adam Honse
|
105f5642ef
|
Add matrix map support
|
2020-05-09 15:48:13 -05:00 |
|
Adam Honse
|
e3e6c0347e
|
Add a thread to RGBController to asynchronously perform device updates. Only implemented for UpdateLEDs for now
|
2020-05-09 15:48:13 -05:00 |
|
Adam Honse
|
39c5aff864
|
Send color data over the network when calling color update functions
|
2020-05-09 15:48:13 -05:00 |
|
Adam Honse
|
450f438538
|
Send mode data block when updating mode
|
2020-05-09 15:48:13 -05:00 |
|
Adam Honse
|
aa182936ba
|
Clean up warnings, except in hidapi and cli files
|
2020-03-20 12:10:18 -05:00 |
|
Adam Honse
|
23ad5ca244
|
Fix setting individual LEDs when a specific zone is selected
|
2020-03-08 20:51:30 -05:00 |
|
Adam Honse
|
5f21674b8f
|
Update Aura controller for RGBController API changes
|
2020-03-06 14:20:17 -06:00 |
|
Adam Honse
|
62518b5163
|
Update RGBController API and GUI to handle resizable zones. All controllers except for CorsairNodePro have been disabled pending rework
|
2020-03-04 19:29:58 -06:00 |
|
Adam Honse
|
736e624366
|
Resize button. Resizes mode specific color lists. Partial implementation of resizing zones
|
2020-03-04 17:53:44 -06:00 |
|
Adam Honse
|
f844c2fb07
|
Add functions to get/set RGBController parameters to/from a binary data buffer. Add a dummy RGBController object to load data into.
|
2020-02-25 18:09:14 -06:00 |
|
Stefan Reiter
|
3c6ac31eab
|
Introduce device_type_to_str
|
2020-02-23 23:40:26 -06:00 |
|
Adam Honse
|
bba88eb1f2
|
Update mode color description to add mode-specific colors.
|
2020-02-16 12:09:11 -06:00 |
|
Adam Honse
|
d7740c2d28
|
Move Get/Set mode functions to generic RGBController.cpp functions and add device-specific UpdateMode function to use active_mode value
|
2020-01-25 17:37:32 -06:00 |
|
Adam Honse
|
585eb8a5a3
|
Add direction support
|
2020-01-25 17:37:32 -06:00 |
|
Adam Honse
|
2ae74c1e7f
|
Add slider for speed control, add min/max speed parameters to mode information, update Corsair Pro and Patriot Viper drivers to include speed control
|
2020-01-25 17:37:32 -06:00 |
|
Adam Honse
|
c70943da18
|
Add Random Color checkbox and combine Aura fixed-color and cycling ("random") modes to use this new checkbox
|
2020-01-25 17:37:32 -06:00 |
|
Adam Honse
|
2efd0dc81d
|
Add additional mode parameters to RGBController API and update most of the RGBController drivers' mode specifications to match
|
2020-01-25 17:37:32 -06:00 |
|
Adam Honse
|
c7030ad47d
|
Rework the RGBController API to handle the colors vector outside of device specific implementations
|
2020-01-06 21:23:26 -06:00 |
|
Steven Franzen
|
dbf796256b
|
Fix most compiler warnings
|
2019-12-31 19:18:24 -06:00 |
|
Adam Honse
|
d2acc75ba8
|
Report correct device types on OpenRazer interface
|
2019-12-22 23:11:11 -06:00 |
|
Adam Honse
|
7dddb9d111
|
Start work on Information page and add information fields to RGBController API
|
2019-12-20 00:54:37 -06:00 |
|
Adam Honse
|
7dd84c7ac8
|
First round of user interface rework changes
|
2019-12-18 20:33:55 -06: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
|
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 |
|