Adds Document Type Identifier configuration to use a system generated document icon for Blender files on macOS. The system composites the app’s icon and the extension name onto the document sheet icon (new style on macOS 11 Big Sur and old style on macOS 10.15 Catalina and earlier). This is in line with Apple’s Human Interface Guidelines. Removes the previously used file icon because it is no longer needed. Differential Revision: https://developer.blender.org/D10267
83 lines
2.2 KiB
Plaintext
83 lines
2.2 KiB
Plaintext
<?xml version="1.0" encoding="UTF-8"?>
|
|
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
|
<plist version="1.0">
|
|
<dict>
|
|
<key>LSMinimumSystemVersion</key>
|
|
<string>10.9.0</string>
|
|
<key>CFBundleDocumentTypes</key>
|
|
<array>
|
|
<dict>
|
|
<key>CFBundleTypeExtensions</key>
|
|
<array>
|
|
<string>blend</string>
|
|
</array>
|
|
<key>CFBundleTypeName</key>
|
|
<string>Blender File</string>
|
|
<key>CFBundleTypeOSTypes</key>
|
|
<array>
|
|
<string>BLND</string>
|
|
</array>
|
|
<key>CFBundleTypeRole</key>
|
|
<string>Editor</string>
|
|
<key>LSIsAppleDefaultForType</key>
|
|
<true/>
|
|
<key>LSItemContentTypes</key>
|
|
<array>
|
|
<string>org.blenderfoundation.blender.file</string>
|
|
</array>
|
|
<key>CFBundleTypeIconSystemGenerated</key>
|
|
<true/>
|
|
</dict>
|
|
</array>
|
|
<key>CFBundleExecutable</key>
|
|
<string>Blender</string>
|
|
<key>CFBundleGetInfoString</key>
|
|
<string>${MACOSX_BUNDLE_LONG_VERSION_STRING}, Blender Foundation</string>
|
|
<key>CFBundleIconFile</key>
|
|
<string>blender icon.icns</string>
|
|
<key>CFBundleIdentifier</key>
|
|
<string>org.blenderfoundation.blender</string>
|
|
<key>CFBundleInfoDictionaryVersion</key>
|
|
<string>6.0</string>
|
|
<key>CFBundleName</key>
|
|
<string>Blender</string>
|
|
<key>CFBundlePackageType</key>
|
|
<string>APPL</string>
|
|
<key>CFBundleShortVersionString</key>
|
|
<string>${MACOSX_BUNDLE_SHORT_VERSION_STRING}</string>
|
|
<key>CFBundleSignature</key>
|
|
<string>????</string>
|
|
<key>CFBundleVersion</key>
|
|
<string>${MACOSX_BUNDLE_LONG_VERSION_STRING}</string>
|
|
<key>NSPrincipalClass</key>
|
|
<string>NSApplication</string>
|
|
<key>NSHighResolutionCapable</key>
|
|
<true/>
|
|
<key>UTExportedTypeDeclarations</key>
|
|
<array>
|
|
<dict>
|
|
<key>UTTypeConformsTo</key>
|
|
<array>
|
|
<string>public.data</string>
|
|
</array>
|
|
<key>UTTypeIdentifier</key>
|
|
<string>org.blenderfoundation.blender.file</string>
|
|
<key>UTTypeIcons</key>
|
|
<dict>
|
|
<key>UTTypeIconName</key>
|
|
<string>Blender File</string>
|
|
<key>UTTypeIconText</key>
|
|
<string>blend</string>
|
|
</dict>
|
|
<key>UTTypeTagSpecification</key>
|
|
<dict>
|
|
<key>public.filename-extension</key>
|
|
<array>
|
|
<string>blend</string>
|
|
</array>
|
|
</dict>
|
|
</dict>
|
|
</array>
|
|
</dict>
|
|
</plist>
|