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

136 Commits

Author SHA1 Message Date
Diogo Trindade
3f1eaeda29 Core - Embed PluginApiVersion into the assembly metadata 2022-09-30 23:42:15 +02:00
Diogo Trindade
3758275b71 Core - Changed version format 2022-09-30 23:42:15 +02:00
Robert
45f9a80d77 Meta - Added _PackageFiles explaination 2022-09-30 20:45:40 +02:00
Diogo Trindade
f0a4a9a267 Meta - Cleaned up csprojs 2022-09-30 20:45:40 +02:00
Robert
340a309f9a Core - Don't retry loading plugins after shutdown has been initialized
Meta - Update packages
2022-08-20 10:43:44 +02:00
Robert
34799fd440 Packages - Updated Avalonia and friends 2022-08-18 21:06:23 +02:00
Diogo Trindade
a23af68a12 Updated RGB.NET 2022-07-22 23:38:40 +01:00
Robert
e385165200 Core - Made FloatRange and IntRange readonly structs
ColorGradient - Fixed missing subscribtions when using object list manipulation API
ColorGradient - Fixed editor VM going out of sync
2022-07-17 23:22:45 +02:00
Robert
13d2ee0c3b Meta - Upgraded packages 2022-06-09 20:10:39 +02:00
Robert
6f75683c4d General - Updated RGB.NET 2022-05-08 10:28:52 +02:00
Robert
f5a902f5a5 Profile tree - Drag & drop WIP 2022-03-06 23:07:15 +01:00
Robert
d5d3530ca5 Meta - Upgrade to .NET 6 2022-01-08 17:27:50 +01:00
Robert
9bbab5f9f8 Surface editor - Selection improvements 2022-01-08 11:14:58 +01:00
Robert
c168edd9fc Merge branch 'development' into feature/avalonia 2022-01-07 20:04:56 +01:00
Robert
3c827d1a0a Core - Updated RGB.NET
Plugins - Allow device providers to override the device layout name
2022-01-07 12:03:40 +01:00
Robert
a04ceb142e Meta - Use RGB.NET NuGet packages 2021-12-31 00:02:33 +01:00
Robert
6569558df4 Meta - Updated Nuget packages
Meta - Moved to RGB.NET pre-release Nuget packages
2021-12-27 20:13:51 +01:00
Robert
4c5c785aa6 Meta - Updated Nuget packages
Settings - Changed where panels start scrolling
Home - Clip cards to bounds
Sidebar - Added category creation/renaming
Debugger - Fixed existing window focus
Tray icon - Implemented all functionality
2021-11-27 23:02:02 +01:00
Robert
3874078f16 Merge branch 'development' into VisualScripting 2021-08-23 20:42:36 +02:00
Robert
0bb93f2ebd Data bindings - Rewrote data binding system to fully leverage nodes 2021-08-22 18:17:05 +02:00
Robert
83212bfa07 Meta - Updated nuget packages 2021-07-15 09:12:40 +02:00
Robert
8c729055ea Meta - Update Nuget packages
Profiles - Fixed duplicating & importing
2021-06-19 16:25:25 +02:00
Robert
f1eefe0761 Profiles - Only set imports as changed if they actually had real changes
Default layouts - Added default keyboard and headset layouts
2021-05-18 16:59:58 +02:00
Robert
651fc515d2 CLI - Added CLI project
Core - Don't register debug logger on release builds
2021-04-13 23:15:27 +02:00
Robert
20452110b1 Meta - Updated Nuget packages
UI - Use Material Design filled input style where possible
2021-04-07 19:27:57 +02:00
Robert
6fb24f87e3 Meta - Made build directory always the same regardless of build config 2021-03-29 19:44:51 +02:00
62497fa188 Updated to use a simpler texture 2021-02-24 13:05:50 +01:00
e58c0f20bb Updated to work with the new RGB.NET rendering 2021-02-24 00:45:31 +01:00
Robert
606c1b80f2 RGB.NET - Updated for latest development branch 2021-02-07 22:29:30 +01:00
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
29afe43177 RGB.NET - Use net5.0 binaries 2020-12-29 19:47:56 +01:00
Robert
d3d0ac9c9a Plugins - Prevent crash when multiple plugins use HidSharp 2020-12-07 19:40:14 +01:00
Robert
1ccffd8a4d Meta - Update Nuget packages 2020-12-03 20:33:19 +01:00
SpoinkyNL
9e75131948 Core - Moved first run code to the static utility class
Core - Improved first run code, this closes #504
Storage - Fixed some migrations on fresh databases
2020-11-23 22:11:26 +01:00
SpoinkyNL
0c8e200f53 Fixed build 2020-11-21 15:10:46 +01:00
Robert
b185b28645 Core - Corrected disposable pattern usage
Core - Further nullable refactoring..
2020-11-17 20:54:49 +01:00
Robert
a3cd32f6c4 Core - Added XML comments to all remaining public members/methods
Core - Refactored a lot of code for nullable reference types
2020-11-16 20:16:06 +01:00
SpoinkyNL
805e6b0ed9 Target .NET 5 2020-11-15 23:39:32 +01:00
SpoinkyNL
969e0d3e82 Updated Skiasharp 2020-11-15 18:09:03 +01:00
SpoinkyNL
e812929215 Plugins - Implemented features
Core - Removed Stylet dependency for #500
2020-11-11 23:53:52 +01:00
SpoinkyNL
a2759d007e Meta - Enabled nullable ref types in Core project
Meta - Simplified R# settings to be more in line with defaults, sorry Darth 😝
Dynamic data models - Implemented add/remove events
Data model paths - Implemented storage
2020-10-06 21:39:03 +02:00
SpoinkyNL
7fff1a593f Profile editor - Many runtime fixes, UI is back to usable! 2020-09-12 23:11:08 +02:00
SpoinkyNL
2708e190cb Device service - Use an RGB.NET brush for device identify 2020-09-02 19:56:36 +02:00
Robert
babd862b40 UI - Made module tabs uppercase since that's what we do
Modules - Finished module ordering
2020-08-27 19:47:27 +02:00
Robert
91157fea5b Project - Cleaned up all project files
Project - Ensured every project only has x64 build configs
Project - Removed WPF from projects where not needed
2020-08-26 19:33:02 +02:00
SpoinkyNL
73e992bbb7 Layer effects - Normalized method naming 2020-08-23 23:17:33 +02:00
Robert
a06ad8f011 Marked all service implementations as internal
Core - Enabled XML docs
Modules - Added DI to module VMs
2020-08-19 19:45:22 +02:00
Robert
d955bc8635 Profiles - Finished dispose implementation
Profiles - Added transition between active profiles
Core - Added startup animation
2020-08-10 19:16:21 +02:00
Robert
94f3d84530 Profile elements - Simplified class hierarchy
Profile editor - Seperated event types and avoid a lot of type checking
Profile editor - Avoid changing profiles/layers if the new equals the old
Color picker - Fixed binding error
Profile tree - Select first element by default
Profile editor - Adjusted initialization order
2020-07-09 19:10:04 +02:00
Robert
3639185171 Display conditions - Loosened up type rules for dynamic comparisons
Display conditions - Improved static value input and added support for int and double
2020-07-07 19:53:24 +02:00