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

22 Commits

Author SHA1 Message Date
a45dd094a0 Added first visual-scripting draft [WIP] 2021-07-15 00:20:08 +02:00
Robert
4fe0ea38cb Modules - Added ListItemName prop to the DataModelProperty attribute
Conditions - Display the full path of a condition (can be disabled in the editor options menu)
Hotkeys - Fixed hotkeys not working after restarting Artemis
Profile editor - Fixed display conditions not showing last selected layer on editor open
2021-07-08 19:02:06 +02:00
Robert
5367027471 Core - Fixed a lot of compiler warnings
Scripting - Added script renaming/deleting
2021-06-21 19:34:34 +02:00
Robert Beekman
ceeaa4bf6d
Profiles - Reworked profile system
Sidebar - Redesigned sidebar with customizable categories
Profiles - Added the ability to configure custom profile icons
Profiles - Added the ability to activate multiple profiles for modules at once
Profiles - Added the ability to create profiles for no modules
Profiles - Added the ability to suspend a profile or an entire category
Profiles - Added profile activation conditions
Profiles - Added file-based importing/exporting
Profile editor - Condensed UI, removed tabs 
Profile editor - Disable condition operators until a left-side is picked
2021-06-03 22:34:43 +02:00
Robert
f13ab9852f Default profiles - Ensure IsActive is always false
Profile importing - Ensure IsActive is always false
Timeline - Fix main segment repeat mode buttons not staying in sync (#585)
2021-05-16 11:22:16 +02: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
18592502fd Profiles - Fixed event rapid trigger mode not triggering a save
Events - Fixed replacing the event during update breaking existing event conditions
2021-03-03 20:19:34 +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
458fd2a704 Profiles - Finished moving and improving timeline logic 2020-10-29 19:49:24 +01:00
Robert
86d6e540d7 Layers - Added support for rendering multiple timelines at once
Events - Added trigger modes
2020-10-27 20:20:40 +01:00
SpoinkyNL
e7ce16ba73 Data model conditions - Expanded events UI logic 2020-10-25 22:32:38 +01:00
SpoinkyNL
fbd319beb9 Data model conditions - Added event predicates (WIP commit) 2020-10-25 00:21:43 +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
a646ff95ed Data model - Improved encapsulation
Conditions - Renamed from DisplayConditions to DataModelConditions to better match their nature
Core - More documentation
2020-09-19 11:43:49 +02:00
SpoinkyNL
d788183f25 Data bindings - Highlight current property
Data bindings - Disable data-bound property inputs
Data bindings - Use toggle to indicate data bindings being enabled
2020-09-15 23:18:21 +02:00
SpoinkyNL
906efdac98 need this elsewhere 2020-09-15 19:39:42 +02:00
SpoinkyNL
fea454ad12 Profile editor - Finished most of the refactor except databindings 2020-09-14 01:24:07 +02:00
Robert
c07ea09c9d Core - Streamlined public parts of profile creation
UI - Started adjusting the VMs for the layer refactor
2020-09-10 19:56:39 +02:00
SpoinkyNL
8718d01eae Core - Flattened namespaces
Shared UI - Flattened namespaces
Shared UI - General housekeeping
Project - Code cleanup
2020-09-01 00:14:08 +02:00
SpoinkyNL
12456519d5 Display conditions - Finished list conditions 2020-08-16 16:14:48 +02:00
SpoinkyNL
75e2fb1689 Profile editor - Moved files 2020-08-15 17:53:12 +02:00