Commit Graph

  • 5a0d0d65aa Add use cool and warm white check boxes to Philips Wiz settings Adam Honse 2023-05-07 21:46:15 -05:00
  • 89f13d9ec9 Add options to use warm and cool white channels on Philips Wiz Adam Honse 2023-05-07 20:37:25 -05:00
  • 2c7baaa1ef Add Scene modes to Phillips Wiz MisterPDJ 2023-04-14 20:32:37 +01:00
  • 02b962b2b5 Add brightness control for Philips Wiz Lights Kevin Kuriakose 2023-05-03 11:45:29 +05:30
  • 85f5cf7140 Fix Names Codename-Antares 2023-05-03 18:27:38 +02:00
  • 94ca670cbe Add a UI option to disable expanding keys in the device view Adam Honse 2023-05-06 22:51:47 -05:00
  • a9fca21544 Add settings to corsair dominator detection to control the RAM model morg 2023-05-07 00:22:06 +00:00
  • d286edc596 Support for TUF RTX 4080 flora 2023-01-07 16:52:44 +01:00
  • f5241385e2 Correcting the Matrix Type for Razer Cynosa Lite Chris M 2023-02-04 09:38:52 +11:00
  • 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 Adam Honse 2023-05-06 08:06:19 +00:00
  • 7cb87dca3e Set serial port byte size dmx_devel Adam Honse 2023-05-06 02:15:30 -05:00
  • c9d9d380a9 Serial controls should be working on all OSes, code cleanup Adam Honse 2023-05-06 01:40:22 -05:00
  • e5e3ef2e93 Add serial_port improvements for Windows to support DMX Adam Honse 2023-05-05 11:48:12 -05:00
  • 537e27ba42 Add function for setting RTS Adam Honse 2023-05-04 23:29:17 -05:00
  • 71c60c226d Attempt to get DMX working on MacOS Adam Honse 2023-05-04 22:44:28 -05:00
  • 35c4f70a55 Re-add port setting to DMX controller Adam Honse 2023-05-04 22:20:35 -05:00
  • cbf7a712dc Serial port class improvements to add additional parameters needed for DMX Adam Honse 2023-05-04 11:50:32 -05:00
  • d44be72953 ENTTEC OpenDMX USB using serial port rather than libftdi, Linux only for now Adam Honse 2023-05-03 22:46:22 -05:00
  • 5c5ceff4dd Initial DMX controller Adam Honse 2023-04-30 22:01:39 -05:00
  • 8b4b2bacbc Initial support for RedSquare Keyrox TKL Classic keyboard vlack 2023-05-06 07:55:25 +00:00
  • 01d5430781 Fix Razer Blade Stealth 2016 KLM layout Adam Honse 2023-05-05 23:49:46 -05:00
  • f1c5600a95 Moved Razer Blade Stealth 2016 to KLM layout Chris M 2023-05-05 07:16:56 +10:00
  • 0b16d28979 Moved Razer Blade 17 Pro 2021 to KLM layout Chris M 2023-05-03 07:40:18 +10:00
  • ceb48e783e Adding EVGA Z20, uk layout morg 2023-05-05 23:18:11 +02:00
  • c0b069f330 Add support for ASUS TUF RTX 3070Ti O8G V2 GAMING alternate version morg 2023-04-30 18:38:53 +02:00
  • b136060587 Initial support for NZXT RGB & Fan Controller PID 0x2011 Adam Honse 2023-05-03 22:51:26 +00:00
  • 757068819d Initial support for NZXT RGB & Fan Controller PID 0x2011, F140 RGB fan nzxt_rgb_fan_2011 Adam Honse 2023-05-02 17:54:11 -05:00
  • 246aa6d1a5 added multiple legion 5 and legion 5 pro models Cooper Hall 2023-05-03 13:17:00 +00:00
  • 62651d20a4 Removed deprecated Huntsman Elite Keymap Chris M 2023-04-15 13:04:47 +10:00
  • 0ce0dd91ec Clean up unused channel field in NZXTHue1Controller, as it only supports one channel Adam Honse 2023-05-01 20:22:19 -05:00
  • 9d97c8ca74 Fix signedness warning in KasaSmartController Adam Honse 2023-05-01 20:14:36 -05:00
  • 0fae77b898 Fix potentially used uninitialized warning in RGBController_HyperXAlloyOrigins60and65 Adam Honse 2023-05-01 20:12:15 -05:00
  • 20f317e95d Fix unused variable warning in RGBController_HyperXAlloyOrigins60and65 Adam Honse 2023-05-01 20:11:00 -05:00
  • 8308c21bef Fix snprintf size check warning in AsusCerberusKeyboardController Adam Honse 2023-05-01 20:09:13 -05:00
  • 834b0cc9c9 Clean up test code in AOCMouseController and fix unused variable warning Adam Honse 2023-05-01 20:06:35 -05:00
  • 1190c2875d Use snprintf instead of sprintf in OpenRGBHardwareIDsDialog, update buffer size to account for sprintf check warning Adam Honse 2023-05-01 20:05:20 -05:00
  • 0033845eae Fix warnings in OpenRGBDevicePage.cpp Adam Honse 2023-05-01 20:01:48 -05:00
  • 79e80021b1 Remove convertQPath functions as it's only used once, fixes a warning for the unused version Adam Honse 2023-05-01 19:59:12 -05:00
  • 86f048fc72 Add support for Gainward GeForce RTX3070 Ti Phoenix morg 2023-05-01 13:22:56 +02:00
  • eafb70c880 Added support for MSI 4070 Gaming X - for #3315 Amit Blonder 2023-05-01 05:45:46 +00:00
  • 538acf1c26 Add trackpad LEDs to Razer Blade Pro 2017 KLM layout Adam Honse 2023-04-30 16:48:07 -05:00
  • 89ef2b1a8b Add HyperX Pulsfire Haste new variant morg 2023-04-30 05:38:52 +02:00
  • 5abc13e7df Amending CLI code for "All Devices" to resolve #2918 Chris 2022-12-02 20:35:19 +11:00
  • a0024b8f04 Make sure to correctly set random_colors (uninitialized bool) morg 2023-04-30 16:14:43 +00:00
  • 99a18d6e6f CherryKeyboardController: Add rest of known devices supported in Cherry Utility skraus-dev 2023-04-28 09:31:15 +02:00
  • 8d19e44d96 All Blade Pro 2017 keys working in KLM layout (no touchpad lights yet) Adam Honse 2023-04-27 23:57:59 -05:00
  • e22a870107 Moved Razer Blade Pro 2017 to KLM layout Chris M 2023-04-16 14:58:36 +10:00
  • 02d5c1c1fd Fix Razer Blade 14 2021 KLM layout Adam Honse 2023-04-27 19:12:29 -05:00
  • 83147ab9cc Adding Layout detection to CorsairPeripheralV2Controller Chris M 2023-02-12 23:53:03 +11:00
  • 167acdf769 Add HyperX Pulsefire Mat RGB Mouse Pad XL support morg 2023-04-24 08:55:33 +02:00
  • 9672cc88e4 Added Razer Blackwidow V3 KLM layout Chris M 2023-04-21 07:35:24 +10:00
  • 9abf121514 Initial commit for AOC Mouse Adam Honse 2023-04-21 21:31:59 -05:00
  • d8cfd9b0ef CherryKeyboardController: Add devices (MX BOARD 3.0S FL RGB, G80-3000 TKL RGB, MX BOARD 10.0N FL RGB) skraus-dev 2023-04-22 20:04:40 +00:00
  • 7ef62e519c Add Support for Nvidia RTX4080 Founders Edition Sub-Device 1794 Brandon Waldman 2023-04-22 16:27:31 +00:00
  • 36736aeda0 Support for Cherry Keyboard (G80-3000N RGB TKL) skraus-dev 2023-04-22 16:45:13 +00:00
  • a050d8e311 support for Asus TUF Gaming K1 to resolve #2242 Mola19 2022-11-16 01:52:50 +01:00
  • d4c158cc9c Enable effects modes for Cryorig H7 Quad Lumi Adam Honse 2023-04-19 20:24:51 -07:00
  • d4ce474016 Initial implementation of NZXT Hue 1 (Smart Device V1) Adam Honse 2023-04-16 20:06:43 -07:00
  • d2b8ff79a4 Initial commit for iGame GeForce RTX 3070 Ti Ultra W OC LHR closes #3313 Copysiper 2023-04-19 15:00:47 +00:00
  • e8163043c5 Initial commit for AOC AGON AMM700 mousemat Adam Honse 2023-04-15 23:48:55 -05:00
  • 490e4df1fc Add support for Gigabyte RTX4070Ti Gaming OC 12G morg 2023-04-17 21:10:32 +02:00
  • b0dfa868ec Add Gainward RTX 3090 Pheonix Christopher Wróbel 2023-04-17 22:25:22 +02:00
  • b84a93d17c Add support for MSI 0x7D75 (B650 Tomahawk Wi-Fi) Michael Kersey 2023-04-17 04:57:06 +00:00
  • ae56af9130 [New Device] Redragon K552-2 new revision (VS11K28A, VID_320F&PID_5000). Sherif Madkor 2023-04-17 01:26:49 +00:00
  • f907b2f5c5 Initial Cryorig H7 Quad Lumi control Adam Honse 2023-04-16 20:19:52 +00:00
  • 62e4e23945 Initial Cryorig H7 Quad Lumi controller cryorig_h7_quad_lumi Adam Honse 2022-02-08 23:32:02 -06:00
  • 2e764ccfb0 Moved Razer Blade 14 2022 to KLM layout Chris M 2023-04-15 13:29:07 +10:00
  • 6aaba9fd2d Moved Razer Blade 14 2021 to KLM layout Chris M 2023-04-15 10:18:23 +10:00
  • 87971cce6f Moved Razer Book 13 2020 to KLM layout Chris M 2023-04-14 07:33:36 +10:00
  • 5f43ec303a Moved Blackwidow V3 Mini to KLM layout Chris M 2023-04-13 20:39:19 +10:00
  • db5d9b4e4d Moved Blackwidow V3 TKL to KLM layout Chris M 2023-04-13 10:05:48 +10:00
  • f2132d79c5 Add Palit 1080 controller Manatsawin Hanmongkolchai 2023-04-12 17:50:15 +00:00
  • d012173ebe Moved Blackwidow Chroma TE to KLM layout Chris M 2023-04-12 07:32:52 +10:00
  • e4b9b8fce4 Moved Blackwidow Chroma to KLM layout Chris M 2023-04-12 07:06:46 +10:00
  • c7b417ed8a Moved Blackwidow Chroma V2 to KLM layout Chris M 2023-04-09 09:34:07 +10:00
  • 2cc0c7aad8 Added more detail to Windows compiling instructions Chris 2023-04-07 12:29:03 +10:00
  • 6f7c981d60 added MSI Pro B650-P WiFi 7D78 support killerart 2023-04-06 19:20:38 +03:00
  • 2cfa73518b Fixed vector index crash in KeyboardLayoutManager Chris M 2023-04-05 23:15:10 +10:00
  • 1981e70830 Standardise KeyboardLayoutManager interface with Opcodes Chris M 2023-04-03 22:41:11 +10:00
  • cb447e3391 Correcting Razer Blackwidow X TE layout Chris 2023-04-03 12:55:52 +10:00
  • 0572238e95 Remove empty_basemap as vector already starts empty Adam Honse 2023-04-02 20:07:16 -05:00
  • 28333888fd Move KeyboardLayoutManager to a new folder Adam Honse 2023-04-02 19:48:26 -05:00
  • 52e95355e2 Clean up RemoveKeys and add a remove list to the key overlay Adam Honse 2023-04-02 18:30:03 -05:00
  • accc515c65 Add Razer Blade 14 2021 klm_blade_14_2021 Adam Honse 2023-04-02 18:30:18 -05:00
  • ebfb0570ef Clean up RemoveKeys and add a remove list to the key overlay Adam Honse 2023-04-02 18:30:03 -05:00
  • adc2b2750c Add KLM layout for Blackwidow Chroma (requires !1755) klm_blackwidow_chroma Adam Honse 2023-04-02 15:00:26 -05:00
  • 2bfa6e8797 Change Keyboard Layout Manager to build base map from zones, use a bitmask to define sizes as combinations of zones * Rework Insert and Swap functions to use index-based loops * Insert shifts all keys after the inserted key in the same row to the right * Swap inserts without shifting when swapping a key into an unused space Adam Honse 2023-03-19 01:04:07 -05:00
  • 5f8ff8a659 Replace razer_empty_layout with NULL pointer for unimplemented KLM layouts Adam Honse 2023-04-02 14:05:06 -05:00
  • 16e76e8170 Fix crashing in RazerController when a keyboard has more than one matrix zone Adam Honse 2023-04-02 03:42:04 -05:00
  • 240414e12b More logic on RGB HSV tab order flora 2023-04-01 19:51:58 +02:00
  • 3445991be6 Following on from commit 2e02f1d7 to remove redundant QM files Chris 2023-04-01 21:40:57 +11:00
  • 034a991076 fix detection and modes for Asus ROG Strix Impact Mola19 2023-03-30 01:09:18 +02:00
  • 0adfa7ea87 Restrict segment editing to all linear zones only if device is an LED Strip type Adam Honse 2023-03-29 21:43:37 -05:00
  • c3c7c1fcbf Add detection for AORUS Waterforce 2080 super Manuel Dewald 2023-03-30 02:38:01 +00:00
  • 8ea1b815e5 Support for MSI GeForce RTX 3050 Gaming X 8G flora 2023-03-29 17:20:41 +02:00
  • 5f87458405 Support for ASUS ROG STRIX RTX 4090 24G GAMING flora 2023-03-29 15:54:41 +02:00
  • 83a53482a5 optimize Asus ROG Claymore version fetching (resolves #3258) Mola19 2023-03-25 03:25:36 +01:00
  • 830bf69c7f added PALIT_RTX3090_GAMEROCK_SUB_DEV Igor.Lovchikov 2023-03-26 09:37:27 +03:00
  • cf46a8e724 Update Patriot Viper Steel detection and clean up Patriot Viper detection Adam Honse 2023-03-25 15:27:57 -05:00
  • 71a3d5355b Minor changes to the KeyboardLayoutManager to cleanse log messaging Chris 2023-03-23 17:43:37 +11:00