Skip to content

v0.2.0

Latest

Choose a tag to compare

@patridge patridge released this 14 May 02:20
  • Major overhaul of the UI using Spectre.Tui
    • Spectre.Tui-based UI: Reworked the duplicate results viewer and scan progress into a full TUI experience (DuplicateResultsViewer, CacheViewer, and supporting components), which keeps the UI rendering directly to the terminal rather than adding new lines
  • New file hash caching system
    • File hash caching: Persistent file hash cache stored in app storage to speed up repeat scans (FileHashCache, CacheCommand, cache viewer TUI)
    • Cache viewer: See the list of currently cached file data with options for deleting some/all entries
  • Export scan results
    • Scan result export: Export scan results to JSON for later review (E shortcut, to current path)
  • Usability improvements
    • Navigation: Navigate around match list with paging and home/end key support
    • Match detail improvements: Show modified date and full root path in duplicate details view
    • Display consistency: Unify file size formatting (0.00 display)
    • Usability: Switched from yellow to orange for better readability on light terminal backgrounds