Commit Graph
22 Commits
Author SHA1 Message Date
Sasha Koshka a4ef28cdd0 Moved containers into a separate package 2023-03-16 14:22:56 -04:00
sashakoshka c55925d152 Added a package that just links all backends 2023-03-16 01:14:39 -04:00
sashakoshka 305acea285 Use ezprof to profile 2023-03-08 20:24:43 -05:00
sashakoshka 423e6869c0 X backend better handles expose events
Previously, when an expose event was recieved, the backend would
call Window.paste, converting RGBA image data to BGRA image data.
Now we only call Window.pushRegion with the bounds given to us by
the expose event(s). This speeds up window resizing significantly.
2023-03-07 12:48:29 -05:00
Sasha Koshka fa42cf1f5f Added a new FillRectangleClip function 2023-02-14 15:47:41 -05:00
sashakoshka d7a6193c04 Added gain slider 2023-02-11 01:46:12 -05:00
sashakoshka a74f9809af Awesome labels 2023-02-11 01:27:28 -05:00
sashakoshka f9032a9a95 Oh yeah babey 2023-02-11 01:06:47 -05:00
sashakoshka 0e3de11203 Fixed a focus issue with ScrollContainer 2023-02-11 00:58:54 -05:00
sashakoshka 981c11bd44 Fixed the list widget 2023-02-11 00:18:21 -05:00
sashakoshka dce0321e9b Added a Select() method to List 2023-02-10 22:26:34 -05:00
sashakoshka 5e448edb21 Added sliders and made the ADSR controllabe with them 2023-02-10 21:55:59 -05:00
sashakoshka c33faa402b Made the supersaw a bit better and actually a supersaw 2023-02-10 15:08:20 -05:00
sashakoshka 182cb1e35b The piano now has an internal ADSR 2023-02-09 23:52:27 -05:00
Sasha Koshka e3aea7fc9e Better piano keybinds 2023-02-09 16:36:38 -05:00
Sasha Koshka 5446ffe40b h a r m o n y 2023-02-09 16:15:02 -05:00
sashakoshka b15c260dfc Improved piano styling 2023-02-09 11:38:01 -05:00
sashakoshka 16ce15621e Moar waveforms!!!! 2023-02-09 02:04:58 -05:00
sashakoshka 16a0e76145 Removed a bunch of redundant draw calls
Most were related to a but with the keynav api
2023-02-09 01:30:14 -05:00
sashakoshka ce20b7d02c Piano can now play square waves 2023-02-09 00:01:39 -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