Wolfieee Wolf
2a9cce70e1
Add DDP controller with unified manual device support
...
- Added DDPController with Push flag fix (0x41 instead of 0x40) for WLED compatibility
- Implemented keepalive functionality with configurable timeout (default 1 second)
- Created DDPSettingsEntry that integrates with new unified ManualDevicesSettingsPage
- Supports RGB data type with proper DDP protocol implementation
- Thread-safe keepalive system prevents devices from timing out
- Compatible with WLED and other DDP protocol devices
Key fixes based on feedback:
* Push flag now correctly set to 0x41 (DDP_FLAG_VER_1 | DDP_FLAG_PUSH)
* Keepalive thread prevents devices from reverting to hardware effects
* Proper DDP packet structure with correct data types and addressing
2025-07-01 15:58:06 +10:00
Dmitry K
570cc16c98
Unified page for Manually Added Devices
2025-06-30 10:46:55 -05:00
Adam Honse
d796fcba8f
Add detection message for reading SPD information and rework IsAnyDimmDetectorEnabled so that it doesn't overwrite the detection string before the GUI can read it
2025-06-27 01:26:29 -05:00
Adam Honse
ad7a6e60f2
Cache the JEDEC ID value in SPDAccessor and improve SPD detector logging. Caching the JEDEC ID speeds up DRAM detection significantly.
2025-06-27 01:10:06 -05:00
Joseph E
7c02075ba6
Prevent infinite loop of closeEvent() in OpenRGBDialog
2025-06-26 22:45:10 -05:00
Adam Honse
a83165f112
Fix Qt6 amd64 AppImage
2025-06-26 21:58:30 -05:00
morg
8ad90314fd
AutoStart settings: fix server port range
2025-06-26 08:34:35 -05:00
morg
e2db20b1f3
DeviceView: prevents setting 0px as font size.
2025-06-26 07:44:40 -05:00
Adam Honse
2e26a7f82d
Update Nuvoton SMBus documentation for Linux
2025-06-26 02:56:44 -05:00
Adam Honse
313fda32c0
Add Common Modes documentation from the wiki repo
2025-06-26 01:40:02 -05:00
McNutnut
28c0bd8592
Add ViewSonic Elite Monitor (XG271QG)
2025-06-26 00:29:03 -05:00
Adam Honse
e87d20b08d
Fix JGINYUE not being detected in Linux
2025-06-26 00:28:05 -05:00
RedBlackAka
ce32b88010
Add Asus ROG GTX 1060 Gaming #4870
2025-06-19 13:48:56 -05:00
rom4ster
9f82afa485
MSI X870 Tomahawk WIFI support
2025-06-18 18:14:42 -05:00
Jana Rettig
5589aad730
Add I2C_SMBUS_I2C_BLOCK_DATA mode to i2c_smbus_amdadl
2025-06-18 18:05:58 -05:00
Dmitry Kychanov
5f8b044577
Convert all UI files to match Qt standards
2025-06-18 17:53:14 -05:00
Nico Maas
924f5af2ed
Implements support for Gainward RTX3090 Ti Phantom
2025-06-17 11:37:36 +02:00
Paulo
a5acd5f322
Add static mode to Gigabyte Blackwell controller
2025-06-15 22:04:01 -05:00
ToastKiste211
dff4cc6cbf
Add Corsair K68 Red Shadow
2025-06-13 08:13:29 -05:00
ToastKiste211
4532f98a94
Add corsair k60 rgb pro tkl white (v2)
2025-06-10 18:04:48 -05:00
Dmitry Kychanov
c09d41bd40
Added base class for all Manually Added Devices settings Entries
2025-06-10 10:32:30 +04:00
Hepi34
fc26902d1d
Implements support for the MSI RTX 5080 SUPRIM SOC
2025-06-09 13:27:14 -05:00
linux fight
a427bfe1e1
Fixed Colorful iGame RTX3060 Ti W OC detection
2025-06-09 12:36:33 -05:00
Adam Honse
5b1b9b011a
Update translating section in CONTRIBUTING.md
2025-06-06 09:27:11 -05:00
Antonin Del Fabbro
97ea56e777
Add basic explanations about Translation
2025-06-06 09:22:52 -05:00
Dmitry Kychanov
91a40ab079
Improved About page
2025-06-05 12:12:08 -05:00
ToastKiste211
4ea1d9a1f4
Support for Corsair K95 RGB PLATINUM SE
2025-06-05 12:07:10 -05:00
zjjxwhh
33dc2f41a9
Improve Simplified Chinese (zh_CN) translation
2025-06-05 08:30:13 -05:00
Dmitry K
6793d4a3a0
Move Autogenerated UI code into Private sections of the window classes
2025-06-04 18:21:13 -05:00
Kyle Rose
4c6bf55c8a
Provide more useful CLI error messages
2025-06-04 18:16:45 -05:00
Wolfieee Wolf
a977cadfda
Add AMBXController for Philips amBX Gaming lights
2025-06-04 17:50:44 -05:00
Antonin Del Fabbro
381069afc7
Improve French (FR_fr) translation
2025-06-03 12:15:32 +02:00
Matthias
3c14af4a28
add support for 'Gigabyte AORUS Radeon RX 9070 XT Elite'
2025-06-02 15:27:48 -05:00
ToastKiste211
c3476be9e4
ADD more Corsair commander core versions
2025-06-02 10:41:37 -05:00
Baptiste Girod
519cdb642c
Added ASUS TUF GeForce RTX 5090 Gaming non OC
2025-06-02 15:11:45 +00:00
WalterWoshid
2c1e23fdbd
Add support for Lenovo Legion Pro 7 (16IRX9H)
2025-05-30 21:36:56 +02:00
Zhi Yan
7f865d73f0
Add some DRGB controllers
2025-05-30 08:01:13 -05:00
Daniel Stuart
d98db1587b
Initial support for Galax v2 GPU controller
2025-05-30 00:05:10 -05:00
Dmitry Kychanov
34ff3aa99a
Minor cleanup in detectors
2025-05-30 02:44:34 +04:00
Wolfieee Wolf
7177a534b9
Add MadCatzCyborgController for MadCatz Cyborg Gaming Light
2025-05-28 11:55:53 -05:00
Paulo
3e7ad705bb
Update Gigabyte Blackwell controller and adds several GPUs
2025-05-27 15:23:36 -05:00
Dave Cuza
ac1503d246
Add support for ZOTAC GAMING GeForce RTX 2080 Ti AMP
2025-05-27 10:08:34 -05:00
ManiacKnight
26732ed42c
Add Gigabyte NVIDIA 5070TI EAGLE OC ICE
2025-05-27 02:44:33 +05:30
mi4code
0a3a1e627c
Add support for Patriot Viper V550
2025-05-23 23:43:52 -05:00
Kurt Borja
a4476055ec
Controllers: AlienwareController: Fix number of zones probing
2025-05-20 08:02:16 -05:00
Barry H
a3afb8dcd8
Change TT Riing Quad controller leds_max from 54 to 60
2025-05-19 22:22:47 -05:00
Jonathan Guzmán
ca900540b4
fix Arch Linux release url.
2025-05-18 00:30:01 -05:00
Fabian Arndt
45631aa850
Added support for "Gigabyte AORUS RX 6750 XT ELITE 12G"
2025-05-17 17:30:37 +02:00
sonicpanther101
d6a4f315fb
Added new device Gigabyte GeForce RTX 4070 Eagle OC
2025-05-16 08:27:09 -05:00
Peter Berendi
af5f66bc9e
piix4: fix SMBHSTSTS test before and after transaction
2025-05-16 02:10:34 -05:00