atomize-element-interface #2

Merged
sashakoshka merged 20 commits from atomize-element-interface into main 2023-01-16 10:24:23 -07:00
20 Commits
Author SHA1 Message Date
sashakoshka 93ab47cdc9 Whoops 2023-01-16 12:23:37 -05:00
sashakoshka fb0795ec7b Keynav works flawlessly 2023-01-16 12:21:47 -05:00
sashakoshka 354d5f205d Container sort of conforms to the new API
Keynav is half working
2023-01-16 11:54:02 -05:00
sashakoshka 410c65c072 Label conforms to new API 2023-01-16 00:36:23 -05:00
sashakoshka 21a1a35a26 Mouse test conforms to new API 2023-01-16 00:35:05 -05:00
sashakoshka c20db133fe AnalogClock conforms to new API 2023-01-16 00:31:57 -05:00
sashakoshka 5ca4d0be6e Button now conforms to new API 2023-01-16 00:31:04 -05:00
sashakoshka afd125c083 Fixed layouts import paths 2023-01-16 00:11:06 -05:00
sashakoshka 95b6607e4e Dialong, Horizontal, and Vertical layouts now compile
However, they do not take into account expanding elements.
2023-01-16 00:09:01 -05:00
sashakoshka 0a6858b376 Moved the layouts directory out of elements because they aren't. 2023-01-16 00:03:02 -05:00
sashakoshka 1378093c12 Improved some documentation wording regarding Core and CoreControl 2023-01-16 00:02:15 -05:00
sashakoshka 88f5cf7749 I changed my mind, having core fulfill Element is a bad idea. 2023-01-15 23:58:23 -05:00
sashakoshka 01d8b64b24 Core now conforms to new API
Core actually now fulfills the Element interface on its own which
is pretty cool.
2023-01-15 23:48:41 -05:00
sashakoshka 466fdb8472 TextDrawer is able to return a reccomended max height. 2023-01-15 23:36:11 -05:00
sashakoshka 18b0ef1159 sigh 2023-01-15 13:55:02 -05:00
sashakoshka 7442ec4b60 More comment changes 2023-01-15 12:37:10 -05:00
sashakoshka 75bb3b40aa Cleared up the wording in the Expanding interface comments 2023-01-15 12:33:52 -05:00
sashakoshka 77ef7554ac X backend conforms to new API 2023-01-15 12:23:13 -05:00
sashakoshka 8cfb8eeaef Split up the Element interface's functionality 2023-01-14 22:18:06 -05:00
sashakoshka ddf48d2333 Split the functionality of tomo.go into multiple files 2023-01-14 21:24:39 -05:00