Commit Graph
13 Commits
Author SHA1 Message Date
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
Robert Beekman 89bd76387b Added dialog system
Added surface delete
2019-10-26 21:54:25 +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 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 171f63a1db Surface rearranging WIP 2019-08-24 23:24:13 +02:00