Commit Graph

12 Commits

Author SHA1 Message Date
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
7521808872 Added table patterns 2023-04-02 21:15:16 -04:00
bc72333ff0 Formatting fixes 2023-04-02 19:01:06 -04:00
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
9f70804420 Added a whole bunch of new icons 2023-04-02 17:55:24 -04:00
e9dff8ad07 Added more colors 2023-04-02 01:56:19 -04:00
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
03dfcf02bf Added double click delay to config 2023-03-31 14:02:56 -04:00
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
d1b5cd863a Added more package-level comments 2023-03-31 13:50:26 -04:00
e7ec9ad6f3 Moved defaultfont to default/font 2023-03-31 13:45:52 -04:00
7b300333cf I am going insane 2023-03-31 01:06:29 -04:00