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