Skip to content

UI tweaks: directory listing, layout, Tokyo Night theme - #6

Merged
bsg62 merged 15 commits into
mainfrom
ui-tweaks
Jul 7, 2026
Merged

UI tweaks: directory listing, layout, Tokyo Night theme#6
bsg62 merged 15 commits into
mainfrom
ui-tweaks

Conversation

@bsg62

@bsg62 bsg62 commented Jul 7, 2026

Copy link
Copy Markdown
Member

Summary

  • Directory listing / empty-query search improvements (list_dir, path normalization, scheduling behavior for empty/backspaced queries)
  • Column layout and title tweaks (centered titles, padding, path-based preview title, removed result tag/> marker)
  • Tokyo Night TUI theme: new theme.rs palette, bordered panes styled with Tokyo Night colors, bundled tokyonight_night.tmTheme for syntax highlighting in the preview pane
  • Fixed a latent preview rendering bug where files containing raw tab/control characters could corrupt the TUI display (stale frame bleed-through); preview lines are now sanitized (tabs expanded to spaces, other control chars stripped)

Testing

  • cargo fmt --manifest-path rust/Cargo.toml -- --check
  • cargo clippy --manifest-path rust/Cargo.toml -- -D warnings
  • cargo test --manifest-path rust/Cargo.toml
  • Manual TUI smoke test via tmux-driven cargo run sessions to confirm the tab-corruption bug and its fix

@bsg62
bsg62 merged commit 288e84c into main Jul 7, 2026
2 checks passed
@bsg62
bsg62 deleted the ui-tweaks branch July 7, 2026 20:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant