84 Commits (master)

Author SHA1 Message Date
Adam Honse 0691f40588 Update PawnIO modules to release 0.2.4 and implement SMBus sleep mode setting 3 weeks ago
Adam Honse 52ec58d67f Fix warnings in NVFC nvapi.cpp 2 months ago
Adam Honse b349c3ff2c Update PawnIO SMBus driver to use standardized API between all drivers, add NCT6793 driver, and remove WinRing0 SMBus drivers 8 months ago
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>
8 months ago
Fefedu973 f8895af960 Add support for the StreamDeck 8 months ago
Adam Honse 1809c752ae Update mbedtls dependency to 3.2.1 1 year ago
Adam Honse 0d6ae64b24 Update hueplusplus dependency to 1.2.0 1 year ago
morg a6df80f87e Crash fix for linux nvapi 2 years ago
Adam Honse 9caa009eb3 Fix unreferenced parameter warning in nvapi.cpp 2 years ago
LER0ever 27128373e2 Add Linux support for NVIDIA Founders Edition GPU Illumination Control 2 years ago
James Buren 698ae9debc Update display-library dependency to 17.1 2 years ago
James Buren 3da13705af Update hidapi dependency to 0.14.0 2 years ago
James Buren 5bcc105cd9 Update hueplusplus dependency to 1.1.0 2 years ago
James Buren 4aac04280c Update httplib dependency to 0.16.0 2 years ago
James Buren 2e64a82caa Update libe131 dependency to latest development release 2 years ago
James Buren 6157668057 Update mdns dependency to latest development release 2 years ago
James Buren 4bae567c4c Update json dependency to 3.11.3 2 years ago
James Buren 1e9e790c71 Update CRCpp dependency to 1.2.0.0 2 years ago
James Buren b398dcdcf9 Update mbedtls dependency to 2.28.8 2 years ago
James Buren bdad1df3d7 Update libusb dependency to 1.0.27 2 years ago
James Buren 66109be668 Properly fix how how hidapi and libusb dependencies are handled 2 years ago
Adam Honse 1bbfded78a Update more file header comments to standardized new format, move some locally owned files out of the dependencies folder 2 years ago
Tam D a35616326c Cooler Master Keyboard Controller v2 2 years ago
Adam Honse 8d19ceff95 Remove OpenRazer/OpenRazer-Win32 support as it is unmaintained and replaced by RazerController 3 years ago
Tam D 879153d478 Coolermaster keyboard device view 3 years ago
Chris 0497941209 Adjusted code to remove warnings in `libcmmk` 3 years ago
Andrey 8c6cba5117 AMD ADL Multiple bus support 3 years ago
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
3 years ago
Thomas Boos 8c315f5e6e Update hidapi to version 0.12.0. Direct mode stabilization of Logitech G203 Lightsync (fixes #877). 4 years ago
Carter Miller 81b385a67e Add Support for direct NV_API Illumination Controlled GPUs 4 years ago
Shady Nawara e9c382d2e6 Add support for Intel i801 SMBus on MacOS 4 years ago
Adam Honse 2cb08ec4b4 Replace curl with httplib 4 years ago
Nikita Rushmanov 79b49873ec Add Nanoleaf support 4 years ago
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)
4 years ago
Shady Nawara cd06401edd Switched InpOut32 with WinRing0 4 years ago
Chris 3d469e78f5 Adding failure logging to DMI info 4 years ago
Chris f2b89ca086 Adding LED#s for the Diaeresis and Circumflex to the Pro S ISO Layout 5 years ago
Chris 57f54b52ee Adding EU (ISO) Layout for the Masterkeys Pro S 5 years ago
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
5 years ago
Chris M 4f24250772 Updating libcmmk to call `hid_write()` with prepended `0x00` resolving #1673 5 years ago
Adam Honse 952bb6330f Fix swatch adding when clicking black swatch 5 years ago
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
5 years ago
Adam Honse b7e2103f41 Disable parsing certificate, it doesn't appear to be necessary to control Hue and prevents build on older mbedtls releases 5 years ago
Adam Honse 87043cde65 Fix issue with Windows in hueplusplus library 5 years ago
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
5 years ago
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>
5 years ago
Lukas Niederbremer 7e4b9c0cb0 Add experimental Cooler Master MasterKeys support 5 years ago
Adam Honse 7531ea3b2f Update OpenRazer-win32 to OpenRazer commit 1316cb9 5 years ago
silas 52a9120257 Fix Hue box not updating when set all is used 5 years ago
silas 11b3f55b94 Fix Color Wheel background 5 years ago