Adam Honse
b349c3ff2c
Update PawnIO SMBus driver to use standardized API between all drivers, add NCT6793 driver, and remove WinRing0 SMBus drivers
2025-09-14 14:31:13 -05:00
Stephen Horvath
30a250c7df
Replace WinRing0 with PawnIO for SMBus and Super-IO access on Windows
...
Commits squashed, files cleaned up, and rebased by Adam Honse <calcprogrammer1@gmail.com >
2025-09-14 14:31:02 -05:00
Fefedu973
f8895af960
Add support for the StreamDeck
2025-09-14 00:59:48 -05:00
Adam Honse
1809c752ae
Update mbedtls dependency to 3.2.1
2025-02-16 09:30:29 +00:00
Adam Honse
0d6ae64b24
Update hueplusplus dependency to 1.2.0
2025-02-14 23:16:53 -06:00
morg
a6df80f87e
Crash fix for linux nvapi
2024-08-28 13:57:18 +00:00
Adam Honse
9caa009eb3
Fix unreferenced parameter warning in nvapi.cpp
2024-08-17 01:13:28 -05:00
LER0ever
27128373e2
Add Linux support for NVIDIA Founders Edition GPU Illumination Control
2024-08-09 06:07:19 +00:00
James Buren
698ae9debc
Update display-library dependency to 17.1
2024-08-05 20:16:14 -05:00
James Buren
3da13705af
Update hidapi dependency to 0.14.0
2024-08-05 15:07:10 -05:00
James Buren
5bcc105cd9
Update hueplusplus dependency to 1.1.0
2024-08-05 19:57:51 +00:00
James Buren
4aac04280c
Update httplib dependency to 0.16.0
2024-08-05 19:56:39 +00:00
James Buren
2e64a82caa
Update libe131 dependency to latest development release
2024-08-05 13:48:09 -05:00
James Buren
6157668057
Update mdns dependency to latest development release
2024-08-05 13:40:34 -05:00
James Buren
4bae567c4c
Update json dependency to 3.11.3
2024-08-05 12:59:20 -05:00
James Buren
1e9e790c71
Update CRCpp dependency to 1.2.0.0
2024-08-05 12:30:07 -05:00
James Buren
b398dcdcf9
Update mbedtls dependency to 2.28.8
2024-08-05 01:05:37 -05:00
James Buren
bdad1df3d7
Update libusb dependency to 1.0.27
2024-08-04 23:40:28 -05:00
James Buren
66109be668
Properly fix how how hidapi and libusb dependencies are handled
2024-08-05 01:14:17 +00:00
Adam Honse
1bbfded78a
Update more file header comments to standardized new format, move some locally owned files out of the dependencies folder
2024-05-08 11:53:07 -05:00
Tam D
a35616326c
Cooler Master Keyboard Controller v2
2023-12-13 02:41:35 +00:00
Adam Honse
8d19ceff95
Remove OpenRazer/OpenRazer-Win32 support as it is unmaintained and replaced by RazerController
2023-10-11 22:22:48 -05:00
Tam D
879153d478
Coolermaster keyboard device view
2023-08-30 03:57:45 +00:00
Chris
0497941209
Adjusted code to remove warnings in libcmmk
2023-07-08 21:07:02 -05:00
Andrey
8c6cba5117
AMD ADL Multiple bus support
2023-05-28 23:23:55 +00:00
Adam Honse
eb08ceb1e7
Remove mbedtls/certs.h from EntertainmentMode.cpp to work around mbedtls removing that file in newer releases, which have made their way to Arch Linux.
...
* It looks like upstream has made this change, but it has not made it into a release, so just doing this single patch for now
2023-05-25 22:02:36 -05:00
Thomas Boos
8c315f5e6e
Update hidapi to version 0.12.0. Direct mode stabilization of Logitech G203 Lightsync ( fixes #877 ).
2022-08-23 13:42:15 +00:00
Carter Miller
81b385a67e
Add Support for direct NV_API Illumination Controlled GPUs
2022-06-23 14:23:29 +00:00
Shady Nawara
e9c382d2e6
Add support for Intel i801 SMBus on MacOS
2022-05-31 00:59:07 +00: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
Chris
59732ed47e
Updating HuePlusPlus json.hpp library to resolve #2218
...
+ LTO is causing a segfault error because there are 2 different versions of nlohmann/json (3.9.1 vs 3.7.3)
2022-02-24 05:19:15 +00:00
Shady Nawara
cd06401edd
Switched InpOut32 with WinRing0
2022-01-24 04:15:06 +00:00
Chris
3d469e78f5
Adding failure logging to DMI info
2021-12-07 00:22:01 +00:00
Chris
f2b89ca086
Adding LED#s for the Diaeresis and Circumflex to the Pro S ISO Layout
2021-10-02 16:29:02 +00:00
Chris
57f54b52ee
Adding EU (ISO) Layout for the Masterkeys Pro S
2021-09-30 14:52:29 +10:00
Adam Honse
dd47256f06
Initialize WMI only once, remove init calls from everywhere it is called and initialize it once as a static variable
...
* See comment: https://gitlab.com/CalcProgrammer1/OpenRGB/-/issues/1581#note_684260496
2021-09-24 18:05:04 +00:00
Chris M
4f24250772
Updating libcmmk to call hid_write() with prepended 0x00 resolving #1673
2021-08-23 00:58:33 +00:00
Adam Honse
952bb6330f
Fix swatch adding when clicking black swatch
2021-07-16 22:21:10 -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
Adam Honse
b7e2103f41
Disable parsing certificate, it doesn't appear to be necessary to control Hue and prevents build on older mbedtls releases
2021-06-05 03:18:12 +00:00
Adam Honse
87043cde65
Fix issue with Windows in hueplusplus library
2021-06-05 03:18:12 +00:00
Adam Honse
2aaf7017ee
Philips Hue (Standard and Entertainment Mode) Support using hueplusplus library
...
* Dependency hueplusplus-1.0.0 added from https://github.com/enwi/hueplusplus/releases/tag/v1.0.0
* Dependency mbedtls-2.24.0 added (Windows-only) from https://github.com/ARMmbed/mbedtls/releases/tag/mbedtls-2.24.0
2021-06-05 03:18:12 +00:00
Tam Do
7952a035b5
Continued the work started by !62 with respect to adding support for Cooler Master keyboards using the libcmmk library.
...
Commits squashed and amended for code style by Adam Honse <calcprogrammer1@gmail.com >
2021-04-30 01:42:49 +00:00
Lukas Niederbremer
7e4b9c0cb0
Add experimental Cooler Master MasterKeys support
2021-04-30 01:42:49 +00:00
Adam Honse
7531ea3b2f
Update OpenRazer-win32 to OpenRazer commit 1316cb9
2021-03-08 23:51:42 -06:00
silas
52a9120257
Fix Hue box not updating when set all is used
2021-03-04 04:44:05 +00:00
silas
11b3f55b94
Fix Color Wheel background
2021-02-27 10:26:45 -06:00
Adam Honse
6cf624e56b
Update OpenRazer-Win32 to version 2.9.0
2020-11-16 15:13:26 -06:00
Adam Honse
87c99d31cf
Update Wiz controller to use JSON library, receive firmware information from device
2020-11-04 00:45:20 -06:00