Commit Graph

  • 9954db0ee7 Fix white flash on off transition, add exception handling to prevent crash Adam Honse 2020-11-02 20:15:01 -06:00
  • 20cb7cb3a7 Remove duplicate source file in project Adam Honse 2020-11-02 14:48:32 -06:00
  • eb8c51decb Linux support for Philips Hue Adam Honse 2020-11-02 14:37:04 -06:00
  • 564954fee5 Move Hue bridge IP/MAC configuration to a file rather than hard-coding it Adam Honse 2020-11-02 11:23:37 -06:00
  • e29c8a534a Move Philips Hue RGBController files to Controllers directory Adam Honse 2020-11-02 11:14:48 -06:00
  • ba8c806a5e Updates Adam Honse 2020-09-20 15:19:11 -05:00
  • fca9eb4943 Philips hue with hueplusplus development branch Adam Honse 2020-09-15 17:44:01 -05:00
  • bc22a5a017 Update Espurna controller to use new Light device type Adam Honse 2020-09-15 16:13:38 -05:00
  • 6298b58f8a Use light information for Philips Hue name/version/serial and add a Light device type with a bulb icon Adam Honse 2020-09-15 16:11:30 -05:00
  • 3163bd12ec Add controller for Philips Hue color lights Adam Honse 2020-09-15 14:12:50 -05:00
  • f0271f19db Add hueplusplus dependency, add beginnings of Philips Hue detection Adam Honse 2020-09-14 17:31:25 -05:00
  • 88a96cd0c2 Expire CI builds after 30 days Adam Honse 2020-10-30 00:02:48 -05:00
  • ffb452f6f4 Use HID path for Location on Logitech mouse controllers Adam Honse 2020-10-29 23:55:30 -05:00
  • 7b93275443 Add issue templates (New Device, Feature Request, and Bug Report) TheRogueZeta 2020-10-24 14:56:57 -07:00
  • 09ad9b17fb [#582,#448] Fix profile loading RGBController metadata mismatch issue with the RGBFusion2USBController. Tom Parker 2020-10-29 22:28:32 +00:00
  • 17e3898bcf Add MSI 1660 Super from Ant182 on discord TheRogueZeta 2020-10-29 10:16:44 -07:00
  • 56e90d60dd Add Zotac and PNY PCI IDs Adam Honse 2020-10-29 00:37:01 -05:00
  • efb5975fcf Add PCI ID filtering to Gigabyte RGB Fusion GPU detection Adam Honse 2020-10-29 00:28:18 -05:00
  • 8fa14542ad Add MSI RTX 2070 Super Gaming Z Trio and sort list TheRogueZeta 2020-10-28 09:57:05 -07:00
  • 2c93b46b23 Add support for 8-LED and 6-LED Hue 2 strips in the Hue 2 controller (thanks to Discord user peman for the patch!) Adam Honse 2020-10-28 19:05:48 -05:00
  • f9272872b9 Add ROG Gladius II Origin PID Adam Honse 2020-10-28 14:24:45 -05:00
  • 045dd98e51 Add support for ROG Gladius II mouse Adam Honse 2020-10-28 12:58:14 -05:00
  • 04b2e35f81 Add SteelSeries Apex M750 support Florian Heilmann 2020-10-19 11:02:14 +02:00
  • 31a9399d19 Add I2C read check to Sapphire GPU controller, so it only creates a controller for the correct GPU bus Adam Honse 2020-10-27 00:46:53 -05:00
  • 7dfbdade39 Initial support for HyperX Fury Ultra mousemat (Direct mode only) Adam Honse 2020-10-26 12:51:51 -05:00
  • 41a0f2e7c3 Add TU104 MSI RTX 2060 Gaming X TheRogueZeta 2020-10-24 21:46:25 -07:00
  • da81052247 Use PCI ID based detection for Galax GPUs crashniels 2020-09-17 15:56:23 +02:00
  • a03e6a7800 Fix ROG Gladius II zone order and remove Off mode Adam Honse 2020-10-25 01:37:36 -05:00
  • 76b575e562 Fix ROG Gladius II Core Adam Honse 2020-10-25 01:30:31 -05:00
  • cda62b9e0e Fix Linux build Adam Honse 2020-10-25 01:15:42 -05:00
  • 62145c4548 Add ASUS ROG Gladius II Core Adam Honse 2020-10-25 01:05:20 -05:00
  • bd15eb022f Add the rest of the EVGA V2 bytes from the capture Adam Honse 2020-10-23 15:26:21 -05:00
  • f1e74018a3 Add write to 0x08 to EVGA V2 controller Adam Honse 2020-10-23 13:16:01 -05:00
  • cf01a8dc46 Patriot Viper: Limit to one zone, as slots cannot be controlled separately Daniel Dreibrodt 2020-10-22 21:08:54 +02:00
  • b7b2d0c1df Fix detection routine for Logitech G512 (Uses G810) edbgon 2020-10-22 18:32:01 +02:00
  • 0ceb4e1268 Add 0x18A5 Aura Addressable PID Adam Honse 2020-10-21 15:56:02 -05:00
  • f6083c8506 Logitech G213 Controller (Merge Request !171) edbgon 2020-10-13 23:35:52 +02:00
  • 9fcc8dd573 Add I2C: label to location string for I2C devices Adam Honse 2020-10-20 23:42:20 -05:00
  • 5672f556e9 Add additional information from wiki homepage to README - Discord, Reddit, how-tos, donations, contributing history Adam Honse 2020-10-17 18:10:22 +00:00
  • 167d7ebdc5 Add OpenRGB-python-FX to list of SDK applications Adam Honse 2020-10-17 18:03:06 +00:00
  • 0b7f4c632a Rework OpenRazer mode inititialization on Windows Adam Honse 2020-10-16 19:59:25 -05:00
  • 8df9e979da Rework OpenRazer mode setting to get rid of duplicate code Adam Honse 2020-10-16 23:49:37 +00:00
  • da0ff218fa Add support for MSI RTX2070 Gaming X Connor Byrnes 2020-10-16 17:42:13 +00:00
  • 165c50689d Use HID path for Location on ASUS Aura USB controller Adam Honse 2020-10-15 17:00:54 -05:00
  • af403d5748 Update AuraUSBControllerDetect.cpp Bartosz Baranowski 2020-09-12 12:40:53 +00:00
  • bfb79e87b0 Update TecknetController.h Carson Mathre 2020-10-11 03:51:56 +00:00
  • cdb15861ab Update TecknetController.cpp Carson Mathre 2020-10-11 03:51:11 +00:00
  • a155697393 Update RGBController_Tecknet.cpp Carson Mathre 2020-10-11 03:49:55 +00:00
  • 54cccaa4a7 Now for real alpemwarrior 2020-10-12 16:46:05 +02:00
  • 912af1555a Fix initialisation of msi-rgb boards alpemwarrior 2020-10-12 16:35:40 +02:00
  • e3b8ced8ba Update E1.31 controller information, add universe list for location string Adam Honse 2020-10-13 23:39:30 -05:00
  • 73a1779813 Use device name for E1.31 controller if the controller only contains the one device Adam Honse 2020-10-12 17:03:20 -05:00
  • e78ad56839 Split E1.31 devices into their own controllers unless they start at the same universe. Need to take universe size into account before feature is complete Adam Honse 2020-10-12 00:48:07 -05:00
  • b19dfdb010 Fix profile loading Adam Honse 2020-10-09 00:02:57 -05:00
  • c1c66c37d5 Disable buttons before enabling other buttons, so that window doesn't get resized Adam Honse 2020-10-08 23:20:16 -05:00
  • e0f9017982 fix compilation on ppc Neel Chotai 2020-10-06 19:10:36 +01:00
  • 791df64f81 Add support for Sony DualShock 4 (manual merge of !160) Pol Rius 2020-10-08 17:11:02 -05:00
  • e52619dbab Move Profile Manager to Resource Manager and rework size loading so that sizes are updated upon redetection Adam Honse 2020-10-08 17:07:39 -05:00
  • e767b3db90 Split functionality for applying sizes and settings from a temporary controller list to a controller to its own function Adam Honse 2020-10-08 00:35:35 -05:00
  • da8c06756b Split functionality for loading temporary controllers from a saved profile into its own function Adam Honse 2020-10-08 00:16:37 -05:00
  • 24de16f77b Keep a separate list of controllers detected from hardware and dynamically add/remove them from the master list when redetecting so client controllers aren't deleted during redetection Adam Honse 2020-10-06 21:20:08 -05:00
  • 31b6533193 Update OpenRazer-win32 Adam Honse 2020-10-05 17:18:01 -05:00
  • dd29bc9905 Use HID path for Location on SteelSeries Siberia controller Adam Honse 2020-10-05 00:28:59 -05:00
  • 0e7f2b9fc1 Use HID path for Location on SteelSeries Rival controller Adam Honse 2020-10-05 00:28:37 -05:00
  • 07dc0ce988 Use HID path for Location on SteelSeries Apex controller Adam Honse 2020-10-05 00:15:16 -05:00
  • 05c7d49a62 Use HID path for Location on Thermaltake Riing controller Adam Honse 2020-10-05 00:13:11 -05:00
  • fe8ed09e77 Use HID path for Location on Poseidon Z RGB controller Adam Honse 2020-10-05 00:11:03 -05:00
  • e4229aae47 Use HID path for Location on NZXT Kraken controller Adam Honse 2020-10-05 00:05:18 -05:00
  • e82b251bae Use HID path for Location on NZXT Hue 2 controller Adam Honse 2020-10-05 00:03:34 -05:00
  • e678c132bf Add MSI GTX 1660 courtesy of @ry0 TheRogueZeta 2020-10-03 15:06:34 -07:00
  • acced4d036 Use HID path for Location on MSI 3 Zone controller Adam Honse 2020-10-04 18:38:56 -05:00
  • 43cea0a1b2 Use HID path for Location on HyperX Mouse controller Adam Honse 2020-10-04 18:14:54 -05:00
  • 7482363393 Use HID path for Location on Holtek controller Adam Honse 2020-10-04 17:47:41 -05:00
  • 96da5d5181 Use HID path for Location on Ducky Keyboard controller Adam Honse 2020-10-04 17:26:46 -05:00
  • 1618de46b9 Use HID path for Location on Corsair Peripheral controller Adam Honse 2020-10-03 17:12:27 -05:00
  • c8da008b93 Use HID path for Location on Aorus CPU Cooler controller Adam Honse 2020-10-02 21:02:32 -05:00
  • 4df557391a Use HID path for Location on AMD Wraith Prism controller Adam Honse 2020-10-02 20:56:49 -05:00
  • 406ebcc789 Use HID path for Location on Corsair Lighting Node controllers Adam Honse 2020-10-02 20:29:17 -05:00
  • b829bfe538 Use HID path for Location on Redragon controllers Adam Honse 2020-10-02 20:28:38 -05:00
  • fe74d9ea78 Add B450 AORUS PRO WIFI to RGB Fusion SMBus detection list Adam Honse 2020-10-02 12:55:44 -05:00
  • 2f08436e95 Use HID path for Location on HyperX Alloy Origins controller Adam Honse 2020-10-02 12:55:23 -05:00
  • d6350c8504 Use HID path for Location on HyperX Keyboard controller Adam Honse 2020-10-02 12:28:09 -05:00
  • 158aac5ee4 Remove only device information tabs, leaving other information tabs alone Adam Honse 2020-10-01 23:53:14 -05:00
  • 9c9dff41c3 Don't clear the entire tab bar, instead add new controller tabs only if missing and sort existing ones, then delete only those that no longer have an associated controller in the controllers list. Disabled software info and i2c tools pages for now Adam Honse 2020-10-01 22:33:54 +00:00
  • 86034a9ce5 Clear port_ID just like the remaining items that are updated each loop. Re-add code to make NVIDIA cards work with the updated device manager. Shawn 2020-10-01 03:13:09 +00:00
  • 678e2fbc33 Rename Fn to Right Fn on Alloy Origins Adam Honse 2020-10-01 14:48:15 +00:00
  • 716b2aaac3 Protect controller list updates with mutex Adam Honse 2020-09-30 22:45:03 -05:00
  • fde002707a Clear the controller list before deleting the controller objects, same for i2c busses Adam Honse 2020-09-30 21:50:26 -05:00
  • 0d938da87a Added MSI RTX 3080 10GB Gaming X Trio flappy 2020-09-24 18:38:49 +02:00
  • 2d06a7fbe9 Update AMD PCI vendor ID on Sapphire GPU controller detection Adam Honse 2020-09-30 11:01:54 -05:00
  • f3ccaf1a2b Move RGBController files for device controllers into the Controllers directory Adam Honse 2020-09-29 20:54:04 +00:00
  • 278d6b0d00 Ensure controller still exists before trying to unregister callback Adam Honse 2020-09-28 23:45:41 -05:00
  • 8ead2f9c73 Call the callbacks when redetection starts, move matrix map deletion to individual controllers to avoid attempting to delete const pointers Adam Honse 2020-09-28 23:22:01 -05:00
  • 4f43e85139 Don't call the server's device list update function when updating detection progress Adam Honse 2020-09-29 01:38:20 +00:00
  • 7871b7d76a Implement detection progress callback and device rescan button Adam Honse 2020-09-29 01:16:46 +00:00
  • c30480af91 Add detection progress callback to avoid unnecessary device list updates Adam Honse 2020-09-28 19:11:47 -05:00
  • c3b4489fd3 Fix Windows build Adam Honse 2020-09-27 23:19:59 -05:00
  • 8347644b07 Client clears list and reinitializes controller when the device list updates Adam Honse 2020-09-28 01:29:35 +00:00
  • 60fd721586 Server sends a request to the client when the device list is updated Adam Honse 2020-09-27 22:12:34 +00:00
  • 854bc099f7 Add Corsair Dominator Platinum RGB driver. Erik Gilling 2020-09-25 19:20:59 -07:00