Repository navigation
v0.16.0
Clear the rejects off the disk, select a whole scene in one key, take out a vignette the photo already has, and an update check that works on more Windows machines. Edits and projects from before this version open and look exactly as they did.
Installing
- From 0.11.0 through 0.15.0: click Update to 0.16.0 in the top bar (or Preferences → Updates → Check now). It installs and reopens in the project you were in.
- On Windows, if no update was ever offered, download the installer below once. This version fixes the likely reasons (see Fixed), so the ones after it should be offered in the app.
- macOS:
Pickapicka-v0.16.0-macos-arm64.pkg - Windows:
Pickapicka-0.16.0-windows-x64.exe uv tool:uv tool upgrade pickapicka- Homebrew:
brew upgrade pickapicka
Clearing the rejects off the disk
- Delete originals… in the selection bar, and More → Delete rejected originals… for every reject in every scene, open a dialog with the photos shown checked. Click out the ones to keep.
- Two ways to go:
- Delete them: the original files go to the Trash (the Recycle Bin on Windows), and the photos leave the project. Until the Trash is emptied they can be taken back out of it.
- Keep a small copy: each original is replaced by a JPEG of itself, 1280, 2048 or 3072 px on the long edge, which keeps its capture time and camera details and stays in the project with its decision, stars and label. On a 33 MP Sony shoot a 2048 px copy came to about 0.26 MB against an 18.7 MB original.
- All of a photo's files go together: a RAW with the JPEG the camera wrote beside it, an HDR result with the frames of its bracket.
- It asks twice. The second step says how many files and how many bytes go, warns about photos that are not rejects, and wants
deletetyped before anything happens. - A drive with no Recycle Bin (on Windows, a USB stick or a network share) cannot take files back, so the files on one are counted first, the confirmation says they will be deleted for good, and they are only deleted once you have agreed to that.
Selecting
- ⌘A (Ctrl+A on Windows) selects every photo shown: the scene, through the filter. So Rejects, then ⌘A, is every reject of the scene and nothing else. Select all is also in the filter bar, and in the selection bar until everything shown is selected.
- The selection bar says when some selected photos are not shown, after a change of filter.
Editor
- Remove vignetting, in Geometry → Lens & perspective, measures how much darker the corners of the photo are and sets Vignetting and Midpoint to undo it, where you can adjust them like any other slider.
- It reads the darkening from the photo itself (after Zheng et al., Single-Image Vignetting Correction Using Radial Gradient Symmetry, CVPR 2008), so it works without knowing the lens.
- On 66 frames of a 35 mm f/1.8 lens wide open, checked against that lens's measured profile, it found the vignette on every one and tended to take out a little too little. A scene that is darker towards its edges on its own reads the same way, so if the corners still look dark, raise Vignetting.
- The Vignette effect slider now says it is a look, and points to Remove vignetting for a vignette the photo already has.
Fixed
- Windows: the update check could fail where the browser reached GitHub without trouble. Python reads only the root certificates already in the Windows store, and browsers bring their own, so a needed one could be missing. Certificates are now checked by the system's own verifier, as the browser does.
- An installer that a virus scanner held right after downloading could not be put in place, and that stopped the update checks until the app was restarted, without a word. It is now an error like any other, and tried again.
- A failed check is tried again after 15 minutes, not 6 hours. Three failures in a row, or a newer version that would not download, now show in the top bar with what went wrong, Try again, and a link to the Releases page.