7 Commits

Author SHA1 Message Date
93a4d189da - implemement Scale and virtual screen size for ScreenArea
- fix state management
- WIP
2026-06-10 02:57:28 +03:00
0e8181baf3 implement MultiChildElement.build 2026-06-01 01:18:02 +03:00
6c8dc6a52b enscapsulate SingleChildElement.child 2026-05-31 06:00:53 +03:00
3d5ac077be rename 'private' fields in elements 2026-05-30 00:14:29 +03:00
d1525539e3 remove absolute positioning in elements 2026-05-29 03:04:40 +03:00
987ce25474 implement drawing in local coordinates
these damn trees are still WIP but I'm confident I'm doing everything
right since I've recently embraced Stoicism
2026-05-14 19:27:40 +03:00
393638bb71 add type hints for EVERYTHING
organize ui into folders
implement element:traverseUp
2026-05-04 02:48:30 +03:00