v0.3.3 — Clean Worktrees with checkboxes
Clean Worktrees with checkboxes
- Each worktree has a checkbox. A Select all checkbox shows a mixed state when only some rows are selected.
- The list fits its rows and scrolls after 360 pt, so the explanation and footer no longer clip.
- Orange marks only worktrees with uncommitted changes or a lock. Size shows in its own column, and the footer reads "None selected" when nothing is selected.
- Remove asks for confirmation when the selection has uncommitted changes, because those changes are lost.
Build from source on macOS 14 or later; this release does not include a downloadable binary. See the README for installation instructions.
Validation: a harness hosted the real view in AppKit windows and captured screenshots of 4 layouts. Scripted clicks checked Select all, a click on a row name, and the Remove confirmation. Local release build installed and launched.
Full changelog: v0.3.2...v0.3.3