Commit graph

  • a06ea2ac13 enable and patch up mod eval main same mf who else 2026-03-28 14:44:11 +02:00
  • c0d8c5f1bb allow rect.into() same mf who else 2026-03-28 14:43:53 +02:00
  • dae4d5a140 refactor: extract mod exit, task; Thread -> Task same mf who else 2026-03-28 14:11:23 +02:00
  • bea88ac58d fix(draw): mismatches same mf who else 2026-03-25 22:39:39 +02:00
  • 30d378a6ee fix(play): def_command same mf who else 2026-03-25 22:27:31 +02:00
  • cf57f44933 stub fn origin and iter same mf who else 2026-03-21 20:56:42 +02:00
  • cdc513060d compiles, once again. same mf who else 2026-03-21 20:12:51 +02:00
  • eb899906f9 13e woo same mf who else 2026-03-21 17:35:31 +02:00
  • 5d627f7669 all possible insanities simultaneously. same mf who else 2026-03-21 15:30:25 +02:00
  • 9dbf4fcab5 wip: unearth the backlog severely same mf who else 2026-03-20 02:49:10 +02:00
  • b0fbe3c173 wip: refactor: removing seams same mf who else 2026-03-19 17:22:47 +02:00
  • 4e8d58d793 wip: refactor(tengri): routines! same mf who else 2026-03-09 02:06:30 +02:00
  • 8f0a2accce breaking: refactor: cooking same mf who else 2026-03-08 22:13:12 +02:00
  • ad070a4cbb docs: read me git status same mf who else 2026-03-08 22:12:59 +02:00
  • ecba0cc64f TuiThread factors out poll/sleep/perf details same mf who else 2026-03-06 12:59:07 +02:00
  • f1dda6af07 use impl_default in 1 place same mf who else 2026-02-23 23:09:37 +02:00
  • a77df633d6 bump dizzle! same mf who else 2026-02-23 23:03:14 +02:00
  • d1c08df535 from -> impl_from same mf who else 2026-02-23 22:48:01 +02:00
  • c1b727bafc move the jack stuff from tek into tengri same mf who else 2026-02-23 21:21:03 +02:00
  • 5d0dc40fdc logical, temporal, spatial, terminal same mf who else 2026-02-23 17:47:40 +02:00
  • 0d8503cc05 Content was missing for Bsp, wtf... same mf who else 2026-02-23 15:38:04 +02:00
  • 06f8ed3ae3 remove workspace same mf who else 2026-02-21 19:34:07 +02:00
  • 006cddcc16 view* -> understand* same mf who else 2026-02-21 18:21:50 +02:00
  • b294f2e62b add Tui::new, remove View same mf who else 2026-02-21 18:13:21 +02:00
  • 85ccb0737f fold tui under main crate same mf who else 2026-02-21 16:18:52 +02:00
  • c1011ddb7f test: button_2, button_3 same mf who else 2026-02-21 05:19:59 +02:00
  • 5d61cc6c5f refactor: flatten this too same mf who else 2026-02-21 04:40:35 +02:00
  • b4ebdb8ff8 fix some warnings same mf who else 2026-02-21 00:48:41 +02:00
  • 7a8365c017 refactor: Namespace::resolve* -> Namespace::namespace* same mf who else 2026-02-20 22:58:23 +02:00
  • 04db6f4af5 test: pass, slightly reduced same mf who else 2026-02-20 14:43:24 +02:00
  • 5ceceae523 test: better, now test fails beside compile ones same mf who else 2026-02-20 14:36:07 +02:00
  • 2a7e981b9c wip: test: fixing up the tests same mf who else 2026-02-20 14:25:08 +02:00
  • ce2eeaee7f fix(out): impl Debug for XY, WH, XYWH same mf who else 2026-02-20 00:59:49 +02:00
  • 090546b2d6 fix(tui): reexport PerfModel same mf who else 2026-02-20 00:49:51 +02:00
  • ecae2082ed fix(tui): now 38 errors from tests same mf who else 2026-02-20 00:37:40 +02:00
  • 8ca90b9aa0 wip: refactor(tui): 1 error left same mf who else 2026-02-20 00:28:56 +02:00
  • 3bdef228e8 update Cargo.lock same mf who else 2026-02-19 23:24:06 +02:00
  • 2dc74657d5 refactor(output,tui): fix errors, now there's more... same mf who else 2026-02-17 04:09:10 +02:00
  • 4fa5d74fa2 wip: refactor(tui): 44 errors same mf who else 2026-02-15 07:07:08 +02:00
  • b7b1055fbc refactor(layout): prefix methods (13 errors) same mf who else 2026-02-15 06:18:09 +02:00
  • d5976cae8e chore: format same mf who else 2026-02-15 06:05:32 +02:00
  • 45e122668c refactor: HasSize -> Measured same mf who else 2026-02-15 06:03:08 +02:00
  • 07a1206c2f refactor: remove Out::{Area, Size}. 7 errors left... same mf who else 2026-02-15 05:18:55 +02:00
  • 997610f23e docs(out): docstrings same mf who else 2026-02-14 20:27:52 +02:00
  • 18bd982a95 wip: refactor(output): 53 more errors... same mf who else 2026-02-14 20:20:37 +02:00
  • f033f9ff54 wip: refactor(output): 91 more errors... same mf who else 2026-02-14 20:14:27 +02:00
  • eaa05b7f09 wip: refactor(output): pen and paper ftw same mf who else 2026-02-14 19:43:04 +02:00
  • 501782f8fe wip: refactor(output): simplify layout traits same mf who else 2026-02-04 19:46:54 +02:00
  • f3fcf663a8 feat(view): better error handling same mf who else 2026-02-02 04:52:04 +02:00
  • 8a5bc7b6ea refactor: update to latest dizzle AAAAAAAAAAAAAAAAAAAAAAAAAAAA 2026-01-18 21:21:23 +02:00
  • d06e1c41f8 feat(tui): use thread builder AAAAAAAAAAAAAAAAAAAAAAAAAAAA 2026-01-18 21:21:14 +02:00
  • a933cbe285 fix: orphaned fn AAAAAAAAAAAAAAAAAAAAAAAAAAAA 2026-01-17 03:46:24 +02:00
  • 1344967f33 refactor: extract dizzle AAAAAAAAAAAAAAAAAAAAAAAAAAAA 2026-01-17 03:43:27 +02:00
  • b0d2fad17b fix(bsp, event): pub; don't panic AAAAAAAAAAAAAAAAAAAAAAAAAAAA 2026-01-17 01:12:33 +02:00
  • 8c54510f63 more Draw and Layout generic impls unspeaker 2025-09-29 05:50:14 +03:00
  • 731f4a971e move Layout trait to separate module unspeaker 2025-09-09 20:59:07 +03:00
  • 90fc869e14 uuugh unspeaker 2025-09-09 01:07:19 +03:00
  • ca862b9802 dsl, output, tui: add tests, examples, root dispatchers unspeaker 2025-09-08 18:44:42 +03:00
  • 8dfe20a58c tui: update example unspeaker 2025-09-08 17:48:56 +03:00
  • c5cdbf4f07 dsl: remove deprecated traits unspeaker 2025-09-08 02:03:38 +03:00
  • d330e88252 fix(tui): bg->fg unspeaker 2025-09-08 02:03:29 +03:00
  • a4dbf88220 perf: use mold unspeaker 2025-09-08 00:31:18 +03:00
  • 18b6803912 core: add as_ref unspeaker 2025-09-07 23:27:35 +03:00
  • d6dcf137a8 fix some warns unspeaker 2025-09-07 23:13:19 +03:00
  • baa582b9dd tui: revive example unspeaker 2025-09-07 21:28:47 +03:00
  • 5e6338fad8 output: more big refactors unspeaker 2025-09-07 12:34:30 +03:00
  • 194f2f9874 output: remove RenderBox unspeaker 2025-09-06 11:18:39 +03:00
  • 1c21a85f27 output: refactor Content and Render traits unspeaker 2025-09-06 08:46:52 +03:00
  • 74b3af2212 output: modularize space unspeaker 2025-09-05 03:56:15 +03:00
  • ff4d0c9db5 dsl: split ns trait unspeaker 2025-09-03 03:30:06 +03:00
  • c57117df9c dsl: simplify trait further unspeaker 2025-09-03 00:40:50 +03:00
  • ad2d7c38b1 fix(dsl): take some more ownership unspeaker 2025-09-02 22:36:49 +03:00
  • 4f1131744b output: remodularize unspeaker 2025-09-02 22:36:34 +03:00
  • b98fccd98b output: try to fix lifetimes of Stack unspeaker 2025-09-01 22:49:17 +03:00
  • 34982a12ba dsl: extract macros, remove 2 conv traits unspeaker 2025-08-30 03:58:07 +03:00
  • f35ac97737 output: fix(?) the stacks unspeaker 2025-08-30 03:57:54 +03:00
  • 1b98e468b6 update lockfile unspeaker 2025-08-30 03:56:25 +03:00
  • d9081087ec feat(output): impl PartialEq for Measure unspeaker 2025-08-23 23:19:49 +03:00
  • 375b959e33 feat(input): add def_command unspeaker 2025-08-23 23:19:39 +03:00
  • 022bfa3e20 fix(proc): Command self type unspeaker 2025-08-23 23:19:23 +03:00
  • e3e3c163da input: refactor, move dsl stuff to tek config unspeaker 2025-08-23 13:47:45 +03:00
  • 0621793930 dsl: update docs unspeaker 2025-08-23 12:58:19 +03:00
  • 3e2b07158c output: update README unspeaker 2025-08-23 12:42:51 +03:00
  • d92e5efdd0 dsl: add dsl_words, dsl_exprs, from_literal unspeaker 2025-08-23 12:19:02 +03:00
  • 2557a0d253 dsl: refactor with eyes closed unspeaker 2025-08-22 03:00:36 +03:00
  • 1ef898ac32 remove DslKey unspeaker 2025-08-17 19:32:43 +03:00
  • ddd162f225 dsl: exp -> expr, sym -> word unspeaker 2025-08-16 16:57:53 +03:00
  • cf253c28f9 dsl: modularize unspeaker 2025-08-16 16:28:24 +03:00
  • 4fc0db5777 dsl eval and ns again unspeaker 2025-08-16 12:38:24 +03:00
  • d7884f6289 dsl: some ns progress unspeaker 2025-08-15 21:24:13 +03:00
  • f626860924 wip: dsl refactor unspeaker 2025-08-15 21:03:49 +03:00
  • a1190a24a1 dsl: add DslExpNs::from_exp; return Perhaps rather than Usually unspeaker 2025-08-12 13:15:22 +03:00
  • 3298d6b6e1 tui: trim all strings unspeaker 2025-08-12 13:15:00 +03:00
  • ab1afa219f input, output: formatting, warnings unspeaker 2025-08-10 21:50:17 +03:00
  • ab0dc3fae0 dsl: add ns unspeaker 2025-08-10 21:50:03 +03:00
  • 35a5784d23 stack: support above/below unspeaker 2025-08-10 21:05:05 +03:00
  • 7fd6c91643 need const trie :( unspeaker 2025-08-10 17:00:58 +03:00
  • e839096cf3 docs: operators idea unspeaker 2025-08-10 14:20:55 +03:00
  • 24ac52d807 tui: keybinds work? unspeaker 2025-08-10 01:14:26 +03:00
  • b52c1f5828 tui: add ErrorBoundary component unspeaker 2025-08-04 15:17:46 +03:00