🪞👃🪞 unspeaker
unspeaker synced commits to main at unspeaker/tengri from mirror 2025-05-23 22:40:02 +02:00
cbd28a5934 dsl: auto-impl the obvious one (hopefully)
ddf0c05d5f dsl: Provide -> Take, Receive -> Give (swap + shorten)
Compare 2 commits »
unspeaker synced commits to main at unspeaker/tek from mirror 2025-05-23 22:00:02 +02:00
73748e1fb9 wip: perilous unblocker
unspeaker synced commits to main at unspeaker/tengri from mirror 2025-05-21 21:50:02 +02:00
583660c330 wip: finally, informative type errors from the macro
unspeaker synced commits to main at unspeaker/tengri from mirror 2025-05-21 13:40:01 +02:00
abc87d3234 dsl, output: error handlers
a4a1066f18 output: remove view; group tests
daef8dfa9e dsl: spiffier notfounds
7516517078 proc, view: fix usage of builtins
Compare 4 commits »
unspeaker synced commits to main at unspeaker/tek from mirror 2025-05-21 13:40:00 +02:00
02312e32a5 bump tengri
8c175e22f5 view: ErrorBoundary
e81955890c wip: view builtins remain a problem
Compare 3 commits »
unspeaker synced commits to main at unspeaker/tengri from mirror 2025-05-21 05:30:03 +02:00
776cea6f1b dsl: reduce number of lifetime arguments
2048dd2263 output: add Memo
f714302f21 FromDsl -> Namespace
Compare 3 commits »
unspeaker synced commits to main at unspeaker/tek from mirror 2025-05-21 05:30:02 +02:00
0192d85a19 wip: compiles again, after extensive jack rework
cb7e4f7a95 wip: port: make device
Compare 2 commits »
unspeaker synced commits to main at unspeaker/tek from mirror 2025-05-20 21:20:01 +02:00
447638ee71 wip: general overhaul of core and ports
573534a9a6 wip: more meaningful error handling
Compare 2 commits »
unspeaker synced commits to main at unspeaker/tengri from mirror 2025-05-20 21:20:01 +02:00
455d6d00d5 read explicit lifetime to FromDsl
7c1cddc759 wip: directionalize!
f797a7143d extact dsl_token; flip Dsl; try to obviate ViewContext
Compare 3 commits »
unspeaker synced commits to main at unspeaker/tengri from mirror 2025-05-19 04:40:02 +02:00
f08593f0f8 remove View; allow rendering Result
90f5699fff dsl: use only Dsl trait
Compare 2 commits »
unspeaker synced commits to main at unspeaker/tek from mirror 2025-05-19 04:40:01 +02:00
fc038dbd97 wip: use only Dsl trait
unspeaker synced commits to main at unspeaker/tek from mirror 2025-05-18 20:30:02 +02:00
99d9da6ffd arranger: add history field
7746abc9ee euphuckingwrecka
3e9545fe26 wip: modularize dialog
Compare 3 commits »
unspeaker synced commits to main at unspeaker/tengri from mirror 2025-05-18 20:30:02 +02:00
3bc739328e output: somewhat better error handling in cond and either
7ddbace030 proc: allow implementing #[command] over more complex types
921378b6db tui: remove buttons
Compare 3 commits »
unspeaker synced commits to main at unspeaker/tek from mirror 2025-05-18 04:10:14 +02:00
baad8254a2 add buttons
958e602577 use stack in view_inputs
50c263b4d3 fix disappearing input rows
01db41b75d arranger: trying to fix conditional layers
9fcb5a08c6 style editor stats as commands
Compare 5 commits »
unspeaker synced commits to main at unspeaker/tengri from mirror 2025-05-18 04:10:14 +02:00
9a12e0c7ba output: format
unspeaker synced commits to main at unspeaker/tengri from mirror 2025-05-17 20:10:13 +02:00
f21781e816 tui: adjust color balance
12998a94ea output: report more info on error from bsp
b127526570 fix(output): fix cond
c9f0164871 tui: add cb/br open/close
Compare 4 commits »
unspeaker synced commits to main at unspeaker/tek from mirror 2025-05-17 20:00:14 +02:00
2858b01bd4 arranger: now we're talkin
eb0547dc37 labels and icons
3e748fefa7 per-port routing; enter/exit fullscreen editor
f938ade839 wip: full screen editor in arranger
4f575246ef arranger: trim scenes/tracks more harshly
Compare 17 commits »
unspeaker synced commits to main at unspeaker/tengri from mirror 2025-05-17 12:00:15 +02:00
a55e84c29f output, tui: Stack implementation
b25977d878 add has!, MaybeHas, maybe_has!
Compare 2 commits »
unspeaker synced commits to main at unspeaker/tek from mirror 2025-05-17 11:50:14 +02:00
3f1a2fee80 some more highlighting and new place for editor status
48603e4812 arranger: spawning clips once again!1
b663c53b0a arranger: cursor highlight
a9288cb0c2 align track header headers
0d9bb709a5 arranger: layout track headers with Stack
Compare 13 commits »
unspeaker synced commits to refs/tags/0.3.0-rc.1 at unspeaker/tek from mirror 2025-05-16 19:30:14 +02:00