Release v1.0.0
π TraceView v1.0.0 β First Official Release Notes
I am excited to announce the first official release of TraceView! π This release marks the culmination of significant work to provide a fast, feature-rich, and user-friendly terminal-based file explorer and system monitor built with Rust.
π§© Highlights
- π Filesystem Explorer: Navigate local directories with ease.
- π System Overview: Monitor CPU, memory, and disk usage in real-time.
- π File & Directory Search: Search for files and directories by name, including by extensions. Choose between:
- Flat Search: Quick, non-recursive directory search.
- Deep Search: Recursively search through subdirectories.
- π Search Input History: Access previous search queries using the Up/Down arrow keys.
- ποΈ Metadata Retrieval:
- Instant access to file metadata (size, permissions, modification date, and owner).
- Directory metadata calculation, including total size, file, and subdirectory counts (with support for symbolic links).
- π Export Search Results: Save search results as JSON files for external use.
- π¨ Customizable Themes: Select from Dark (default), Light, Dracula, and Indigo themes.
- βοΈ Flexible Configuration:
- Modify settings via
config.tomlor CLI options. - CLI options include refresh rate, frame rate, and custom config file selection.
- Invalid configurations automatically revert to defaults with warnings logged.
- Modify settings via
- π Status Bar: Real-time display of app context, current theme, last keystroke, and error notifications.
- β Help Page: Access keybindings and usage instructions directly in the app.