1
0
mirror of https://github.com/Artemis-RGB/Artemis synced 2025-12-13 05:48:35 +00:00

39 Commits

Author SHA1 Message Date
Robert Beekman
ce383468ea Added dialog system
Added surface delete
2019-10-26 21:54:25 +02:00
Robert
5cdde6e402 To test, scaled down rendering to 25% 2019-10-25 17:30:07 +02:00
Robert Beekman
93cd704c6c Added a debugger, ironed out rendering pipeline 2019-10-24 23:53:38 +02:00
Robert Beekman
4add877156 Made SurfaceService solely responsible for keeping the surface and the config in sync and saved 2019-10-24 00:05:36 +02:00
Robert
49e6dbf09b Working on render logic 2019-10-23 20:10:02 +02:00
Robert Beekman
7cd8bc246c Implemented surface config loading/saving/activating 2019-10-22 22:52:02 +02:00
Robert
4e2afad268 A few small UI tweaks so the surface editor can be finalized now 2019-10-21 20:02:52 +02:00
Robert
227d5846ff 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 19:56:15 +02:00
SpoinkyNL
720af4ed73 Partially fixed device movement when zoomed in 2019-10-19 14:07:24 +02:00
Robert
1a3b33d154 Ctrl+S 😔 2019-10-18 17:35:05 +02:00
Robert
e4dcc3044e Added surface editor panning/zooming
Replaced surface editor's PNG background with XAML background
2019-10-18 17:32:03 +02:00
SpoinkyNL
7f49d2ae6d Added surface editor device sorting 2019-10-17 00:24:03 +02:00
SpoinkyNL
10bc3f84dd Added active surface-config management code
Added surface-config creation
2019-10-16 00:00:26 +02:00
SpoinkyNL
1ae103accc Added devices ZIndex 2019-10-13 22:48:02 +02:00
SpoinkyNL
44549f86aa 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
71f53c0833 Redid some of the surface editor and started working on layout saving 2019-09-18 22:26:10 +02:00
SpoinkyNL
8951e61bd9 Nearly fully implemented surface rearranging 2019-08-25 22:26:10 +02:00
SpoinkyNL
5106195450 Surface rearranging WIP 2019-08-24 23:24:13 +02:00
Robert Beekman
4bd02907cb 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
SpoinkyNL
8e7d543a80 Fixed LED UI rendering perf 2019-08-19 23:10:28 +02:00
SpoinkyNL
71a6181df7 Reference local build of RGB.NET
Rewrote UI LED-rendering, performance needs some work
2019-08-19 22:03:37 +02:00
SpoinkyNL
6ea6f57ee8 Support custom LED shape drawing in editor 2019-08-11 22:48:33 +02:00
SpoinkyNL
090c726880 Added Corsair support as a plugin 2019-08-11 16:58:43 +02:00
SpoinkyNL
1146de1fc5 Started layout editor implementation
Rearranged VMs/Views
Updated RGB.NET
2019-08-11 01:23:13 +02:00
SpoinkyNL
bfc320c0ac Changed plugins to abstract classes 2019-04-16 00:24:50 +02:00
SpoinkyNL
cdda228713 Added plugin unloading 2019-04-14 12:43:39 +02:00
SpoinkyNL
dba48a2b6a Plugins have their own AppDomain now (TODO: dispose on plugin unload) 2019-04-13 12:13:44 +02:00
Robert Beekman
571a3fe168 Removed the rest of CS Script and removed old plugin projects 2019-04-10 16:05:19 +02:00
SpoinkyNL
d5db17c0e3 Added some views, I really just need this code on adifferent machine 2019-04-09 19:38:07 +02:00
SpoinkyNL
9a2ea0c2b3 Removed seperate plugins project since you're always referencing both..
Added more loading logic
2018-04-06 19:54:25 +02:00
SpoinkyNL
aada338dcc Further expanded plugins
Added navigation between modules
2018-02-25 19:48:22 +01:00
SpoinkyNL
0c47b9a2fb Added UI elements borrowed from DarthAffe
Added a WIP of profile classes
2018-01-13 00:06:28 +01:00
SpoinkyNL
e43d632adb Added module (the first major plugin type) view(model) creation 2018-01-08 20:41:21 +01:00
SpoinkyNL
8760b7f838 Some more plugin stuff, lovely commit messages ikr 2018-01-08 19:10:59 +01:00
SpoinkyNL
ab3f2b1fd8 Project cleanup 2018-01-05 17:00:19 +01:00
SpoinkyNL
529e52b35d And the winner is... Stylet! 2017-12-27 19:34:13 +01:00
SpoinkyNL
420792e478 Some UI stuff 2017-12-25 19:10:28 +01:00
SpoinkyNL
a3d3a15a88 Added routing to UI project
Added Ninject
Added Fody
2017-12-20 01:00:02 +01:00
SpoinkyNL
c2cf86b6b8 Started on the UI project
Added ReactiveUI, Material design and MahApps
Added the welcome page
2017-12-18 01:04:28 +01:00