Adam Honse
524fd057fe
Add tab icon fields (string and image) to the plugin information and add comments to make it easier for plugin developers to fill in information structure
2021-08-30 02:56:57 +00:00
Adam Honse
759aa341c2
Code cleanup, only allow one registered callback in PluginManager and PluginPage
2021-08-30 02:56:57 +00:00
Adam Honse
2643ed0d8f
Unload old plugin and load new one when replacing an existing plugin during install
2021-08-30 02:56:57 +00:00
Adam Honse
208deaea12
Remove plugin from active plugins list when removing plugin from user interface
2021-08-30 02:56:57 +00:00
Adam Honse
6bacee59f5
Add capability to load and unload plugins
2021-08-30 02:56:57 +00:00
Adam Honse
bd2334c186
Add enabling and disabling of plugins when clicking checkbox
2021-08-30 02:56:57 +00:00
Adam Honse
28d590b64d
First draft of plugin API changes
2021-08-30 02:56:57 +00:00
TheRogueZeta
90788131ae
Add ASUS ROG STRIX RTX 2060S O8G Gaming 8G ID
2021-08-29 11:28:31 -07:00
TheRogueZeta
d59388a44c
Add ASUS ROG Strix GTX 1050 O2G Gaming device ID
2021-08-28 11:03:27 -07:00
Adam Honse
6b9f7129b3
Add HyperX Pulsefire Core (same protocol as HyperX Pulsefire FPS Pro)
2021-08-27 10:44:45 -05:00
Adam Honse
36f961637e
Add Razer Core X to RazerController
2021-08-26 12:26:46 -05:00
TheRogueZeta
3db2c077d8
Send software mode for K68
2021-08-24 22:58:40 -07:00
Adam Honse
a20405a6ef
Add Plugins tab to settings for installing, enabling, disabling, and removing plugins
...
* Rework Plugin Manager so that plugins can be loaded after initialization
* Use a callback function to add plugin tabs to the dialog
* Install button lets you choose plugin file, copies it to plugins directory, and immediately loads it
* Remove button deletes selected plugin file from plugins directory - need to add a means to unload it first
2021-08-25 02:44:53 +00:00
TheRogueZeta
a28badafb9
Add ASUS GTX 1060 Strix Gaming 6G
2021-08-25 00:24:48 +00:00
TheRogueZeta
33448f9b46
Update names to match drivers/i2c/busses/i2c-i801.c
2021-08-24 17:01:23 -07:00
TheRogueZeta
b37b13125d
Add Intel Sunrize Point-H device ID
2021-08-24 16:56:33 -07:00
Florian Plasun
aa6260273c
Add support for the SteelSeries Rival 600
...
Commits squashed and amended for code style by Adam Honse <calcprogrammer1@gmail.com>
2021-08-23 14:37:19 -05:00
Arturo Velázquez
470b27fa43
Added another PID of newer version of NZXT RGB & FAN CONTROLLER
2021-08-23 04:55:17 +00:00
Adam Honse
d97cf10953
Add Gigabyte RTX3060Ti EAGLE OC 8G V2.0 LHR
2021-08-22 20:51:31 -05:00
Chris
d913707258
Adding brightness to the AMD Wraith Prism Controller
...
Commit amended to fix brightness issue by Adam Honse <calcprogrammer1@gmail.com>
2021-08-22 20:37:11 -05:00
Chris M
4f24250772
Updating libcmmk to call hid_write() with prepended 0x00 resolving #1673
2021-08-23 00:58:33 +00:00
Qwex
02ca3f32a0
Add Corsair K100 keyboard support (direct mode)
...
Commits squashed and amended for code style by Adam Honse <calcprogrammer1@gmail.com>
2021-08-22 19:43:11 -05:00
B Horn
e6dd1e4ef4
Use the correct command for Sensei Mouses
...
0x09 was the command for older steelseries devices, which can break the LEDs [1]
if used on the more recent sensei series.
[1] https://github.com/FFY00/rival310-re
Signed-off-by: B Horn <b@horn.uk>
2021-08-22 22:54:56 +00:00
Dominic Laumer
5e3ab417bc
Added support for NZXT Underglow (300 mm) RGB strips
2021-08-22 21:52:36 +00:00
Adam Honse
f98e80fada
Change vendor name for AlienwareCotnroller to just Alienware
2021-08-22 16:48:28 -05:00
mhdsallal
6d6c324927
Add Support to Alienware AW510K Keyboard
...
Commits squashed and amended for code style by Adam Honse <calcprogrammer1@gmail.com>
2021-08-22 16:48:13 -05:00
Pol Rius
752f1ebcdc
Revert "Implement saving for steelseries rival and sensei mice"
...
This reverts commit eef55e6d6e .
2021-08-20 22:21:21 +02:00
Adam Honse
7d7d3aaffc
Don't draw the LED view or handle mouse events when the selected mode doesn't use per-LED colors
2021-08-20 10:10:44 -05:00
Chris
dfcc436472
Removing rising timer on packet intialisation to allow for true Direct mode
2021-08-20 14:08:24 +00:00
Adam Honse
ab9a7674bd
Initial HyperX Pulsefire Haste support
2021-08-19 19:20:12 -05:00
TheRogueZeta
7e77edb8d6
Fix K70 Mk2 keymap and software direct mode
2021-08-17 21:24:07 -07:00
Adam Honse
7327644d26
Use TabLabel for all tab labels and adjust the TabLabel widget layout so that it aligns with the previous HTML label layout. Height is slightly increased for two-line labels.
2021-08-17 19:44:20 -05:00
Adam Honse
bbc16a9ae2
Rename DeviceTabHeader to TabLabel, so we can use it for all tabs rather than just device tabs
2021-08-17 19:13:28 -05:00
Harry Kantas
507cece3cc
Added Razer Book 13 (2020) under Master Device List
2021-08-17 23:29:15 +00:00
TheRogueZeta
3367892b75
Add EVGA RTX 2080TI XC Hybrid Gaming to detector
2021-08-17 12:33:37 -07:00
Spucknapf
468cf81a61
fix dangling reference in HueEntertainment
2021-08-17 16:42:39 +02:00
Jeffrey Geer
988f56ee5a
Added MSI RTX 3080 Ti Gaming X Trio 12G PCI IDs to MSIGPU
2021-08-17 13:12:09 +00:00
Chris
0281274379
Correcting Usage Page for the ROG Gladius II Wireless
2021-08-17 13:08:26 +00:00
Chris
042d4b1240
Correcting Usage Page for the ROG Pugio II to resolve #1706
2021-08-17 13:08:26 +00:00
Spucknapf
959a8350b0
Fix dangling reference
2021-08-17 09:59:49 +02:00
Harry Kantas
0419d1ab84
Add support for Razer Book 13 (2020)
...
Commit amended for code style by Adam Honse <calcprogrammer1@gmail.com>
2021-08-16 07:25:41 -05:00
Chris
a479c424c9
Adding support for the MSI MEG X570 GODLIKE (MS-7C34)
...
* Requested on Discord by @TheGrandFinale2001
2021-08-15 20:25:35 +00:00
Chris
f3c977f5fb
Adding the G910 to UDEV rules
2021-08-15 13:29:07 +10:00
Chris
0883a48be3
Reordering zones on the Lancehead Tournament Edition to resolve #1698
2021-08-14 18:14:43 +00:00
Chris
c2bc34081e
Code Cleanup for the Asus Aura Mouse Controller
...
* Moved device mapping to separate AsusAuraMouseDevices.h
* Changed map structure from strings to uint8
* Changed RGBController_AsusAuraMouse.cpp code to accomodate new mapping
* Added device_pid to AuraMouseController constructor to ensure cross platform compatibility
* Reversed speed min / max as controller expects 255 as "slow"
* Separated SaveMode() to avoid extra boolean
2021-08-14 18:20:16 +10:00
Mola19
926f62f512
Add more ASUS Mice, make ASUS mouse controller more flexible
...
Commits squashed and amended for code style by Adam Honse <calcprogrammer1@gmail.com>
2021-08-14 00:53:01 -05:00
K900
f735adf956
SapphireGPUController: add RX6700XT Nitro+
2021-08-13 03:10:14 +00:00
Alex
af5006e08f
Add abnt / key to the controlled leds
2021-08-12 03:01:20 +00:00
Vova
b06f62dddd
Add MSI GeForce RTX 3060 Ti 8GB Gaming X Trio LHR
2021-08-10 15:27:10 -05:00
Adam Honse
f307250e67
Add MSI Mystic Light 7C83
2021-08-09 13:31:18 -05:00