1
0
mirror of https://github.com/Artemis-RGB/Artemis synced 2026-02-04 02:43:32 +00:00

19 Commits

Author SHA1 Message Date
Robert
86f2426f37 Core - Remove API versioning, we have MinimumVersion to achieve the same thing 2025-12-19 23:11:27 +01:00
RobertBeekman
e5a5f10286
Profiles - Added IPluginFeatureDependent interface and implement throughout profiles (#842)
* Profiles - Added IPluginFeatureDependent interface and implement througout profiles
* Workshop - Include dependencies in profile upload request
2024-03-03 20:19:36 +01:00
Robert
b779a86d13 Event conditions - Fix start-node disconnecting
Input - Performance optimizations
2022-09-16 19:46:43 +02:00
Robert
b19854ee47 Nodes - Added object output pins and a new list predicate node 2022-09-16 19:46:43 +02:00
Robert
d2e0607622 Nodes - Fixed string format node not outputting numerics
Data model event node - Renamed to Data Model-Event Value Cycle
Data model event node - Added new data model event node that outputs the latest event data
Event conditions - Performance improvements
2022-08-23 20:35:25 +02:00
Robert
f6090dc296 Code style - Use file scoped namespaces
Code style - Ran code cleanup
2022-08-21 11:36:15 +02:00
Robert
e9566ca689 Storage - Added migration to clear the DB
Profile - Don't store empty visual scripts
Profile tree - Improved drag & drop
2022-08-04 23:01:27 +02:00
Robert
850346ccd2 Node editor - Added menu
Node scripts - Fixed IDs not being set for regular nodes
Enums node - Hardened VM logic against weird connections
2022-05-22 22:38:57 +02:00
Robert
52f2338154 Event condition - Added toggle off mode
Profile editor - Added element copy/pasting
Shared UI - Fix namespaces
2022-04-17 20:23:18 +02:00
Robert
8c7bbc3f0f Profile editor - Added F5 previewing
Core - Performance fixes
2022-04-14 21:12:29 +02:00
Robert
5b183d3010 Nodes - Rewrote storage 2022-04-10 11:59:32 +02:00
Robert
3dfc25b092 Core - Refactored display conditions
Profile editor - Added UIs for each condition type
2022-04-09 00:11:22 +02:00
Robert
66ea718316 Profile editor - Integrated visual scripting 2022-04-03 22:21:56 +02: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
c21acf87a7 Nodes - Added XML docs for remaining types
Nodes - Fully implemented nullable reference types
2021-09-25 21:35:54 +02:00
Robert
d6372dffad Nodes - Added enum equality node
Conditions - Implemented event trigger conditions
2021-09-16 21:11:23 +02:00
Robert
00125d1478 Event condition - Simplify to only one event per layer 2021-09-15 22:35:34 +02:00
Robert
d657e7844e Profiles - Split conditions into different types
Profile configurations - Added broken state (not yet shown in UI)
2021-09-14 22:17:31 +02:00
Robert
8ac1431a2f Core - Split up layer conditions into static- and event-conditions 2021-09-12 22:08:34 +02:00