Commit Graph
24 Commits
Author SHA1 Message Date
sashakoshka babc4a4af8 Oops 2023-01-13 13:58:19 -05:00
sashakoshka 7ad027be42 Clock hands are more accurate 2023-01-13 13:55:20 -05:00
sashakoshka 4f8f80f142 Commented button 2023-01-13 13:51:22 -05:00
sashakoshka 26c1dc062b Added popups 2023-01-12 12:51:42 -05:00
sashakoshka 519e0b9c6b Keynav moment 2023-01-11 22:30:14 -05:00
sashakoshka 80c0a6be71 Window attempts to advance child's selection on alt-tab 2023-01-11 18:32:02 -05:00
sashakoshka 507217a9da Added license 2023-01-11 17:57:29 -05:00
sashakoshka d48d80693f Added simple readme 2023-01-11 16:01:06 -05:00
sashakoshka c2a76fcaf6 Added extended selection capabilities to the API 2023-01-11 15:46:48 -05:00
sashakoshka 5b850ef183 Added dialog layout 2023-01-11 01:56:05 -05:00
sashakoshka c18a3883bf Added a horizontal layout 2023-01-10 23:20:42 -05:00
sashakoshka 1c7467c4bc Fixed bug with vertical layout being cringe 2023-01-10 22:27:25 -05:00
sashakoshka 3ddeeb5469 You can choose whether or not you want text to wrap 2023-01-10 21:01:30 -05:00
sashakoshka b1fd021120 dasjkhkljashdkjsha 2023-01-10 11:51:46 -05:00
sashakoshka 34848f616b Moved element core to new package 2023-01-09 21:25:36 -05:00
sashakoshka bbdc5a0162 Created vertical layout example 2023-01-09 21:22:08 -05:00
sashakoshka 70e0566f3f Styling now supports selection 2023-01-09 15:14:36 -05:00
sashakoshka d1ec5f2cec Split element core into two separate structs - public and private
The public core half can be directly embedded, which means no
wrapper methods!
2023-01-09 13:06:55 -05:00
sashakoshka 1526772a05 Implemented Do()
Oops
2023-01-09 11:36:37 -05:00
sashakoshka 292669a43f Further simplified the API and updated the X backend to match
The MinimumWidth and MinimumHeight behaviors have been condensed
into MinimumSize, which returns both dimensions at once.
2023-01-09 11:31:59 -05:00
sashakoshka c94329e273 Added useful run methods to ParentHooks 2023-01-09 11:28:18 -05:00
sashakoshka 7c6b9317fc Updated the X backend to reflect the new API change
The window no longer behaves like an element, and it sets an
entire ParentHooks struct instead of individual callbacks.
2023-01-09 11:21:23 -05:00
sashakoshka 192a91757f Changed the API to make it handle keynav better and be simpler
I have yet to actually update the code to reflect these changes.
I will do this shortly.
2023-01-09 11:17:29 -05:00
sashakoshka 00d75d4488 Initial commit 2023-01-09 01:03:19 -05:00