Commit Graph
134 Commits
Author SHA1 Message Date
sashakoshka 11402cfc25 Button applies the sink offset correctly to icons 2023-03-05 11:20:33 -05:00
sashakoshka 7e0d64e8bd TextBox text is now vertically centered 2023-03-05 10:58:27 -05:00
sashakoshka d38bd1cbf5 Hiding button text actually works now 2023-03-05 00:31:41 -05:00
sashakoshka 865dd20724 Buttons can now hide their text 2023-03-05 00:23:45 -05:00
sashakoshka 0071994ba6 Buttons can now have icons 2023-03-05 00:05:56 -05:00
sashakoshka 61bbe0e346 Added an Icon element 2023-03-04 22:56:44 -05:00
sashakoshka 912a3f9f66 oops lmao 2023-03-04 16:18:43 -05:00
sashakoshka 531b0ffce9 Fixed Container not clearing child event handlers in DisownAll 2023-03-04 10:44:45 -05:00
sashakoshka 9c12cd7e18 Fixed cringe bug with focus requests being improperly handled 2023-03-04 02:20:48 -05:00
sashakoshka 5fc5af92df Layouts now take in proper margin and padding values 2023-03-04 01:42:14 -05:00
sashakoshka be286fa86c The container actually creates a propagator now lmao 2023-03-04 01:27:16 -05:00
sashakoshka 252433f13d Cleaned up Container somewhat 2023-03-04 01:26:23 -05:00
sashakoshka 165d0835bf Worked Propagator into basic.Container 2023-03-04 01:20:23 -05:00
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
Sasha Koshka ee45b2fa60 Theming tweaks and rendering fixes 2023-02-27 17:00:28 -05:00
Sasha Koshka de10cde630 Add image textures to theme 2023-02-27 12:48:44 -05:00
sashakoshka 449922851f Fix list not drawing background 2023-02-26 22:56:20 -05:00
sashakoshka 26787d8670 Fixed TextBox 2023-02-26 22:48:14 -05:00
sashakoshka cda2d1f0ae Default elements compile 2023-02-26 22:20:17 -05:00
sashakoshka 0c39c2dd57 Button takes advantage of the rendering hints 2023-02-16 22:41:07 -05:00
Sasha Koshka f8240fb518 Created FillRectangleShatter for convenience 2023-02-16 18:19:36 -05:00
sashakoshka 56dc9ba54c this just j 2023-02-16 12:35:31 -05:00
sashakoshka a0e7bf1373 Integrated the new text drawer 2023-02-15 18:45:58 -05:00
Sasha Koshka 0c22977693 TextDrawer does not separate whitespace from printables 2023-02-14 18:11:11 -05:00
Sasha Koshka 4d87972235 Hot themeing tweaks 2023-02-14 17:21:05 -05:00
Sasha Koshka d59b7d812d Stop some redundant rendering in the piano 2023-02-14 17:05:13 -05:00
Sasha Koshka 09f782953e Use FillRectangleClip in List and Container 2023-02-14 16:53:28 -05:00
sashakoshka d18da8b07a Rudimentary text selection with the mouse 2023-02-13 18:29:49 -05:00
sashakoshka 21abd147bf Rudimentary text selection with keybaord keys 2023-02-13 12:55:51 -05:00
sashakoshka 4bc8566820 Textmanip now operates on a dot instead of a cursor 2023-02-13 01:52:31 -05:00
sashakoshka 8ac5108211 Elements are no longer images 2023-02-13 01:49:33 -05:00
sashakoshka 9e8e986977 Changes to how scroll bars respond to the mouse
- Left clicking on the gutter jumps to that position
- Right clicking on the gutter scrolls incrementally towards that
  position
- Middle clicking on the gutter pages up or down to that position
2023-02-11 22:17:03 -05:00
sashakoshka 2d9a941da8 Lists no longer have stale scroll values when enlarged 2023-02-11 21:45:04 -05:00
sashakoshka c64ce8da67 Container shatters its background before drawing 2023-02-11 21:17:43 -05:00
sashakoshka 7f1c3ae870 Added documentation for the sliders 2023-02-11 17:04:50 -05:00
sashakoshka d7a6193c04 Added gain slider 2023-02-11 01:46:12 -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
Sasha Koshka cfc2b5e130 Image element for showing images 2023-02-09 18:34:53 -05:00
Sasha Koshka 2cd670f4cd Improved element documentation 2023-02-09 14:50:24 -05:00
Sasha Koshka c7bebabed5 Fixed issue where containers would not select themselves prperly 2023-02-09 14:25:55 -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 a0e57921a4 Oh my jod 2023-02-08 14:36:14 -05:00
sashakoshka 6936353516 asuhfdjkshlk 2023-02-08 00:22:40 -05:00
sashakoshka 3998d842b1 Half-done migration of basic elements 2023-02-07 11:27:59 -05:00
sashakoshka 892c74a9da Updated everything else to match 2023-02-02 01:48:38 -05:00