31 Commits

Author SHA1 Message Date
2cab78dedc Implement new update logic in wrappers
Some checks are pending
Deploy Docs / publish (push) Waiting to run
SwiftLint / SwiftLint (push) Waiting to run
2026-02-02 23:15:04 +01:00
d7b7c112cf Add SafeWrapper
Some checks are pending
Deploy Docs / publish (push) Waiting to run
SwiftLint / SwiftLint (push) Waiting to run
2026-02-02 20:13:42 +01:00
9f50e272f3 Add support for accessing the widget data when inspecting
All checks were successful
Deploy Docs / publish (push) Successful in 55s
SwiftLint / SwiftLint (push) Successful in 3s
2025-02-10 17:54:22 +01:00
ee92f63f86 Add support for environment properties
All checks were successful
Deploy Docs / publish (push) Successful in 50s
SwiftLint / SwiftLint (push) Successful in 4s
2024-10-24 13:16:23 +02:00
65c06fae61 Initialize state properties before first accessing 2024-09-03 07:19:04 +02:00
6eb346f4c8 Update doc comments 2024-09-02 07:23:33 +02:00
54292edd49 Switch to state management using reference types 2024-08-31 14:19:21 +02:00
5b2c68aaf7 Make dummy either view a convenience widget 2024-08-30 06:38:49 +02:00
4e205397ca Make widget data more flexible 2024-08-15 10:44:43 +02:00
7b26dce977 Add support for explicit identifiers 2024-08-13 05:52:44 +02:00
aabd36d7ac Use widget instead of view for DummyEitherView 2024-08-10 10:25:39 +02:00
1c0d491b02 Add support for conditional and optional views 2024-08-10 06:31:13 +02:00
5b3e66ed37 Remove observable support 2024-07-19 21:33:59 +02:00
cd543da08d Merge remote-tracking branch 'refs/remotes/origin/main' 2024-07-19 21:14:56 +02:00
e490cf2b82 Fix observing models not always working 2024-07-19 21:14:44 +02:00
bf3452dd72 Update documentation 2024-07-18 15:54:23 +02:00
93546224f2 Remove custom renderable elements (use views) 2024-07-13 11:46:13 +02:00
25d1d66137 Add update parameter to inspector wrapper 2024-07-06 22:20:23 +02:00
9f114a471e Fix pointers not being passed by every widget 2024-07-01 21:53:32 +02:00
2551c0a14d Set up documentation 2024-06-30 12:45:23 +02:00
83a03441b5 Remove debug tree 2024-06-30 09:48:56 +02:00
0702207d22 Fix updateProperties not passed correctly in state wrappers 2024-06-30 08:34:30 +02:00
3b2f4a9c92 Add basic convenience widgets 2024-06-29 23:25:40 +02:00
5a59a01980 Improve performance of state system 2024-06-29 22:41:03 +02:00
1d7c80f5e7 Polish debug tree output for state properties 2024-06-21 07:25:51 +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
133a4b02da Fix style 2024-06-17 17:05:26 +02:00
d244fce038 Add convenience widgets 2024-06-17 09:23:50 +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