12 Commits

Author SHA1 Message Date
Felix Roos
648fbf99fa add basic spectrum function 2024-11-09 20:57:09 +01:00
Felix Roos
faba4a4e4e implement onPaint with pattern state 2024-06-02 03:00:57 +02:00
Felix Roos
375c68775c make sure draw logic works with multiple repls 2024-06-01 15:41:55 +02:00
Felix Roos
18abcaccbb add fallback theme 2024-04-04 00:03:43 +02:00
Felix Roos
c400deac74 visuals now adhere to theme by default 2024-03-28 10:23:07 +01:00
Felix Roos
ab015ff48a remove old .draw, rename .onFrame to .draw
+ breaking: from, to are now called lookbehind, lookahead
+ migrate .pianoroll
2024-03-28 07:35:01 +01:00
Felix Roos
eb8ac29136 add memory to onFrame 2024-03-28 07:26:32 +01:00
Felix Roos
6b98e414c6 make onPaint work with mutiple repls on screen
+ add warning if stock onPaint is not overloaded
2024-03-19 08:44:05 +01:00
Felix Roos
dd78dc9606 fix: animation frame cleanup 2024-03-16 02:42:26 +01:00
Felix Roos
6dce9d5deb support multiple animationFrames
+ break out spiral draw logic
2024-03-15 09:49:00 +01:00
Felix Roos
48e0691eec add pianoroll widget 2024-03-15 01:40:21 +01:00
Felix Roos
0f07bfc9d7 rename: canvas -> draw 2024-03-07 13:24:52 +01:00