mirror of
https://github.com/wownero/wowlet.git
synced 2026-10-17 07:11:29 +02:00
The CMake target keeps its upstream name so the twenty-odd target_* calls stay put, but OUTPUT_NAME now produces build/bin/wowlet, and on macOS a wowlet.app whose CFBundleExecutable matches it. Linux and Windows already renamed the artifact as they copied it, so their cp lines just move to the new path. macOS copied the whole bundle instead, so it shipped Contents/MacOS/feather with a Feather name in the Info.plist, which is what anyone installing it actually saw. The Linux install rules had the same problem one level down: they installed feather.desktop, which sets Exec=feather and Name=Feather Wallet, while the correct wowlet.desktop sat unused beside it. CFBundleIdentifier moves to org.wownero.wowlet. Nothing in signing or notarization reads it, but macOS keys per-app state by bundle id, so an existing install starts with fresh window state.
81 lines
1.8 KiB
XML
81 lines
1.8 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<!DOCTYPE plist SYSTEM "file://localhost/System/Library/DTDs/PropertyList.dtd">
|
|
<plist version="0.9">
|
|
<dict>
|
|
<key>LSMinimumSystemVersion</key>
|
|
<string>14</string>
|
|
|
|
<key>LSArchitecturePriority</key>
|
|
<array>
|
|
<string>x86_64</string>
|
|
</array>
|
|
|
|
<key>CFBundleIconFile</key>
|
|
<string>appicon.icns</string>
|
|
|
|
<key>CFBundlePackageType</key>
|
|
<string>APPL</string>
|
|
|
|
<key>CFBundleSupportedPlatforms</key>
|
|
<array>
|
|
<string>MacOSX</string>
|
|
</array>
|
|
|
|
<key>NSHumanReadableCopyright</key>
|
|
<string>Copyright © 2020-@COPYRIGHT_YEAR@ @COPYRIGHT_HOLDERS@</string>
|
|
|
|
<key>CFBundleShortVersionString</key>
|
|
<string>@PROJECT_VERSION@</string>
|
|
|
|
<key>CFBundleVersion</key>
|
|
<string>@PROJECT_VERSION@</string>
|
|
|
|
<key>CFBundleSignature</key>
|
|
<string>????</string>
|
|
|
|
<key>CFBundleExecutable</key>
|
|
<string>wowlet</string>
|
|
|
|
<key>CFBundleName</key>
|
|
<string>Wowlet</string>
|
|
|
|
<key>CFBundleIdentifier</key>
|
|
<string>org.wownero.wowlet</string>
|
|
|
|
<key>NSCameraUsageDescription</key>
|
|
<string>Camera is used to scan QR codes on demand.</string>
|
|
|
|
<key>NSSupportsAutomaticGraphicsSwitching</key>
|
|
<true/>
|
|
|
|
<key>CFBundleURLTypes</key>
|
|
<array>
|
|
<dict>
|
|
<key>CFBundleURLName</key>
|
|
<string>monero Handler</string>
|
|
<key>CFBundleURLSchemes</key>
|
|
<array>
|
|
<string>monero</string>
|
|
</array>
|
|
</dict>
|
|
<dict>
|
|
<key>CFBundleURLName</key>
|
|
<string>moneroseed Handler</string>
|
|
<key>CFBundleURLSchemes</key>
|
|
<array>
|
|
<string>moneroseed</string>
|
|
</array>
|
|
</dict>
|
|
</array>
|
|
|
|
<key>NSPrincipalClass</key>
|
|
<string>NSApplication</string>
|
|
|
|
<key>NSHighResolutionCapable</key>
|
|
<string>True</string>
|
|
|
|
<key>LSApplicationCategoryType</key>
|
|
<string>public.app-category.finance</string>
|
|
</dict>
|
|
</plist>
|