comparison osx/Info.plist @ 364:4e16d48c693d macness

Custom Mac Info.plist - the app now registers as a viewer of MP3 files, and an editor of SV files
author Dan Stowell <dan.stowell@eecs.qmul.ac.uk>
date Mon, 11 Oct 2010 14:54:31 +0100
parents
children 00a5d0029e95
comparison
equal deleted inserted replaced
363:43205eda54bd 364:4e16d48c693d
1 <?xml version="1.0" encoding="UTF-8"?>
2 <!DOCTYPE plist SYSTEM "file://localhost/System/Library/DTDs/PropertyList.dtd">
3 <plist version="0.9">
4 <dict>
5 <key>CFBundleIconFile</key>
6 <string>sv-macicon.icns</string>
7 <key>CFBundlePackageType</key>
8 <string>APPL</string>
9 <key>CFBundleGetInfoString</key>
10 <string>Created by Qt/QMake</string>
11 <key>CFBundleSignature</key>
12 <string>SNCV</string>
13 <key>CFBundleExecutable</key>
14 <string>Sonic Visualiser</string>
15 <key>CFBundleIdentifier</key>
16 <string>org.isophonics.SonicVisualiser</string>
17 <key>CFBundleDocumentTypes</key>
18 <array>
19 <!-- we are an 'editor' of SV files -->
20 <dict>
21 <key>CFBundleTypeExtensions</key>
22 <array>
23 <string>sv</string>
24 </array>
25 <!-- TODO
26 <key>CFBundleTypeIconFile</key>
27 <string>SVProject.icns</string> -->
28 <key>CFBundleTypeMIMETypes</key>
29 <array>
30 <string>application/x-sonic-visualiser-project</string>
31 </array>
32 <key>CFBundleTypeName</key>
33 <string>Sonic Visualiser Project</string>
34 <key>CFBundleTypeOSTypes</key>
35 <array>
36 <string>****</string>
37 </array>
38 <key>CFBundleTypeRole</key>
39 <string>Editor</string>
40 <key>LSHandlerRank</key>
41 <string>Owner</string>
42 <key>LSIsAppleDefaultForType</key>
43 <true/>
44 </dict>
45
46 <!-- we are a 'viewer' of general audio files -->
47 <dict>
48 <key>CFBundleTypeExtensions</key>
49 <array>
50 <string>mp3</string>
51 </array>
52 <key>CFBundleTypeMIMETypes</key>
53 <array>
54 <string>audio/mpeg</string>
55 </array>
56 <key>CFBundleTypeName</key>
57 <string>MP3 Audio</string>
58 <key>CFBundleTypeRole</key>
59 <string>Viewer</string>
60 <key>LSIsAppleDefaultForType</key>
61 <false/>
62 <key>LSHandlerRank</key>
63 <string>Alternate</string>
64 </dict>
65 </array>
66 </dict>
67 </plist>