Commit graph

53 commits

Author SHA1 Message Date
0192d85a19 wip: compiles again, after extensive jack rework
Some checks are pending
/ build (push) Waiting to run
2025-05-21 01:45:23 +03:00
cb7e4f7a95 wip: port: make device 2025-05-21 00:07:43 +03:00
447638ee71 wip: general overhaul of core and ports
Some checks are pending
/ build (push) Waiting to run
2025-05-20 22:05:09 +03:00
573534a9a6 wip: more meaningful error handling 2025-05-20 15:38:25 +03:00
fc038dbd97 wip: use only Dsl trait
Some checks failed
/ build (push) Has been cancelled
2025-05-19 00:06:31 +03:00
3e9545fe26 wip: modularize dialog 2025-05-18 18:32:39 +03:00
baad8254a2 add buttons
Some checks are pending
/ build (push) Waiting to run
2025-05-18 00:23:00 +03:00
01db41b75d arranger: trying to fix conditional layers 2025-05-17 21:56:46 +03:00
2858b01bd4 arranger: now we're talkin
Some checks are pending
/ build (push) Waiting to run
2025-05-17 20:58:02 +03:00
3e748fefa7 per-port routing; enter/exit fullscreen editor 2025-05-17 20:08:29 +03:00
f938ade839 wip: full screen editor in arranger 2025-05-17 19:27:27 +03:00
29b2789be6 starting to look very much like something 2025-05-17 18:02:18 +03:00
0d9bb709a5 arranger: layout track headers with Stack 2025-05-17 10:37:32 +03:00
17abb3d971 update tengri 2025-05-17 06:06:10 +03:00
fca1e85611 starting to look good... wait what 2025-05-16 00:16:56 +03:00
094d5dd451 wip: reimplement arranger because i'm sick of that shit 2025-05-15 00:01:26 +03:00
03024f8a14 groovebox: looks surprisingly well 2025-05-14 22:17:48 +03:00
e3a3962130 simplify 2025-05-14 17:59:06 +03:00
ebdb8881e9 wip: down to 13 errors 2025-05-14 14:42:13 +03:00
89288f2920 wip: refactor arranger to device 2025-05-14 00:46:33 +03:00
fa73821a0b pool and browser as devices
Some checks are pending
/ build (push) Waiting to run
2025-05-13 20:26:06 +03:00
986e0a42a1 groovebox: don't crash on 'r' 2025-05-10 15:50:35 +03:00
5fa5a875b7 clock: fix play/pause 2025-05-09 23:22:28 +03:00
419a07de8c wip: providing subcommands 2025-05-09 21:17:22 +03:00
ec5e2a982b config: update view identifiers 2025-05-09 20:21:54 +03:00
0cb259b7b5 reduce compiler warnings 2025-05-09 20:02:44 +03:00
6d4a629311 implement expose stubs for subcommands 2025-05-09 19:47:47 +03:00
cc88743054 bump rust-jack
Some checks are pending
/ build (push) Waiting to run
2025-05-09 02:21:48 +03:00
6f8a677b7a move midi import example 2025-05-09 01:49:53 +03:00
1b48e10d2d clock: replace provide calls with expose stubs 2025-05-09 00:07:12 +03:00
16d267523b wip: now just gotta fix 26 type errors 2025-05-08 19:51:39 +03:00
ee7f9dcf12 wip: update all command definitions to use proc macro 2025-05-08 17:39:15 +03:00
a6100ab1d6 wip: more api refactor 2025-05-08 02:54:26 +03:00
9f9de3fafb wip: refactor command definitions 2025-05-06 23:53:44 +03:00
79bf493004 top-level view bindings now use proc macro 2025-05-04 15:30:10 +03:00
b4761a9679 deps: tengri 0.13.0 + misc
Some checks are pending
/ build (push) Waiting to run
2025-05-03 02:15:01 +03:00
0efcb7f0fe wip: load view/keys config from unified file 2025-05-02 20:41:29 +03:00
77703d83a5 wip: refactor into fewer crates 2025-05-01 17:39:29 +03:00
57e0f64056 bump tengri 2025-05-01 01:18:37 +03:00
9f30f77aee help: display all keybinds 2025-04-30 21:51:15 +03:00
2fd7d7b39f wip: layered keymaps
Some checks failed
/ build (push) Has been cancelled
2025-04-29 03:43:29 +03:00
5696cbbebb wip: move to layered handlers
Some checks are pending
/ build (push) Waiting to run
2025-04-28 04:55:38 +03:00
397e71edee midi: add pgup/pgdn; cleanup 2025-04-27 16:33:00 +03:00
3ef3d5eb6f api: compact 2025-04-27 03:22:37 +03:00
2c59b1acfd test: fix coverage run 2025-04-26 13:31:09 +03:00
3b5c23f68c sampler: enable recording 2025-04-26 00:16:12 +03:00
b58fbdfd30 sampler_view: default empty grid 2025-04-25 19:37:24 +03:00
8b0e484114 sampler_view: use Map::east/south 2025-04-25 14:00:12 +03:00
9f70441627 refactor sampler, flatten arranger 2025-04-24 21:06:33 +03:00
b8d6194a72 0.2.1: update to rust 2024 2025-04-23 15:37:32 +03:00