Robert
056b2bface
Surface - Removed the ArtemisSurface and reworked device loading
2021-02-16 21:46:08 +01:00
Robert
7ccc9c54fb
Devices - Updated for RGB.NET changes
2021-02-14 15:51:41 +01:00
Robert
e1121afdf9
Devices - Add device layout loading
2021-02-10 22:45:28 +01:00
SpoinkyNL
f05740a5f1
Core - Provide BitmapBrush with the currently active surface
...
UI - Small style change to the confirmation dialog
Surface - Add API to get an ArtemisLed by its corresponding RGB.NET LED
Devices - Add API to get an ArtemisLed by its corresponding RGB.NET LED
Devices - Add API to get an ArtemisLed by its corresponding RGB.NET LedId
2020-12-04 23:35:13 +01:00
SpoinkyNL
fb3466e102
Core - Nullable refactoring
...
Core - Nullable refactoring
Core - Nullable refactoring (finish)
2020-11-17 22:50:38 +01:00
Robert
11de30318e
Core - Added stores for the different register-able types
...
Profiles - Refactored large parts of the profile structure to use these stores
2020-09-09 19:56:06 +02:00
SpoinkyNL
8718d01eae
Core - Flattened namespaces
...
Shared UI - Flattened namespaces
Shared UI - General housekeeping
Project - Code cleanup
2020-09-01 00:14:08 +02:00
SpoinkyNL
75b0ee8151
Profiles - Abstracted property elements and effect elements
...
Folders - Added properties to folders
Layer effects - Expanded to folders
Layer effects - Added shape clipping
2020-06-17 19:21:23 +02:00
SpoinkyNL
58a964b872
Meta - Code cleanup
2020-06-13 22:27:51 +02:00
SpoinkyNL
9f8fc9f70e
Core - Add HidSharp to force plugins to share the HidSharp types
...
Core - For now, set default log level to debug
ColorGradient- Improved GetColor performance
ColorGradient - GetColor now handles colors not between two stops properly
Home - Fix links
Plugins - Only allow layer property registration through Brushes
Color brush - Default to solid color
2020-04-21 19:59:05 +02:00
Robert
16b221d2f8
Device providers - Let's actually include the SDKs!
...
Core - Enable exceptions during device provider init so that they can be logged
2020-03-02 23:42:33 +01:00
Robert
9b62ba5f3d
Plugins - Added optional configuration window
...
Plugins - Moved plugins to their own directory
Device providers - Added all RGB.NET device providers
2020-02-27 19:05:35 +01:00
SpoinkyNL
4b1b0248f5
Layers - Allow the clip render mode to stretch if really needed
...
Core - Include the canvas' SKImageInfo in render calls
2020-02-16 01:56:45 +01:00
SpoinkyNL
a2871541b9
WIP - Added a BitmapBrush to replace the GraphicsDecorator
2019-12-11 00:04:23 +01:00
Robert
5340e6c6d4
Code cleanup
2019-11-13 19:57:23 +01:00
Robert
49e6dbf09b
Working on render logic
2019-10-23 20:10:02 +02:00
SpoinkyNL
10bc3f84dd
Added active surface-config management code
...
Added surface-config creation
2019-10-16 00:00:26 +02:00
SpoinkyNL
090c726880
Added Corsair support as a plugin
2019-08-11 16:58:43 +02:00
SpoinkyNL
e6f5dde7f7
Added GDI-based rendering test
2018-04-15 18:41:31 +02:00
SpoinkyNL
0c47b9a2fb
Added UI elements borrowed from DarthAffe
...
Added a WIP of profile classes
2018-01-13 00:06:28 +01:00