Something went wrong. Try again.
This repository has no description
Something went wrong. Try again.
feat(tui): contract long paths to fit the terminal width master
Long file paths used to spill out of the centered box because shore's ui.text does not clip or wrap. The TUI now queries the terminal width on every render (via a new io:columns FFI), computes a per-row path budget, and contracts paths with ".../<trailing segments>" elision or middle-truncation when even the basename overflows. Also widens the box from 80% to 95% of the terminal so there is more room before contraction kicks in.
Author Julien Calixte Date (May 23, 2026, 10:41 PM UTC) Commit 2ab66bea 2ab66bea59a5b2113737d1e88d870d8d7f282a0d Parent 829ef077 829ef077b0bf14b30770a32712916915d5829e04