Adam Honse
156ebbc071
Make settings page scrollable
2021-07-14 18:23:16 -05:00
Adam Honse
8af4909621
Add brightness control for Gigabyte GPUs
2021-07-14 17:41:23 -05:00
Chris
5d30d6127b
Fix for brightness in Direct mode in Fusion2USB controller
...
* Added definition for `RGBFUSION2_BRIGHTNESS_MAX`
* Updated modes to reflect new definition
* Added brightness to mode `Direct`
2021-07-13 19:00:09 +00:00
TheRogueZeta
b36673bcad
Add Gigabyte GTX1060 G1 Gaming 6G OC to detector
2021-07-12 21:48:42 +00:00
Pescu
4dfc515242
Add PCI ID for Gigabyte RTX 3060 TI Gaming OC
2021-07-12 20:54:12 +00:00
TheRogueZeta
49af56eff5
Add PCI ID for Gigabyte RTX 2060S Gaming OC 3X White 8G
2021-07-11 06:11:16 +00:00
Pescu
32ac0c12e0
Add support for GIGABYTE GeForce RTX 2060 SUPER GAMING OC 8G
2021-07-11 06:10:47 +00:00
Jesse Kawell
2f6000c83a
Add Razer "Basilisk V2" mouse
2021-07-09 23:48:53 +00:00
Chris
f3a840c30d
Adding the MSI 7C95 motherboard to 185byte controller
...
* As requested by @orangejake on Discord
2021-07-09 02:28:10 +10:00
edbgon
b14abd9987
Update CMR6000 controller to direct mode and remove unreliable mode detection routine
2021-07-08 11:13:09 +02:00
Chris
bd8704a8a6
Adding more DEBUG information
...
Commit amended for code style by Adam Honse <calcprogrammer1@gmail.com>
2021-07-07 23:33:03 -05:00
Chris
79e1233635
Adding Wooting Two keyboards support
...
+ Add full matrix map
+ Amend WootingKeyboardController::SendDirect to support extra keys
+ Adjust WootingKeyboardController::wooting_usb_send_buffer to support extra buffer
2021-07-07 23:18:24 -05:00
Chris
ad6d605c88
Changing Wooting KB detection to PU
...
* Simplified detection
* Adding more useful data to `info page`
* Adding DEBUG logging
2021-07-07 23:15:14 -05:00
Shayne Hartford
62906e7f10
Add Wooting LE & HE and fix Wooting initialization on Linux
...
Commits squashed and amended to remove commented code by Adam Honse <calcprogrammer1@gmail.com>
2021-07-07 23:08:00 -05:00
Nic Wolfe
efb19ab6c6
Add support for CoolerMaster RGB Controller
...
Commits squashed and amended for code style/brightness control by Adam Honse <calcprogrammer1@gmail.com>
2021-07-07 22:55:24 -05:00
Travis Sandmann
85631bfd52
Initial HP Omen 30L Support
...
Commits squashed and amended for code style/brightness control by Adam Honse <calcprogrammer1@gmail.com>
2021-07-07 22:19:40 -05:00
Cheerpipe
e52ba49815
Add Comet Lake H SMBUS PCI ID
...
From a 10900k with a z490 chipset.
More info on: https://github.com/torvalds/linux/blob/master/drivers/i2c/busses/i2c-i801.c
2021-07-08 02:34:01 +00:00
Cheerpipe
002fc4f2b3
Fix Logitech G815 keyboard freezing
...
Keyboard may freeze when running GHUB and OpenRGB at the same time. This fixes this.
Commits squashed by Adam Honse <calcprogrammer1@gmail.com>
2021-07-07 17:04:48 -05:00
Adam Demasi
a008f14e38
Add ASUS Falchion 65% keyboard.
2021-07-07 21:57:14 +00:00
Cheerpipe
3100f72601
Fix frames skip when using external effects engine
2021-07-07 16:56:02 -05:00
morg
c9a1e1bf85
Make sure to load the zones sizes. Fixes #1602
2021-07-06 10:16:35 +02:00
Gabriel Marcano
9062be4462
New device: Dell G5 SE Alienware LED Keyboard
...
- 4 region keyboard LED controller (tried to keep controller generic
for other setups as well)
- Support for Static, Flashing, Morph, Spectrum Cycle, Rainbow Wave,
and Breathing modes
- Implemented rate limiting for sending reports since the controller
crashes if too many reports are sent too quickly. Also implemented
functionality to prevent sending frivolous update requests
- Implemented support for setting mode, color, tempo, and period
independently for each zone (not fully exposed in UI). Morph mode
exposes 2 colors per zone.
Commit amended for code style by Adam Honse <calcprogrammer1@gmail.com>
2021-07-06 01:51:55 -05:00
Alex
4c41a8834d
Fix some logging mistake
2021-07-05 23:07:00 -05:00
John Simons
ef36664ef2
Gigabyte 3070 Gaming OC 8G
2021-07-05 22:53:27 +00:00
Adam Honse
1c6a67e056
Add automatic save flag to Corsair Lighting Node hardware modes
2021-07-05 13:39:35 -05:00
Adam Honse
aa8c6b6fff
Revert "Use block writes for updating all LEDs at once on ASUS Aura SMBus"
...
This reverts commit 618faf42ec .
2021-07-05 12:43:25 -05:00
Adam Honse
68d27e58f4
Add brightness control for Logitech Lightsync mice (only for Spectrum Cycle and Breathing modes)
2021-07-05 12:39:59 -05:00
morg
ec5e71424c
Enable/Disable devices checkbox now takes filter into account. Fix #1587
2021-07-05 09:05:40 +00:00
Adam Honse
cbee33706f
Fix some issues with mode constructor
2021-07-05 04:04:27 -05:00
Adam Honse
811139107e
Add automatic save flags to Sinowealth Mouse controller modes
2021-07-05 04:01:33 -05:00
Alex
4af8614fce
Add formated loging for device detection
...
Commits merged and amended for code style by Adam Honse <calcprogrammer1@gmail.com>
2021-07-05 03:23:34 -05:00
Adam Honse
5a7879415f
Add automatic save flags to Redragon Mouse controller modes
2021-07-04 21:18:13 -05:00
Adam Honse
25747a6c26
Add automatic save flags to EVision Keyboard controller modes
2021-07-04 21:18:06 -05:00
Adam Honse
5130f07e21
Add saving support to network protocol
2021-07-04 21:17:55 -05:00
Adam Honse
eade8fea1a
Add save to device support to RGBController
2021-07-04 21:17:45 -05:00
Adam Honse
c2a353ec6f
Add brightness control to Corsair Lighting Node controller
2021-07-04 21:17:36 -05:00
edbgon
b49aeacd18
Added brightness control to CMR6000 device for color cycle mode
...
Commits merged by Adam Honse <calcprogrammer1@gmail.com>
2021-07-04 21:17:21 -05:00
Chris
3ec91186e8
Add brightness control to Gigabyte RGB Fusion 2 USB Controller
...
Commit split from original brightness commit by Adam Honse <calcprogrammer1@gmail.com>
2021-07-04 21:17:14 -05:00
Adam Honse
f91823c0d5
Add brightness control to RazerController
2021-07-04 21:17:04 -05:00
Chris
a46eccef3c
Added brightness to profile loading and saving
...
* Bumped profile version to 3
* Loading a v1/v2 profile onto a device with brightness will work
* Loading a v3 profile onto a device without brightness also works
* Add profile version parameter to Get/SetModeDescription
Commit amended for code style and to update versioning by Adam Honse <calcprogrammer1@gmail.com>
2021-07-04 21:16:56 -05:00
Chris
6fd2ea9276
Initial commit for Brightness in RGBController API
...
* Added DeviceHasBrightness() = false; to RGBController as overridable
* Added Brightness to Mode struct
* Added BrightnessSlider to the OpenRGBDevicePage ui and the supporting
code to pass to the RGBController
Commit amended for code style and to split API changes and controller changes out by Adam Honse
<calcprogrammer1@gmail.com>
2021-07-04 21:16:49 -05:00
Chris
f6c038857a
Adding custom swatch widget
...
* Supports configurable set palette
* Ability to add custom colours
* Can be resized and geometry changed at compile
Commit amended by Adam Honse <calcprogrammer1@gmail.com>
* Ability to add custom colors disabled for now
* Scaling by width, not height
* Fill rows first, then cols
2021-07-04 15:49:19 -05:00
TheRogueZeta
60f189fe06
PCI ID for Coffee Lake S SMBus controller
2021-07-03 17:20:07 -07:00
TheRogueZeta
300a4654a2
PCI ID for Coffee Lake SMBus controller
2021-07-03 17:18:56 -07:00
Jay Schmidek
5a597d4bb2
Add Gigabyte RTX 3090 Gaming OC 24GB
2021-07-03 09:06:36 +00:00
Chris
7e7db6642d
Swapping zones on the Naga Trinity
...
* Swapping Logo zone with the Scroll Wheel zone to correct the zone order as reported by @pbanj on Discord
2021-07-03 13:19:23 +10:00
TheRogueZeta
b7c8e9603c
Update SteelSeries QCK PID names to match sizes
2021-07-02 19:04:53 +00:00
Adam Honse
06c6ec2196
Add MacOS autostart support
2021-07-02 01:23:50 -05:00
Adam Honse
5a968f5ae6
Fix leds_per_update issue in QMK controller
2021-07-01 22:04:58 -05:00
Matthew Mets
07df6b7a1f
Bugfix: Use correct path when opening serial devices on Windows
2021-06-30 19:32:35 +00:00