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 flatCMMMcontainer across its layout versions, decoding JPEG, PNG, and raw BGRA thumbnails; refuses theIMMMindex 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:
(Sequoia removed the right-click → Open bypass, and no "Open Anyway" button appears for unsigned apps - the command above is the fix.)
xattr -dr com.apple.quarantine /Applications/Thumbscope.app
More install detail in README → Installation.