Robert
ba3838489f
Core - Simplify PluginInfo and PluginFeatureInfo
2024-03-01 22:23:49 +01:00
Robert
fb59443f9a
Core - Fix plugins without a version in their plugin.json always being considered incompatible
2024-02-28 23:27:31 +01:00
RobertBeekman
a340f8822e
Replace JSON.NET with System.Text.json ( #840 )
2024-02-28 19:31:38 +01:00
Robert
313b4a0dea
Core - Fix node related warnings
2024-02-23 17:41:11 +01:00
Robert
6adcae94b4
Merge branch 'development' into feature/node-providers
2024-02-23 17:36:47 +01:00
Robert
248d4c8e18
Storage - Use nullable reference types
...
Core - Fix build warnings
2024-02-23 17:35:06 +01:00
RobertBeekman
39d7d8132f
Core - Added node provider plugin feature type
...
Visual Scripting - Removed all nodes
2024-02-22 19:42:25 +01:00
RobertBeekman
e8590abd61
Devices - Reworking layout loading
2024-01-09 21:27:51 +01:00
Diogo Trindade
46c035851a
Core - Use StringComparison instead of ToUpper
2023-10-11 21:44:41 +01:00
Diogo Trindade
625fff4b73
Fix namespaces
2023-09-04 15:56:59 +01:00
Diogo Trindade
8a1b302e48
Core - Further reduced allocations in process monitor checking
2023-09-04 15:55:27 +01:00
RobertBeekman
d26f62223b
Merge pull request #811 from Artemis-RGB/ProcessMonitoring
...
Added more low level process-monitoring to reduce allocations and cpu…
2023-09-02 09:45:27 +02:00
abeb6885ce
Added more low level process-monitoring to reduce allocations and cpu-time
2023-09-01 01:20:54 +02:00
Diogo Trindade
402242b79c
Profiler - Added number of calls
2023-08-31 14:18:24 +01:00
Robert
e4c487e2de
Device providers - Fixed an exception when re-enabling device providers
2023-08-21 20:08:25 +02:00
Robert
c86dba30fc
Settings - Brought the with and margins of different tabs in line with eachother
...
Settings - Tweaked card title font size and spacing
Plugins - Show extra information on plugins in their config dialog
Plugins - Added the ability to provide a license in plugin.json
2023-05-18 11:18:55 +02:00
Robert
8a0a162429
Allow plugins to opt out of hot reloading
2023-04-20 13:47:24 +02:00
Robert
2b15657f8d
Use a help page URL instead of doing things in-app
2023-04-14 14:43:33 +02:00
Robert
949106e470
Plugins - Added help pages
2023-04-14 11:55:53 +02:00
Robert
b59e898dd3
Plugins - Separated VMs into folders
...
Plugins - Added help pages
2023-04-13 17:41:54 +02:00
Robert
d171b947b7
Fixed compile errors in Artemis.UI
2023-03-30 23:13:39 +02:00
Robert
d8390d306c
Update built-in plugins by build date not by version
2023-03-25 15:00:28 +01:00
Diogo Trindade
9f20f52b22
Core - Reduced memory allocations
2023-02-04 19:27:49 +00:00
RobertBeekman
b7e723b7e9
Core/UI - Move from Ninject to DryIoc ( #754 )
2023-01-30 21:00:10 +01:00
Robert
166cb888c1
Meta - Update RGB.NET
...
Meta - Fixed warnings
2023-01-11 22:33:47 +01:00
Robert
24cb397556
Layer effects - Fixed placeholder system
2022-11-12 22:32:04 +01:00
Diogo Trindade
3758275b71
Core - Changed version format
2022-09-30 23:42:15 +02:00
Diogo Trindade
4272d62001
Core - Moved PluginApi version to the csproj
2022-09-30 20:45:40 +02:00
Robert
212f8855de
Plugin Features - Removed icons
...
Data model event node - Fix numeric values
2022-09-17 19:25:17 +02:00
Robert
94b91bfc31
Data model nodes - Only allow picking data model entries of types supported by nodes
...
Data models - Fixed path registration not registering two paths pointing to the same property twice (fixes data model-reliant node scripts that stop updating)
2022-09-08 23:01:55 +02:00
Robert
f6090dc296
Code style - Use file scoped namespaces
...
Code style - Ran code cleanup
2022-08-21 11:36:15 +02:00
Robert
9d2136dd6a
Plugins - Added API versioning
...
Tray icon - Fix crash when restoring main window from tray
2022-08-21 10:00:00 +02:00
Robert
3f52279305
Profile - Blending mode fixes
...
Nodes editor - Adhere to cable display settings
Profile - Added focus layer option
2022-08-14 10:18:17 +02:00
Robert
eec2419005
Profiles - Fix brush properties being carried over from previous brush
2022-07-30 21:55:28 +02:00
Robert
1210dc3f63
Setup wizard - Added and auto-show on home open
...
UI - Slightly darkened W11 effect
2022-07-29 22:01:36 +02:00
Robert
75d85985a9
Plugins - Added platform support
...
Settings - Fixed updating issues in plugin tab
UI - Don't initialize in design mode
UI - Move ReactiveCoreWindow to Artemis.Shared
Window service - Return window created by ShowWindow
Window service - Added CreateOpenFileDialog API
2022-07-22 20:28:07 +02: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
3b4194cb9d
Plugins - Ported prerequisites UI
...
Scripting - Ported scripting UI
2022-07-10 23:25:34 +02:00
Robert
e1a66f8a7e
Layer properties - Tweaked step sizes for draggable float
...
UI - Tweak selection rectangle design
2022-06-15 21:57:10 +02:00
Robert
0d3890e560
Icons - Dropped SVG support and fixed filling
2022-06-06 20:54:39 +02:00
Robert
35f83e58e5
Merge branch 'development' into feature/avalonia
...
Code cleanup
2022-05-14 00:14:03 +02:00
Robert
cd8656cb0d
Profile editor - Added effect renaming
...
Core - Fixed effect loading
Core - Fixed some effects not applying on per-LED brushes
2022-04-23 21:12:06 +02:00
Robert
2bf36fbf20
Core - Refactored effects
...
Profile editor - Added effect creation
2022-04-23 17:07:04 +02:00
Robert
372991a69b
UI - Fixed a lot of binding errors
...
UI - Added most missing DisposeWith calls
2022-04-02 01:10:06 +02:00
Robert
c36110e79d
Profile editor - Visualization fixes
...
Profile editor - Timeline fixes
2022-02-06 00:00:48 +01:00
Robert
1832a25426
Core - Reworked brush/effect property storage
...
Profile editor - Added brush selection
Profile editor - Added playback controls
2022-01-16 00:46:19 +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
4ef7c83c74
Merge branch 'feature/visual-scripting' into feature/avalonia
2021-11-17 23:07:36 +01:00
Diogo Trindade
56f5b91f11
Core - Replaced plugin folder mentions with a constant
...
Added linux support for opening a folder
Should also fix some case sensitive inconsistencies
2021-11-08 21:52:10 +00:00