v0.2.3
What's Changed
New Features
-
Hide extra copies of the same shot (D). Uniques stay visible; each group keeps one representative (the earliest file in the current order). Remaining cells show a count badge. The full set stays loaded — this is not a duplicates-only gallery. Closing the grid leaves hide on, so arrows,
Home/End, and picture-frame advance keep skipping extras until you pressDagain -
Browse every copy of the current shot ((Shift + D). The grid lists that group only, including extras
Dwould hide. A unique shot does nothing. While thumbnails are still being hashed, a toast says the images are being analyzed and the group appears when that finishes -
Duplicate match distance in File → Settings… (0–32, default 6; lower is stricter, 0 is an exact thumbnail hash). Changing the slider while extras are hidden regroups immediately. Re-saved and downscaled copies of one picture match at the default; cropped versions are not detected
-
Two files count as the same shot only when every pair in the group is close enough. A chain of similar-looking photos does not merge into one giant group, and solid-color images are left ungrouped
-
The count badge is a bold number on a black chip in the top-right of the cell, inset so the highlight ring does not run through it
/search stacks with hide-duplicates. While the search bar is open,Dis a letter, not a toggle.Escclears one layer at a time: selection, then search, then browse, then hide, then the grid.
Bugfixes
- Pressing
Don a large folder no longer freezes the window until hashing finishes. Hiding duplicates shows immediately, extras drop out as hashes land, and the highlight stays on the same file instead of jumping to the top
Internal
- Grid thumbnail and hash completions marshal through a per-instance UI queue so tests can drain them instead of racing Fyne's test driver
Full Changelog: v0.2.2...v0.2.3
