qstatus/project.yml
Paweł Orzech c27437b33c
Initial implementation of qStatus macOS menubar app
Native macOS app for posting to Mastodon, WordPress (self-hosted), and Micro.blog.
Features: global hotkey (Ctrl+Option+Cmd+T), multiple accounts with selection,
image attachments (up to 4, drag-and-drop), floating panel UI, Keychain storage.
2026-02-27 23:40:51 +01:00

35 lines
959 B
YAML

name: qStatus
options:
bundleIdPrefix: com.qstatus
deploymentTarget:
macOS: "15.0"
xcodeVersion: "16.0"
generateEmptyDirectories: true
settings:
base:
SWIFT_VERSION: "6.0"
MACOSX_DEPLOYMENT_TARGET: "15.0"
ENABLE_USER_SCRIPT_SANDBOXING: true
targets:
qStatus:
type: application
platform: macOS
sources:
- qStatus
settings:
base:
PRODUCT_BUNDLE_IDENTIFIER: com.qstatus.app
PRODUCT_NAME: qStatus
INFOPLIST_FILE: qStatus/Resources/Info.plist
CODE_SIGN_ENTITLEMENTS: qStatus/Resources/qStatus.entitlements
ASSETCATALOG_COMPILER_APPICON_NAME: AppIcon
ENABLE_HARDENED_RUNTIME: true
COMBINE_HIDPI_IMAGES: true
entitlements:
path: qStatus/Resources/qStatus.entitlements
properties:
com.apple.security.app-sandbox: true
com.apple.security.network.client: true
com.apple.security.files.user-selected.read-only: true