Opening several archives at once is now one job, and a Finder-launched run
stops hanging around after it has finished.
Changed
- Several archives opened together are reported once, not N times
(ADR-016). Selecting three ZIPs in Finder produced three completion
banners about a second apart — and macOS replaces one banner with the
next from the same app, so only the last was readable while the rest
piled up in Notification Center. It also meant three Finder reveals, an
OK per archive on the dialog setting, a destination panel per archive on
ask every time, and a password prompt per archive for a set that
shares one password. A request now gets one progress bar weighted across
the whole selection ("2 of 3 — foo.zip"), one destination question, a
password carried to the next archive, one summary and one Finder reveal. - A failed archive no longer stops the rest. The remaining archives are
extracted and the result reads "2 of 3 archives extracted", naming what
failed. - Clicking a completion notification reveals the result in Finder.
Fixed
- The app no longer lingers after a Finder-launched run. It used to
post its banner, drop out of the Dock and stay alive ~4.5 s, because a
notification presented by the app is withdrawn when the app exits — and
that invisible-but-alive gap is what truncated an extraction mid-write in
v0.10.3. Notifications are now scheduled with a trigger, so the system
owns the presentation and the banner outlives the process: measured
process lifetime 6.3 s → 0.35 s, with the banner appearing and lasting
exactly as before. The deferred quit and the Dock demotion are gone
rather than guarded, and the ~1.2 s stall between archives went with them.
Requires macOS 14+ on Apple Silicon. Notarized and stapled.