Lanzaa
817d5d55df
Add ViewSonic Elite XG270QG
...
Amended for code style by Adam Honse <calcprogrammer1@gmail.com>
2022-05-04 21:48:58 -05:00
Cooper Knaak
0d7e947575
Add Support for EVGA X20 Gaming Mouse
...
Commit amended to remove udev rules (which is now autogenerated) and fix build by Adam Honse <calcprogrammer1@gmail.com>
2022-05-04 20:27:34 -05:00
Adam Honse
2cb08ec4b4
Replace curl with httplib
2022-05-04 05:39:09 +00:00
Nikita Rushmanov
79b49873ec
Add Nanoleaf support
2022-05-04 05:39:09 +00:00
Vidar Karlsen
6ae5242ed5
Add FreeBSD support
2022-05-03 16:41:11 +00:00
Diego Vargas
45755c79ae
Add support for Patriot Viper Steel Direct mode
2022-05-02 20:51:25 +00:00
Shady Nawara
bc5fedbbec
Hide dock icon on minimize macOS
2022-04-28 05:20:37 +00:00
Chris
e9eca70e72
Initial commit for the Dark Project KD3B Keyboard to resolve #2292
...
* Creating detector class and adding entry for the Dark Project KD3B VID & PID
* Registered detectors
* Creating DarkProjectKeyboardController class
* Creating RGBController_DarkProjectKeyboard class
* Added UDEV rule to 60-openrgb.rules
2022-04-20 16:29:48 +00:00
Chris
30c80adbe1
Fixes to Automatic UDEV generation
...
+ Removing blank vid & pids entries to avoid `invalid value` warnings
+ Changing incorrect syntax from `ATTR` to `ATTRS`
+ Adding `Release` build check to .pro to work around code syntax highlighting issue in QTcreator
2022-04-20 01:04:19 +10:00
Chris
bc10e3f772
Automatic generation of udev rules for supported devices
...
+ Added build-udev-rules.sh script
+ Added new custom target in Linux section of .pro to accommodate new rules location
2022-04-17 12:31:02 +10:00
Mola19
41389f4746
support for Asus ROG Strix XG27AQ
2022-03-31 21:32:47 +00:00
Chris
795427bcb7
Initial commit for the EVGA Z15 Keyboard to resolve #1909
...
* Added RGBController_EVGA_Keyboard_Controller.h / RGBController_EVGA_Keyboard_Controller.cpp
* Added EVGA_Keyboard_Controller.h / EVGA_Keyboard_Controller.cpp
* Added EVGAUSBControllerDetect.cpp
* Adding UDEV rule to 60-openrgb.rules
* Adding Folder to CODEOWNERS
2022-03-30 17:00:11 +00:00
morg
19c2b98e8a
Add support for Trust GXT 180 mouse. Closes #2330
2022-03-24 21:40:44 +00:00
Chris
c013d476ba
Initial commit for ASUS ROG Strix LC120 to resolve #1068
...
+ Adding entry for the ROG Strix LC120 PID
+ Registered detectors
+ Added ROGStrixLC_Controller to address protocol differences
+ Added RGBController_ROGStrixLC_Controller to allow for mode differences
+ Added UDEV rule to 60-openrgb.rules
2022-03-24 17:20:54 +00:00
Dracrius
f33fc26810
Added Support for MM530
2022-03-21 15:34:25 +00:00
morg
3c1b168676
Add Corsair K65 Mini support - Closes #2275
2022-03-21 13:37:28 +00:00
morg
7ab784aa16
Add support for Steelseries arctis 5. Closes #1015
2022-03-21 13:35:14 +00:00
morg
56334ed7c5
Add support for Cougar Revenger ST - Closes #2312
2022-03-20 16:00:11 +00:00
morg
0311aa399f
Add support for Roccat Horde Aimo Keyboard - Closes #2028
2022-03-11 21:41:57 +00:00
morg
ae84bcb862
Add Keychron keyboards support - Closes #1790
2022-03-07 01:17:09 +00:00
morg
ea0c19d31e
Add Lexip Gaming mouse support - Closes #2245
2022-02-24 01:32:26 +00:00
morg
06f4851ddc
Add NVIDIA ESA support - Closes #2236
2022-02-21 13:34:59 +00:00
Vaker
3bcfa7cc7e
Add support for ZET Fury Pro
2022-02-14 01:23:30 +00:00
morg
a47ae7ed48
Migrate from QSS to QPalette
2022-02-13 11:42:15 +01:00
Adam Honse
f1c5905cba
Move definitions of key name memory constants to a separate .cpp file, hopefully to cut down on file size
2022-02-13 00:48:55 -06:00
Chris
d8e023b4c8
Initial commit for a canonical list of key names
...
+ Created RGBControllerKeyNames.h
* Adjusted every reference for key names found in `DeviceView`
* Formatting corrections
2022-02-13 15:40:15 +11:00
Adam Honse
0e750b6e9e
Initial LIFX commit
2022-02-12 04:45:22 +00:00
morg
069e07c690
Adds ZET-GAMING-Edge-Air-Pro mouse support
2022-02-12 04:15:33 +00:00
morg
e1f0cd785d
Adds Trust GXT 114 support
2022-02-12 04:13:38 +00:00
TheRogueZeta
5ae6ef2c79
Split EVGA GPU controllers into individual controllers/folders
2022-02-11 18:52:38 +00:00
Vaker
ce71a3d566
Add support for ZET Blade Optical
2022-01-24 21:29:48 +00:00
Shady Nawara
cd06401edd
Switched InpOut32 with WinRing0
2022-01-24 04:15:06 +00:00
morg
97d5a9e84d
MSI OPTIX MAG271CQR Monitor support
2022-01-17 07:08:04 +00:00
Adam Honse
be3846cf8b
Initial support for ASUS ROG Balteus mousemat (direct mode only for now)
2022-01-10 20:24:47 -06:00
morg
f4c4d13f6d
Add support for Corsair K55 RGB PRO keyboard
2022-01-04 17:48:28 +00:00
Adam Honse
ee6e3d946c
Increment version number post-release
2021-12-30 00:46:13 -06:00
Adam Honse
6128731df6
OpenRGB version 0.7
2021-12-30 00:45:07 -06:00
Artem Polishchuk
ccbe83919a
Fix udev rules install path
...
Need for Flatpak build and probably useful for other distros like Fedora.
2021-12-29 03:18:12 -06:00
Neneya
35a827d25c
Implement new protocol version that adds tracking of keyboard-internal LED IDs rather than assuming they are in the same order as in OpenRGB, as well as sending the LED ID that needs to be updated on every direct update.
2021-12-27 05:12:39 +00:00
Artem Polishchuk
f2ecba739c
fix: Icon installation path on Linux
...
https://specifications.freedesktop.org/icon-theme-spec/icon-theme-spec-latest.html#install_icons
2021-12-23 22:31:06 -06:00
Artem
c8f82bb768
Add AppStream metainfo
2021-12-23 03:50:25 +00:00
eispalast
2162ff2d27
Added support for the Dygma Raise
...
Commit amended for code style by Adam Honse <calcprogrammer1@gmail.com>
2021-12-19 16:31:45 -06:00
Mola19
4b9fa421da
Add support for Roccat Vulcan 12X Aimo keyboards
...
Commit amended for code style by Adam Honse <calcprogrammer1@gmail.com>
2021-12-19 15:34:29 -06:00
Mola19
366fbd9720
Add ASUS Strix Evolve mouse
...
Commit amended for code style by Adam Honse <calcprogrammer1@gmail.com>
2021-12-14 14:23:38 -06:00
Mola19
ec1cb11621
Add layout, version, save, brightness to AsusTufKeyboard
...
Commits squashed and amended for code style by Adam Honse <calcprogrammer1@gmail.com>
2021-12-03 23:42:44 -06:00
sanchezzzs
2ccd141dab
Add logitech g pro keyboard support
2021-11-27 21:28:42 +00:00
1000001101000
81b48adcf5
Gigabyte RGB Fusion 2 GPU controller
...
Commit amended for code style and to rename Static to Direct mode by Adam Honse <calcprogrammer1@gmail.com>
2021-11-24 15:43:18 -06:00
Adam Honse
41f75d958c
Add XPG Spectrix S40G ENE interface for Windows
2021-11-22 01:53:13 -06:00
Adam Honse
1333130235
Add XPG Spectrix S40G ENE interface for Linux
2021-11-22 00:14:19 -06:00
Adam Honse
82c02b48aa
Implement ENESMBusInterface to abstract away the specific I2C/SMBus interface implementation used by the ENE SMBus controller. This will allow for alternative interfaces such as NVMe controllers (XPG Spectrix S40G) and USB Mass Storage controllers (ROG Arion SSD enclosure).
2021-11-21 23:25:59 -06:00