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

828 Commits

Author SHA1 Message Date
SpoinkyNL
8a596f1426 Change profile editor VMs to use event aggregator 2019-11-29 08:47:05 +01:00
Robert
b590c5fed9 Merge remote-tracking branch 'origin/master' 2019-11-28 21:36:30 +01:00
Robert Beekman
29229b537c Added WIP screenshots
Removed special thanks, while I'm ofcourse still grateful they mostly applied to Artemis 1.x
2019-11-28 20:38:01 +01:00
Robert
7d6fa17d34 Started implementing EventAggregator 2019-11-28 19:39:09 +01:00
Robert
bf729b64fd Implement element selection event within profile editor VMs 2019-11-27 20:56:07 +01:00
SpoinkyNL
0b56fd9088 Added size observer to enable auto-centering the editor at some point 2019-11-26 23:24:54 +01:00
SpoinkyNL
8c9144a136 Finished profile editor panels structure 2019-11-26 20:20:15 +01:00
Robert
06f014a294 Added a Material-styled scrollbar
Cleaned up reorder code
Reorganised profile editor layout and added panel titles
2019-11-26 23:31:41 +01:00
SpoinkyNL
b8fbb3fa24 Added LED selection 2019-11-25 23:07:20 +01:00
Robert
3084869d75 Fixed default profile creation
Don't allow dropping a folder into itself
2019-11-25 19:27:55 +01:00
SpoinkyNL
602a0e6fee Added folder/layer renaming
Implemented profile saving
2019-11-24 23:01:11 +01:00
SpoinkyNL
1bb2d4a4f2 Added profile hierarchy creation and editing (doesn't save yet) 2019-11-23 23:56:07 +01:00
SpoinkyNL
ff959b6f9c Disable delete button on active surface
Resize real-time now that UI FPS is fixed
2019-11-22 23:14:42 +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
733c9bf1a5 Merge remote-tracking branch 'origin/master' 2019-11-22 17:32:16 +01:00
Robert Beekman
580fa5543c Update README.md 2019-11-22 19:13:58 +01:00
Robert Beekman
e210e050fd Update README.md 2019-11-22 19:02:52 +01:00
Robert
2287ab3071 Fixed device rotation/scaling in UI 2019-11-22 17:30:07 +01:00
SpoinkyNL
1935b72199 Made Device, DeviceLed and Surface implement INotifyPropertChange 2019-11-21 23:01:24 +01:00
Robert
9f0d5fd7e0 Surface editor RGB.NET update WIP 2019-11-21 19:32:43 +01:00
Robert
240efb2907 Broke the surface editor
Added device properties to surface editor though!
2019-11-21 19:09:50 +01:00
SpoinkyNL
086f2fc1f9 Updated for RGB.NET's changes regarding rotation 2019-11-21 08:45:38 +01:00
Robert
97907c97eb Implemented profile creation, deletion and activation 2019-11-20 19:25:29 +01:00
Robert
66f7dc94c8 Moved from EF and SQLite to LiteDB 2019-11-20 19:19:13 +01:00
Robert
d4dd371a50 Added profile deserialization 2019-11-19 22:19:35 +01:00
SpoinkyNL
8e04fa1a01 Fix build 2019-11-18 21:46:01 +01:00
Robert
fd942dab25 Started work on profiles 2019-11-18 20:11:17 +01:00
SpoinkyNL
5921f8ab54 Added the views and VM's I'm planning to use 2019-11-17 23:17:23 +01:00
Robert
5677cdf498 Fixed gitingore 2019-11-15 16:01:49 +01:00
Robert
002cc6a6db Restructured the VM/Vs folder layout while it's still feasible 2019-11-15 15:53:55 +01:00
SpoinkyNL
48acb10db4 Things, I need this on a different PC 2019-11-14 23:36:57 +01:00
Robert
5a8a2b2684 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 21:16:50 +01:00
SpoinkyNL
1a98ef62d3 Fix device ZIndex application 2019-11-13 22:52:24 +01:00
Robert
6a5304c3e3 Yes! I Love it when not all files are saved! 2019-11-13 20:21:42 +01:00
Robert
5340e6c6d4 Code cleanup 2019-11-13 19:57:23 +01:00
Robert
44eaa6ac40 Profile editor use RGB.NET's pretty update trigger 2019-11-13 19:43:43 +01:00
SpoinkyNL
aa1cd70fd1 Simplified geometry generation, added some extra logic for keycaps 2019-11-12 23:51:53 +01:00
SpoinkyNL
5f10627345 Fixed most of the editor performance 2019-11-12 22:34:44 +01:00
Robert
ee5c5c1d74 Fixed LED borders, need to focus on perf now 2019-11-12 22:41:34 +01:00
Robert
79a77794a5 Merge remote-tracking branch 'origin/master' 2019-11-12 22:09:32 +01:00
Robert Beekman
d4aa64e493 Update README.md 2019-11-12 21:49:36 +01:00
Robert Beekman
afb82f85c6 Update README.md 2019-11-12 21:24:21 +01:00
Robert
2f5daf7bc4 Fixed built-in plugin version check 2019-11-12 20:28:46 +01:00
Robert
11c9a8a822 Implemented devices and LEDs in profile editor 2019-11-12 20:20:05 +01:00
Robert
44152f8e2a Merge remote-tracking branch 'origin/master' 2019-11-12 19:58:29 +01:00
SpoinkyNL
c846d63acf Added some of the architecture for the profile editor 2019-11-11 22:12:36 +01:00
SpoinkyNL
b22fcb3c2a Include libs 2019-11-10 17:39:37 +01:00
SpoinkyNL
eecbe4636e Added Logitech support (limited to G910 and G403 for now)
Added a splashscreen
2019-11-10 17:36:18 +01:00
Robert Beekman
54dc84e92d Revert "Set up CI with Azure Pipelines"
This reverts commit fff770326c2325405fde7b3691c9ed31b6d66402.
2019-11-05 21:20:57 +01:00
Robert Beekman
5597803e3c Set up CI with Azure Pipelines
[skip ci]
2019-11-05 21:14:50 +01:00