Peekaboo/peekaboo-cli
Peter Steinberger d0676c4990 feat: Add proper code signing and Info.plist embedding for macOS permissions
- Add Info.plist with bundle identifier and usage descriptions
- Embed Info.plist into binary using linker flags in Package.swift
- Add Developer ID code signing to build script (with ad-hoc fallback)
- Update version to 2.0.0 in Info.plist
- Enable runtime hardening for notarization readiness

This ensures Peekaboo works properly with macOS permissions system and can be distributed via Homebrew with proper code signing.
2025-07-03 22:02:10 +01:00
..
Sources feat: Add proper code signing and Info.plist embedding for macOS permissions 2025-07-03 22:02:10 +01:00
TestHost Fix deadlock in ImageCommand by replacing semaphore with RunLoop 2025-06-08 09:41:50 +01:00
Tests fix: Fix all remaining test failures and improve test reliability 2025-07-03 21:26:07 +01:00
.gitignore chore: Add test-results directory to .gitignore 2025-07-03 21:27:54 +01:00
.swiftformat Add Swift 6.0 version to SwiftFormat config and apply formatting 2025-05-25 18:45:20 +02:00
.swiftlint.yml Add Swift linting and enhance image capture features 2025-05-25 18:02:39 +02:00
CHANGELOG.md docs: Update CHANGELOG for v2.0.0 release on July 3rd, 2025 2025-07-03 21:37:49 +01:00
Package.swift feat: Add proper code signing and Info.plist embedding for macOS permissions 2025-07-03 22:02:10 +01:00
run-local-tests.sh chore: bump version to 1.0.0-beta.13 2025-06-08 01:28:12 +01:00