MetaScope v1.1.6

MetaScope 1.1.6 (Build 18)

v1.1.6 minor

MetaScope 1.1.6 (Build 18)

Smoother main window resizing with lower minimums, PSD thumbnail/viewer support, clearer filter UI with optional summary chip, and performance and stability improvements across browsing and exports.

MetaScope 1.1.6 (Build 18)

Highlights

  • Main window resizing polish: smoother drags with lower minimum widths for browser, preview, and info panes.
  • Photoshop Document (PSD) coverage: QuickLook thumbnails and viewer fallback for list and grid browsing.
  • File browser UX: filter toolbar highlights the active state, optional summary chip, and balanced thumbnail grid rows.

What’s Improved

  • Windowing & Layout

    • Reduced strict minimums for browser, info, and preview panes so the main window can shrink further without clipping content.
    • Smoother resize interaction with debounced geometry updates that eliminate jitter while dragging.
  • File Browser & Filters

    • Filter button now goes accented when any filter is active; ViewThatFits fallback keeps controls usable on compact widths.
    • Optional filter summary chip (toggle in the menu) summarises the active mode/sidecar options with a one‑tap “Clear.”
    • Thumbnail grid rows stay centered when the last row has spare space to restore balanced left/right gutters.
  • Formats & Metadata

    • PSD: QuickLook thumbnail provider and viewer fallback added so Photoshop documents appear in grids and detail panels.
    • Kind column and filter model treat PSD as “Photoshop Document (PSD)” so it participates in kind filters.
    • Portfolio and PDF exports now reuse the fast EXIF path; metadata loads without timeouts even on mixed NEF/JPEG batches, and duplicate advanced‑metadata toggles were consolidated under the Advanced tab.
  • StoreKit & Licensing

    • Settings upgrade entry now calls the legacy modal, matching user expectations while SubscriptionView is polished.
    • Offer code cancellation path now reliably grants temporary Pro access so customers retain features until expiration.
  • QA & Reliability

    • Verified Hide Empty Fields across Essentials, Technical, IPTC, Modern, and Video tabs.
    • Batch write regression pass executed to confirm ExifTool pipeline remains stable.

Performance & Stability (Instruments‑guided)

  • Subfolder browsing: cached thumbnail filtering and debounced layout significantly reduce main‑thread layout/AttributeGraph churn. Scrolling is smoother under large libraries and when “Include subfolders” is enabled.
  • Toolbar/grid: lowered view transaction cost in the browser by avoiding repeated recomputation during geometry changes; fewer mini‑hangs observed in Time Profiler.
  • Portfolio/PDF export: metadata warm‑path now uses a fast ExifTool pass first; avoids spikes during the first export and keeps the UI responsive while pages are generated.
  • Fixed a one‑time “Publishing changes from background threads” warning at export kickoff by isolating SwiftUI‑observed app storage to a private defaults suite and scoping defaults observers. First run is now clean without delays.
  • Batch UI: eliminated the initial presentation jump by restoring geometry synchronously and deferring non‑essential mutations on first frame.
  • Focused modals: replaced a problematic SwiftUI alert with a native NSAlert in Settings ▸ Data Migration so sheet interactions no longer block the event loop.

Developer Notes

  • MARKETING_VERSION: 1.1.6; CURRENT_PROJECT_VERSION: 18.
  • Remember to run ./post_build_fix_exiftool.sh after local builds to re‑stage the embedded ExifTool binaries.

How to Update

MetaScope is available on the Mac App Store. Updates are delivered automatically, or you can visit the App Store page:

If you have feedback or requests for future releases, please contact support via the MetaScope Help menu.

✨ New Features

  • Main window resizing polish with reduced minimum widths and smoother drags.
  • Photoshop Document (PSD) support: QuickLook thumbnails and viewer fallback in list/grid.
  • Filter toolbar highlights active state with optional summary chip and one‑tap Clear.

🔧 Improvements

  • Balanced thumbnail grid rows keep last row centered for even gutters.
  • Debounced geometry updates reduce jitter while resizing the main window.
  • Kind column + filter model recognize ‘Photoshop Document (PSD)’.
  • Portfolio/PDF exports use fast EXIF path to avoid metadata timeouts.
  • StoreKit: upgrade entry uses legacy modal while SubscriptionView is refined.

🐛 Bug Fixes

  • Offer code cancellation now reliably grants temporary Pro access until expiration.
  • Fixed first‑run ‘Publishing changes from background threads’ warning during export kickoff.
  • Focused modals: replaced problematic SwiftUI alert with NSAlert to avoid event‑loop blocks.

📦 Download Information

Download on the Mac App Store Download on the Mac App Store

File Size: ~52 MB

System Requirements:

  • macOS 15.4+ (Sonoma) or later
  • Photos access requires library permissions on first use