18 Commits

Author SHA1 Message Date
bc03112d2d Migrate package to strict concurrency 2024-09-19 12:40:46 +02:00
17718471e9 Add default container implementation for widgets 2024-09-16 07:20: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
6eb346f4c8 Update doc comments 2024-09-02 07:23:33 +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
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
700b953953 Add support for custom renderable types 2024-07-03 20:56:31 +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
5a59a01980 Improve performance of state system 2024-06-29 22:41:03 +02:00
e3c6946917 Fix modifiers not applied correctly
Also fix renderable ignoring arrays of AnyView
2024-06-20 07:20:35 +02:00
133a4b02da Fix style 2024-06-17 17:05:26 +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