github legostin/cull v0.8.0

latest release: v0.8.1
4 hours ago

Changelog

  • 720a660 Add --no-mouse flag; document mouse support
  • 05f5d54 Add artifact rule registry and marker matching for PROJECTS tab
  • ed6e1e2 Add binary weighted-split treemap layout
  • 0518098 Add mouse support: click, double-click, right-click, wheel, tab clicks
  • 51e628d Add project walk that finds artifacts and computes idle mtime
  • 2c82c2a Add spatial neighbor lookup for treemap navigation
  • 97e7f1a Allow goreleaser reruns to replace existing release artifacts
  • 035db2c Count allocated blocks instead of logical size; dedupe hardlinks
  • 0f27c4b Document PROJECTS tab in help overlay and README
  • 9617df8 Document treemap view in help overlay and README
  • 019a365 Fix treemap navigation to strict adjacency; tint fills by weight
  • 94c5b63 Handle PROJECTS tab keys: cycle, rescan, size/idle sort toggle
  • 42fa3e1 Handle treemap mode keys: toggle, spatial move, enter
  • 43076f5 Keep the frame within terminal height; add ctrl+l repaint
  • 16ac53e Mark system-managed paths and always confirm their deletion
  • 7705b4d Move HISTORY tab to the end of the tab cycle
  • 30ea261 Never cross filesystem boundaries: skip mounted dirs entirely
  • 9c4a780 PROJECTS names show the path from the scan root
  • 1839f83 PROJECTS tab scans from the current browse directory
  • d08ceae README: PROJECTS scans from the current directory
  • 4108e23 README: honest sizes, system-path protection, speed notes, ctrl+l
  • 8b41d8c Render PROJECTS tab: tab bar, rows, idle highlight, status total
  • 01b47d9 Render the sys badge on BROWSE/LARGEST rows
  • c06f585 Render treemap: bordered rects, fills, cursor and selection
  • c611ab5 Show m map/list toggle in the BROWSE help line
  • a9ae537 Speed up deep scan: work-stealing walk, batched merges, no per-dir stat
  • c65ffc7 Widen PROJECTS scan root when browsing above it
  • 462054b Wire PROJECTS tab into the model: messages, commands, size updates
  • 4f44080 gofmt model_test.go
  • 963083c macOS: bulk directory attributes with clone-aware sizes

Don't miss a new cull release

NewReleases is sending notifications on new releases.