Commit Graph
10 Commits
Author SHA1 Message Date
TZGyn 234a4226c5 Add notarization to release pipeline; sign with hardened runtime
release.sh now submits the zip to Apple's notary via notarytool, staples
the ticket, and repackages, so users no longer hit Gatekeeper warnings.
build-app.sh signs Developer ID builds with the hardened runtime and
unlocks the login keychain to avoid transient signing errors. The private
API key (.p8) is gitignored.

💘 Generated with Crush

Assisted-by: Crush:deepseek-v4-flash-0731
2026-08-12 11:31:14 +08:00
TZGyn af15f9a865 Add launch-at-login, multi-window results, and copy-image; auto-detect Developer ID
Users can now launch Kapture at login, keep multiple screenshot windows open
at once, and copy a screenshot to the clipboard. Builds sign with a Developer
ID identity when present, falling back to the ad-hoc self-signed key, so
Screen Recording permission survives rebuilds.

💘 Generated with Crush

Assisted-by: Crush:deepseek-v4-flash-0731
v1.1.0
2026-08-11 21:55:04 +08:00
TZGyn 3f8d71b756 Document Homebrew installation in README 2026-08-11 11:26:51 +08:00
TZGyn 70d5db3bf3 Ignore dist/ artifacts; restore keychain search list v1.0.0 2026-08-11 10:39:59 +08:00
TZGyn bb6be0330d Sign with dedicated keychain; use Homebrew OpenSSL for pkcs12 2026-08-11 10:39:47 +08:00
TZGyn 0c2e83dd71 Add release.sh for manual Homebrew releases 2026-08-11 10:32:55 +08:00
TZGyn 95c037f0fe Add release workflow and release script for Homebrew delivery 2026-08-11 10:28:44 +08:00
TZGyn 9555ec7952 Capture via ScreenCaptureKit, multi-display crop fix, app icon generation 2026-08-10 22:20:53 +08:00
TZGyn c64c7296e2 Show screenshot window before OCR; fix signing cert setup 2026-08-09 19:08:12 +08:00
TZGyn e814e63c0f Add Kapture: menu-bar screenshot OCR app with Cmd+Shift+S hotkey 2026-08-09 18:15:21 +08:00