d6aed5c5a2
Fixed some code issues (dispose finalizers)
2023-02-10 19:23: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
b300ac8451
Improved Exception-handling in device providers
2021-04-26 22:09:54 +02:00
Robert
8ff4c0b243
CoolerMaster - Added missing SDK-supported keyboards
...
CoolerMaster - Added mappings for every SDK-supported keyboard
CoolerMaster - Fixed enabling/disabling the provider at runtime
Core - Added Keyboard.Function LED ID
2021-03-06 22:55:10 +01:00
2a9a43683c
Streamlined device loading/handling in device providers
2021-03-04 23:33:00 +01:00
6a4ebb3d2a
Refactoring
2021-02-06 17:07:41 +01:00
a0a1521658
Fixed warnings
2021-02-02 23:37:56 +01:00
SpoinkyNL
9175887327
Throw on LED control enable fail
...
Added devices indices for MM830, CK530 and MK850
2020-06-20 22:30:55 +02:00
276c1687a3
Workarounded some unload-issues (still there but late enough to not cause too much issues)
2020-03-03 17:17:42 +01:00
83edbc6eac
Fully implemented disposing on devices
2020-03-03 14:50:31 +01:00
1cfdeefde1
Added native-unload to all deviceprovider-disposes
2020-03-03 14:30:12 +01:00
b5c0f4933a
Updated CoolerMaster SDK to v23
2019-01-12 15:38:57 +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
c8a02b5f90
Added cm mouse support, removed update-overloads
2018-03-25 17:51:47 +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
cdace494bc
Changed device-providers to be disposable
2018-01-29 12:41:43 +01:00
efe77cedbc
Small refactorings to unify code styling
2018-01-14 11:57:45 +01:00
d478fefb8b
Fixed some namespaces
2017-12-13 20:19:45 +01:00
84133738b4
Small fixes
2017-12-11 09:45:09 +01:00
11ca959328
Added a device filter to LoadDevices and device Initialize
2017-12-07 12:24:14 +01:00
67fcc8e52e
Added generic DeviceInfo to Devices
2017-11-26 09:37:14 +01:00
338936d42f
Changed all device-providers to load as much devices as possible without throwing exceptions
2017-11-19 21:20:23 +01:00
8e212190ae
Fixed some code issues
2017-09-05 14:02:12 +02:00
9a59791721
Improved device-loading in the visualizer
2017-08-03 19:01:13 +02:00
7264731eb1
Added properties to change the search-paths for native-libaries (sdks)
2017-05-13 07:55:20 +02:00
8cc4688932
Added basic CoolerMaster support
2017-04-02 11:41:32 +02:00