Robert
|
c66c21152f
|
Device dialog - Added input remapping for keyboards
Device dialog - Display layout author, if I missed anyone let me know!
|
2021-04-10 12:53:08 +02:00 |
|
Robert
|
af496da647
|
Settings - Update devices each time the tab opens
Readme - Clarified that we're not lazy :p
|
2021-04-08 20:54:34 +02:00 |
|
Robert
|
c39b432809
|
Options UI - Improved input sizes
|
2021-04-07 20:02:55 +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
|
e32b181d9f
|
Plugin settings UI - Fixed custom icons not loading in settings window
|
2021-04-01 20:05:08 +02:00 |
|
Robert
|
7a3be83bf6
|
Core - Allow device providers to opt out of layout LED creation/removal
Device properties UI - Highlight selected LEDs in white
|
2021-04-01 19:57:28 +02:00 |
|
Robert
|
1eebb1f247
|
Plugins - Added button to delete plugin settings
UI - Try to release SDKs on Windows logout/shutdown
Plugins UI - Increased width and fixed long feature names not wrapping
|
2021-03-30 19:15:16 +02:00 |
|
Robert
|
5545bdb783
|
Plugins - Fixed GetFeature<T> always returning null
Plugins - Added AlwaysEnabled property to [PluginFeature] attribute
|
2021-03-26 19:39:48 +01:00 |
|
Robert
|
eb7c89d4ad
|
Rendering - Sovled inconsistencies between software and Vulkan rendering
LED sampling - Improved LED sampling on <100% scale
|
2021-03-25 19:59:28 +01:00 |
|
Robert
|
97668ee932
|
Rendering - Improved sampling performance
Plugins - Added update/render time measuring
Settings - Added a way to enable 60/144 FPS 🕵🏻♂️
|
2021-03-22 21:12:58 +01:00 |
|
Robert
|
f888fb5697
|
Core - Added the ability to change graphics context at runtime
Settings - Added setting for switching between software-based and Vulkan-based rendering
|
2021-03-22 19:29:53 +01:00 |
|
Robert
|
985a94dbaf
|
Plugin settings - Restart Artemis for plugins that require admin rights
Setup wizard - Restart Artemis device providers that require admin rights
Setup wizard - Gracefully handle errors during device provider enable
Profile editor - Select a valid default brush on clean installs
|
2021-03-11 20:27:54 +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
|
d5d1211649
|
Plugins - Load features by their info before enabling plugins
General - Added missing XML comments
|
2021-03-10 20:53:37 +01:00 |
|
Robert
|
fa26e6b7da
|
Plugin settings - Open settings as an extra window instead of a dialog
Conditions UI - Display condition results while editing
Conditions UI - Added event trigger indicator while editing
|
2021-03-09 23:30:06 +01:00 |
|
Robert
|
b209bfd833
|
Devices - Added keyboard layout selection logic
UI - Improved plugin settings tab performance, added search text highlighting
|
2021-03-09 21:33:35 +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
|
5135a8839b
|
Device properties - Reworked window and merged with the debug window
|
2021-03-02 00:07:54 +01:00 |
|
Robert
|
3c29c3aeeb
|
Plugins - Added removal of plugins
Plugins - Added updating plugins at runtime
|
2021-02-25 21:48:24 +01:00 |
|
Robert
|
528d082e62
|
UI - Removed now unused sample size setting
|
2021-02-24 21:30:50 +01:00 |
|
Robert
|
b4ab8f6969
|
Device debugger - Redesigned window
Surface editor - Added option to disable color overlay
|
2021-02-23 23:40:30 +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 |
|
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
|
bd6c93b292
|
Devices - Added option to disable devices
|
2021-02-01 19:54:28 +01:00 |
|
Robert Beekman
|
45bf7e7c82
|
Merge pull request #534 from Artemis-RGB/feature/webserver
Added web server & expanded plugin features
|
2021-01-30 21:58:47 +01:00 |
|
SpoinkyNL
|
c1b0027231
|
Plugin features - Added PluginFeature attribute
Plugin features -Added PluginFeatureInfo to plugin features
Web server - Moved REST APIs to plugins
|
2021-01-30 21:55:29 +01:00 |
|
SpoinkyNL
|
46958338b9
|
Web API - Added end points API
Web API - Return unhandled exceptions in JSON
Plugin end points - Made built-in end points async
|
2021-01-29 20:48:40 +01:00 |
|
SpoinkyNL
|
97972b0690
|
UI - Pat on the back
[ci skip]
|
2021-01-28 20:06:11 +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 |
|
SpoinkyNL
|
097a5275e2
|
Auto-run - Moved to task-based approach (WIP)
|
2021-01-24 23:16:13 +01:00 |
|
Robert
|
75b4b72f9f
|
Logs - Write logs to program data folder, more consistent & closes #530
|
2021-01-21 19:41:38 +01:00 |
|
SpoinkyNL
|
8e83310384
|
Auto-update - Added installer update-logic
|
2021-01-10 23:53:41 +01:00 |
|
SpoinkyNL
|
30c4314f1d
|
UI - Added desktop notifications API
|
2021-01-10 12:49:36 +01:00 |
|
SpoinkyNL
|
883fccef7b
|
Updating - Added UI for updating (actual update not yet implemented)
Shared UI - Added message service for easy access to the snackbar 🍟
|
2021-01-10 00:20:01 +01:00 |
|
SpoinkyNL
|
10e6cdc54b
|
Code style - Omit the type in a new expressions
|
2020-12-18 17:54:01 +01:00 |
|
SpoinkyNL
|
7ffe8f3e5b
|
Device visualizer - Fix framerate drop when processing mouse events
Profile tree - Fixed potential crash when dragging files over Artemis
Module reorder - Fixed potential crash when dragging files over Artemis
|
2020-12-15 00:05:42 +01:00 |
|
SpoinkyNL
|
34bcfccb4c
|
Settings - Fixed start minimized not enabled
Wizard - Fixed start minimized not enabled
Wizard - Removed unintended black lines
Wizard - Change step description so it fits
|
2020-12-13 17:41:57 +01:00 |
|
SpoinkyNL
|
7d77a340db
|
Setup wizard - Renamed to startup wizard
|
2020-12-12 17:06:57 +01:00 |
|
SpoinkyNL
|
c6181ea823
|
UI - Added setup wizard
|
2020-12-11 22:48:40 +01:00 |
|
SpoinkyNL
|
f1f0abfec5
|
Input - Polished up UI
Input - Added events to service
|
2020-11-23 19:41:48 +01:00 |
|
SpoinkyNL
|
8d901027ee
|
Shared UI - Resolved all remaining warnings
UI - Resolved all remaining warnings
Layer properties - Fixed DisableKeyframes layer property attribute not being applied
|
2020-11-20 23:13:37 +01:00 |
|
Robert
|
833a61ecab
|
Core - Fixed an error when enabling a module without a datamodel
Shared UI - XML comments
|
2020-11-18 19:28:05 +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
|
9452f81214
|
Plugin features - Added exception display
|
2020-11-12 19:55:13 +01:00 |
|
Robert
|
c146479393
|
Plugins - Implemented features enable/disable UI
|
2020-11-12 21:48:17 +01:00 |
|
SpoinkyNL
|
e812929215
|
Plugins - Implemented features
Core - Removed Stylet dependency for #500
|
2020-11-11 23:53:52 +01:00 |
|
Robert
|
b56966c585
|
Plugins - Reworked most of the activation logic
|
2020-11-10 20:51:29 +01:00 |
|
SpoinkyNL
|
1e0dc1894d
|
Plugins - Separated plugins and implementations as different principles
|
2020-11-09 20:31:54 +01:00 |
|