|
|
2f8d31677c
|
Update equatable bindings only if modified
|
2024-09-17 13:13:05 +02:00 |
|
|
|
6289e518e5
|
Add binding properties
|
2024-09-16 22:33:44 +02:00 |
|
|
|
17718471e9
|
Add default container implementation for widgets
|
2024-09-16 07:20:13 +02:00 |
|
|
|
6ade5ffa0d
|
Add view properties
|
2024-09-16 06:31:20 +02:00 |
|
|
|
d32efd928b
|
Update properties only if pointer is not nil
|
2024-09-15 09:06:25 +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 |
|
|
|
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 |
|
|
|
05617d2966
|
Update properties based on previous state
|
2024-07-31 13:58:17 +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 |
|
|
|
e133b7b8b7
|
Add documentation
|
2024-07-12 21:52:57 +02:00 |
|
|
|
b8f36b7600
|
Add modify function for views
|
2024-07-07 16:30:36 +02:00 |
|
|
|
8da8115172
|
Add content to renderable storage
|
2024-07-07 08:08:38 +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 |
|
|
|
2551c0a14d
|
Set up documentation
|
2024-06-30 12:45:23 +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 |
|
|
|
c7f37e0c1c
|
Fix body's storage not initializing
|
2024-06-21 07:19:31 +02:00 |
|
|
|
e3c6946917
|
Fix modifiers not applied correctly
Also fix renderable ignoring arrays of AnyView
|
2024-06-20 07:20:35 +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 |
|