Commit Graph

  • f76bf34d8d HyperX zones per slot, set Hue Plus zones as linear type Adam Honse 2019-12-23 12:35:42 -06:00
  • e799574730 Add additional information to OpenRazer, set SPD to page 1 for proper HyperX detection Adam Honse 2019-12-23 02:52:09 -06:00
  • 1a5b12c7a0 OAdd strip autodetection to NZXT Hue+ interface, group zones into channels Adam Honse 2019-12-23 02:20:10 -06:00
  • d2acc75ba8 Report correct device types on OpenRazer interface Adam Honse 2019-12-22 23:11:11 -06:00
  • 74bcfbd940 Make Sleep function static on linux to avoid compile errors Adam Honse 2019-12-22 22:44:28 -06:00
  • 1db45f2cf2 Update slot addresses for HyperX Predator RGB and set brightness on effect modes Adam Honse 2019-12-22 21:11:29 -06:00
  • 6e467fe8cd Initial work on direct mode for HyperX Predator RGB Adam Honse 2019-12-22 02:18:20 -06:00
  • 441c462e59 Add SMBus/I2C dumping tool to System Information page Adam Honse 2019-12-22 00:01:27 -06:00
  • 89b4716012 Fix Aura DRAM detection and move firmware name to Version field Adam Honse 2019-12-20 14:28:42 -06:00
  • e51e9a71a0 Add name and serial number information fields to UI Adam Honse 2019-12-20 14:03:37 -06:00
  • 02273a3601 Exclude SMBus addresses from detection matching upstream i2c-tools code Adam Honse 2019-12-20 13:07:21 -06:00
  • e0018b23aa Use monospace font in system information box Adam Honse 2019-12-20 12:45:29 -06:00
  • b06f384350 System information page with i2c detect Adam Honse 2019-12-20 12:22:14 -06:00
  • 7dddb9d111 Start work on Information page and add information fields to RGBController API Adam Honse 2019-12-20 00:54:37 -06:00
  • 0d38154134 Fix DRAM type detection for some Aura based RAM Modules Adam Honse 2019-12-18 23:08:48 -06:00
  • 7dd84c7ac8 First round of user interface rework changes Adam Honse 2019-12-18 20:33:55 -06:00
  • ffd0088378 Rename dialog components from OpenAuraSDK to OpenRGB Adam Honse 2019-12-17 20:23:36 -06:00
  • f0c486c30d Rename OpenAuraSDK to OpenRGB for kernel patch and project file Adam Honse 2019-12-17 20:11:43 -06:00
  • 010ab1182d Move OpenAuraSDK_Win.pro to OpenAuraSDK.pro to unify the two project files for good openrgb Adam Honse 2019-12-17 19:57:06 -06:00
  • 7e64ca1f83 Merge QT project files in OpenAuraSDK_Win.pro Adam Honse 2019-12-17 19:51:34 -06:00
  • 2fcff92523 Add icon to Windows Qt project Adam Honse 2019-12-17 19:00:07 -06:00
  • 8beeb5f7b2 Get Qt project building on Windows, remove Visual Studio files Adam Honse 2019-12-17 14:27:06 -06:00
  • 4982a51718 Get Qt project building on Windows qt_windows Adam Honse 2019-12-17 14:27:06 -06:00
  • 3d26b892df Fix read block text i2c_sniffer_piix4 Adam Honse 2019-12-16 16:08:41 -06:00
  • 28f5ca76cb Fix block read printout Adam Honse 2019-12-16 16:00:35 -06:00
  • 3cf13ecc7a Remove extra print statement in read case Adam Honse 2019-12-16 14:13:43 -06:00
  • 9ba4613c89 Improve PIIX4 sniffer - detect byte, word, and block operations Adam Honse 2019-12-16 13:51:47 -06:00
  • 7d2b5f285f More work on ASR LED/Polychrome support Adam Honse 2019-12-15 02:12:12 -06:00
  • b8eb4e9bcb Initial work on ASRock Polychrome/ASR LED interface. Does not function yet. Adam Honse 2019-12-14 11:15:55 -06:00
  • 733b904ec4 Undo commenting out of custom mode set function Adam Honse 2019-12-11 21:43:51 -06:00
  • 59a3b41480 Initial support for Gigabyte Aorus RGB Fusion motherboards Adam Honse 2019-12-11 19:39:26 -06:00
  • 28b41451f8 Fix typo in Aura header Adam Honse 2019-12-11 19:38:28 -06:00
  • 126c9295ac Add OpenRGB icon generic_rgb_interface_test Adam Honse 2019-10-26 22:47:21 -05:00
  • 0e4a162667 Change search path for i2c devices on linux Steven Franzen 2019-10-26 17:34:39 +02:00
  • 252ecf424e Change search path for i2c devices on linux openaurasdk Steven Franzen 2019-10-26 17:34:39 +02:00
  • 15fd537fa8 Add support for RGB E1.31 Streaming ACN multicast devices using libe131. Linux only for now. Adam Honse 2019-10-26 21:34:25 -05:00
  • 557c9df9a0 Rewrite OpenRazer support to use static constant device mapping table instead of big switch/case. Add support for some extra Razer devices. Use "ledstrip.txt" for LED strip settings Adam Honse 2019-10-26 18:21:02 -05:00
  • d93c422856 Rewrite OpenRazer support to use static constant device mapping table instead of big switch/case. Add support for some extra Razer devices. Use "ledstrip.txt" for LED strip settings e131_devel Adam Honse 2019-10-26 17:14:49 -05:00
  • 79ff32a245 Add Razer Blade Stealth support to OpenRazer support code Adam Honse 2019-10-26 03:06:27 -05:00
  • 4d9d588db5 Fix LED zone mapping Adam Honse 2019-10-24 19:16:51 -05:00
  • c7e3c04a6f Fix initialization with multiple devices on same universe Adam Honse 2019-10-24 18:43:18 -05:00
  • 68a14f972f Increment sequence number Adam Honse 2019-10-22 00:01:29 -05:00
  • b1df78aceb Add configuration file parser for E1.31 device configuration Adam Honse 2019-10-21 23:49:59 -05:00
  • c887bbad38 Update test device to 50 LEDs Adam Honse 2019-10-21 21:09:01 -05:00
  • 4d2585f58c Get E1.31 interface working, but only with a hard-coded test configuration for now Adam Honse 2019-10-21 00:52:32 -05:00
  • 74bdfff195 first pass of e131 files Adam Honse 2019-10-19 02:56:24 +00:00
  • 68b0dc9e2e Fix LED Strips on Windows Adam Honse 2019-09-03 20:29:32 -05:00
  • c8a1363b35 Use generic interfaces for Razer Chroma SDK, get mouse and Chroma HDK working Adam Honse 2019-09-03 20:13:54 -05:00
  • 0a61e38ee1 Start writing an RGBController interface for the Razer Chroma SDK on Windows Adam Honse 2019-09-03 00:38:56 -05:00
  • b5f687c402 Get project building on Windows again Adam Honse 2019-09-02 17:48:34 -05:00
  • 50875fc698 Add 2D matrix support to OpenRazer RGB interface, add support for Chroma HDK Adam Honse 2019-09-02 17:16:49 -05:00
  • 802d444d9d Add net port files Adam Honse 2019-09-01 15:43:42 -05:00
  • a8c83e5688 Add interface for NZXT Hue+ based on KeyboardVisualizer code and add support for UDP LED strips. Clean up LEDStrip code. Adam Honse 2019-08-27 12:23:13 -05:00
  • 63bf13faac Add color buffer vector to all RGBController drivers, so that color patterns may be filled in by the application and updated all at once via an UpdateLEDs function Adam Honse 2019-08-23 01:31:39 -05:00
  • 5bc80cce96 Get reorganized code building on Windows Adam Honse 2019-08-22 21:07:13 -05:00
  • 3c34a659a0 Rename nct6793d to nct6775 to align with nct6775 naming convention from hwmon-based Linux driver Adam Honse 2019-08-22 19:03:59 -05:00
  • efed3faaf4 Add kernel patch for SMBus driver fixes to repository Adam Honse 2019-08-22 18:50:36 -05:00
  • 155ad165b1 Reorganization! Move all controllers into their own folders, move all RGBController wrappers into one folder, move i2c_smbus and serial_port dependencies into folders, and move main application/UI stuff into folders. Should help lead into creating a proper library Adam Honse 2019-08-22 18:43:17 -05:00
  • ef79de6c7c Fix LED strip length in RGBController_LEDStrip Adam Honse 2019-08-22 18:19:10 -05:00
  • 854d7d0ec5 Fix colors on LED strip Adam Honse 2019-08-22 18:13:41 -05:00
  • 727516e712 Initial LED strip settings.txt configuration (similar to KeyboardVisualizer) Adam Honse 2019-08-22 18:02:48 -05:00
  • 9126ded32e Move detection functions into their own files Adam Honse 2019-08-18 01:24:11 -05:00
  • d5a32eb743 Add more OpenRazer devices Adam Honse 2019-08-18 00:47:09 -05:00
  • 1bfeb59d6a Get OpenRazer autodetection working, add support for more devices Adam Honse 2019-08-18 00:22:00 -05:00
  • fd7d956913 Update detection for Corsair Vengeance Pro RGB Adam Honse 2019-08-16 18:45:31 -05:00
  • 50942d11b1 Update README Adam Honse 2019-08-16 12:29:52 -05:00
  • aebffd9e48 Fixed readme for the project Network Silence 2019-08-16 07:02:20 +00:00
  • ae77e44f73 Update README.md Adam Honse 2019-06-13 20:04:52 +00:00
  • 6612e8990f Update README Adam Honse 2019-08-16 12:29:52 -05:00
  • 5bcaabccc7 Fixed readme for the project Network Silence 2019-08-16 07:02:20 +00:00
  • 675eb40b94 Rudimentary detection for different types of RGB RAM, based on apparently static data from i2cdump Adam Honse 2019-08-15 23:41:56 -05:00
  • 7f09b14f50 Fix -0104 controller zone detection Adam Honse 2019-08-15 12:02:25 -05:00
  • b17d87a15b Add compile flags around Windows-specific code Adam Honse 2019-08-14 20:23:50 -05:00
  • 9e963e5cc7 Update Linux project file Adam Honse 2019-08-14 19:42:57 -05:00
  • fa8f06f273 Initial Corsair Vengeance Pro RGB support Adam Honse 2019-08-13 15:58:36 -05:00
  • 9c1d0e1a79 Add support for AUMA0-E6K5-0104 Adam Honse 2019-08-06 12:30:48 -05:00
  • f7753ae3a3 Add support for AUMA0-E6K5-0104 Adam Honse 2019-08-06 12:30:48 -05:00
  • 58c156d0cf Rework i2c sniffer for PIIX4 controllers Adam Honse 2019-06-30 15:08:14 -05:00
  • 80fe5c14ff Sniffer loop for i801 SMBUS Adam Honse 2019-06-30 13:04:14 -05:00
  • 60b9fd08bb Initial work on interface for HyperX Predator RGB, color and mode setting works Adam Honse 2019-06-30 11:54:51 -05:00
  • 9c5f592618 Add LEDStrip interface from KeyboardVisualizer Adam Honse 2019-06-20 20:44:12 -05:00
  • 8f96f9535d Add quick colors to Linux GUI Adam Honse 2019-06-20 12:27:01 -05:00
  • d94d6eb569 Fix Linux build Adam Honse 2019-06-20 00:03:55 -05:00
  • 06f21865c6 Move main function to its own file, add checks to prevent UI updates if no devices were detected Adam Honse 2019-06-19 12:31:58 -05:00
  • 18bf0ce013 Update Linux GUI to match changes to Windows one Adam Honse 2019-06-19 00:07:23 -05:00
  • af0bfde610 Set all devices at once with Set All button, add common function to set device to custom mode Adam Honse 2019-06-18 12:26:06 -05:00
  • ab4a07244a Add quick and dirty RGBController interface for Gigabyte Aorus 1080Ti Xtreme using GvDisplay.dll hack Adam Honse 2019-06-17 20:52:37 -05:00
  • 08532dc56c Add Razer DeathStalker Chroma Adam Honse 2019-06-16 15:15:55 -05:00
  • c69d8c4680 Initial support for DeathAdder Chroma Adam Honse 2019-06-16 14:23:41 -05:00
  • e9cf421719 Start writing a generic RGB wrapper for OpenRazer Adam Honse 2019-06-15 23:27:14 -05:00
  • 4887e9a11e Fix set LED button on Windows, rearrange Windows GUI to match Linux GUI Adam Honse 2019-06-15 21:34:43 -05:00
  • f71f325a97 Update Linux UI for generic RGB interface branch Adam Honse 2019-06-15 17:59:35 -05:00
  • 7ba607be8a Minor fixes - populate Mode box correctly on initialization and reorder operations for setting Aura mode to improve reliability Adam Honse 2019-06-15 12:38:57 -05:00
  • 4714aec6dd Start work on configuration table parsing for Aura devices. Process all channels with same type into their own zones Adam Honse 2019-06-15 12:16:21 -05:00
  • 7554e366f4 Add functions for setting single LED and all LEDs in a zone to a color, add zone dropdown to GUI Adam Honse 2019-06-14 23:28:23 -05:00
  • d60936b2e5 Use 32-bit RGBColor type (COLORREF compatible) instead of discrete red, green, and blue channels in generic RGB interface Adam Honse 2019-06-14 12:24:07 -05:00
  • 90b57e1846 Split RGBController classes into their own files Adam Honse 2019-06-13 23:24:05 -05:00
  • 8c3acbe889 Mode selection and Set All Colors working using generic RGB interface for Aura and Corsair Vengeance RGB Adam Honse 2019-06-13 23:02:27 -05:00
  • f5d7f2e537 Generic RGB development Adam Honse 2019-06-13 20:23:22 -05:00
  • 4c55e35397 Update README.md Adam Honse 2019-06-13 20:04:52 +00:00