Commit Graph
27 Commits
Author SHA1 Message Date
SpoinkyNL 1440fe95b9 Migrations - Added migration to segments
Layout - Fixed rotation not always applying (workaround)
Conditions - Added string operators
2020-07-30 00:49:23 +02:00
SpoinkyNL df1b4cf6ef Profile editor - Fixed new profile elements not always appearing
UI - Fixed all the memory leaks I could find, closing the UI now frees a lot of RAM
Noise brush - Decreased memory usage by removing unused 4D noise
Layout editor - Fixed device properties not always applying
2020-07-29 00:29:05 +02:00
SpoinkyNL 7af70e9ba4 Display conditions - Implemented most of static input 2020-07-06 23:41:41 +02:00
Robert f944a675f1 UI - Centralized default editors registration into a service
Display conditions - Added more test operators 
Display conditions - Implemented operator selection
Display conditions - Implemented property selection and rules
2020-07-06 15:21:57 +02:00
Robert 88a15abc8c UI - Removed Fody, begone arrogant devs! 2020-06-30 14:39:12 +02:00
SpoinkyNL e184d8b724 UI - Store window size and position 2020-06-25 23:24:20 +02:00
Robert 8215440fac Plugin info - Implemented property changed
Plugins - Improved enable failure detection
Plugins UI - Show an indicator on plugins that failed to enable
Plugins UI - Show a progress indicator on plugins that are enabling
UI - Added reusable Snackbar (not the Dutch kind with kroketten)
2020-06-25 13:25:15 +02:00
Robert 3e937f6256 Debugger - Added quick access button to main window
Debugger - Bring debugger to front if already open instead of creating a new one
2020-06-24 11:11:40 +02:00
SpoinkyNL 2bbe6b6b07 Corsair - Added Dominator Platinum RGB layout
Core - Improved startup logging
2020-06-21 23:50:43 +02:00
SpoinkyNL df7b75a7a1 Profiles - Added toggle to enable/disable folders, layers and effects
Profiles - Fixed folders not saving they children properly
UI - Show version and frame time in window title
2020-06-18 15:25:13 +02:00
SpoinkyNL fd991112a9 Meta - Code cleanup 2020-06-13 22:27:51 +02:00
SpoinkyNL 21600a946c Profile editor - Clarified which LEDs are part of the selected layer
Profile editor - Re-implemented LED dimming
Profile editor - Hide layer bounds of unselected layers
Profile editor - Dim layer shapes of unselected layers (option to hide them NYI)
Profile editor - Disable edit tool when no layer is selected or the selected layer has no LEDs
Gradient picker - Fixed the preview being at a slight angle
Color brush - Fixed the gradient being at a 45 degree angle
Settings - Added color scheme option to manually switch between light and dark
2020-04-22 13:34:41 +02:00
SpoinkyNL 73245a3d4b Plugins - Implemented enabling/disabling (doesnt work for devices)
Plugins - Disable plugins that caused a crash
Tray icon - Added menu items for quick access
2020-03-02 22:15:25 +01:00
SpoinkyNL 5710acb321 UI - Implemented tray icon
UI - Moved dialog service to the shared UI project
UI - Implemented autorun
2020-02-23 12:37:30 +01:00
Robert 3aa9a632ea Project cleanup 2020-02-13 15:17:58 +01:00
Robert f071871695 Code cleanup 2020-01-14 17:25:13 +01:00
Robert 04bc8f013a Signitifantly reduced build size
Updated project folder names
Show only selected layer in visualization
Added rectangle support
2019-12-18 13:05:46 +01:00
Robert dda3cf442d Basic implementation of a few editor tools 2019-12-16 17:40:08 +01:00
Robert 146c545f02 Redesigned sidebar
Removed dependency on Mahapps, ControlzEx and Dragablz
2019-12-10 16:29:47 +01:00
Robert 9ae3a4d87e Added dark mode 🦇 2019-12-06 17:34:06 +01:00
SpoinkyNL f8037feb81 Implemented layer elements
Added a brush layer element
Corsair - Added ST100 RGB layout
2019-12-01 18:55:49 +01:00
Robert 45266b0f54 Started implementing EventAggregator 2019-11-28 15:03:32 +01:00
Robert 93c375cc2d Implement element selection event within profile editor VMs 2019-11-27 17:38:19 +01:00
SpoinkyNL d8b0b2d4b6 Added profile hierarchy creation and editing (doesn't save yet) 2019-11-23 23:56:07 +01:00
SpoinkyNL 6719a36c50 Added device identification to surface editor
Fixed dialog rendering
Cleaned up XAML
2019-11-22 20:46:34 +01:00
SpoinkyNL 36f3ec3071 Added the views and VM's I'm planning to use 2019-11-17 23:17:23 +01:00
Robert 368b73ce9c Restructured the VM/Vs folder layout while it's still feasible 2019-11-15 15:53:55 +01:00