2020992249
Sealed a lot of classes that are not meant to be inherited
2023-04-19 21:19:05 +02:00
30ccfdcd85
(MAJOR) Added success-indication to device updates and forced flushes after nonsuccessful ones.
...
Added exception handling the last missing queues.
2023-03-05 18:04:50 +01:00
37e4954583
Added exception-handling to all UpdateQueues
2023-03-05 16:34:01 +01:00
30624035f1
Changed all namespaces to file-scope
2021-11-13 17:35:08 +01:00
Robert
ecf880d297
ASUS - Only keep local arrays of lights in an attempt to fix crashes
2021-09-03 21:57:11 +02:00
Robert
06f46811f4
ASUS - Keep local arrays of keys and lights in an attempt to fix crashes
2021-09-01 20:18:44 +02:00
7c0a216ccd
Fixed code issues
2021-08-01 16:40:13 +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
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
2a9a43683c
Streamlined device loading/handling in device providers
2021-03-04 23:33:00 +01:00
2222808c23
Changed update-Pprameter away from dictionary
2021-03-03 23:06:22 +01:00
a0a1521658
Fixed warnings
2021-02-02 23:37:56 +01:00
ca29490f02
Refactored asus keyboard implementation
2020-07-11 23:50:33 +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
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
fa396127ea
Removed byte-component from color
2019-02-25 20:57:01 +01:00
b471c0e192
Added missing code documentation
2018-04-08 11:58:10 +02:00
33c8e69f93
Changed the surface to work with update-triggers instead of fixed update-modes. Adapted device-update-triggers to match the general concept
2018-04-07 10:46:23 +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