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

160 Commits

Author SHA1 Message Date
Robert
1fe21ba01c UI - Logo tweaks 2021-05-04 22:58:24 +02:00
Robert
d492642249 UI - Updated logo 2021-05-03 22:08:22 +02:00
Robert
0cfddcbbaf Plugin prerequisites - Added UI for installing/removing prerequisites
Plugin settings - Added button to reload plugin from disk
Confirm dialogs - Made cancel text optional so you can hide the button
2021-04-28 00:33:56 +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
Robert
a02431bb82 Core - Reworked rendering pipeline to work with different contexts
Core - Added GPU-based Vulkan rendering context
2021-03-21 22:40:23 +01:00
Robert
f829743b6c Updating - Fix crash when client has internet
Updating - Check for updates periodically and when window opens (if auto-update enabled)
Webserver - Don't write wildcard to webserver.txt
2021-03-11 19:32:25 +01:00
Robert
46d3a288e9 UI - Added keyboard layout selection UI 2021-03-09 00:30:11 +01:00
Robert
da90c0d3a1 Merge branch 'master' into RGB.NET_update 2021-03-05 15:40:15 +01:00
Robert
8795500991 UI - Fixed tray icon tooltip positioning 2021-02-24 20:30:17 +01:00
Robert
154c1393c2 CSPROJ - Formatting 2021-02-24 21:07:01 +01:00
e58c0f20bb Updated to work with the new RGB.NET rendering 2021-02-24 00:45:31 +01:00
Robert
b154badd9c Devices - Added custom layout loading 2021-02-19 16:42:09 +01:00
Robert
056b2bface Surface - Removed the ArtemisSurface and reworked device loading 2021-02-16 21:46:08 +01:00
Robert
7792b662e0 RGB.NET - Updated for latest development branch 2021-02-10 00:19:45 +01:00
SpoinkyNL
6c90943944 UI - Added changes since last build to update dialog 2021-02-04 20:22:04 +01:00
SpoinkyNL
f343b3d0f8 Profiles - Fixed conditions triggering on profile load, closes #520
UI - Added logging startup argument, closes #532
Plugins - Added import button, closes #521
2021-02-03 19:21:04 +01:00
SpoinkyNL
097a5275e2 Auto-run - Moved to task-based approach (WIP) 2021-01-24 23:16:13 +01:00
Robert
52906218dc Profile editor - Fixed segment length dialog this closes #523 2021-01-11 22:12:31 +01:00
SpoinkyNL
45fef11a67 Builds - Store build info as JSON for auto-update usage 2021-01-08 19:22:20 +01:00
Robert
29afe43177 RGB.NET - Use net5.0 binaries 2020-12-29 19:47:56 +01:00
Robert
e61a031485 Profile editor - Added profile rename
Profile editor - Cleaned up buttons next to profile selection
2020-12-17 21:09:42 +01:00
Robert
1ccffd8a4d Meta - Update Nuget packages 2020-12-03 20:33:19 +01:00
Robert
dd73c1e4c9 UI - Updated Stylet
Keyframes - Finished copy/paste implementation
2020-12-03 19:35:38 +01:00
SpoinkyNL
810db36191 Input - Added basic input stuff 2020-11-22 00:01:55 +01:00
SpoinkyNL
0c8e200f53 Fixed build 2020-11-21 15:10:46 +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
0795069af2 Data binding modifiers - Finished color saturate/desaturate
Data binding modifiers - Added color invert
Layer properties - Added FloatRange and IntRange layer properties
2020-11-06 23:40:25 +01:00
SpoinkyNL
e6417585b5 Shared UI - Added icons control supporting PackIcons and SVGs 2020-10-15 00:36:24 +02:00
SpoinkyNL
8aba0a55ec Conditions - Big refactor to prepare for conditional databindings
Conditions - Improved list-condition functionality
2020-09-20 21:34:27 +02:00
SpoinkyNL
bfc93778a6 Folders - When display mode set to finish, finish all child timelines
Data bindings - Fixed an exception on profile editor undo
Timeline - Added segment options dialog where you can enter a time
2020-09-18 22:19:12 +02:00
Robert
2eb4d615ae Plugins - Added timed updates
Modules - Added option to disable updates while activation is overridden
Display conditions - Added SKColor support
Data bindings - Added SKColor support
2020-09-16 20:17:54 +02:00
Robert
68ce43e834 Plugins - Exclude SkiaSharp/Stylet assets
Plugins - Only copy resources where applicable
UI - Added publish profile
2020-09-01 19:44:51 +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
SpoinkyNL
6a32ecc3a4 Modules - Added activation mechanism and conditions 2020-08-16 23:44:59 +02:00
SpoinkyNL
75e2fb1689 Profile editor - Moved files 2020-08-15 17:53:12 +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
Robert
2c2b0ca3e1 UI - Removed Fody, begone arrogant devs! 2020-06-30 20:41:46 +02:00
SpoinkyNL
5162111782 CoolerMaster - Updated SDK
Meta - Cleaned up Nuget packages
2020-06-20 18:03:05 +02:00
SpoinkyNL
0903865c7d 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 19:08:46 +02:00
SpoinkyNL
b2ab142dbd Layers - Seperated activation and removal of layers/effects
Effects - Added effects UI, order is still a bit messed up and reordering is missed
Effects - Added renaming of effects on the layer
2020-06-13 22:23:33 +02:00
SpoinkyNL
1bcee06cb2 Layer properties - Improved error messaging
Profile editor - Fixed layer creation in selection tool not initializing the layer
Device visualizer - Better handle missing images
2020-06-02 22:30:11 +02:00
SpoinkyNL
dd000e7bed Nuget - Updated packages
Brush properties - Added default values
Brush properties - Removed option to always auto-expand groups
Layer properties - Remember expanded/collapsed groups
Storage - Added migration system
Storage - Added migration that removes profiles made in the old layer properties format
Layer timeline - Added back zoom functionality
2020-05-29 00:09:04 +02:00
SpoinkyNL
92a3e0d61b Color brush - Fixed gradient picker not appearing
Gradient picker - Use dialog instead of a popup window
2020-04-17 23:01:42 +02:00
SpoinkyNL
8a45039863 Projects - Fixed RGB.NET references 2020-04-07 19:46:35 +02:00
Robert
16b221d2f8 Device providers - Let's actually include the SDKs!
Core - Enable exceptions during device provider init so that they can be logged
2020-03-02 23:42:33 +01:00