Adam Honse
39f112bb98
Add optional HID device hotplug support (requires https://gitlab.com/OpenRGBDevelopers/hidapi-hotplug )
2026-07-07 01:35:34 -05:00
Adam Honse
b508818f23
Update PawnIO Modules to Release 0.2.9 and re-add Intel Skylake-X IMC SMBus support
2026-06-21 22:17:49 -05:00
Adam Honse
4306603a28
Remove Skylake-X IMC SMBus PawnIO module for now as it does not support the necessary features yet
2026-06-09 22:58:41 -05:00
XPRAMT
c799f1bfe9
Improve ColorWheel drag behavior
2026-06-09 07:19:14 -05:00
Adam Honse
69de0b13c4
Update PawnIO modules to 0.2.6 and enable Intel Skylake IMC SMBus module
2026-05-28 23:48:42 -05:00
Adam Honse
0691f40588
Update PawnIO modules to release 0.2.4 and implement SMBus sleep mode setting
2026-04-15 00:03:38 -05:00
Adam Honse
52ec58d67f
Fix warnings in NVFC nvapi.cpp
2026-03-02 22:44:19 -06:00
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