66 Commits

Author SHA1 Message Date
bb5e0fb766 update build 2026-03-13 11:03:21 -04:00
68fc916bc1 factor out scroll into ui 2026-03-13 10:17:13 -04:00
4e0d9fdcca reorganize project files 2026-03-13 09:34:23 -04:00
bf69bafd42 replace nob with noblike 2026-03-12 16:48:00 -04:00
71c221aa04 add clang format 2026-03-12 16:35:54 -04:00
8695f69282 Reapply "Death to C++"
This reverts commit 13f856cfbc.
2026-03-12 16:30:04 -04:00
d5d2f6db8e Revert "Format all"
This reverts commit c7bb89fd6d.
2026-03-12 16:30:04 -04:00
48f2c51d92 Revert "replace nob with new custom noblike"
This reverts commit 06e1212483.
2026-03-12 16:30:04 -04:00
06e1212483 replace nob with new custom noblike 2026-03-12 15:26:22 -04:00
c7bb89fd6d Format all 2026-03-12 10:41:16 -04:00
13f856cfbc Revert "Death to C++"
This reverts commit 066ac22605.
2026-03-11 19:15:36 -04:00
066ac22605 Death to C++ 2026-03-09 16:17:05 -04:00
b074d2113f Remove d3d12 renderer and replace with vulkan 2026-03-09 10:16:38 -04:00
e35b849d49 Not sure why I added GPL license lol 2026-03-06 16:21:53 -05:00
b11402f842 fix crash when closing platform popups 2026-03-05 19:07:26 -05:00
a0875fd1ff fix & improve platform popups 2026-03-05 17:43:19 -05:00
cb7ecbd3f7 Add svg icons for play pause etc 2026-03-05 12:12:26 -05:00
5eaae4deb9 Use platform windows for windowing instead of custom draggable window system 2026-03-05 11:44:23 -05:00
b75cb920eb Update platform macos for handling alt tab better (but it still has issues I think) 2026-03-05 10:30:19 -05:00
96f43eda44 add preference menu 2026-03-05 09:55:24 -05:00
9b3afcfb46 ui tweaks 2026-03-05 03:37:12 -05:00
708192ec02 clean up build stuffs 2026-03-05 03:08:22 -05:00
6c43a29f9f FREETYPEEEEEE 2026-03-05 02:31:31 -05:00
fb358e3c4b type alias refactor 2026-03-04 16:26:17 -05:00
75ac2883f7 remove bullshit clang files 2026-03-04 12:30:47 -05:00
52de039ca0 Add layout mockups for patch matrix 2026-03-04 03:01:53 -05:00
6f95c60381 Add keyboard / sample edit view with piano widget 2026-03-04 01:52:04 -05:00
8891dcffb8 set layout size draggble 2026-03-04 01:25:59 -05:00
5aa0d7466e Add dithering for gradients 2026-03-04 00:48:02 -05:00
b01fa2261a Update theme to look gooder 2026-03-04 00:36:18 -05:00
af33cf268a Fix faders, z indexing, svg rendering 2026-03-04 00:20:16 -05:00
2927335975 play around with faders, WIP 2026-03-03 19:41:20 -05:00
da6e868b0f Update readme, add potentiometer controls 2026-03-03 16:12:36 -05:00
9c81f21be7 ui improvements 2026-03-03 15:06:03 -05:00
6346dc8843 Add standard radius 2026-03-03 14:34:41 -05:00
c11c82186c Fix rendering after svg implementation 2026-03-03 14:13:15 -05:00
2703bbd901 WIP: lunasvg implementation, things stopped working 2026-03-03 14:01:22 -05:00
19bf78d635 speed up metal rendering 2026-03-03 12:30:13 -05:00
3173fabfc1 add themes and colors :D 2026-03-03 12:12:41 -05:00
bae74d7a96 fix scaling issues 2026-03-03 11:35:29 -05:00
cde77e6ae6 fix dropdown sizing 2026-03-03 10:37:59 -05:00
9bf5131d27 fix macos renderer 2026-03-03 10:17:20 -05:00
ad30ca8cb7 begin macos port 2026-03-03 10:00:38 -05:00
7e298faadd Add base audio + asio implementation 2026-03-03 02:55:38 -05:00
b523e233cb Smooth font rendering 2026-03-03 02:39:20 -05:00
322366719e woops meant to add to last commit 2026-03-03 02:17:52 -05:00
de6c7754cb add proper tab implementation 2026-03-03 02:17:44 -05:00
7902db6ec7 Add modals! 2026-03-03 01:13:04 -05:00
b469b8212f Add sick midi input visualizations 2026-03-02 23:37:12 -05:00
46f636a9ac abstract input into platform layer 2026-03-02 23:01:40 -05:00