Commit Graph
30 Commits
Author SHA1 Message Date
Sasha Koshka 7cdc5868e5 Updated the examples 2023-04-18 16:18:30 -04:00
sashakoshka 775390e884 Containers are no longer in their own dir because why were they 2023-04-16 17:30:13 -04:00
sashakoshka a7de6c7f3b Document works now 2023-04-16 16:48:32 -04:00
sashakoshka 7d4ddaf387 Scrolling over a ScrollContainer will now scroll it 2023-04-16 14:12:55 -04:00
sashakoshka b9c8350677 Scroll containers yay 2023-04-16 03:37:28 -04:00
sashakoshka 0a21f605fb Added support for horizontal layouts 2023-04-15 19:14:44 -04:00
sashakoshka 1044c8299a Literally one set of parentheses 2023-04-15 18:33:37 -04:00
sashakoshka 986315d5db Vertical layout partially works 2023-04-15 18:09:49 -04:00
sashakoshka a51372bd7b ahhhhhhahhahahahahhh 2023-04-11 17:22:12 -04:00
Sasha Koshka 8db8fab14a No more stack overflow 2023-04-04 17:15:57 -04:00
Sasha Koshka cbdebc7f9f ScrollContainer can be controlled by page keys 2023-04-04 17:12:33 -04:00
Sasha Koshka 570853890e DocumentContainer now supports inlining elements 2023-04-04 16:39:12 -04:00
Sasha Koshka 260e2b31b6 Table now has keynav support 2023-04-04 15:05:26 -04:00
sashakoshka f377372354 Forgot to comment the table constructor 2023-04-03 23:10:39 -04:00
sashakoshka 55c13ebf89 TableContainer is now scrollable 2023-04-03 23:09:02 -04:00
sashakoshka b357768c36 User can now select table cells 2023-04-03 22:22:29 -04:00
sashakoshka ebefcb03b3 Made table stretching slightly better 2023-04-03 21:48:57 -04:00
sashakoshka 13518d9ba6 Fixed fragmented/glitchy table drawing 2023-04-03 21:41:39 -04:00
sashakoshka ff51777834 Table's rebuildChildList method works properly 2023-04-03 20:06:17 -04:00
sashakoshka 941f6f6576 Added a (half-working) table element 2023-04-03 20:01:44 -04:00
sashakoshka 2d0a0cc073 Gave CoreControl the ability to shatter parent backgrounds 2023-04-02 22:46:38 -04:00
sashakoshka 6ede0d0770 Added the BackgroundParent interface
Parents are now able to draw backgrounds for their children. This
means we can now have elements inside other elements that aren't
restricted to one background color.
2023-04-02 22:02:55 -04:00
sashakoshka c1e2bf46a6 TextBox supports copy/paste with keyboard commands 2023-03-31 03:25:46 -04:00
sashakoshka 7b300333cf I am going insane 2023-03-31 01:06:29 -04:00
sashakoshka 53bfc8df68 Re-organized module structure 2023-03-30 23:19:04 -04:00
Sasha Koshka 68341517f7 DirectoryView uses File to display files 2023-03-21 18:03:31 -04:00
Sasha Koshka dcc672e2bc ScrollContainer does not scroll child in a forbidden direction 2023-03-21 17:37:33 -04:00
sashakoshka 0f272f4835 DocumentContainer does as well 2023-03-17 02:00:19 -04:00
sashakoshka 493c5210a7 DocumentContainer sets minimum size properly 2023-03-17 01:52:26 -04:00
Sasha Koshka a4ef28cdd0 Moved containers into a separate package 2023-03-16 14:22:56 -04:00