🪞👃🪞 unspeaker
unspeaker synced commits to main at unspeaker/tengri from mirror 2026-08-11 23:56:57 +02:00
b7f4d55e1d bump dizzle, adding Namespaced trait
unspeaker synced commits to main at unspeaker/tek from mirror 2026-08-11 23:36:57 +02:00
def7a1b210 implement controller traits
unspeaker synced commits to main at unspeaker/tengri from mirror 2026-08-10 23:26:57 +02:00
5feb7d2416 bump dizzle
unspeaker synced commits to main at unspeaker/tek from mirror 2026-08-10 23:26:56 +02:00
a4931d8e4f wip support for expressions in #[commands] procmacro
unspeaker synced commits to main at unspeaker/tek from mirror 2026-08-10 15:16:57 +02:00
62f30daac6 convert all def_command! to #[commands]
unspeaker synced commits to main at unspeaker/tek from mirror 2026-08-10 07:06:58 +02:00
7fcab73b04 inverse dispatch: #[commands]
unspeaker synced commits to main at unspeaker/tengri from mirror 2026-08-09 14:46:58 +02:00
8a6eb19e27 reenable full/xy mod
de591addb3 fix x/y/xy ops; remove button_2/3
Compare 2 commits »
unspeaker synced commits to main at unspeaker/tek from mirror 2026-08-09 14:46:57 +02:00
ae496987c8 implement passable #[command]
68236a7210 reenable most arranger components
Compare 2 commits »
unspeaker synced commits to main at unspeaker/tengri from mirror 2026-08-06 21:57:03 +02:00
799e497622 fix and coverage for layout modifiers
unspeaker synced commits to main at unspeaker/tek from mirror 2026-08-06 21:56:57 +02:00
4aefaf452c fix main menu
unspeaker synced commits to main at unspeaker/tengri from mirror 2026-08-06 13:47:01 +02:00
cf67185ffd allow exiting via flag
39d3dacf1f fix bsp arg2
b09719993a implement iter_south with single iterator
Compare 3 commits »
unspeaker synced commits to main at unspeaker/tek from mirror 2026-08-06 13:46:59 +02:00
6a675ec964 exit from main menu
6b866cea63 show size
7d4998601b main menu-ish
8e97d52a2f use PollWatcher (clunky? but finally!)
Compare 4 commits »
unspeaker synced commits to main at unspeaker/tengri from mirror 2026-08-04 12:46:57 +02:00
ac9fd7dfba update doctexts and fix a reexport
7f9b7091e2 support multipass layout, barely
083ce8ba76 remove Screen::show
4c25dcc702 make Draw::clip take drawable instead of fn
cc4a428143 fold-in perf and time modules
Compare 5 commits »
unspeaker synced commits to main at unspeaker/tek from mirror 2026-08-04 12:46:57 +02:00
a938b68980 update for unowned draw
unspeaker synced commits to main at unspeaker/tengri from mirror 2026-08-03 12:26:58 +02:00
eb028c85fc modularize eval
64c83b5460 layout (no-draw) mode for tui
a27dacff93 moar flat
fc01fd6ad3 big flat
Compare 4 commits »
unspeaker synced commits to main at unspeaker/tek from mirror 2026-08-03 12:26:57 +02:00
8de62463c0 thunk -> draw
5357e83245 tengri flat
Compare 2 commits »
unspeaker synced commits to main at unspeaker/tengri from mirror 2026-07-30 21:16:57 +02:00
94c26f06cc update example modes
859b173a1e test: add get_color (bulky!)
8d2445d728 wip: layout doctests 2
cd5b0cc113 wip: doctest layouts
5ca329292f fix warns
Compare 14 commits »
unspeaker synced commits to main at unspeaker/tek from mirror 2026-07-30 19:46:57 +02:00
ba8ff1ae69 fix warns, simplify, begin watcher
b4424fcb69 multiline view error
Compare 2 commits »
unspeaker synced commits to main at unspeaker/tengri from mirror 2026-07-27 04:06:57 +02:00
8b24b052ca chore: a comma
ca049bff2b wip: enable stack
c0d6d0174e big flat; add midi/audio port handling
66ac2bcbb6 more entrypoint macros
4cfe8d087c tui_00: runs again
Compare 8 commits »
unspeaker synced commits to main at unspeaker/tek from mirror 2026-07-27 02:36:58 +02:00
8144d75abe move port and midi to tengri
711e4fe6a9 simpler value getters
b19d5bef24 use #[namespace]
Compare 4 commits »