Commit Graph

30 Commits

Author SHA1 Message Date
Sasha Koshka 501eb34922 Moved artist (now art) into another repo 2023-05-03 20:17:48 -04:00
Sasha Koshka 33c787d70b Changed import paths 2023-05-03 19:40:30 -04:00
Sasha Koshka 83d0b32fba No more defaultfont until we actually make one 2023-05-03 16:38:17 -04:00
Sasha Koshka 8d587ae3b4 All examples work 2023-05-03 15:40:40 -04:00
Sasha Koshka 9588996bd8 Wintergreen is now a plugin 2023-05-03 15:40:40 -04:00
Sasha Koshka 10d5358390 Updated default theme 2023-05-03 15:40:40 -04:00
Sasha Koshka 7bb7111460 Added pin icons 2023-04-25 17:19:43 -04:00
Sasha Koshka e41fd63f35 Created a FlowList with similar properties to DocumentContainer 2023-04-21 22:24:28 -04:00
Sasha Koshka fc4b2eb36d Tweaked list theming 2023-04-21 17:49:27 -04:00
Sasha Koshka cc14151a14 Primitive combo box 2023-04-21 16:47:15 -04:00
Sasha Koshka f88268bb0e Updated default colors 2023-04-20 19:57:55 -04:00
Sasha Koshka 27799a9670 Improved switch styling 2023-04-20 18:50:28 -04:00
Sasha Koshka 2bd7d0fad5 Added a toggle button and lamp pattern 2023-04-20 18:40:05 -04:00
Sasha Koshka 6276327613 Some theming tweaks 2023-04-18 03:12:36 -04:00
Sasha Koshka 0bf5c3b86c Lists are a thing now
Looks like child bounds arent clipped properly though, ugh
2023-04-18 02:59:44 -04:00
Sasha Koshka eca75c642b Thats better 2023-04-03 22:36:37 -04:00
Sasha Koshka e38e2a47f9 Small theme tweaks 2023-04-03 22:31:34 -04:00
Sasha Koshka 941f6f6576 Added a (half-working) table element 2023-04-03 20:01:44 -04:00
Sasha Koshka 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
Sasha Koshka 7521808872 Added table patterns 2023-04-02 21:15:16 -04:00
Sasha Koshka bc72333ff0 Formatting fixes 2023-04-02 19:01:06 -04:00
Sasha Koshka 7fee67474f Got rid of the "Invalid" state parameter
It was a bit too niche to be a state parameter
2023-04-02 18:57:29 -04:00
Sasha Koshka 9f70804420 Added a whole bunch of new icons 2023-04-02 17:55:24 -04:00
Sasha Koshka e9dff8ad07 Added more colors 2023-04-02 01:56:19 -04:00
Sasha Koshka bd636eaa7f Added defaultfont.Face
This will eventually completely replace basicfont. Need to design
a custom default Tomo font and implement a way to load from a
compressed binary format that will take up a very small amount of
room embedded into an executable.
2023-04-01 14:27:54 -04:00
Sasha Koshka 03dfcf02bf Added double click delay to config 2023-03-31 14:02:56 -04:00
Sasha Koshka c7cd944ae2 Removed redundant HandleWidth parameter from config
The handle width can be specified by themes with padding values.
This also allows for far more granularity of the handle width
adjustment as it can depend on context.
2023-03-31 13:55:45 -04:00
Sasha Koshka d1b5cd863a Added more package-level comments 2023-03-31 13:50:26 -04:00
Sasha Koshka e7ec9ad6f3 Moved defaultfont to default/font 2023-03-31 13:45:52 -04:00
Sasha Koshka 7b300333cf I am going insane 2023-03-31 01:06:29 -04:00