SpoinkyNL
|
7443c0eda7
|
Things, I need this on a different PC
|
2019-11-14 23:36:57 +01:00 |
|
Robert
|
accf3bcb36
|
Invalid plugin settings will fall back to their type's default
Main window remembers it's position now
Surface editor's surface list size is saved
|
2019-11-14 15:29:19 +01:00 |
|
SpoinkyNL
|
dcf5dbb696
|
Fix device ZIndex application
|
2019-11-13 22:52:24 +01:00 |
|
Robert
|
61b675ae6c
|
Yes! I Love it when not all files are saved!
|
2019-11-13 14:15:11 +01:00 |
|
Robert
|
da4b691717
|
Code cleanup
|
2019-11-13 14:08:26 +01:00 |
|
Robert
|
0d02e144ba
|
Profile editor use RGB.NET's pretty update trigger
|
2019-11-13 14:02:21 +01:00 |
|
SpoinkyNL
|
af729c8c03
|
Simplified geometry generation, added some extra logic for keycaps
|
2019-11-12 23:51:53 +01:00 |
|
SpoinkyNL
|
bf1770f799
|
Fixed most of the editor performance
|
2019-11-12 22:34:44 +01:00 |
|
Robert
|
d26b22fa9a
|
Fixed LED borders, need to focus on perf now
|
2019-11-12 17:35:29 +01:00 |
|
Robert
|
993ac1d595
|
Implemented devices and LEDs in profile editor
|
2019-11-12 14:03:18 +01:00 |
|
SpoinkyNL
|
c3df4dfc44
|
Added some of the architecture for the profile editor
|
2019-11-11 22:12:36 +01:00 |
|
SpoinkyNL
|
39f2920c90
|
Added Logitech support (limited to G910 and G403 for now)
Added a splashscreen
|
2019-11-10 17:36:18 +01:00 |
|
Robert
|
143754f784
|
Added logging on fatal crashes
Moved logs to a seperate Logs folder
|
2019-11-05 13:19:39 +01:00 |
|
SpoinkyNL
|
0d68bee3ad
|
Cleaned up setting service, lol old approach was dumb
Made PluginSetting<T> act as a singleton
|
2019-11-04 21:36:46 +01:00 |
|
SpoinkyNL
|
6ebceacd13
|
Made devices aware of the plugin that loaded them
Fixed Corsair LL Fans layout
Expanded render events
Added identify option to device settings, must move this to be reusable though
|
2019-11-03 11:38:28 +01:00 |
|
SpoinkyNL
|
f72f145c7e
|
Added a layer of abstraction between RGB.NET and Artemis
This means Artemis can add extra functionality
It also avoid having to reference RGB.NET for basic rendering
Implemented rendering scaling
|
2019-10-30 23:20:06 +01:00 |
|
SpoinkyNL
|
4126f5622e
|
Fixed freeze when changing active surface config
|
2019-10-27 22:19:42 +01:00 |
|
Robert Beekman
|
89bd76387b
|
Added dialog system
Added surface delete
|
2019-10-26 21:54:25 +02:00 |
|
Robert
|
c7790c1d82
|
To test, scaled down rendering to 25%
|
2019-10-25 17:30:07 +02:00 |
|
Robert Beekman
|
28fc7b5dcc
|
Added a debugger, ironed out rendering pipeline
|
2019-10-24 23:53:38 +02:00 |
|
Robert Beekman
|
3dc8fa6b1c
|
Made SurfaceService solely responsible for keeping the surface and the config in sync and saved
|
2019-10-24 00:05:36 +02:00 |
|
Robert
|
9badc666e8
|
Working on render logic
|
2019-10-23 17:35:13 +02:00 |
|
Robert Beekman
|
c2c849201d
|
Implemented surface config loading/saving/activating
|
2019-10-22 22:52:02 +02:00 |
|
Robert
|
04c5aa40fc
|
A few small UI tweaks so the surface editor can be finalized now
|
2019-10-21 17:24:42 +02:00 |
|
Robert
|
6a07d194e2
|
Moved pan/zoom logic to seperate VM
Fixed mouse offset when dragging devices and zoomed in
Update background viewport when zooming/panning
|
2019-10-21 13:38:51 +02:00 |
|
SpoinkyNL
|
ad8e8288bd
|
Partially fixed device movement when zoomed in
|
2019-10-19 14:07:24 +02:00 |
|
Robert
|
76833a7bce
|
Ctrl+S 😔
|
2019-10-18 17:35:05 +02:00 |
|
Robert
|
bd96129ac0
|
Added surface editor panning/zooming
Replaced surface editor's PNG background with XAML background
|
2019-10-18 17:32:03 +02:00 |
|
SpoinkyNL
|
5535bcf59d
|
Added surface editor device sorting
|
2019-10-17 00:24:03 +02:00 |
|
SpoinkyNL
|
e26516bce0
|
Added active surface-config management code
Added surface-config creation
|
2019-10-16 00:00:26 +02:00 |
|
SpoinkyNL
|
10b2328561
|
Added devices ZIndex
|
2019-10-13 22:48:02 +02:00 |
|
SpoinkyNL
|
d9c2e7b2dc
|
Split device views/VMs for surface and profile editors
Added support for devices without images to the surface editor
|
2019-10-12 18:00:21 +02:00 |
|
SpoinkyNL
|
a34786fb5d
|
Redid some of the surface editor and started working on layout saving
|
2019-09-18 22:26:10 +02:00 |
|
SpoinkyNL
|
9184bbdec2
|
Nearly fully implemented surface rearranging
|
2019-08-25 22:26:10 +02:00 |
|
SpoinkyNL
|
171f63a1db
|
Surface rearranging WIP
|
2019-08-24 23:24:13 +02:00 |
|
SpoinkyNL
|
a35774eeb4
|
Added devices display in settings
Corsair layouts - Added LL Fans, led strips and AIO pump. Fixed MM800 paths
|
2019-08-24 13:08:48 +02:00 |
|
SpoinkyNL
|
83719a3b04
|
Removed SharpVectors
|
2019-08-22 23:18:50 +02:00 |
|
SpoinkyNL
|
3ef05b21b9
|
Fix Fody
Add missing CUE lib binaries to Git
|
2019-08-22 23:08:57 +02:00 |
|
Robert Beekman
|
3357922973
|
Fixed first module loaded module's screen being displayed automatically
Fixed editor exception on new device being added
Cleaned up LED view
|
2019-08-22 13:52:56 +02:00 |
|
Robert Beekman
|
9157700157
|
For now, added all Corsair resources to the plugin's project
Added Glaive layout
Added K95 US layout
|
2019-08-21 17:31:24 +02:00 |
|
Robert Beekman
|
51e72cad16
|
Updated Fody
Add support for overriding ResolvingAbsolutePath
|
2019-08-20 17:30:11 +02:00 |
|
SpoinkyNL
|
dcf206dbaf
|
Fixed LED UI rendering perf
|
2019-08-19 23:10:28 +02:00 |
|
SpoinkyNL
|
b3e035cfb3
|
Reference local build of RGB.NET
Rewrote UI LED-rendering, performance needs some work
|
2019-08-19 22:03:37 +02:00 |
|
SpoinkyNL
|
0d1aa3d4fa
|
Support custom LED shape drawing in editor
|
2019-08-11 22:48:33 +02:00 |
|
SpoinkyNL
|
8cd8b051f7
|
Added Corsair support as a plugin
|
2019-08-11 16:58:43 +02:00 |
|
SpoinkyNL
|
6e23c079b1
|
Started layout editor implementation
Rearranged VMs/Views
Updated RGB.NET
|
2019-08-11 01:23:13 +02:00 |
|
SpoinkyNL
|
390dcc6ae1
|
Set C# version to 7.0 instead of latest to fix build issues
Updated assembly info
|
2019-04-18 19:55:51 +02:00 |
|
SpoinkyNL
|
3accdf0af0
|
Fix SQLite
|
2019-04-18 19:44:20 +02:00 |
|
SpoinkyNL
|
ac577e87cc
|
Added most of the settings code, doesn't work because SQLite is weird
|
2019-04-17 20:47:23 +02:00 |
|
SpoinkyNL
|
f63a7b91c8
|
Changed plugins to abstract classes
|
2019-04-16 00:24:50 +02:00 |
|