Commit Graph

  • 75899f973b Load sizes after detection is complete Adam Honse 2020-08-06 13:14:21 -05:00
  • e84cb98055 Add detection progress bar to the user interface Adam Honse 2020-08-06 10:55:10 -05:00
  • aaa2ecddc7 Move i2c bus detectors to their respective files and add a detector macro for i2c busses so they can be detected asynchronously. Fix WMI and DMI info. Adam Honse 2020-08-06 09:51:46 -05:00
  • 7898e9b95d Initial prototype of asynchronous detection. DMI information broken Adam Honse 2020-08-06 08:43:42 -05:00
  • 5270b46e31 Re-order Zones TheRogueZeta 2020-08-06 23:49:04 -07:00
  • d0ab5a4de4 Fix Lighting Control packet typo. TheRogueZeta 2020-08-06 16:37:31 +00:00
  • 9be8ab8371 Add Logitech G Pro Wireless TheRogueZeta 2020-08-05 16:30:37 -07:00
  • f0be42db38 Added 'X570 AORUS ULTRA' to known layouts Chris 2020-08-04 11:25:28 +10:00
  • 8667211180 Move console attachment to main and only perform if running in a terminal. (!102) Adam Honse 2020-08-05 21:49:11 -05:00
  • 8168e1cadb Initial controller for Tecknet mice Chris 2020-08-05 21:31:58 -05:00
  • c15ceaa26c Add support for Logitech G502 Proteus Spectrum and G512 RGB. kernzerfall 2020-07-28 19:28:20 +03:00
  • ee61b87fe4 Add udev rules kernzerfall 2020-07-30 14:02:09 +03:00
  • ddc69778dc Modular detection system with resource manager. pobrn 2020-08-01 19:42:47 +02:00
  • b3a7b7be81 Add 32-bit AppImage build target Adam Honse 2020-08-03 21:18:32 -05:00
  • f05df3768b Add number pad to Ducky matrix map Adam Honse 2020-08-04 10:26:38 -05:00
  • 1be9f6e460 Add support for Logitech G203 Lightsync Katzenbiber 2020-07-28 21:26:28 +02:00
  • 3bbc3da48b Enable support for Holtek USB Gaming Mouse santeri3700 2020-08-01 21:58:00 +03:00
  • 92f7fe7dc4 Add support for Holtek USB Gaming Mouse santeri3700 2020-08-01 21:19:13 +03:00
  • f1d42d27ce docs(readme): include note about VS 2019 runtime Ahmad Nassri 2020-08-03 00:17:13 +00:00
  • f288f63087 Update default DPI and add some modes to Pulsefire Surge controller Adam Honse 2020-08-02 22:38:42 -05:00
  • 226045cb8e Update key names on SteelSeries Apex controller Adam Honse 2020-07-31 22:36:21 -05:00
  • 4660870c22 Update SteelSeries Apex controller for Apex 7 TKL version edbgon 2020-07-28 19:58:47 +02:00
  • 412c819699 Set matrix map pointers to NULL for HyperX Pulsefire Surge Adam Honse 2020-07-31 12:29:08 -05:00
  • 635dcce7f0 Use the name Direct for all custom/static modes that transition smoothly without flicker Adam Honse 2020-07-31 10:49:25 -05:00
  • 1457831840 Modifying find_usb_serial_port() to return a vector B Horn 2020-07-31 09:46:36 +01:00
  • 00cc6978a2 Initial HyperX Pulsefire Surge controller Adam Honse 2020-07-28 20:37:12 -05:00
  • d26e4da9f1 Added B550 Aorus Pro & Elite layouts Chris 2020-07-27 14:45:21 +10:00
  • 0a821526fa Fix typo Adam Honse 2020-07-27 10:17:28 -05:00
  • 4c1ec2f187 Center the device view horizontally graphical_led_map Adam Honse 2020-07-13 20:48:34 -05:00
  • 7dadc8d9ee Use matrix map when available Adam Honse 2020-07-13 20:25:36 -05:00
  • cd7146d611 Move device view above other controls, begin working on matrix display Adam Honse 2020-07-13 19:59:32 -05:00
  • 853833d18a Device view resizes width to fit window size, UI updates on SDKcontroller update Adam Honse 2020-07-13 14:24:19 -05:00
  • c500803d95 Add widget that displays the current color of all LEDs on a controller Adam Honse 2020-07-13 11:26:54 -05:00
  • 68a92d0219 Read device mode and colours crashniels 2020-07-22 15:24:46 +02:00
  • 5221d93fc0 Changed UpdateMode() to DeviceUpdateMode() crashniels 2020-07-19 22:28:10 +02:00
  • 22deb13ac0 Added Galax modes in crashniels 2020-07-19 22:12:54 +02:00
  • 58b875d5ed Added missing references in the Qt Project file crashniels 2020-07-18 00:45:58 +02:00
  • 12f5d6070f WIP Galax RTX GPU support crashniels 2020-07-13 22:28:52 +02:00
  • 5e0b1fa3cc Added 0x3A to the Aura Ram Address list crashniels 2020-07-25 04:44:16 +02:00
  • 1ee3a7c3e2 Fix crash related to Razer Naga Trinity Roger Roger 2020-07-26 09:28:04 +02:00
  • 43c13db970 Updated HID feature report with report ID for Windows compatibility edbgon 2020-07-26 00:15:40 +02:00
  • b5818d22af Update HID feature report to include report number for windows compatibility edbgon 2020-07-26 00:02:22 +02:00
  • fd7a5fc057 Add empty files/classes for HyperX Pulsefire Surge Adam Honse 2020-07-25 17:34:26 -05:00
  • 5af1ca9363 Fix formatting Adam Honse 2020-07-25 16:51:56 -05:00
  • c4d096e60c Update warning section in README to clarify a few things Adam Honse 2020-07-25 16:50:41 -05:00
  • 174b0743a9 Update timer resolution every 500ms to ensure it stays set while OpenRGB is active Adam Honse 2020-07-25 01:51:39 -05:00
  • 4b50533560 Uncomment timer initialization... Adam Honse 2020-07-25 01:33:18 -05:00
  • 1555dae1c8 Set timer resolution to 0.5ms on Windows Adam Honse 2020-07-25 01:20:49 -05:00
  • 8b5717470a Fix for Gigabyte Fusion2 USB detection Chris 2020-07-24 14:47:46 +10:00
  • 38b2cf03b0 LED name for 3rd LED group fixed edbgon 2020-07-24 14:55:52 +02:00
  • 1293b07c9e add MSI 2070S Gaming X Support cjber 2020-07-24 16:08:27 +01:00
  • aa4c41ddf7 Add Razer Blade Stealth and Blade Pro (2017) keymaps Adam Honse 2020-07-24 12:02:16 -05:00
  • 628f423171 Minor fix for the Razer Blackwidow X Chroma 1532:0216 Chris 2020-07-24 01:42:03 +10:00
  • a9d179f93a Fixed typo that prevented the razer naga trinity from being detected roger roger 2020-07-23 16:12:47 +02:00
  • 4955dc0844 Update MSIGPUControllerDetect.cpp MSI RTX2080 Sea Hawk EK X 衛俊儒 2020-07-23 15:49:33 +00:00
  • 3f66f0d67a Fix Tab navigation order in the GUI Al_eXs 2020-07-22 22:30:00 -06:00
  • bc7ab5170a Add Razer BlackWidow Chroma Tournament Edition keymap Adam Honse 2020-07-23 21:18:30 -05:00
  • d61649f748 Add Razer BlackWidow Chroma keymap Adam Honse 2020-07-23 21:09:38 -05:00
  • 9a33a78574 Add keymap support to OpenRazer code and add a keymap for the Huntsman Elite Adam Honse 2020-07-23 14:42:34 -05:00
  • 030c0c60f3 Add (ANSI) and (ISO) specifiers to keys that differ between layouts Adam Honse 2020-07-23 11:17:23 -05:00
  • 19ff834d99 Fix apostrophe key on G810 Adam Honse 2020-07-23 10:54:59 -05:00
  • 400a078a05 Fix media key names Adam Honse 2020-07-23 10:46:45 -05:00
  • 618bebc46b Update key names for G810 and Poseidon Z RGB Adam Honse 2020-07-23 10:26:16 -05:00
  • dee23ec52e Use synchronous mode update function in CLI Adam Honse 2020-07-22 23:29:32 -05:00
  • baca85b8cd Create a detection list for MSI GPU controller with card names Adam Honse 2020-07-22 22:30:55 -05:00
  • 00b1cfcb3b Added Identifiers for MSI RTX 2080 Gaming X Trio Arturo Casal 2020-07-23 00:11:31 +02:00
  • a9dbf5ef70 Add support for MSI 2060 Gaming X Shawn 2020-07-22 14:00:50 +00:00
  • a0b1153ec3 Added Identifiers for MSI RTX 2080 Ti Gaming X Trio Jeff Geer 2020-07-21 20:45:45 -05:00
  • 39a5e0eba0 Increment version number post-release Adam Honse 2020-07-21 23:21:10 -05:00
  • 308bb6f9b8 OpenRGB version 0.3 release_0.3 Adam Honse 2020-07-21 17:43:30 -05:00
  • 86d96848a2 Fix buffer pointer in HyperX Alloy Origins controller Adam Honse 2020-07-21 19:33:34 -05:00
  • 98100a9bad Add two skipped slots before Number Pad Enter on HyperX Alloy Origins Adam Honse 2020-07-21 17:28:40 -05:00
  • e66562bb25 Fix number pad mapping on HyperX Alloy Origins Adam Honse 2020-07-21 16:29:17 -05:00
  • 902ebc2e83 Initialize transmit color count after inserting blanks Adam Honse 2020-07-21 12:28:05 -05:00
  • 403d60e214 Update skip list for HyperX Alloy Origins Adam Honse 2020-07-21 12:25:34 -05:00
  • 1c5130e78a HyperX Alloy Origins keymap Adam Honse 2020-07-20 18:24:59 -05:00
  • 481a5dea2e Update RGBController/OpenRazerDevices.h Miles M 2020-07-20 22:38:36 +00:00
  • 320129633d Add SMBus detection mode selection box Adam Honse 2020-07-20 17:49:12 -05:00
  • 0dea21a53e i2c_smbus_nvapi::i2c_smbus_xfer now returns -1 for I2C_SMBUS_QUICK accesses which are unsupported xgelectro 2020-07-16 23:59:33 +02:00
  • 79625e9c8a Removed read bit from i2c_dev_address, so the detection of ASUS ROG RTX20xx Super is now working xgelectro 2020-07-16 23:57:01 +02:00
  • 0cff1734ce Use 65 as size for Alloy Origins feature reports Adam Honse 2020-07-20 17:29:45 -05:00
  • e1d8f48cb9 changed max brightness from 5 to 4 David Reidsma 2020-07-19 11:42:03 -04:00
  • 752737034b AddressSanitizer build time configuration option B Horn 2020-07-10 20:53:01 +01:00
  • ecf1d2ce98 Bounds checking for ResizeZone implementations B Horn 2020-07-10 20:22:14 +01:00
  • bb743c6b62 Validating user provided indexes in RGBController B Horn 2020-07-10 20:13:11 +01:00
  • f02223d6ba Checks to avoid null dereferences in NetworkServer B Horn 2020-07-10 19:45:11 +01:00
  • b87980965d Updated key names in accordance with usb spec edbgon 2020-07-19 19:13:12 +02:00
  • 2255eea14e Proper matrix map for Apex 7 keyboard edbgon 2020-07-19 16:13:56 +02:00
  • 0ccf2d0c33 Remove some debugging printouts in Network Client and Server code Adam Honse 2020-07-17 22:10:53 -05:00
  • 5ce6ec9ea7 Request updated controller mode from server after sending a Set Custom Mode command Adam Honse 2020-07-17 18:28:31 -05:00
  • 97e1c3e913 Update mode asynchronously Adam Honse 2020-07-17 18:08:30 -05:00
  • 9937731ad8 Remove WinUSB instructions and instead provide WinUSB uninstall instructions after the Windows HID switch Adam Honse 2020-07-17 17:15:19 -05:00
  • bd4f3728f6 Re-add interface check for Corsair driver when not using HID usages. Only set special function control for non-keyboards Adam Honse 2020-07-02 15:37:00 -05:00
  • 009a6ccd2a Updated detector to include code pages Chris 2020-07-03 02:17:00 +10:00
  • 6606ab92bd Fix Wraith Prism using WinUSB on Windows Katzenbiber 2020-07-02 15:02:53 +02:00
  • 595248cc10 Fix issues preventing hidapi from working without WinUSB on Windows Adam Honse 2020-06-29 14:51:26 -05:00
  • ffc02e6c98 Coolermaster MP750 now supports on load status from device Chris 2020-06-04 15:39:25 +10:00
  • ac2d911566 Disable MSI Mystic Light controller until the bricking issues are understood Adam Honse 2020-07-16 23:34:50 -05:00
  • 633dfdbddd Re-add EKControllerDetect.cpp with fixed capitalization (to fix build break on case-sensitive systems Adam Honse 2020-07-16 13:09:59 -05:00
  • 54cd8408e8 Temporarily delete EKControllerdetect.cpp (lower case) Adam Honse 2020-07-16 13:09:19 -05:00