Commit graph

24 commits

Author SHA1 Message Date
bdc1549268 Create Join[HV]{2,7} via macros 2023-02-18 20:56:36 +01:00
204540f375 Create Either{2,7} via macros 2023-02-18 20:56:10 +01:00
b27cb81642 Add Resize widget 2023-02-18 20:24:56 +01:00
3fb3a7b92b Fix sizing bug
The available space was updated while removing elements, but the check
for the next element expected the old value.
2023-02-18 19:40:33 +01:00
d449c61f27 Add JoinH2, JoinH3, JoinV2, JoinV3 2023-02-18 19:06:22 +01:00
f581fa6c47 Add JoinH and JoinV 2023-02-18 19:06:18 +01:00
828bba464a Add Either3 widget 2023-02-18 19:00:18 +01:00
15e30dfdb2 Implement join widget spacing algorithm 2023-02-18 18:20:55 +01:00
e666d5c092 Ensure Float position is in range 0.0..=1.0 2023-02-18 14:07:25 +01:00
caca3b6ef1 Derive Debug, Clone, Copy for widgets 2023-02-18 14:07:03 +01:00
f25ce49e77 Rename Layer parts 2023-02-18 02:49:52 +01:00
95a01d5fc8 Add Either widget 2023-02-17 21:27:46 +01:00
8834bb6d9d Add more Float functions 2023-02-17 21:26:00 +01:00
7c3277a822 Add Layer widget 2023-02-17 21:26:00 +01:00
2dee39c03c Add Cursor widget 2023-02-17 12:13:56 +01:00
5a15838989 Fix Float sizing for unset directions 2023-02-17 00:15:46 +01:00
9ff8007cae Switch usages of ContentStyle to Style 2023-02-16 21:24:52 +01:00
eb36bfa2ea Fix code blocks in docstrings 2023-02-16 20:40:20 +01:00
3f7e985b3f Add Background widget 2023-02-16 16:26:47 +01:00
47df35d9db Add Empty widget 2023-02-16 16:07:05 +01:00
575faf9bbf Add Float widget 2023-02-16 15:13:23 +01:00
dbafc40700 Add Padding widget 2023-02-16 14:37:50 +01:00
964f3bf011 Add Border widget 2023-02-16 14:30:06 +01:00
f793ec79ac Add Text widget 2023-02-16 09:58:18 +01:00