Changelog
- 86cb131 CI test fix
- eb8eccf Merge branch 'main' into unicode_fix
- 0d5519c Merge pull request #26 from kooler/features/sshpanel
- 001522f add panel row width and column alignment tests
- 657952f add tests for width helpers, wrapText and cluster editing
- 9f9d0fd added link to demo into readme
- 53da1a0 added link to demo into readme
- 9ade697 ai pipeline fix: drop two dead assignments the linter rejected
- d06ee65 clamp visEnd so narrow input windows don't slice past the cluster list
- 083d73b clarify Place slicing comment
- 9ff0c96 consolidate pad/truncate helpers into overlay
- 6db7085 demo badge
- 767ce2e demo badge
- fb8f9c0 deps bump
- 340a737 document the historical ellipsis glyph in TruncateLeftEllipsis
- 3160d69 drop size and time columns on narrow panels
- 288c87a fix Unicode and space input in dialogs
- 015635a fix Unicode editing in bookmarks
- 4129cec fix byte-based truncation in cmdexec, themepicker and help
- 0d2d63c fix column black bars for file names with multibyte characters
- 4e77166 fix column black bars for file names with multibyte characters
- fd12b67 fix dialog freeze wrapping wide characters and cut grapheme boundaries
- c0c5002 fix multibyte input handling and emoji window sizing in dialogs
- cbf0d7b fix narrow-width truncation for wide graphemes
- 6f72c4e optimize TruncateLeftEllipsis
- 8b13858 pad after truncate so columns keep exact width
- 5634a0a posibility to connect to remove ssh servers
- 899e4f6 refactor shared grapheme editing helpers
- bf215f2 refactor shared printable input helper
- 3b584dc rename PadOrTruncEllipsis to PadOrTruncDots
- c2f9325 split text package into grapheme and input
- d7b7baa updated badge