Commit Graph

  • befc88871a Add Do Not Show Again box to LOG_DIALOG, using std::hash to hash the dialog string Adam Honse 2021-11-23 00:30:37 -06:00
  • 468889c36f Updated Effects Engine Plugin url Stijn Bannink 2021-11-22 18:38:04 +00:00
  • d0cb93dec4 Adding Logitech G903 V2 to the Logitech common controller to resolve #1946 Chris M 2021-11-22 18:31:31 +00:00
  • 1bbf5c4b26 Add ASUS TUF 3060Ti O8G OC to detection Alex 2021-11-22 00:05:18 +01:00
  • c788192349 Accidentally removed Apply command from SetAllColorsEffect function in ENE controller Adam Honse 2021-11-22 03:35:37 -06:00
  • d69848e4e5 Repeat XPG SSD reads on Windows if they fail Adam Honse 2021-11-22 03:31:35 -06:00
  • 2c57607baf Add missing ENE channel name case for DRAM LEDs Adam Honse 2021-11-22 03:02:31 -06:00
  • 41f75d958c Add XPG Spectrix S40G ENE interface for Windows Adam Honse 2021-11-22 01:46:07 -06:00
  • af43171066 Add NVMe path to XPG Spectrix S40G controller Adam Honse 2021-11-22 00:55:16 -06:00
  • c21bc267fd Fix windows stupidity Adam Honse 2021-11-22 00:26:37 -06:00
  • 1333130235 Add XPG Spectrix S40G ENE interface for Linux Adam Honse 2021-11-21 23:53:11 -06:00
  • 7b63813cdb Add storage device type NicolasNewman 2021-03-25 15:14:56 -04:00
  • 82c02b48aa Implement ENESMBusInterface to abstract away the specific I2C/SMBus interface implementation used by the ENE SMBus controller. This will allow for alternative interfaces such as NVMe controllers (XPG Spectrix S40G) and USB Mass Storage controllers (ROG Arion SSD enclosure). Adam Honse 2021-11-21 22:34:18 -06:00
  • c92e1db2dc Fix Gigabyte GPU detection test to resolve #1496 Alex 2021-11-22 00:39:32 +01:00
  • aee13c45c9 Set dark theme to warning popup if needed morg 2021-11-21 17:21:00 +01:00
  • 408ea734f9 Update Razer PC Case Lighting Kit IPU values to match Chroma HDK Adam Honse 2021-11-21 20:55:12 -06:00
  • 7bc32bd282 Added ASUS TUF 3090 OC Triqqo 2021-11-20 11:10:59 +01:00
  • 69c0b7f9cf Add KFA2 GTX1070 EX galax_kfa_1070 Adam Honse 2021-11-19 16:31:06 -06:00
  • 165d0f7790 Add read support to XPG Spectrix S40G in Windows xpg_ssd_devel Adam Honse 2021-11-19 13:29:52 -06:00
  • ebd509b768 Remove dependency on libnvme, we're only using one small function from it and it's not packaged for any distros Adam Honse 2021-11-16 23:50:20 -06:00
  • b1ad55e882 Should build for both Windows and Linux now Adam Honse 2021-11-16 22:21:49 -06:00
  • 8402f23907 Minor cleanup Adam Honse 2021-11-16 21:07:24 -06:00
  • 5196ff7772 XPG SSD working on Linux - DO NOT USE IF YOU DON'T HAVE XPG S40G AS /dev/nvme0! Adam Honse 2021-11-16 19:44:13 -06:00
  • 571e4f4d38 We don't need to fill in CID Adam Honse 2021-11-16 16:04:17 -06:00
  • b7db46cdd4 Use named constants for some fields in the storage command Adam Honse 2021-11-16 12:40:04 -06:00
  • 4dc181646f Decode the NVME command for XPG SSD Adam Honse 2021-11-16 00:23:08 -06:00
  • 301abd69fa Remove unused hardcoded value Adam Honse 2021-11-15 21:52:33 -06:00
  • a6e7c7229c Pass I2C address into XPG controller Adam Honse 2021-11-15 21:47:33 -06:00
  • bb2b1bb071 Clean up XPG register write and block write functions using Windows IOCTL_STORAGE_PROTOCOL_COMMAND API Adam Honse 2021-11-15 21:30:55 -06:00
  • b8f6c79bce Copy in updates from ENE controller - speed, direction, save Adam Honse 2021-11-15 12:08:34 -06:00
  • dd090a54da Clear out some unknown fields in the packet. The values that have been zeroed out did not affect communication and should be safe to ignore. Adam Honse 2021-05-20 00:49:38 -05:00
  • a6a7e404f3 Convert XPG Spectrix S40G controller to use ASUS Aura SMBus code, but hard code registers and LED count as read capability is missing Adam Honse 2021-05-19 20:02:21 -05:00
  • 8255af7fe7 alpha support for XPG S40G NicolasNewman 2021-03-25 15:14:56 -04:00
  • 8de3407ffb Make sure to exit the app if we have to. morg 2021-11-19 20:35:45 +01:00
  • 2f5a9f7b12 Add ASUS ROG STRIX 3090 O24G GAMING WHITE OC to detection Alex 2021-11-19 20:54:31 +01:00
  • 2c6faf079c Adding sanity check to razer_get_serial to resolve #1939 Chris 2021-11-17 21:31:41 +11:00
  • 104254b3c4 Add ASUS TUF 3080 to detection Alex 2021-11-19 17:53:58 +01:00
  • 922659cab0 Remove NVIDIA Windows only print and apply to all i2c interfaces TheRogueZeta 2021-11-18 23:04:14 -08:00
  • 1aadca4876 Add ASUS STRIX RTX 3070 08G V2 GAMING Kenny Wottrich 2021-11-18 21:29:38 -06:00
  • 90f80cfe76 Added ASUS TUF RTX 3070 O8G V2 GAMING NedEX 2021-11-19 01:12:16 +00:00
  • 9410878d40 Add ASUS ROG Strix RTX 3060 O12G GAMING (#1422) Adam Honse 2021-11-18 16:34:01 -06:00
  • 6b9278bf8c Add ASUS ROG Strix RTX 3070 08G White (#1450) Adam Honse 2021-11-18 16:26:46 -06:00
  • 2224eca8b7 Add ASUS ROG Strix RTX 3080 010G GAMING (#1848) Adam Honse 2021-11-18 16:03:45 -06:00
  • cfedb19268 Add two more ENE ASUS GPUs Adam Honse 2021-11-18 15:42:52 -06:00
  • af3f473843 Crucial RAM: Add 1ms delay between each address tests. morg 2021-11-18 20:43:26 +01:00
  • e27cc4d0af Add ASUS RTX 3070 and 3090 GPUs to ENE controller Adam Honse 2021-11-18 20:53:57 +00:00
  • 1dcc09445b Remove apply register variable, fix ROG Strix 3070 name aura_ene_gpu_test Adam Honse 2021-11-18 14:50:46 -06:00
  • 4f3f134381 Add size as first byte to SMBus write block in NvAPI I2C Adam Honse 2021-11-18 14:26:06 -06:00
  • 12865a082e Support i2c_smbus_write_block_data in NvAPI I2C Adam Honse 2021-11-18 13:03:37 -06:00
  • 397d0eacc4 Change apply register back to default for 0107 Adam Honse 2021-11-18 12:51:48 -06:00
  • 704be31ff8 Use byte data writes rather than block data writes for ENE Adam Honse 2021-11-18 12:35:22 -06:00
  • 017cafba8e Read colors from the effect color registers if mode is not Direct Adam Honse 2021-11-18 12:26:25 -06:00
  • 07fa1ba52f Use different apply reg for 0107 Adam Honse 2021-11-18 11:01:45 -06:00
  • c722f8df69 Use a different location for LED count in 0107 controller table Adam Honse 2021-11-18 10:28:55 -06:00
  • dca81fc4f3 Use GPU type for ENE ASUS GPU, print out config table to logs Adam Honse 2021-11-18 09:54:31 -06:00
  • 6ff61a83d8 Add new ENE version AUMA0-E6K5-0107 Adam Honse 2021-11-18 09:17:13 -06:00
  • b99db663bb Use read byte rather than quick operation to check for presence of controller Adam Honse 2021-11-18 08:16:46 -06:00
  • bd5c4c5b38 Add ASUS RTX3070 Adam Honse 2021-11-17 23:44:51 -06:00
  • 1d54b9f120 Add ASUS ROG STRIX 3090 to ENE SMBus detector Adam Honse 2021-11-17 22:13:21 -06:00
  • cd80fba82c Add a 'restart required' info near the theme and log console settings morg 2021-11-18 16:27:05 +01:00
  • b34be12202 Fix missing qss rule - related to EE plugin issue 74 morg 2021-11-17 20:52:36 +01:00
  • daab545b65 Added MSI RTX 3080 Ti Suprim X 12G detection Petzep 2021-09-29 10:57:06 +00:00
  • 9fe43eb3a6 Implements EVGA K|NGP|N 1080 Ti and 1080 ftw2 Qwex 2021-11-18 03:10:05 +00:00
  • 92dda2f390 Fix i2c detection on Linux. Thomas Rohloff 2021-10-19 03:05:25 +02:00
  • 5166316ca1 Add support for SteelSeries Rival 7x0 mice Milan Cermak 2021-11-17 19:57:42 +01:00
  • 5767a5765a Remove dependency on libnvme, we're only using one small function from it and it's not packaged for any distros xpg_ssd_linux_devel Adam Honse 2021-11-16 23:50:20 -06:00
  • e700dbd003 Should build for both Windows and Linux now Adam Honse 2021-11-16 22:21:49 -06:00
  • fef63b4626 Minor cleanup Adam Honse 2021-11-16 21:07:24 -06:00
  • a11c31e376 XPG SSD working on Linux - DO NOT USE IF YOU DON'T HAVE XPG S40G AS /dev/nvme0! Adam Honse 2021-11-16 19:44:13 -06:00
  • 965ccb5535 We don't need to fill in CID Adam Honse 2021-11-16 16:04:17 -06:00
  • e8da0592bb Adds support for Asus ROG Strix 2070S A8G with older BIOS Version (8706) Maximilian Kronenbürger 2021-11-16 08:40:41 +01:00
  • 0c8e3fd5c0 Use named constants for some fields in the storage command Adam Honse 2021-11-16 12:40:04 -06:00
  • 7d40205291 Add Alder lake cpus for the detection Alex 2021-11-16 16:56:45 +01:00
  • 85fe82dd7a Decode the NVME command for XPG SSD Adam Honse 2021-11-16 00:23:08 -06:00
  • 36edf7aaf7 Remove unused hardcoded value Adam Honse 2021-11-15 21:52:33 -06:00
  • 1faac9d51d Pass I2C address into XPG controller Adam Honse 2021-11-15 21:47:33 -06:00
  • 345eadeb17 Clean up XPG register write and block write functions using Windows IOCTL_STORAGE_PROTOCOL_COMMAND API Adam Honse 2021-11-15 21:30:55 -06:00
  • 55269cff8a Fixing missing keys in matrix map to resolve #1918 Chris 2021-11-10 00:39:41 +11:00
  • 8784f5e7c5 Copy in updates from ENE controller - speed, direction, save Adam Honse 2021-11-15 12:08:34 -06:00
  • 07c33046e0 Clear out some unknown fields in the packet. The values that have been zeroed out did not affect communication and should be safe to ignore. Adam Honse 2021-05-20 00:49:38 -05:00
  • f83cc8f6fd Convert XPG Spectrix S40G controller to use ASUS Aura SMBus code, but hard code registers and LED count as read capability is missing Adam Honse 2021-05-19 20:02:21 -05:00
  • 4708bc500a alpha support for XPG S40G NicolasNewman 2021-03-25 15:14:56 -04:00
  • 6369968a31 Added initial Palit GPU 30xx support gxcreator 2021-11-15 05:42:08 +03:00
  • 1d643f31b6 Fix Cynosa V2 support gxcreator 2021-11-15 01:50:02 +03:00
  • f7f13a6408 Add Razer Seiren Emote Pablo Ramirez 2021-11-13 00:05:27 -06:00
  • a89f5df35b Registering the detector for the LOGITECH_G403_PID to resolve #1895 Chris 2021-11-14 22:18:10 +11:00
  • 42a98b2eb9 Add saving to device support to Gigabyte RGB Fusion GPU controller Adam Honse 2021-11-14 19:21:29 -06:00
  • a78276896b Add special detection case for Nommo Chroma and Nommo Pro on Linux and MacOS Adam Honse 2021-11-14 18:56:58 -06:00
  • d96e3cef8c Adjust IPU values for Razer Nommo Chroma and Razer Nommo Pro Adam Honse 2021-11-14 17:39:32 -06:00
  • d993737803 Add save to device support to ENE SMBus (ASUS Aura SMBus) controllers Adam Honse 2021-11-14 16:28:59 -06:00
  • 0bc7b568c5 Read speed and direction when reading active mode from ENE SMBus (ASUS Aura SMBus) controllers Adam Honse 2021-11-14 01:33:19 -06:00
  • c9172e9bb1 Add Direction control to ENE SMBus (ASUS Aura SMBus) effect modes Adam Honse 2021-11-14 01:30:09 -06:00
  • 4370d35d54 Add Speed control to ENE SMBus (ASUS Aura SMBus) effect modes Adam Honse 2021-11-14 01:15:59 -06:00
  • e88fafcacd Rename AsusAuraSMBusController to ENESMBusController Adam Honse 2021-11-14 00:26:02 -06:00
  • b33135dc45 Initial commit for Lian Li O11 Dynamic - Razer Edition to resolve #1894 Chris 2021-11-05 12:07:45 +11:00
  • 496367fc8b Adjusting IPU of Razer BlackWidow V3 Pro and ROG Pugio II due to 30955722 Chris 2021-11-05 15:18:09 +11:00
  • e8c18f7cb4 Make the warning dialog support rich text format + make text selectable. morg 2021-11-12 23:13:24 +01:00
  • e06318a012 Add new NZXT RGB & Fan Controller model (200E) Dan 2021-11-12 15:23:08 +00:00
  • 9dd46c270c Block signals fort RGB boxes in page constructor to avoid update slots to be called. Fix #1925 morg 2021-11-12 08:55:05 +01:00
  • 08b31e636c Add debug logs to HyperX DRAM detector morg 2021-11-12 13:59:00 +01:00