Commit graph

  • e398541b7e rehash eval_xy and implement a few more modifiers main 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
  • 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