Skip to content

Commit 56e2e14

Browse files
committed
Update Info.plist.vtl
1 parent 5f59899 commit 56e2e14

File tree

1 file changed

+26
-30
lines changed

1 file changed

+26
-30
lines changed

src/main/resources/mac/Info.plist.vtl

Lines changed: 26 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -10,23 +10,19 @@
1010
#foreach ($fileAssociation in $info.fileAssociations)
1111
<dict>
1212
<key>CFBundleTypeIconFiles</key>
13-
<array>
14-
<string>${info.iconFile.name}</string>
15-
</array>
13+
<array>
14+
<string>${info.iconFile.name}</string>
15+
</array>
1616
<key>CFBundleTypeName</key>
1717
<string>${fileAssociation.description}</string>
18-
<key>CFBundleTypeRole</key>
19-
<string>Viewer</string>
20-
<key>LSHandlerRank</key>
21-
<string>Owner</string>
22-
<key>CFBundleTypeExtensions</key>
18+
<key>CFBundleTypeRole</key>
19+
<string>Viewer</string>
20+
<key>LSHandlerRank</key>
21+
<string>Owner</string>
22+
<key>LSItemContentTypes</key>
2323
<array>
24-
<string>${fileAssociation.extension}</string>
24+
<string>${info.macConfig.appId}.${fileAssociation.extension}</string>
2525
</array>
26-
<key>LSItemContentTypes</key>
27-
<array>
28-
<string>${info.macConfig.appId}.${fileAssociation.extension}</string>
29-
</array>
3026
</dict>
3127
#end
3228
</array>
@@ -35,25 +31,25 @@
3531
<key>UTExportedTypeDeclarations</key>
3632
<array>
3733
#foreach ($fileAssociation in $info.fileAssociations)
38-
<dict>
39-
<key>UTTypeConformsTo</key>
40-
<array>
41-
<string>public.data</string>
42-
</array>
43-
<key>UTTypeDescription</key>
44-
<string>${fileAssociation.description}</string>
45-
<key>UTTypeIdentifier</key>
46-
<string>${info.macConfig.appId}.${fileAssociation.extension}</string>
47-
<key>UTTypeTagSpecification</key>
48-
<dict>
49-
<key>public.filename-extension</key>
50-
<string>${fileAssociation.extension}</string>
34+
<dict>
35+
<key>UTTypeConformsTo</key>
36+
<array>
37+
<string>public.data</string>
38+
</array>
39+
<key>UTTypeDescription</key>
40+
<string>${fileAssociation.description}</string>
41+
<key>UTTypeIdentifier</key>
42+
<string>${info.macConfig.appId}.${fileAssociation.extension}</string>
43+
<key>UTTypeTagSpecification</key>
44+
<dict>
45+
<key>public.filename-extension</key>
46+
<string>${fileAssociation.extension}</string>
5147
#if ($fileAssociation.mimeType)
52-
<key>public.mime-type</key>
53-
<string>${fileAssociation.mimeType}</string>
48+
<key>public.mime-type</key>
49+
<string>${fileAssociation.mimeType}</string>
5450
#end
55-
</dict>
56-
</dict>
51+
</dict>
52+
</dict>
5753
#end
5854
</array>
5955
#end

0 commit comments

Comments
 (0)