Amr Gharbeia amr
  • Joined on 2026-03-27
amr merged pull request amr/cl-tty#4 2026-05-11 22:02:33 -04:00
v0.3.0: Rendering pipeline — render dispatch, tree walk, dirty propagation
amr pushed to main at amr/cl-tty 2026-05-11 22:02:23 -04:00
419c8df653 Merge pull request 'v0.2.0: Box and Text renderables + dirty tracking' (#3) from feature/v0.2.0-box-and-text into main
88c576a6b9 review fixes: word-wrap hard-break, title-align, ASDF fix, edge cases
a1b1352d10 v0.2.0: Dirty tracking — dirty-mixin, mark-clean, mark-dirty
5672aaf3fd v0.2.0: Text renderable with word-wrap and inline spans
a5f8e6c9d4 v0.2.0: Box renderable — border, background, and title
Compare 5 commits »
amr merged pull request amr/cl-tty#3 2026-05-11 22:02:21 -04:00
v0.2.0: Box and Text renderables + dirty tracking
amr created pull request amr/cl-tty#7 2026-05-11 21:53:44 -04:00
v0.15.0: Critical input/rendering fixes, subagent-reviewed
amr pushed to feature/v0.11.0-slots at amr/cl-tty 2026-05-11 21:51:17 -04:00
eede03ee3f Add demo.sh — shell wrapper for raw terminal mode
2b2119a2f1 Shell wrapper for terminal raw mode, demo no longer sets raw mode
613e4b6217 stty via /bin/sh -c + stdin redirect instead of -F /dev/tty
0ed7427802 Raw mode via stty -F /dev/tty, explicit device path
2649dbeb79 Replace sb-posix:termios raw mode with stty-based approach
Compare 14 commits »
amr pushed to feature/v0.11.0-slots at amr/cl-tty 2026-05-11 19:07:47 -04:00
b50c97a0cb remove duplicate framebuffer tests
amr pushed to feature/v0.11.0-slots at amr/cl-tty 2026-05-11 19:07:16 -04:00
90680833b0 remove duplicate framebuffer tests
amr pushed to feature/v0.11.0-slots at amr/cl-tty 2026-05-11 19:03:55 -04:00
448127c696 critical fixes: schedule-event, :fiveam deps, syntax-highlighters, draw-rect frame sig
amr pushed to feature/v0.11.0-slots at amr/cl-tty 2026-05-11 18:57:47 -04:00
ad34ec1b63 final review fixes: remove duplicate framebuffer tests, update roadmap headers
amr pushed to feature/v0.11.0-slots at amr/cl-tty 2026-05-11 18:53:50 -04:00
fafb1dae61 review fixes: package exports, hit-test safety, draw-text signature
amr pushed to feature/v0.11.0-slots at amr/cl-tty 2026-05-11 18:50:33 -04:00
225b52a9d8 review fixes: version bump, remove dead test file, fix extract-text bounds, fix markdown package, update roadmap
amr pushed to feature/v0.11.0-slots at amr/cl-tty 2026-05-11 18:43:50 -04:00
1ba298e705 v0.14.0: sync org files with mouse selection and framebuffer inspection
amr pushed to feature/v0.11.0-slots at amr/cl-tty 2026-05-11 18:41:39 -04:00
edd5a7b8d1 v0.14.0: Mouse improvements - selection tracking and link clicking
amr pushed to feature/v0.11.0-slots at amr/cl-tty 2026-05-11 18:34:59 -04:00
ddd3950e49 v0.13.0: Rendering pipeline with framebuffer backend
amr pushed to feature/v0.11.0-slots at amr/cl-tty 2026-05-11 18:25:46 -04:00
b7df68c436 v0.12.0: Terminal capability detection, GPL 3.0 license, roadmap rewrite
amr pushed to feature/v0.11.0-slots at amr/cl-tty 2026-05-11 18:01:40 -04:00
3ce7f9949c Fix all 13 layout test failures — quoted literal constant mutation
amr pushed to feature/v0.11.0-slots at amr/cl-tty 2026-05-11 17:50:55 -04:00
d63ba69fb7 v1.0.0 review fixes: dialog, textarea, scrollbox, demo, ASDF, layout
amr pushed to feature/v0.11.0-slots at amr/cl-tty 2026-05-11 17:37:44 -04:00
1a19d12f7d Interactive demo with tab navigation
amr pushed to feature/v0.11.0-slots at amr/cl-tty 2026-05-11 17:33:37 -04:00
5a053b69c6 Fix demo: use correct function signatures and keyword args
amr pushed to feature/v0.11.0-slots at amr/cl-tty 2026-05-11 16:47:49 -04:00
825980b93b v1.0.0: Complete framework