Files
logViewer/crates/tui/Cargo.toml
dailz c1a931551b fix(tui): handle settings save errors and rewrite truncate_to_columns (closes #30)
- Report save failures in settings instead of silently discarding errors
- Save draft first, commit color_config only on success (prevents split-brain)
- Show error message in red on status bar, stay in Settings mode on failure
- Clear error on Esc, entering settings, or any settings edit
- Rewrite truncate_to_columns as dedicated O(prefix) truncator
- Tab: stop before tab if expansion would exceed width
- Fixes pre-existing test_truncate_to_columns_tab failure
2026-06-11 16:08:57 +08:00

18 lines
362 B
TOML

[package]
name = "log-viewer-tui"
version = "0.1.0"
edition = "2024"
[dependencies]
ratatui.workspace = true
crossterm.workspace = true
clap.workspace = true
anyhow.workspace = true
log-viewer-core.workspace = true
serde_json.workspace = true
crossbeam-channel.workspace = true
unicode-width.workspace = true
[dev-dependencies]
tempfile = { workspace = true }