545 Commits (master)

Author SHA1 Message Date
Adam Honse 1bdc8dfa7a Add silent configuration to suppress compiler commands in qmake output, should hopefully make the logs more readable (and not overflow the buffer) 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
Alex Ritter 200b8e3a24 Fix mac info 2 years ago
Adam Honse cf4fd16b09 Define SDK magic string value as a shared constant in NetworkProtocol.cpp, use InitNetPacketHeader function to set up packets 2 years ago
Alex Koskovich 04410b6611 Fixes for desktop-entry-spec & appstream 2 years ago
Valerio Ciuffreda d4cb016541 Italian translation 2 years ago
Adam Honse f60e2ca75f Fix Mac Build 2 years ago
Chris M d2b4ff1c56 Updated OpenRGB.pro to dynamically resolve source files
* Created FORMS macro list dynamically
* Added GUI_H and CONTROLLERS_H list to HEADERS
* Added GUI_CPP and CONTROLLERS_CPP list to SOURCES
* Added unique list of GUI_INCLUDES and CONTROLLER_INCLUDES to INCLUDES
* Adjusted platform specific builds to align build targets
2 years ago
Moon Sungjoon 0024062e9a Add Korean language support 2 years ago
Денис Назаров f856480077 Add support for Gigabyte AORUS C300 Glass PC Case 2 years ago
Cyril Bosselut 9506bcb2bb Nanoleaf device configuration 2 years ago
Chris bfb3052255 Remove redundant K100 controller
* Moved Existing K100 optical and K100 MX Red detectors to new V2 controller.
2 years ago
Garrett Denham 83e304b80e Initial commit for ROCCAT Kone Pro mouse 2 years ago
OctopusET 9436b55556 Fix language code in qt/i18n 2 years ago
morg a0c529ed59 Add support for instant microelectronics mice. Close #2496 2 years ago
Cooper Hall 5b1fa93460 fixed errors of ValkyrieKeyboard code 2 years ago
诺诺 f6fd4e9d6c Add Valkyrie Keyboard valkyrie-99pro 2 years ago
Chris M 93fc20de36 Formatting changes to the Roccat Controller Detector
* Adjusted list orders by alphabetising
* Aligned horizontal spacing
2 years ago
morg 252e067271 Add support for Roccat Burst Air Pro mouse. Closes #2527 2 years ago
Adam Honse 2d990ca037 JGINYUE USB controller cleanup, fix multiple detection 2 years ago
tcr020 9166ceb9b6 Initial JGINYUE USB ARGB controller implementation
Commits squashed by Adam Honse <calcprogrammer1@gmail.com>
2 years ago
Chris M b05f954d35 Updates for QMK key code mapping
* Added QMKOpenRGBBaseController
* Refactored Rev9, RevB and RevD controllers to remove redundant code
* Updated "qmk_keycode_keyname_map" to add missing keycodes
* Resolves #3781
2 years ago
Daniel Gibson 7650ec67ba Support "Winbond Gaming Keyboard", like Pulsar PCMK or WIANXP/Nautilus/Capturer KT108 2 years ago
Tam D a35616326c Cooler Master Keyboard Controller v2 2 years ago
Dominik Mikołajczyk 8bf0ab45a1 Alienware AW410K support 2 years ago
Mola19 5cb0e54443 add support for Roccat Vulcan TKL to resolve #1616 + improvements to Roccat Vulcan protocol 2 years ago
Chris M a989166cdc Fixed regression bug from fd3434b8
* Renamed LenovoRGBController_Gen7_8 to RGBController_Lenovo_Gen7_8 to
align with naming convention
* Fixed #include statements pointing to wrong header(s)
* Corrected variable names in RGBController_Lenovo_Gen7USB.cpp
* Other style and formatting changes
3 years ago
Qwex f06e1bbe1a Fix date on mac 3 years ago
Evan Mulawski f672397563 Generic device guard; use Corsair implementation for all Corsair HID cooling-capable controllers 3 years ago
Mola19 65e7edc452 add support for Asus ROG Spatha and restructure Asus Strix Evolve 3 years ago
Michael Losert dbeabe613d Add support for Lian Li GAII Trinity AIO 3 years ago
Simon McKenna 26e584860e Add support for Lian Li SL Infinity controller 3 years ago
morg af73e63d7a Add support for LG 27GN950-B monitor. Closes #1008 3 years ago
Adam Honse 8d19ceff95 Remove OpenRazer/OpenRazer-Win32 support as it is unmaintained and replaced by RazerController 3 years ago
Adam Honse 0b787ebb3c Add serial implementation of HYTE CNVS mousemat controller for Windows and leave libusb implementation for Linux 3 years ago
Fan Yu 9f653577cd Initial commit for PNY_RTX_4090_XLR8_SUB_DEV 3 years ago
morg 86ba18595f Add support for CoolerMaster GM27. Closes #3627 3 years ago
morg 8addcde754 Add support for Gigabyte AORUS laptops. #3403 3 years ago
Adam Honse 340083bc33 Initial commit for ASUS ROG Arion external NVMe SSD enclosure 3 years ago
Armin Wolf 4e14f0359d Add support for Arctic RGB Controller
The Arctic RGB controller support 4 RGB channel and can be controlled
over a CH341 USB-to-serial chip. The controller support two commands,
one for identifying the controller on a serial port and one for setting
the RGB values for each RGB channel. Since the controllers disables the
RGB channels after ~1s, a keepalive thread is used.
3 years ago
Le Philousophe ccb20f3930 Add Champion's Bane and Ironclad suport 3 years ago
rytypete e55da57f46 Add Asus USB Motherboard save and shutdown effect support 3 years ago
Tam D 879153d478 Coolermaster keyboard device view 3 years ago
chrabonschcz 479c2b2dae Added Controller for Genesis Xenon 200 Mouse 3 years ago
Mola19 0969b5d24e
support for Roccat Sense Aimo Mousepad (Mid and XXL) to resolve #2770 3 years ago
Mola19 756ceb2471
Add support for Asus ROG Sagaris GK1100 (only for non-modifier keys) 3 years ago
Peter Vazny 839701fcf8 Adds support for ANSI Lenovo Legion 7 Gen 7 3 years ago
Adam Honse 9cf453008d Initial commit for scsiapi and Seagate FireCuda Gaming External HDD controller 3 years ago
Adam Honse deeb8a84b7 Initial HYTE CNVS controller implementation 3 years ago
Chris M 4dae7b6b85 Updated includes to fully cover dependencies 3 years ago
Mike Wang 3678262404 Fix compilation failure caused by some non-ascii characters #3481 3 years ago
Adam Honse c44d87e24d Increment version number post-release 3 years ago
Adam Honse b5f46e3f1d OpenRGB version 0.9 3 years ago
Adam Honse d6e5645bb9 Cleanup qt folder 3 years ago
gogogogi 75fd43c131 Add Croatian translation 3 years ago
morg 3256bc3296 Replace all png icons with a custom font 3 years ago
Dmitry K 817327586d Removed acpiwmi, updated TUF controller to be self-contained 3 years ago
k1-801 a7885bac57 Moved Asus TUF Linux controller to it's Windows counterpart 3 years ago
Cooper Hall a60a273893 Add Zotac 30 40 series gpus 3 years ago
Adam Honse ddef980db4 Initial commit for SRGBmods LED Controller V1 3 years ago
merafour merafour df7b15a0e6 Adding OKS KeyBoard support 3 years ago
Yanzgz d8b2e884b8 Add new device by GaiZhongGai 3 years ago
诺诺 e55b9a1897 Add Nollie32 Lamp strip controller 3 years ago
Adam Honse 67dedaa2be Implement effect modes and clean up code 3 years ago
Adam Honse cc407379fc Initial support for ASUS ROG Ally 3 years ago
Perroboc d431f884c4 Added Controller for Epomaker TH80 Pro keyboard 3 years ago
Adam Honse 0cef992ae6 Code cleanup and add files to OpenRGB.pro 3 years ago
morg a7f3d536ab Add support for Lego Dimensions Toypad Base. Closes #3399 3 years ago
Lucas Mindêllo de Andrade 10047188ad Add support for Colorful Turing RTX 2070 3 years ago
Adam Honse d1b4a97cb1 Initial commit for AOC GK500 keyboard 3 years ago
Adam Honse 81aaf67ff0 Initial DMX (Enttec OpenDMX USB) support and serial_port improvements
* Support DMX RGB lights (PAR lights, spotlights, wash lights, etc)
  * Configurable R/G/B channel and Brightness/Master channel
  * Add configurable parameters to serial_port needed to configure a port for DMX
  * Add DMX tab to settings
3 years ago
vlack 8b4b2bacbc Initial support for RedSquare Keyrox TKL Classic keyboard 3 years ago
Adam Honse 9abf121514 Initial commit for AOC Mouse 3 years ago
skraus-dev 36736aeda0 Support for Cherry Keyboard (G80-3000N RGB TKL) 3 years ago
Adam Honse d4ce474016 Initial implementation of NZXT Hue 1 (Smart Device V1) 3 years ago
Adam Honse e8163043c5 Initial commit for AOC AGON AMM700 mousemat 3 years ago
Adam Honse f907b2f5c5 Initial Cryorig H7 Quad Lumi control 3 years ago
Manatsawin Hanmongkolchai f2132d79c5 Add Palit 1080 controller 3 years ago
Adam Honse 28333888fd Move KeyboardLayoutManager to a new folder 3 years ago
Derek Huber 2ab7013faa HyperX Alloy Origins 65 Initial Commit 3 years ago
Алексей Куликов 6d9e4a86a2 Add support RGB keyboard for Lenovo IdeaPad3 3 years ago
morg a4130ba373 UI: add a dialog that shows local hardware IDs 3 years ago
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) } ]
3 years ago
morg f579b1cd15 Add support for Hyperx duocast 3 years ago
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
3 years ago
Nexrem 2575c6adf4 Rework TUF WMI Laptop, implementing additional brightness and persistent saving 3 years ago
Devin Wendt de43a02a1b Add support for TP-Link's Kasa Smart light bulbs 3 years ago
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
3 years ago
Adam Honse 29d34f7768 Implement the wrapper for Linux in ResourceManager, change IPU to I for HyperX Quadcast S, code cleanup 3 years ago
Matt Silva 72fa099088 Initial commit for HyperX Quadcast S 3 years ago
Will Kennedy 3cf9750660 Support for Lian Li UNI Hub SL V2 3 years ago
Wojciech Lazarski 98c5c177ab Added Polish translations 3 years ago
Wojciech Łazarski 61b1638bb5 Added support for Mountain Everest Keyboard resolves #1085 3 years ago
Tim Demand dc92567202 Add support for Corsair HydroSeries H100i v2 3 years ago
LucasStf e663bc9114 Added Ionico laptop closes #2995 3 years ago
David Henry 9f1e53aa4e Add support for ZOTAC GAMING RTX 2070 SUPER Twin Fan 3 years ago
Wojciech Łazarski f824e9f653 Add support for MSI RTX 4090 Trio/Suprim/Suprim Liquid Cards - Resolves https://gitlab.com/CalcProgrammer1/OpenRGB/-/issues/2896 3 years ago
flora fc1395dfe6 Refactored redragon mouse controller and added M808 3 years ago
Flora Aubry 84393884ca Added support for Roccat Elo 7.1 headset closes #3012 3 years ago
morg b6172b71c8 Add support for Gigabyte Aorus M2 mouse - Closes #2538 3 years ago