Adam Honse
38f016f2a8
RGBController API Overhaul
...
* Reorganize and clean up RGBController API functions
* Add functions to get protected RGBController member values
* Make NetworkClient, ProfileManager, and ResourceManager friend classes so they can access protected members
* Protected previously-public RGBController members
* Information strings (name, vendor, description, version, serial location)
* Device type
* Active mode
* Flags
* LEDs vector
* LED alternate names vector
* Modes vector
* Colors vector
* Zones vector
* Add CONTROLLER_FLAG_HIDDEN to allow plugins to hide controllers from control GUI
* Add update reason codes to RGBController update callback and signal updates on more RGBController events
* Add loop zone types and segmented zone type
* Add matrix map field to segments
2025-12-30 14:09:08 -06:00
Venkatesh Deore
c28aa02946
[NEW DEVICE] Add support for MSI X870E GAMING PLUS WIFI (MS-7E70)
2025-12-29 19:59:47 -06:00
Adam Honse
68194928ca
Fix more warnings
2025-12-16 11:30:24 -06:00
Adam Honse
c509698b54
Fix a bunch of warnings
2025-12-15 19:21:15 -06:00
Vendicated
46eebd9936
add support for MSI B850 Gaming WIFI6E (MS-7E80)
2025-12-06 17:53:48 -06:00
Jax-Tsai
d63a955082
add support for msi z890 gaming plus wifi
2025-11-25 23:05:35 -06:00
gashtal
a3c77d20a0
Add support for MSI X870E CARBON WIFI RGB Headers
2025-11-24 20:34:54 -06:00
Kulothungan U G
5966632276
Add support for msi b850m gaming plus wifi6e
2025-10-20 08:58:47 -05:00
Bergmann89
d7bab0dc7b
Add support for MSI X870 GAMING PLUS WIFI (MS-7E47)
2025-10-09 09:14:44 +02:00
UbayGD
13edc400c9
feat: add initial support for MSI MPG B850I EDGE TI WIFI
2025-10-07 22:45:40 -05:00
rom4ster
e80a89f094
Fix X870 Implementation
2025-10-05 01:09:10 -05:00
BestPig
22bee9be29
Add config for the MSI B650M PROJECT ZERO (7E09)
2025-10-04 10:23:44 +00:00
Adam Honse
c71cc4f18a
Change SPDX license identifier from GPL 2.0 only to GPL 2.0 or later, as the original LICENSE file includes an or later clause at the end so the file headers were incorrect
2025-09-28 00:47:08 -05:00
Jaden Korr
8d2d4d68c8
Support for MSI MEG X399 CREATION via MSI Mystic Light 162-byte Controller
2025-09-21 09:25:47 +02:00
Robert Ernst
86fbdfa6e7
Add Mystic Light Controller with PID 7D14 of Mainboard MSI A520M PRO
2025-08-16 12:04:55 -05:00
Adam Honse
49e4f00aff
Store name in MSIMysticLightControllers to avoid setting it in detectors
2025-08-13 11:49:45 -05:00
Adam Honse
a762d00aa8
Fix warnings in Windows build
2025-07-05 01:47:40 -05:00
Adam Honse
c96119a9fd
Fix warnings in RGBController_MSIMysticLight761.cpp
2025-07-02 11:07:05 -05:00
Adam Honse
5242b3cb03
Fix warnings and clean up MSIMysticLight761Controller
2025-07-02 10:27:51 -05:00
rom4ster
9f82afa485
MSI X870 Tomahawk WIFI support
2025-06-18 18:14:42 -05:00
Adam Honse
032b6c6300
Resizable Effects-Only Zones
2025-02-06 20:00:27 -06:00
thombo
f8e04f5f0f
Support for MSI board 7D33 added, configuration of 7D89 corrected
2025-01-09 21:42:02 +01:00
thombo
4d4dc7aaee
Config of MSI board 7D98 corrected
2024-10-30 00:40:47 +00:00
Dmitry Kychanov
300abac9a8
Removed unused includes
2024-10-15 00:24:32 +00:00
thombo
8248509377
Support for MSI boards 7D93 and 7E24 added
2024-09-14 19:05:34 +00:00
Adam Honse
fed58b3dc1
Fix possible loss of data warning in RGBController_MSIMysticLight64.cpp
2024-08-13 19:43:22 -05:00
Thomas Boos
dd91984b70
MSI boards added and some configs corrected
2024-08-14 00:06:58 +00:00
Adam Honse
e84a9b5327
Fix wstring to string conversion warning in MSIMysticLight64Controller.cpp
2024-08-07 22:04:04 -05:00
Adam Honse
5ebd95b72a
Fix wstring to string conversion warning in MSIMysticLight185Controller.cpp
2024-08-07 22:03:56 -05:00
Adam Honse
e7d10a8582
Fix wstring to string conversion warning in MSIMysticLight162Controller.cpp
2024-08-07 22:03:49 -05:00
Adam Honse
8a272c07b7
Fix wstring to string conversion warning in MSIMysticLight112Controller.cpp
2024-08-07 22:03:38 -05:00
liberodark
800c439431
Add MSI 7D98
2024-08-06 21:15:31 +02:00
James Buren
66109be668
Properly fix how how hidapi and libusb dependencies are handled
2024-08-05 01:14:17 +00:00
Adam Honse
b4d15b9545
Move wstring to string conversion to StringUtils.cpp and update most HID get serial number functions to use it
2024-07-28 17:42:01 -05:00
Adam Honse
9c19195625
Update MSI Mystic Light common controller files to new standardized header comment
2024-06-01 00:35:14 -05:00
Adam Honse
eb5c9d91d3
Update MSI Mystic Light 185-byte controller files to new standardized header comment
2024-06-01 00:30:04 -05:00
Adam Honse
1c32d819eb
Update MSI Mystic Light 162-byte controller files to new standardized header comment
2024-06-01 00:24:43 -05:00
Adam Honse
f95cfc9aeb
Update MSI Mystic Light 112-byte controller files to new standardized header comment
2024-06-01 00:24:34 -05:00
Adam Honse
aa4f58694b
Update MSI Mystic Light 64-byte controller files to new standardized header comment
2024-06-01 00:24:27 -05:00
Adam Honse
1bbfded78a
Update more file header comments to standardized new format, move some locally owned files out of the dependencies folder
2024-05-08 11:53:07 -05:00
Adam Honse
d52ad02c5c
Organize most controller files into subfolders
2024-04-30 17:18:39 -05:00
Adam Honse
1087ef12eb
Fix configuration for MSI PRO B650-P WIFI (7D78)
2024-04-06 15:25:36 -05:00
Milan Cermak
98248e87d2
[New Device] MSI MEG Z590 ACE Gold Edition (MS-7D04)
2024-03-10 19:06:50 +00:00
thombo
e508f3f4fa
Support for MSI boards 7D74, 7D90, 7D99, 7E03 and 7E27 added
2024-03-04 05:34:09 +00:00
Mr Hedan
c9db576d32
DIRECT_MODE_PER_LED support MAG B365M MORTAR
2023-12-26 17:16:13 -06:00
Abdo Osman
1f4e214e5a
Add MSI MPG B650 Edge (MS_7E10) Support
2023-12-13 16:49:57 +00:00
1337Misom
6d562d8d37
MSI B650 GAMING PLUS WiFi support
2023-12-04 16:15:12 +00:00
Phoenix
9daac7c0df
Add support for MSI B660M MORTAR MAX WIFI DDR4
2023-12-04 11:57:54 +11:00
Adam Honse
acaf1c2fed
Remove dummy Direct mode handling from MSI Mystic Light 162 controller
2023-11-29 15:01:26 +00:00
Adam Honse
0a2d86b561
Remove custom handling of Direct mode for MSI 162-byte controller
2023-11-29 15:01:26 +00:00