1
0
mirror of https://github.com/DarthAffe/RGB.NET.git synced 2025-12-12 17:48:31 +00:00

41 Commits

Author SHA1 Message Date
aae509b275 More code issues fixed 2025-02-08 12:13:14 +01:00
54c09a1d6f
Fixed default name for Asus Keyboards 2024-10-20 11:23:23 +02:00
Aytaç Kayadelen
8b1c5927d3 Merge branch 'Development' of https://github.com/DarthAffe/RGB.NET into asus-remove-system-management 2024-01-01 22:12:05 +01:00
d85f1559b3 Applied some C#12 stuff 2023-12-22 20:56:56 +01:00
Aytaç Kayadelen
1bd5b54892 pull 2023-12-06 22:19:43 +01:00
Aytaç Kayadelen
5cb5962c1e remove System.Management dependency 2023-06-14 22:41:07 +02:00
David Ross Smith
184a5823e8 Asus - added LED mapping for ROG Strix G15 (2021)
- Device is a laptop with RGB in the keyboard, as well as an LED strip
- LED mappings reuse those from the ROG Zephyrus Duo where appropriate
2023-05-02 21:55:36 +10:00
2020992249 Sealed a lot of classes that are not meant to be inherited 2023-04-19 21:19:05 +02:00
71981a5cf3 Merge 2 2021-11-13 18:00:48 +01:00
30624035f1 Changed all namespaces to file-scope 2021-11-13 17:35:08 +01:00
7c0a216ccd Fixed code issues 2021-08-01 16:40:13 +02:00
59e11e5b82 Fixed code issues 2021-07-31 16:59:51 +02:00
7b0e9152fd Fixed code issues 2021-06-01 23:53:56 +02:00
Robert
4055ee9b0a ASUS - Refactored to use LedMappings
ASUS - Added laptop model detection
ASUS - Added the option to provide extra LED mappings to keyboards based on model
ASUS - Removed old attempts at detecting non-key LEDs on keyboards
2021-04-29 17:20:24 +02:00
Robert
6665e14e1d ASUS - Explain what is going on with LED tagging 2021-04-26 22:58:52 +02:00
Robert
d6054cf527 ASUS - Added mechanism to add extra LEDs via lights 2021-04-23 22:11:00 +02:00
Robert
e86003f1ea ASUS - Attempt to add lights that aren't present as keys 2021-04-22 17:30:19 +02:00
Robert
9bfc53087c ASUS - Cleaned up code and removed strangly placed per-device logic 2021-03-29 16:17:14 +02:00
Robert
40cce7aaaf Core - Added Unknown LED IDs
Core - Moved Custom LED IDs from 0xFF to 0xFE
ASUS - Use Unknown LED IDs for missing LED mappings
2021-03-29 00:59:26 +02:00
Robert
a52bb474ef ASUS - Keyboards guard against double LEDs
ASUS - Keyboards return the correct AsusLed in GetLedCustomData
2021-03-27 14:39:51 +01:00
Robert
c963bcd9d7 ASUS - Added more undocumented LED IDs
ASUS - Reversed LED mapping to have the ASUS ID as the key
ASUS - Throw informative exception on missing LED mapping
2021-03-26 23:15:40 +01:00
2a9a43683c Streamlined device loading/handling in device providers 2021-03-04 23:33:00 +01:00
190f5df025 Added physical-layout to KeyboardDeviceInfo 2021-02-13 18:28:24 +01:00
6a4ebb3d2a Refactoring 2021-02-06 17:07:41 +01:00
a0a1521658 Fixed warnings 2021-02-02 23:37:56 +01:00
57dc9afb32 Updated device providers to make everything compile again 2021-02-01 23:13:15 +01:00
4f718ae66a
Merge pull request #141 from DarthAffe/asuskeyboard
Asus keyboard
2020-07-11 23:52:23 +02:00
ca29490f02 Refactored asus keyboard implementation 2020-07-11 23:50:33 +02:00
b0dc472fa7 Applied device-interfaces 2020-04-18 15:29:11 +02:00
5b3a077557 Started Asus refactoring (WIP) 2020-02-22 15:11:27 +01:00
Alex
03c8d35421 Device Support
Asus strix scope tested
Asus strix flare not tested

Signed-off-by: Alex <ritt.alex@gmail.com>
2019-12-28 13:19:21 +01:00
fe8adbd849 Added event to intercept the creation of absolute paths 2019-08-18 17:58:03 +02:00
8e20faa65d Added new Asus-implementation based on the v3-SDK 2019-06-16 12:25:12 +02:00
b7099aa7e2 Moved current Asus-Implementation (v2-SDK) to a legacy-project 2019-06-16 12:19:45 +02:00
66d03cdf4f Changed all existing device-providers to use update-queues to decouple the physical update from the internal update-loop (first draft, code-documention is missing) 2018-03-25 15:53:13 +02:00
739fbf8733 Updated Layouts to contain device-image infos 2018-01-17 21:56:01 +01:00
c5a1825f50 Refactored LedIds
Everything is now based on the same ids for all devices
2017-12-13 17:19:56 +01:00
84133738b4 Small fixes 2017-12-11 09:45:09 +01:00
b700c84b8d Added device update modes and implemented syncback for corsair and asus 2017-12-06 15:41:23 +01:00
67fcc8e52e Added generic DeviceInfo to Devices 2017-11-26 09:37:14 +01:00
4f48c63ae2 Renamed asus SDK-integration from aura to asus for naming consistency 2017-11-11 22:01:22 +01:00