Commit Graph
16 Commits
Author SHA1 Message Date
Robert c0e1e60e5e Display conditions - Implemented lists in the core, UI needs more work 2020-08-12 17:22:43 +02:00
SpoinkyNL cd02a422fe Display conditions - List predicates WIP 2020-08-11 22:54:14 +02:00
Robert 6803bc5a37 UI - Moved exception viewer to its own seperate window
Conditions - Started adding list conditions
2020-08-11 17:27:11 +02:00
Robert c2034c5de7 Profile editor - Continuously update datamodel in cond. target select
Profile editor - Fixed undo/redo sometimes not registering Ctrl+Z/Ctrl+Y
Profile editor - Added feedback messaging to undo/redo
2020-08-07 12:39:08 +02:00
SpoinkyNL f3cbd819f5 Profile editor - Continue updating datamodel in editor
Display conditions - Added setting to display current values while selecting condition targets
2020-08-06 22:09:28 +02:00
SpoinkyNL df1b4cf6ef Profile editor - Fixed new profile elements not always appearing
UI - Fixed all the memory leaks I could find, closing the UI now frees a lot of RAM
Noise brush - Decreased memory usage by removing unused 4D noise
Layout editor - Fixed device properties not always applying
2020-07-29 00:29:05 +02:00
SpoinkyNL a729e8f361 Timeline segments - Move keyframes on segment changes 2020-07-26 17:39:40 +02:00
SpoinkyNL 64a1010100 Profile editor - Redesigned adding/removing timeline segments
General module - Added some basic window information to the data model
Profiles - Don't render when opacity is 0
Profile editor - Render non-selected layers in their main segment
Profile editor - Condition editor fixes
2020-07-24 23:04:21 +02:00
Robert 0dc77c0b6e Display conditions - Updated predicate VM to move logic to the model 2020-07-10 16:48:58 +02:00
Robert 3da2fbcf0a Display conditions - Implemented expression tree creation
Display conditions - Use the most appropriate number input
UI general - Use current localisation for decimal seperators and enfore in inputs
2020-07-08 17:26:17 +02:00
Robert f617a6461a Display conditions - Loosened up type rules for dynamic comparisons
Display conditions - Improved static value input and added support for int and double
2020-07-07 17:29:20 +02:00
SpoinkyNL 7af70e9ba4 Display conditions - Implemented most of static input 2020-07-06 23:41:41 +02:00
Robert f944a675f1 UI - Centralized default editors registration into a service
Display conditions - Added more test operators 
Display conditions - Implemented operator selection
Display conditions - Implemented property selection and rules
2020-07-06 15:21:57 +02:00
SpoinkyNL 71f6706eec Display conditions - Added data model selection
Display conditions - Added static and dynamic condition types
2020-07-05 23:00:23 +02:00
SpoinkyNL c0f2cf08de Data model visualization - Simplified and improved VMs
Layer conditions - Added left side property selection
2020-07-05 15:34:16 +02:00
Robert fb2257829d Display conditions - Added (empty) VMs and test views 2020-07-01 17:31:14 +02:00