k1-801
|
8b8451017e
|
Non-important warnings removed
Commit amended by Adam Honse <calcprogrammer1@gmail.com> due to merging from a different branch.
|
2020-09-01 23:29:00 -05:00 |
|
Adam Honse
|
635dcce7f0
|
Use the name Direct for all custom/static modes that transition smoothly without flicker
|
2020-07-31 10:49:25 -05:00 |
|
Roger Roger
|
1ee3a7c3e2
|
Fix crash related to Razer Naga Trinity
Not all devices have static_mode at position 1, just setting it without
checking can crash the app
|
2020-07-26 15:49:39 -05:00 |
|
Adam Honse
|
9a33a78574
|
Add keymap support to OpenRazer code and add a keymap for the Huntsman Elite
|
2020-07-23 14:42:34 -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
|
32938ec2af
|
Add sleep to OpenRazer driver to fix hangs updating certain devices
|
2020-05-31 16:20:35 -05:00 |
|
Adam Honse
|
4a3802f344
|
Add matrix map for Poseidon Z RGB keyboard
|
2020-05-09 15:48:13 -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
|
9346490e4a
|
Fix memory leak in OpenRazer controller
|
2020-04-28 20:08:43 -05:00 |
|
Adam Honse
|
c65edbeebc
|
Fix UpdateLEDs for non-matrix OpenRazer devices
|
2020-04-19 01:22:40 -05:00 |
|
Adam Honse
|
3d12930067
|
Add Razer Naga Epic Chroma support (requires support in OpenRazer)
|
2020-04-19 00:56:42 -05:00 |
|
Adam Honse
|
3de7f32a3a
|
Get Naga Chroma working
|
2020-04-19 00:13:06 -05:00 |
|
Adam Honse
|
216fe063e0
|
Fix apply all for Razer devices that don't have custom mode
|
2020-04-18 23:34:32 -05:00 |
|
Adam Honse
|
ef6195271e
|
Add support for OpenRazer mice with _led_effect and _led_rgb control scheme (DeathAdder Chroma)
|
2020-04-18 23:30:10 -05:00 |
|
Adam Honse
|
86eb273e46
|
Pull in OpenRazer improvements to OpenRazerWindows and fix some minor issues with OpenRazer controller code for both platforms
|
2020-04-18 20:47:34 -05:00 |
|
chris
|
22813c06dc
|
Added Blackwidow X TE and Deathadder Elite + associated modes
|
2020-04-18 20:28:19 -05:00 |
|
Adam Honse
|
aa182936ba
|
Clean up warnings, except in hidapi and cli files
|
2020-03-20 12:10:18 -05:00 |
|
Adam Honse
|
7c1c9a7979
|
Update OpenRazer (Windows and Linux) controllers for new RGBController API
|
2020-03-07 00:38:42 -06:00 |
|
Adam Honse
|
f8de686296
|
Add LED numbers to Linux OpenRazer controller
|
2020-02-19 19:42:49 -06:00 |
|
Adam Honse
|
bba88eb1f2
|
Update mode color description to add mode-specific colors.
|
2020-02-16 12:09:11 -06:00 |
|
Adam Honse
|
d4cd2a6853
|
Add direction control to OpenRazer Wave mode
|
2020-02-13 12:36:57 -06:00 |
|
Adam Honse
|
c4d2f72df1
|
Clean up Linux OpenRazer code to match Windows and break out device list into a shared header file
|
2020-02-13 12:36:57 -06:00 |
|
Adam Honse
|
afb6ff6a74
|
Update the rest of the RGBController drivers to just set the active_mode variable instead of actually sending mode updates on SetCustomMode
|
2020-02-10 00:26:18 -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
|
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
|
e799574730
|
Add additional information to OpenRazer, set SPD to page 1 for proper HyperX detection
|
2019-12-23 02:52:09 -06:00 |
|
Adam Honse
|
d2acc75ba8
|
Report correct device types on OpenRazer interface
|
2019-12-22 23:11:11 -06: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
|
50875fc698
|
Add 2D matrix support to OpenRazer RGB interface, add support for Chroma HDK
|
2019-09-02 17:16: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
|
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 |
|