Skip to content

v1.2.0

Latest

Choose a tag to compare

@github-actions github-actions released this 02 Jul 16:16
53f04bb

Highlights

Four new thumbnail-cache formats: Windows Explorer thumbcache_*.db, PhotoScape photothumb.db, PNG-payload hashed Thumbs.db, and faithful color for Windows XP abbreviated-JPEG thumbnails.

Changes

Added

  • Windows Explorer thumbnail cache (thumbcache_*.db) support: reads the flat CMMM container across its layout versions, decoding JPEG, PNG, and raw BGRA thumbnails; refuses the IMMM index and carves orphaned entries as recovered.
  • PhotoScape SQLite cache (photothumb.db) support: opens the SQLite-3 thumbnail database directly (not an OLE2 container) and extracts its stored JPEGs.
  • PNG-payload hashed Thumbs.db (hashed-png) support: hashed-layout databases whose thumbnails are PNG rather than JPEG.
  • Faithful color for Windows XP abbreviated-JPEG (abbrev-jpeg) thumbnails: reconstructs the headerless JPEG and decodes the 4-component payload with correct colors instead of a mangled image.
  • Help menu with keyboard access and accelerators in the menubar.
  • Table view: resizable / auto-fit columns and a file-order number column.

Changed

  • Thumbnails now render through a thumb:// protocol so large databases stay responsive.

Fixed

  • Recover thumbnails when the container is only half-read from a damaged file.
  • Reset scroll position on open; responsive preview toolbar; grid label clipping.

NOTE: builds are unsigned. First run:

  • Windows: More info → Run anyway
  • macOS: the build is unsigned, so macOS reports it as "damaged". After dragging Thumbscope to Applications, clear the quarantine flag:
    xattr -dr com.apple.quarantine /Applications/Thumbscope.app
    
    (Sequoia removed the right-click → Open bypass, and no "Open Anyway" button appears for unsigned apps - the command above is the fix.)

More install detail in README → Installation.