Commit graph

  • 799e497622 fix and coverage for layout modifiers main facile pop culture reference 2026-08-06 18:29:03 +03:00
  • cf67185ffd allow exiting via flag facile pop culture reference 2026-08-06 10:18:35 +03:00
  • 39d3dacf1f fix bsp arg2 facile pop culture reference 2026-08-06 10:18:28 +03:00
  • b09719993a implement iter_south with single iterator facile pop culture reference 2026-08-06 08:32:48 +03:00
  • ac9fd7dfba update doctexts and fix a reexport facile pop culture reference 2026-08-04 12:23:14 +03:00
  • 7f9b7091e2 support multipass layout, barely facile pop culture reference 2026-08-04 07:59:20 +03:00
  • 083ce8ba76 remove Screen::show facile pop culture reference 2026-08-03 11:51:58 +03:00
  • 4c25dcc702 make Draw::clip take drawable instead of fn facile pop culture reference 2026-08-03 11:40:43 +03:00
  • cc4a428143 fold-in perf and time modules facile pop culture reference 2026-08-03 11:33:26 +03:00
  • eb028c85fc modularize eval facile pop culture reference 2026-08-02 15:18:56 +03:00
  • 64c83b5460 layout (no-draw) mode for tui facile pop culture reference 2026-08-01 21:25:29 +03:00
  • a27dacff93 moar flat facile pop culture reference 2026-08-01 17:52:37 +03:00
  • fc01fd6ad3 big flat facile pop culture reference 2026-07-31 06:47:30 +03:00
  • 94c26f06cc update example modes facile pop culture reference 2026-07-30 22:07:42 +03:00
  • 859b173a1e test: add get_color (bulky!) facile pop culture reference 2026-07-30 18:05:32 +03:00
  • 8d2445d728 wip: layout doctests 2 facile pop culture reference 2026-07-30 18:01:19 +03:00
  • cd5b0cc113 wip: doctest layouts facile pop culture reference 2026-07-30 17:44:40 +03:00
  • 5ca329292f fix warns facile pop culture reference 2026-07-30 16:38:32 +03:00
  • 81bc0c67a3 bump dizzle facile pop culture reference 2026-07-30 14:52:41 +03:00
  • 0a92184c44 disable unstable feature flags facile pop culture reference 2026-07-30 14:52:35 +03:00
  • 8970ae5d5d stylistic facile pop culture reference 2026-07-30 14:52:22 +03:00
  • 33e135c614 don't use std::iter::Step on Coord facile pop culture reference 2026-07-30 14:51:45 +03:00
  • 49dcb4f3ba add missing try_to_u8 in example facile pop culture reference 2026-07-30 14:51:25 +03:00
  • d9d6340503 fix example names in justfile facile pop culture reference 2026-07-30 14:51:09 +03:00
  • 25354099fe draw multiline strings facile pop culture reference 2026-07-28 04:14:56 +03:00
  • dee3d33453 add ShowSize facile pop culture reference 2026-07-28 04:14:13 +03:00
  • 815bfe9379 hoist connect_ fns facile pop culture reference 2026-07-28 04:14:04 +03:00
  • 8b24b052ca chore: a comma facile pop culture reference 2026-07-27 01:41:40 +03:00
  • ca049bff2b wip: enable stack facile pop culture reference 2026-07-26 22:34:17 +03:00
  • c0d6d0174e big flat; add midi/audio port handling facile pop culture reference 2026-07-26 21:49:32 +03:00
  • 66ac2bcbb6 more entrypoint macros facile pop culture reference 2026-07-25 15:13:05 +03:00
  • 4cfe8d087c tui_00: runs again facile pop culture reference 2026-07-25 08:54:57 +03:00
  • ad1a514edd bump dizzle facile pop culture reference 2026-07-25 08:46:37 +03:00
  • be98e666f5 dizzle: use procmacro in examples facile pop culture reference 2026-07-25 07:13:28 +03:00
  • 7a0459756e draw: try to fix splits facile pop culture reference 2026-07-25 07:13:21 +03:00
  • e398541b7e rehash eval_xy and implement a few more modifiers facile pop culture reference 2026-07-15 19:56:50 +03:00
  • aa0dd37d88 implement align for all azimuths facile pop culture reference 2026-07-15 14:28:19 +03:00
  • 482b624169 add Screen::area and ::clip to implement Align facile pop culture reference 2026-07-15 12:57:53 +03:00
  • ddc53b23c2 gitmodules: use ssh clone facile pop culture reference 2026-07-10 19:31:37 +03:00
  • 13c886d9e0 add origin and align methods to Layout trait facile pop culture reference 2026-07-10 18:24:44 +03:00
  • 09463649c6 add Layout trait facile pop culture reference 2026-07-07 16:35:29 +03:00
  • 1f60b43f61 reorganize, add Azimuth facile pop culture reference 2026-07-06 20:40:52 +03:00
  • bf16288884 wip: impl_draw, optional drawing facile pop culture reference 2026-07-06 05:35:48 +03:00
  • 0b9e9c0696 wip: final simplify facile pop culture reference 2026-07-05 18:46:22 +03:00
  • 90ebae0f26 refactor: reuse tui_teardown facile pop culture reference 2026-07-02 07:29:22 +03:00
  • 2ab871d10b fix: bump dizzle facile pop culture reference 2026-07-01 19:21:13 +03:00
  • 347151f7fc screen: return damaged area facile pop culture reference 2026-06-30 15:38:47 +03:00
  • 4e6c62a7f1 term: add combined tui_io facile pop culture reference 2026-06-29 20:38:08 +03:00
  • 53c9438f7d try to sort TuiKey/TuiEvent mess facile pop culture reference 2026-06-29 19:56:32 +03:00
  • dd7091bda1 term: move output to end; move from_dsl facile pop culture reference 2026-06-28 04:56:47 +03:00
  • 7613c65500 chore: bump facile pop culture reference 2026-06-27 22:09:50 +03:00
  • f7b05e95fa term: collect keys facile pop culture reference 2026-06-27 22:09:29 +03:00
  • 80b086603e jack: support in Arc<T> facile pop culture reference 2026-06-27 22:09:09 +03:00
  • cb382cf12e fix Exit; document Size facile pop culture reference 2026-06-25 10:56:13 +03:00
  • 0273d2ac75 drawing and singing fixes facile pop culture reference 2026-06-24 06:37:07 +03:00
  • e0781571c4 add iter_dyn and iter_<dir>_fixed stubs facile pop culture reference 2026-06-19 20:23:42 +03:00
  • 9c5bfafb7a wip: text drawing impls facile pop culture reference 2026-06-19 10:17:04 +03:00
  • 29035d0b36 add index to all iter helpers facile pop culture reference 2026-06-16 14:58:48 +03:00
  • 2dc501c184 fokken wip facile pop culture reference 2026-06-16 14:23:03 +03:00
  • be14173126 well, one tui example works again facile pop culture reference 2026-04-25 00:02:58 +03:00
  • 145047b7ff more space/ and draw/ modules facile pop culture reference 2026-04-24 02:06:04 +03:00
  • 42a1807c2b fix some more doctest errors i do not exist 2026-04-24 01:44:03 +03:00
  • e074712459 fixes and refactors i do not exist 2026-04-24 01:34:43 +03:00
  • b44dc02f33 example 00 compiles again i do not exist 2026-04-23 20:36:12 +03:00
  • b0fb9f013d fix build environment i do not exist 2026-04-23 02:24:33 +03:00
  • c9b9ff1519 fix signatures of iter_ helpers i do not exist 2026-04-17 04:07:14 +03:00
  • 6c382e2627 re-add tui_main, fixing examples i do not exist 2026-04-15 11:11:36 +03:00
  • a93fe92a59 fix Size, begin fixing View i do not exist 2026-04-13 17:30:43 +03:00
  • a06ea2ac13 enable and patch up mod eval 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