Releases: Sayitobar/CopyShot
Releases · Sayitobar/CopyShot
v1.1
v1.1 - CopyShot New Features and a UI/UX Overhaul
CopyShot is no longer in beta and ready to use as a daily driver OCR app.
1. Auto-Update via Sparkle
- Integrated the Sparkle framework (v2.9.0) for automatic background updates.
- Added "Check for Updates…" buttons and an "Auto Update" toggle in
Settings > Generalto enable/disable automatic daily update checks.
2. New Settings Window
- Replaced the old single-scroll card-based UI with a tabbed settings interface, nice animations featuring and hover-activated info tooltips:
- General: Launch at Login, Auto Update, Appearance
- OCR & Capture: Hotkey, Recognition Level, Language Correction, Languages
- Notifications: Play Sounds toggle, Text Preview Limit
- About: App icon, version, quick-action buttons (Show in Finder, App Data Folder, Check Updates, Source Code)
3. Redesigned Notifications
- Light/dark-adaptive with better icons.
- Notifications now use a frosted glass material background with an Apple-like view.
- Close button and Expand/Collapse button appear on hover in the corners.
- New "Play Sounds" setting to enable or disable CopyShot notification sounds.
4. Screen Capture Tweaks
- Captures now use the display's
backingScaleFactorto output at full Retina pixel resolution. - Display matching now uses the hardware display ID (
displayID) instead of frame-based comparison. - The line-sorting threshold for OCR text observations changed from a fixed to a dynamic threshold.
- Other bug fixes to make the experience feel smoother.
5. Release Automation
- New GitHub Actions workflow (
release.yml) that builds, codesigns (ad-hoc), creates a polished DMG, generates a SHA256 checksum, and publishes a draft GitHub Release. - New
build-dmg.ymlfor on-demand DMG builds. - Dependabot configured for weekly GitHub Actions dependency updates.
6. New Icons
- New App icon and Menu bar icon.
Version 1.0.0 - Initial Release
📸 CopyShot - Initial Release
Fast OCR in your Mac’s menu bar
Select → extract → clipboard. One keystroke (⌘⇧C).
Works on every display, sips battery, and it’s open source!
✨ Core Features
| Feature | Description |
|---|---|
| Drag-to-Capture | Any screen area, instantly. |
| Multi-Monitor | Seamless across all displays. |
| ⌘⇧C (or your own) | Re-bindable global hotkey. |
| Vision OCR | Accurate / Fast modes + language correction. |
| Auto Preprocessing | Grayscale + contrast boost for cleaner scans. |
| SwiftUI Settings | Native, snappy, familiar. |
| Rich Notifications | Sound, haptics, SF Symbols, adjustable preview. |
| Resource Friendly | Barely touches CPU or RAM. |