1
0
mirror of https://github.com/DarthAffe/RGB.NET.git synced 2025-12-13 01:58:30 +00:00

51 Commits

Author SHA1 Message Date
2020992249 Sealed a lot of classes that are not meant to be inherited 2023-04-19 21:19:05 +02:00
180b0e4538 Updated corsair SDK to iCUE SDK v4.0.48 2023-02-10 19:23:34 +01:00
87a6bc2c3f Fixed alpha-component beeing ignored for the first ledgroup rendered 2022-01-16 14:21:04 +01:00
30624035f1 Changed all namespaces to file-scope 2021-11-13 17:35:08 +01:00
b934e97ab2 Added additional LedIds for bigger setups 2021-08-03 20:54:14 +02:00
59e11e5b82 Fixed code issues 2021-07-31 16:59:51 +02:00
Robert Beekman
17db44d007
Merge pull request #192 from DarthAffe/SDK/ASUS
ASUS updates & tweaks
2021-05-13 19:45:18 +02:00
17f7681d33 Added LedIds for keyboard programming- an profile-buttons 2021-04-29 20:29:03 +02:00
Robert
ca264a4603 Merge branch 'Development' into SDK/ASUS 2021-04-22 16:36:24 +02:00
7f3abaefec Added Led-Mapping base class and centralized HID-device-detection 2021-04-02 00:32:22 +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
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
13afc29987 Reworked rendering 2021-02-21 15:49:05 +01:00
07a6d8952c Renamed SurfaceRectangle and fixed spelling mistake 2021-02-09 23:17:11 +01:00
d44223ee6a Added base class for location/size-handling and refactored devices and leds to make use of it 2021-02-09 23:11:01 +01:00
6619539176 Reworked Layouts to be more versatile 2021-01-31 14:35:06 +01:00
226d29156d Removed layouts from devices 2021-01-02 17:01:44 +01:00
d4bb0bd9fd Updated core to correctly use nullable reference types; first changes for new device handling 2020-12-31 20:07:51 +01:00
acdd7c19aa Added additional custom-keyboard-keys 2020-07-11 23:50:18 +02:00
638a833e1d Fixed typo 2019-11-22 20:42:58 +01:00
a3d9c6d16d Fixed translation issue of devices not aligned to the surface origin 2019-11-21 00:09:21 +01:00
ac8ec602dd Added missing operators and documentation 2019-11-20 20:44:12 +01:00
1d727e16b0 Fixed led actual-data update 2019-11-20 17:44:14 +01:00
1126408069 Added caching for actual layout data 2019-11-20 17:33:07 +01:00
fab502e0e4 Added device-rotation 2019-11-20 17:05:55 +01:00
2cf8609173 Added Device-Scaling 2019-11-18 19:59:28 +01:00
65abc89605 Changed rectangle to be immutable 2019-11-18 19:36:46 +01:00
c1e2af6fbb Refactored color 2019-02-24 17:53:04 +01:00
586d20936e Update the corsair device-provider to make use of the new features in the 3.0.217 SDK 2018-12-25 18:57:45 +01:00
2a3c13ef87 Fixed an issue with unchanched leds beeing flagged as dirty 2018-12-25 18:54:50 +01:00
c056aa7444 Added speaker as device type 2018-07-15 17:06:03 +02:00
c47afc4704 Updated corsair SDK
This adds support for custom devices (lightning node and commander). And introduced 'fan' as device type.
fixes #23
2018-07-08 20:04:01 +02:00
328074bfa2 Added more methods to work with HEX-colors 2018-06-10 17:21:35 +02:00
96184d1220 Fixed a problem with syncbacked leds kept in the synced state forever 2018-06-06 20:47:05 +02:00
54f7ec97d1 Added a helper method to convert colors to their HEX-representation 2018-03-03 10:23:50 +01:00
6fe54bd3ec Fixed a relative/absolute position problem with leds 2018-01-17 19:44:31 +01:00
17beace550 Fixed wrong hsv to rgb calculation 2017-12-24 12:23:48 +01:00
c5a1825f50 Refactored LedIds
Everything is now based on the same ids for all devices
2017-12-13 17:19:56 +01:00
200e471e4d Added generic led-id list 2017-12-12 13:35:08 +01:00
1865b4d83e Changed Point and Size to be an immutable value-types 2017-12-05 14:25:38 +01:00
50cfd296be Changed color to be an immutable value-type 2017-12-04 10:13:58 +01:00
8e212190ae Fixed some code issues 2017-09-05 14:02:12 +02:00
77b76386ae Fixed transparent-color 2017-08-03 22:54:09 +02:00
59e0344c68 Refactoring 2017-05-13 08:17:01 +02:00
cf3bbd547c Added custom shapes for leds 2017-02-11 10:24:15 +01:00
256c6dea74 Added Led-Images as layout-part 2017-02-11 09:39:03 +01:00
bdf446581e Added shape to led and improved layout-loading 2017-02-04 08:29:11 +01:00
2d42bd85fc Fixed some basic stuff and added images to devices 2017-01-29 20:07:11 +01:00
05c0633348 Fixed some stuff to get Corsair-Devices working 2017-01-26 20:14:38 +01:00
89194c4cb4 Added more basic stuff 2017-01-22 15:31:04 +01:00