Skip to content

Releases: hclivess/exifer

exifer 2.0.2

Choose a tag to compare

@hclivess hclivess released this 23 Aug 21:50

Windows, Linux and macOS archives are attached below.

  • The Windows taskbar shows the app's own icon. The taskbar button takes its icon from the process's Application User Model ID rather than from the window — with none of its own, the process was grouped under whatever launched it and wore that program's icon. One is now set before any window exists, and it carries no version number so a pinned button survives an upgrade.

exifer 2.0.1

Choose a tag to compare

@hclivess hclivess released this 21 Aug 16:15

Binaries for Windows, Linux and macOS are attached by CI; ExifTool is optional (only needed for non-JPEG/TIFF formats).

  • exiftool / SetFile helper processes are killed when the app quits, stops or crashes (Windows Job object, Linux PDEATHSIG)
  • adding files or folders never queues the same path twice ("n already in queue" in the status bar)
  • folders and the file-name sort use natural ordering (img2 before img10, case-insensitive)
  • ExifTool download is written to a .part file and renamed only when complete

exifer 2.0

Choose a tag to compare

@hclivess hclivess released this 21 Aug 15:31

Standalone builds for Windows x64, Linux x64 and macOS arm64 are attached below (no Python needed; ExifTool is optional — JPEG/TIFF work without it, Windows users can download it from the Tools tab).

  • Rewritten as a PySide6 desktop app: queue with current / metadata / new date preview, per-file status, log, Stop
  • Date sources: from the file's own EXIF (repair file dates after copying/downloading), from the file name (IMG_2024…, PXL_, VID, screenshots, WhatsApp), one date, sequential, shift by an offset
  • Writes EXIF losslessly and atomically for JPEG/TIFF; ExifTool for PNG/HEIC/RAW/video; file modification and creation times
  • Fixed: ExifTool values were sent with literal quotes; Windows creation time via PowerShell string replaced with SetFileTime