Skip to content

Releases: isitest1/TextSnap

TextSnap 1.0.2

Choose a tag to compare

@isitest1 isitest1 released this 12 Aug 23:29

What's Fixed

  • Permission dialog appeared on every launch — The system Screen Recording dialog now appears only when you first press ⌘⇧2, not at every startup.
  • "Quit & Relaunch" did not restart the app — Fixed by switching to the proper macOS API (NSWorkspace.openApplication). The button now reliably relaunches TextSnap.
  • Infinite permission loop — The system dialog and the in-app alert no longer appear at the same time, which was causing the permission to never actually be applied.

How to Update

  1. Download TextSnap.dmg below
  2. Open the DMG and drag TextSnap to Applications (replace the existing version)
  3. Launch TextSnap from Applications

First-Time Setup After Update

  1. Press ⌘⇧2 — a system dialog will appear asking for Screen Recording access
  2. Click "Open System Settings" in that dialog
  3. Enable the toggle for TextSnap
  4. Click "Quit & Relaunch" in the TextSnap alert (or use the "Quit & Reopen" button macOS shows in System Settings)
  5. Press ⌘⇧2 again — it should work

Signed with Developer ID, Notarized by Apple, Gatekeeper approved.

TextSnap 1.0.1

Choose a tag to compare

@isitest1 isitest1 released this 12 Aug 11:49

What's Fixed

  • Screen Recording permission not detected — The app now uses the correct macOS API to register itself in Privacy & Security and trigger the system permission dialog on first use. Previously, the permission toggle in System Settings appeared to have no effect.
  • Quit & Relaunch button — The permission alert now includes a "Quit & Relaunch" button so you can apply the granted permission in one click.

How to Update

  1. Download TextSnap.dmg below
  2. Open the DMG and drag TextSnap to Applications (replace the existing version)
  3. Launch TextSnap

If you were previously stuck in a permission loop, press Cmd+Shift+2 after updating. The system shows a permission dialog — click Allow, then Quit & Relaunch.

Verification

Signed with Developer ID, Notarized by Apple, Gatekeeper approved.

TextSnap 1.0.0

Choose a tag to compare

@isitest1 isitest1 released this 12 Aug 05:43

The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.

[1.0.0] - 2026-08-12

Added

  • Menu bar app that lives in the system status bar
  • Global shortcut Command+Shift+2 to start text capture
  • Per-display selection overlay with dimming effect
  • Local OCR using Apple Vision framework (no internet required)
  • Support for Japanese, English, and automatic language detection
  • Plain text copy to clipboard after recognition
  • Audio feedback on successful copy
  • Recognition language selection (Auto / English / Japanese)
  • Language correction toggle
  • Sound toggle
  • Launch at Login support via ServiceManagement
  • Screen Recording permission guidance with direct link to System Settings
  • Signed and notarized release for macOS 14.0+