Releases: javaLux/traceview
Releases · javaLux/traceview
Release v2.1.0
- Update dependencies
- Small UI improvements
- Improved Drop-Down list handling
- use
Spaceto toggle - use
Enterto apply
- use
Added
- The Directory-Path input widget (Settings-Page) now has a tidy auto-completion feature -> Use it by pressing the
Tabkey
Fixed
- In this version, a bug on the settings page has been fixed: When content from the clipboard was pasted into
the Directory-Path input widget and it was empty, the app would crash with an error
Release v2.0.0
- Update dependencies
- Migration to the new Rust Edition 2024
- Small UI improvements
- Improved Logging behavior
- Refactoring
Added
- You can now edit the app settings, e.g. Start-Directory for the Explorer or the Default-Theme, directly in the app by using
the Settings-Page[F3 Key]
Removed
- Breaking Change:
- The app configuration via CLI-Options was removed, these are now available in the Built-In Settings-Page
- Following CLI-Options are removed:
[-r, --refresh-rate]-> to control the System-Resource update rate per second[-f, --frame-rate]-> to control the Frames per Second (TUI render)
Release v1.0.3
- update dependencies
- small UI improvements
- Optimization of memory usage
- reduce the file size of the
search_result.jsonfile by removing pretty formatted JSON
Added
- It is now possible to copy the
About-Windowinformation as JSON to the clipboard by pressingCtrl+C
Release v1.0.2
- update dependencies
Added
- pre compiled binaries for Linux, MacOs and Windows
- provided builds for
x86_64andaarch_64(ARM64)
- provided builds for
Release v1.0.1
TraceView 1.0.1 - Bug Fix Release
This release fixes an issue with the filtering functionality when selecting files and directories by their initial letter. The filtering logic now properly handles case-insensitive matches and supports non-ASCII characters. Users can expect more accurate results when working with accented and special characters.
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.