Robert
0107bfdd24
UI - Fix hotkeybox keys being mangled up
2023-04-08 18:56:42 +02:00
Robert
76f7d9c157
Ensure auto-update checks happen on startup even if the UI never opens
2023-03-26 12:17:23 +02:00
Robert
e216737c50
Fix auto installing updates, set default of auto install to true
2023-03-26 11:40:30 +02:00
Robert
8dee02e6fd
When updating, bypass execution policy for scripts
...
Fix getting stuck on Initializing Core if updating fails
2023-03-25 15:51:33 +01:00
Robert
d8390d306c
Update built-in plugins by build date not by version
2023-03-25 15:00:28 +01:00
Robert
0e32bb6b61
Output install log to file
2023-03-09 21:35:12 +01:00
Robert
148eb99870
Determine update channel during update service initialize
2023-03-06 22:21:40 +01:00
Robert
4a8845e578
Simplify release install process
...
Fix install on startup
2023-03-06 21:58:44 +01:00
Robert
ee19776afa
Clean up old releases
2023-03-04 19:25:31 +01:00
Robert
5d01665d6e
Added update history
2023-03-04 16:30:41 +01:00
Robert
ede29aa9f9
Added channel startup argument
2023-03-03 13:35:42 +01:00
Robert
0852769cc9
Removed BuildInfo constant
...
Indicate which version is currently installed in release list
2023-02-28 22:45:34 +01:00
Robert
d15244f330
Merge branch 'development' into feature/updating
2023-02-26 16:04:03 +01:00
Robert
7aa9fa1a36
Improve cancelling builds
2023-02-26 15:22:02 +01:00
Robert
67a4672c66
Implemented Windows updating
2023-02-26 13:41:40 +01:00
Robert
acd005e4a2
Implemented most of the updating mechanism
2023-02-24 22:54:17 +01:00
Robert
0cd65a2ebf
Implemented Artemis.Web.Update client
2023-02-12 16:48:16 +01:00
Robert
a5d2249593
Updating - Initial client code
2023-02-05 21:48:56 +01:00
RobertBeekman
b7e723b7e9
Core/UI - Move from Ninject to DryIoc ( #754 )
2023-01-30 21:00:10 +01:00
Robert
9c117d2773
Nodes - Added gradient nodes
...
Nodes - Added color gradient pin type
Data bindings - Changed color gradient data bindings to now take a color gradient
2022-09-23 21:41:08 +02:00
Robert
30be7a9915
Nodes - Fixed some connections not saving on dynamic incoming pins
...
Nodes - Fixed undo/redo when deleting a node with dynamic incoming pins
Nodes - Disabled layer property node for now until I have time to finish it
2022-08-23 23:28:42 +02:00
Robert
d2e0607622
Nodes - Fixed string format node not outputting numerics
...
Data model event node - Renamed to Data Model-Event Value Cycle
Data model event node - Added new data model event node that outputs the latest event data
Event conditions - Performance improvements
2022-08-23 20:35:25 +02:00
Robert
f6090dc296
Code style - Use file scoped namespaces
...
Code style - Ran code cleanup
2022-08-21 11:36:15 +02:00
Robert
7a7d0ab387
Linux input provider - Style fixes
...
Nodes - Added display value node
Nodes - Updated help link
2022-08-20 21:48:46 +02:00
Robert
a2a063c136
UI - Fix build warnings
...
UI - Add remote controller
2022-08-20 13:42:45 +02:00
Robert
9da71f7b97
Editor - Fixed a bunch of memory leaks
2022-08-18 20:13:15 +02:00
Robert
faf5302975
UI - Rename each OS assembly to Artemis 2
...
UI - Added auto-run
UI - Added auto-update
2022-08-07 14:15:18 +02:00
Robert
b3b324697a
Device dialog - Logical layout selection
2022-07-02 22:53:12 +02:00
Robert
dd40bdd544
Profiles - Added module activation requirements
...
Editor - Refactored tools and selected keyframes management
Timeline - Added keyframe duplicating, copying and pasting
Windows UI - Added logging of fatal exceptions
2022-06-05 18:57:42 +02:00
Robert
34407aaeec
Core - Made graphics context providable by UI
...
Windows - Implemented Vulkan graphics context
Splash screen - Tweaked design
2022-05-06 18:19:02 +02:00
Robert
66ea718316
Profile editor - Integrated visual scripting
2022-04-03 22:21:56 +02:00
Robert
7c83d5345f
Nodes - Reorganized code
2022-03-30 20:10:43 +02:00
Robert
d7f3ee1190
Meta - Replace WPF projects with Avalonia projects
2022-03-27 11:55:26 +02:00
Robert
50b4c71142
Node system - Added numeric struct and utilized it in nodes
2021-09-30 23:28:01 +02:00
Robert
4f5d76de88
Merge branch 'development' into VisualScripting
2021-09-30 16:56:19 +02:00
Robert
26d8322b15
UI - Fixed a possible startup freeze on Windows 11
2021-09-19 18:40:46 +02:00
Robert
ef4e5b4c3b
UI - Moved color scheme code away from tray VM
...
UI - Cleaned up settings page code
Core - Changed default framerate to 30
2021-09-18 20:40:57 +02:00
Robert
d6372dffad
Nodes - Added enum equality node
...
Conditions - Implemented event trigger conditions
2021-09-16 21:11:23 +02:00
Robert
2a6c004aa6
Merge branch 'development' into VisualScripting
2021-09-12 13:00:58 +02:00
Robert
23b14c6365
Editor - Fixed layer visualization with new render scaling
...
UI - Changed default render scale to 25% (won't affect existing installations)
2021-09-11 21:13:43 +02:00
Robert
64b78cbf9e
Nodes - Added easing nodes
...
Nodes - Update data model node to honor profile editor settings
2021-08-23 12:26:13 +02:00
Robert
9d6a61f1e5
Nodes - Added color nodes
2021-08-22 22:31:47 +02:00
Robert
b8077ca589
Nodes - Added type color registration system
...
Nodes - Generate (stable) type colors for undefined types
2021-08-19 11:40:50 +02:00
Robert
7eadc58bee
Nodes - Added node type registration system
...
Nodes - Moved models and node logic into core
Nodes - Added node service that leverages DI
2021-08-07 21:05:15 +02:00
Robert
4034f438ed
UI - Fix possible exception when showing dialogs
...
Profile editor - Limit undo/redo to 20 actions for now
Plugins - Fix custom icons not displaying in settings windows
2021-07-06 23:45:34 +02:00
Robert
fe933f60e8
Update service - Removed option to install updates without asking
...
Modules - Decrease CPU usage for activation requirements check by using a centralized service
Devices - Reload provider when unloading a layout
2021-06-10 17:41:54 +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
96c55e5c03
Profile adaption - Added support for device hint to 'all' devices
...
Layouts - Round LED sizes to integers
Auto-update - Use modern Windows 10 toasts
UI - On shutdown wait 6 seconds longer before force-shutdown
UI - Use black icons in notifications on white Windows theme
Message service - Added optional toast callbacks
2021-05-14 21:49:10 +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
ed704a165c
Webserver - Removed '/api/' part from URLs
...
Webserver - Added the ability to register custom EmbedIO modules
Webserver - Ensure custom controllers/modules are always cleaned up on plugin feature disable
2021-04-06 19:19:19 +02:00