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

33 Commits

Author SHA1 Message Date
Robert
28e1532064 Web server - Added web server service
UI - Added remote management for bringing to foreground, restarting and shutting down
UI - Simplified services namespaces
2021-01-27 20:52:51 +01:00
Robert
c146479393 Plugins - Implemented features enable/disable UI 2020-11-12 21:48:17 +01:00
Robert
2547b6a8bf Plugins - Gave each plugin its own child Ninject kernel
Plugins - Added support for validation in VMs
2020-09-21 21:05:00 +02:00
SpoinkyNL
fea454ad12 Profile editor - Finished most of the refactor except databindings 2020-09-14 01:24:07 +02:00
SpoinkyNL
7fff1a593f Profile editor - Many runtime fixes, UI is back to usable! 2020-09-12 23:11:08 +02:00
Robert
c07ea09c9d Core - Streamlined public parts of profile creation
UI - Started adjusting the VMs for the layer refactor
2020-09-10 19:56:39 +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
Robert
ae9bdecef1 Settings UI - Seperated tabs into different VMs 2020-08-19 19:39:34 +02:00
SpoinkyNL
75e2fb1689 Profile editor - Moved files 2020-08-15 17:53:12 +02:00
SpoinkyNL
58a964b872 Meta - Code cleanup 2020-06-13 22:27:51 +02:00
SpoinkyNL
92faafe1de Profile editor - Moved layer property input to the Shared UI project 2020-06-02 22:23:09 +02:00
SpoinkyNL
7b238e241e Datamodels - A few small fixes to fix errors during startup
Layer properties - Reimplemented property tree
Stylet - Add support for binding views to generic VMs
2020-05-17 18:54:15 +02:00
SpoinkyNL
e036cbbfe4 Layer properties - Updated property input views and VMs 2020-05-16 22:56:12 +02:00
Robert
d0fbd63592 Gradient editor - WIP commit 2020-03-13 23:45:25 +01:00
Robert
c3b2c981da Core - Added ColorGradient type to use for.. gradients!
Core - Initialisation process no longer takes place in core constructor and is no longer async
UI - Fixed exceptions during init not being shown
Gradient editor - Started work on this
2020-02-28 23:19:38 +01:00
SpoinkyNL
3ec90766aa 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
51a21b7a8a UI VM factories - Shortened names for readibility
Layer properties - Ensure only LayerBrushes can add properties and make sure that method instantiates a keyframe engine
Layer properties UI - Respond to properties being added/removed
2020-02-12 21:18:00 +01:00
Robert
139e1879c1 Added generic typing to layer properties and keyframes
Restructured the way property input VMs are created
2020-01-08 19:54:27 +01:00
Robert
fe21bc83da Redesigned sidebar
Removed dependency on Mahapps, ControlzEx and Dragablz
2019-12-10 20:24:11 +01:00
SpoinkyNL
f91ea0f992 Added back layer renaming/deleting
Cleaned up VM factories
Surface editor use theme colors
2019-12-07 13:00:52 +01:00
SpoinkyNL
9148323ad5 Implemented layer elements
Added a brush layer element
Corsair - Added ST100 RGB layout
2019-12-01 18:55:49 +01:00
Robert
7d6fa17d34 Started implementing EventAggregator 2019-11-28 19:39:09 +01:00
SpoinkyNL
25f8f1e72f Added device identification to surface editor
Fixed dialog rendering
Cleaned up XAML
2019-11-22 20:46:34 +01:00
Robert
fd942dab25 Started work on profiles 2019-11-18 20:11:17 +01:00
Robert
002cc6a6db Restructured the VM/Vs folder layout while it's still feasible 2019-11-15 15:53:55 +01:00
Robert
5340e6c6d4 Code cleanup 2019-11-13 19:57:23 +01:00
Robert
11c9a8a822 Implemented devices and LEDs in profile editor 2019-11-12 20:20:05 +01:00
SpoinkyNL
c846d63acf Added some of the architecture for the profile editor 2019-11-11 22:12:36 +01:00
Robert Beekman
ce383468ea Added dialog system
Added surface delete
2019-10-26 21:54:25 +02:00
SpoinkyNL
1146de1fc5 Started layout editor implementation
Rearranged VMs/Views
Updated RGB.NET
2019-08-11 01:23:13 +02:00
SpoinkyNL
e43d632adb Added module (the first major plugin type) view(model) creation 2018-01-08 20:41:21 +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