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

21 Commits

Author SHA1 Message Date
Robert
c36110e79d Profile editor - Visualization fixes
Profile editor - Timeline fixes
2022-02-06 00:00:48 +01:00
Robert
89beb92935 Profiles - Removed the technical concept of extra timelines for events
Profiles - Properly separated out update and render logic
Profile editor - Implemented layer visualization
2022-02-04 00:18:00 +01:00
Robert
642823add5 Timeline - Implemented segments 2022-01-25 00:23:26 +01:00
Robert
c21acf87a7 Nodes - Added XML docs for remaining types
Nodes - Fully implemented nullable reference types
2021-09-25 21:35:54 +02:00
Robert
00125d1478 Event condition - Simplify to only one event per layer 2021-09-15 22:35:34 +02:00
Diogo Trindade
0b370f261c Replaced AsReadOnly property getters with regular properties
Should reduce allocations
2021-09-04 19:41:59 +01:00
Robert
f24e1ae264 Display conditions - Added Toggle mode to event conditions
Display conditions - Added Contains and Does not contain for enums
Profile editor - Changed display behaviour on zero-length timelines
2021-06-19 12:25:11 +02:00
Robert
730207ccd0 Profile - Tweak initial load timeline behaviour 2021-06-08 23:24:43 +02:00
Robert
9fd0f921b5 Profile editor - Improved scrubbing past layer timeline bounds 2020-12-24 19:30:34 +01:00
SpoinkyNL
10e6cdc54b Code style - Omit the type in a new expressions 2020-12-18 17:54:01 +01:00
Robert
81bb278abe Profiles - Fixed main segment repeat in combination with conditions 2020-11-24 19:33:40 +01:00
SpoinkyNL
0c7583d3e4 Profile editor - Fixed error when editing layers with a zero length main timeline 2020-11-23 21:31:35 +01:00
Robert
b185b28645 Core - Corrected disposable pattern usage
Core - Further nullable refactoring..
2020-11-17 20:54:49 +01:00
Robert
a3cd32f6c4 Core - Added XML comments to all remaining public members/methods
Core - Refactored a lot of code for nullable reference types
2020-11-16 20:16:06 +01:00
SpoinkyNL
e812929215 Plugins - Implemented features
Core - Removed Stylet dependency for #500
2020-11-11 23:53:52 +01:00
SpoinkyNL
f80a7d658c Events - Fixed copy mode
Timelines - Added a limit of 15 to extra timelines
2020-11-08 19:41:53 +01:00
SpoinkyNL
0f5c2b80c4 Profiles - Made data bindings compatible with timeline changes 2020-11-02 22:09:29 +01:00
Robert
f179980ac4 Profiles - Made timeline thread safe and slightly tweaked delta logic 2020-10-30 20:38:36 +01:00
Robert
383b8f7b8d Folders - Improved how conditions on folder children are handled
Timeline - Fixed exception when main segment length is 0 on repeat play mode
Profile editor - Only repeat non-selected elements if their timeline is configured that way
Per LED brushes - Fixed opacity not being applied
Intro profile - Updated for timelines
2020-10-29 20:31:07 +01:00
Robert
458fd2a704 Profiles - Finished moving and improving timeline logic 2020-10-29 19:49:24 +01:00
SpoinkyNL
4ede3876d4 Profiles - Moved timeline logic to separate class (WIP) 2020-10-29 00:16:31 +01:00