Sasha Koshka
ef59f46559
Made the progress bar look nicer
2023-02-28 19:00:34 -05:00
Sasha Koshka
b1d15fb4ec
this piano is DOPE and PHAT and WAY COOL
2023-02-28 00:17:05 -05:00
cda2d1f0ae
Default elements compile
2023-02-26 22:20:17 -05:00
2859dc3313
Cleaned out the old theme code and moved padding and margins to theme
2023-02-26 00:44:44 -05:00
0c39c2dd57
Button takes advantage of the rendering hints
2023-02-16 22:41:07 -05:00
Sasha Koshka
fc0a9292d9
Added rendering optimization hints to themes
2023-02-16 18:00:15 -05:00
7f0462d588
Changed the order of the Theme.Pattern method
2023-02-12 10:58:23 -05:00
82e92f1e2e
Icons are now no longer patterns, they are images
2023-02-12 10:55:32 -05:00
a0e57921a4
Oh my jod
2023-02-08 14:36:14 -05:00
Sasha Koshka
83b8040520
Theme stub
2023-02-03 00:57:18 -05:00
8606968c74
Separate config and theme
2023-02-02 15:19:56 -05:00
0c5cc6ff74
Padding and margin are now separate
2023-01-30 18:22:19 -05:00
6b19d66067
Themeing tweaks
2023-01-30 17:57:24 -05:00
92aeb48a1f
Overhauled the theme system
...
Also added a toggle switch :)
2023-01-29 01:49:01 -05:00
Sasha Koshka
b2b2a80a06
Made the stripey sunken background optional
2023-01-26 18:37:44 -05:00
31a261d530
Beveled is now structured like QuadBeveled
2023-01-24 00:02:11 -05:00
90067a6ded
Stripes :)))))
2023-01-21 21:24:02 -05:00
09eede2c90
Small theming tweaks
2023-01-21 20:58:25 -05:00
4c1bf070fe
Chiseled is now called Beveled
2023-01-20 23:00:26 -05:00
a71e726016
Created simple bordered pattern
2023-01-20 19:24:21 -05:00
befec471db
Replaced artist.Border with artist.Stroke
2023-01-20 19:07:16 -05:00
Sasha Koshka
4367bba602
Scroll bar background drawing
2023-01-19 18:29:57 -05:00
Sasha Koshka
b9be483869
Tweaked the sunken pattern
2023-01-17 18:12:04 -05:00
Sasha Koshka
5d64788b68
Checkboxes!
2023-01-17 16:38:57 -05:00
e83dde2d21
Replaced the chiseled box with the chiseled pattern
2023-01-14 21:01:00 -05:00
34bf3038ac
Replaced tomo.Image with tomo.Canvas and tomo.Pattern
...
This is the first step in transitioning the API over to the new
design. The new tomo.Canvas interface gives drawing functions
direct access to data buffers and eliminates overhead associated
with calling functions for every pixel.
The entire artist package will be remade around this.
2023-01-14 01:54:57 -05:00
c2a76fcaf6
Added extended selection capabilities to the API
2023-01-11 15:46:48 -05:00
70e0566f3f
Styling now supports selection
2023-01-09 15:14:36 -05:00
00d75d4488
Initial commit
2023-01-09 01:03:19 -05:00