21 Commits

Author SHA1 Message Date
6c5769517f Move to backend-specific app ID logic
All checks were successful
Deploy Docs / publish (push) Successful in 47s
SwiftLint / SwiftLint (push) Successful in 1m0s
2024-10-08 12:24:13 +02:00
5fd45f572a Add support for optional properties 2024-09-15 08:44:24 +02:00
4aee6ea5cf Facilitate creating widgets via property wrapper 2024-09-12 07:20:59 +02:00
4e205397ca Make widget data more flexible 2024-08-15 10:44:43 +02:00
1c0d491b02 Add support for conditional and optional views 2024-08-10 06:31:13 +02:00
05617d2966 Update properties based on previous state 2024-07-31 13:58:17 +02:00
93546224f2 Remove custom renderable elements (use views) 2024-07-13 11:46:13 +02:00
da69a573fc Remove second identifier in state storage 2024-07-10 10:27:02 +02:00
b8f36b7600 Add modify function for views 2024-07-07 16:30:36 +02:00
700b953953 Add support for custom renderable types 2024-07-03 20:56:31 +02:00
fedc845b3f Add support for state in apps 2024-07-02 16:11:01 +02:00
9f114a471e Fix pointers not being passed by every widget 2024-07-01 21:53:32 +02:00
0749f01e86 Implement scene and app 2024-07-01 17:07:08 +02:00
20b2fee279 Only save the two most recent state identifiers 2024-06-30 16:56:06 +02:00
83a03441b5 Remove debug tree 2024-06-30 09:48:56 +02:00
5a59a01980 Improve performance of state system 2024-06-29 22:41:03 +02:00
4b9ea1e883 Add testing for state properties 2024-06-21 10:20:33 +02:00
c7f37e0c1c Fix body's storage not initializing 2024-06-21 07:19:31 +02:00
c114bd32e9 Fix views with multiple backends not updating 2024-06-18 15:47:03 +02:00
c15839de3b Implement view updating system 2024-06-17 09:11:20 +02:00
3c17404dc6 Implement basic support for views 2024-06-10 06:31:23 +02:00