Commit Graph
21 Commits
Author SHA1 Message Date
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 3f22ebae8a Core - Fixed data model namespaces
Modules - Added IsPropertyInUse API
UI - Properly dispose data model paths wherever they are used
2021-06-11 23:20:14 +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 456af693b0 Rendering - Moved bitmap management logic & prevent access violations 2021-03-16 20:18:53 +01:00
Robert 98b9770250 Device properties - UI polish (the shiny kind)
Conditions - Open existing condition path on click
2021-03-11 00:44:46 +01:00
SpoinkyNL 10e6cdc54b Code style - Omit the type in a new expressions 2020-12-18 17:54:01 +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 5683fd44df Shared UI - More XML comments! 2020-11-20 19:30:38 +01:00
SpoinkyNL 9452f81214 Plugin features - Added exception display 2020-11-12 19:55:13 +01:00
SpoinkyNL 997ab005d8 Data model conditions - Moved events into a separate 'mode' 2020-11-01 19:44:45 +01:00
SpoinkyNL 13df88ca40 Display conditions - Fixed event argument conditions
Display conditions - Fixed event inner-condition selection
2020-10-30 16:45:02 +01:00
SpoinkyNL fd9f3afef5 Databinding modifiers - Redesigned API to leverage generics
Databinding modifiers - Updated default modifiers to use new API
2020-10-20 19:00:41 +02:00
Robert 2946364463 Conditions - Implemented self referencing list conditions 2020-10-14 19:04:56 +02:00
Robert 879d19e4ea Conditions - Simplified adding new parts to conditions
Conditions - Added toggle for switching between static and dynamic conditions
Conditions - Automatically change to list condition when selecting a list and vice versa
2020-10-13 20:51:53 +02:00
SpoinkyNL d46a610e23 Data model paths - Moved all condition code over to the new pats API 2020-10-09 22:19:43 +02:00
SpoinkyNL 94bde1fe38 Condition VMs - Simplification WIPpepepepe 2020-10-08 22:21:17 +02:00
Robert 693ea29600 Conditions - Finished list support 2020-09-21 20:22:11 +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 f03ea410d4 Data bindings - Finished main functionality 2020-09-14 19:16:32 +02:00
SpoinkyNL db9d9fb4e6 Profile editor - Reimplemented more of the timeline 2020-09-12 10:39:44 +02:00
SpoinkyNL 1dc58fd09a Data bindings - WIP commit 2020-09-06 21:24:35 +02:00