Commit graph

523 commits

Author SHA1 Message Date
Adam Honse
9abf121514 Initial commit for AOC Mouse 2023-04-22 20:14:12 +00:00
skraus-dev
36736aeda0 Support for Cherry Keyboard (G80-3000N RGB TKL) 2023-04-22 16:45:13 +00:00
Adam Honse
d4ce474016 Initial implementation of NZXT Hue 1 (Smart Device V1) 2023-04-20 01:27:31 +00:00
Adam Honse
e8163043c5 Initial commit for AOC AGON AMM700 mousemat 2023-04-18 04:40:50 +00:00
Adam Honse
f907b2f5c5 Initial Cryorig H7 Quad Lumi control 2023-04-16 20:19:52 +00:00
Manatsawin Hanmongkolchai
f2132d79c5 Add Palit 1080 controller 2023-04-12 17:50:15 +00:00
Adam Honse
28333888fd Move KeyboardLayoutManager to a new folder 2023-04-02 19:48:26 -05:00
Derek Huber
2ab7013faa HyperX Alloy Origins 65 Initial Commit 2023-03-20 13:37:27 +00:00
Алексей Куликов
6d9e4a86a2 Add support RGB keyboard for Lenovo IdeaPad3 2023-03-19 20:44:36 +00:00
morg
a4130ba373 UI: add a dialog that shows local hardware IDs 2023-03-17 15:59:52 +00:00
Chris M
35453db3e0 Initial commit for the Keyboard Layout Manager
* Implements physical size:
    Full Size
    TKL
    60%
* Implements regional layouts
    ANSI QWERTY
    ISO QWERTY
    QWERTZ
    AZERTY
    JIS
* Customisible layouts produced by adding and swapping custom keys
allowing for keyboard SKU variants
* Exportable matrix maps filled by map count, matrix index or filled by an
array of values.
* Matrix map size adjustable to fixed width and height to support size
specific protocols. e.g. Razer
* Debug keyboards are customisable by adding the following values into
the JSON list.
    "Layout" (int),
    "Size" (int),
    "Linear" (bool),
    "Underglow" (bool),
    "Insert" array[ { "Zone" (int), "Row" (int), "Col" (int), "Val"
(int), "Name": (string) } ],
    "Swap" array[ { "Zone" (int), "Row" (int), "Col" (int), "Val" (int),
"Name": (string) } ]
2023-03-15 21:34:08 +00:00
morg
f579b1cd15 Add support for Hyperx duocast 2023-03-15 17:37:55 +00:00
Chris
baf5d30b27 Initial commit for the Corsair M55 mouse
* Added config to CorsairPeripheralV2Devices
* Adding device config to CorsairPeripheralV2Devices.cpp
* Extending the base CorsairPeripheralV2Controller to CorsairPeripheralV2HWController to account for HW modes
* Minor adjustments to the CorsairPeripheralV2SWController to accommodate
* Resolves #1951
2023-03-15 06:19:38 +11:00
Nexrem
2575c6adf4 Rework TUF WMI Laptop, implementing additional brightness and persistent saving 2023-03-06 22:39:48 +00:00
Devin Wendt
de43a02a1b Add support for TP-Link's Kasa Smart light bulbs 2023-02-26 04:59:04 +00:00
Chris
f8fe2ff7f8 Updating Debian version to conform with expected numbering for upgrades
* Moving Debian changelog and Fedora specfile to input files and dynmaically updating versioning from OpenRGB.pro
* Resolves #2919
* Related #2666
2023-02-15 02:58:33 +00:00
Adam Honse
29d34f7768 Implement the wrapper for Linux in ResourceManager, change IPU to I for HyperX Quadcast S, code cleanup 2023-01-26 23:56:36 +00:00
Matt Silva
72fa099088 Initial commit for HyperX Quadcast S 2023-01-26 23:56:36 +00:00
Will Kennedy
3cf9750660 Support for Lian Li UNI Hub SL V2 2023-01-25 19:05:09 +00:00
Wojciech Lazarski
98c5c177ab Added Polish translations 2023-01-25 15:51:20 +01:00
Wojciech Łazarski
61b1638bb5 Added support for Mountain Everest Keyboard resolves #1085 2023-01-24 17:21:28 +00:00
Tim Demand
dc92567202 Add support for Corsair HydroSeries H100i v2 2023-01-13 02:19:29 +00:00
LucasStf
e663bc9114 Added Ionico laptop closes #2995 2023-01-09 19:25:53 +00:00
David Henry
9f1e53aa4e Add support for ZOTAC GAMING RTX 2070 SUPER Twin Fan 2023-01-08 18:57:41 +01:00
Wojciech Łazarski
f824e9f653 Add support for MSI RTX 4090 Trio/Suprim/Suprim Liquid Cards - Resolves https://gitlab.com/CalcProgrammer1/OpenRGB/-/issues/2896 2023-01-04 19:34:16 +00:00
flora
fc1395dfe6 Refactored redragon mouse controller and added M808 2023-01-03 19:26:50 +00:00
Flora Aubry
84393884ca Added support for Roccat Elo 7.1 headset closes #3012 2023-01-02 21:14:24 +00:00
morg
b6172b71c8 Add support for Gigabyte Aorus M2 mouse - Closes #2538 2022-12-31 00:33:48 +00:00
morg
7a1af0854a Initial commit for Lenovo motherboards - #2999 2022-12-30 23:04:29 +00:00
flora
ef77af5da7 Promoted sliders to QTooltipedSliders 2022-12-28 19:05:05 +00:00
thombo
c1dc0fdfc5 Support for MSI boards 7B16 and 7E07 added 2022-12-27 07:02:59 +00:00
Misaka 19465
c88a6021f2 Adding support for ASUS TUF Laptop keyboard LED for Linux 2022-12-22 14:57:58 +00:00
Chris
d67acee002 Simplfying the Git commands in the project file
* Allowing commands to get the `GIT_COMMIT_ID`, `GIT_COMMIT_DATE` and `GIT_BRANCH` to work with spaces in path
2022-12-08 13:57:16 +11:00
Chris
86f0ab888d Adding Malaysian translation ms_MY 2022-12-07 23:17:12 +11:00
Gustavo Parreira
7892713683 feat: Roccat Kova support 2022-12-03 07:45:42 +00:00
Adam Honse
d625021eca Increment version number post-release 2022-11-29 14:06:29 -06:00
Adam Honse
fb88964b8e OpenRGB version 0.8 2022-11-27 21:44:33 -06:00
Chris
2e02f1d782 Adding ability to switch language files at runtime to resolve #2743
* Removing .qm files from Windows build as they are inbuilt as of a7adfe251
* Moving translation change code to the OpenRGBSettingsPage
* Adding a changeEvent() to applicable Widgets to facilitate language updates
* Workaround added to TabLabel to accomodate translation context origin
* Added zh_TW locale to OpenRGB.pro
* Updated all translations to include the latest untranslated strings
2022-11-27 04:07:30 +00:00
Chris
7f6599658d Small fixes to the OpenRGB.pro file to improve list order 2022-11-26 00:34:26 +00:00
Chris
085e1fca41 Initial commit for the Steelseries Apex 3 TKL to resolve #1902
* Combining the Apex3 Full size and TKL controllers
* Cleanup of controllers for readability and optimisation
2022-11-25 23:55:49 +00:00
Paul Konstantin Gerke
df1c0a0dad Initial commit for SteelSeriesApex3TKLController to resolve #1902 2022-11-25 23:55:49 +00:00
Mola19
e1ee139691 Adding layout detection for Roccat Vulcan 120-Series Aimo 2022-11-20 01:32:06 +01:00
Jan Baier
6cb1169801 Initial commit for Genesis Thor 300 RGB (Sinowealth based) keyboard 2022-11-17 04:30:24 +00:00
TheReal Monkey
0b9825ca19 Adding Elgato Keylight
Code style changes by Adam Honse <calcprogrammer1@gmail.com>
2022-11-14 23:36:02 -06:00
Joseph E
2bb27223f4 Multi-region SKU support for Steelseries Apex Pro 2022-11-06 03:07:59 +00:00
cafeed28
d5c1402c30 Add Red Square Keyrox TKL support 2022-11-05 15:03:47 +05:00
Adam Honse
6a457896aa Initial support for Intel Arc A770 Limited Edition RGB controller 2022-11-02 17:21:06 -05:00
morg
3b9f06b10b Implemented ColorfulGPUController to support iGame 3070. Closes #2841 2022-10-30 19:18:24 +00:00
Mola19
694e150c53 support for Asus Cerberus Mech 2022-10-27 04:46:30 +00:00
Derek Huber
79471ad42c HyperX Alloy Origins 60 initial commit 2022-10-24 16:37:56 +00:00