Skip to content

0.9.0

Latest

Choose a tag to compare

@TheBenMeadows TheBenMeadows released this 30 Sep 04:31
91f79f0

Shrink and Shrink to a Quality Target now keep an iPhone photograph's HDR gain map when they replace the file. Until now they dropped it and said so: the photograph still opened and looked right on an ordinary display, but it looked flat on the display it was taken for. macOS will only decode a gain map beside a picture its own encoder wrote, so for a photograph that has one, the system encoder writes the file and the map is copied across from the original. That costs about 30% more bytes than Squint's usual encoder at the same score, and it is used only when there is a map to keep. Measured on an iPhone 12 portrait: 3,995 KB to 1,505 KB with Shrink, the HDR headroom 4.00 before and after, and no location, camera or date left in the file.

Shrink for Email and Shrink for Social still drop the map. They make a smaller copy to send, and the original beside them keeps its range.

The window's picker now offers all six treatments the Finder entries do: Shrink, Email, Social, Quality, AVIF and Strip. A photo can be dropped on the window and sent through any of them, which matters in folders where Finder shows no Services entries.

Changes: #88.

Apple silicon, macOS 14 or later. Signed and notarized.

SHA-256

e10de19f9563127c7ab0220bd6fbccdd096dde16b54d4ed12e8f72fd18e983e6  Squint-0.9.0.dmg
b549a99d7e773bf84d563bee9ed084995de1d73271bc8281a02b38339493c7a3  Squint-0.9.0.zip