Commit Graph
21 Commits
Author SHA1 Message Date
Sasha Koshka 2cd670f4cd Improved element documentation 2023-02-09 14:50:24 -05:00
sashakoshka b15c260dfc Improved piano styling 2023-02-09 11:38:01 -05:00
sashakoshka c5ee7c8cdb The piano plays sound 2023-02-08 23:41:31 -05:00
sashakoshka bec8b817c8 Added a piano widget because why not really 2023-02-08 21:05:36 -05:00
sashakoshka 6cc0f36000 Migrated the clock 2023-02-08 15:12:18 -05:00
Sasha Koshka 9b22e80f05 Got scroll container working 2023-01-31 18:39:17 -05:00
Sasha Koshka 2f9504b1e4 Fixed wierd inconsistency with element core 2023-01-31 16:18:10 -05:00
Sasha Koshka d5028317ef Fun and testing elements conform to new API 2023-01-31 14:57:02 -05:00
sashakoshka 174beba79f Added a case specifier to the theme API
This will allow themes to pull off some cool dirty tricks without
screwing anything up
2023-01-30 01:30:13 -05:00
sashakoshka 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
sashakoshka 4c1bf070fe Chiseled is now called Beveled 2023-01-20 23:00:26 -05:00
Sasha Koshka afd543ce92 Fixed clock and checkbox 2023-01-20 00:42:57 -05:00
Sasha Koshka 9f91220842 Documented the clock 2023-01-17 17:13:01 -05:00
Sasha Koshka 99492874ca Clock forces an aspect ratio 2023-01-17 14:47:07 -05:00
sashakoshka c20db133fe AnalogClock conforms to new API 2023-01-16 00:31:57 -05:00
sashakoshka e83dde2d21 Replaced the chiseled box with the chiseled pattern 2023-01-14 21:01:00 -05:00
sashakoshka 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
sashakoshka babc4a4af8 Oops 2023-01-13 13:58:19 -05:00
sashakoshka 7ad027be42 Clock hands are more accurate 2023-01-13 13:55:20 -05:00
Sasha Koshka b5469e103d Analog clock widget!! 2023-01-12 19:52:21 -05:00