diff options
-rw-r--r-- | src/Build/Resources/MacOSX/Info.plist.xml | 47 | ||||
-rw-r--r-- | src/Main/Main.make | 1 | ||||
-rw-r--r-- | src/Resources/Icons/VeraCrypt_Volume.icns | bin | 0 -> 336546 bytes |
3 files changed, 48 insertions, 0 deletions
diff --git a/src/Build/Resources/MacOSX/Info.plist.xml b/src/Build/Resources/MacOSX/Info.plist.xml index 15430f6d..c62d2d7f 100644 --- a/src/Build/Resources/MacOSX/Info.plist.xml +++ b/src/Build/Resources/MacOSX/Info.plist.xml | |||
@@ -7,6 +7,53 @@ | |||
7 | 7 | ||
8 | <key>CFBundleIdentifier</key> | 8 | <key>CFBundleIdentifier</key> |
9 | <string>org.idrix.VeraCrypt</string> | 9 | <string>org.idrix.VeraCrypt</string> |
10 | |||
11 | <key>UTExportedTypeDeclarations</key> | ||
12 | <array> | ||
13 | <dict> | ||
14 | <key>UTTypeIdentifier</key> | ||
15 | <string>org.idrix.veracrypt.hc</string> | ||
16 | |||
17 | <key>UTTypeDescription</key> | ||
18 | <string>VeraCrypt Container File</string> | ||
19 | |||
20 | <key>UTTypeConformsTo</key> | ||
21 | <array> | ||
22 | <string>public.data</string> | ||
23 | </array> | ||
24 | |||
25 | <key>UTTypeTagSpecification</key> | ||
26 | <dict> | ||
27 | <key>public.filename-extension</key> | ||
28 | <array> | ||
29 | <string>hc</string> | ||
30 | <string>tc</string> | ||
31 | </array> | ||
32 | |||
33 | <key>public.mime-type</key> | ||
34 | <string>application/veracrypt</string> | ||
35 | </dict> | ||
36 | </dict> | ||
37 | </array> | ||
38 | |||
39 | <key>CFBundleDocumentTypes</key> | ||
40 | <array> | ||
41 | <dict> | ||
42 | <key>CFBundleTypeIconFile</key> | ||
43 | <string>VeraCrypt_Volume.icns</string> | ||
44 | <key>CFBundleTypeName</key> | ||
45 | <string>VeraCrypt Container File</string> | ||
46 | <key>CFBundleTypeRole</key> | ||
47 | <string>Viewer</string> | ||
48 | <key>LSHandlerRank</key> | ||
49 | <string>Owner</string> | ||
50 | <key>LSItemContentTypes</key> | ||
51 | <array> | ||
52 | <!-- my app supports files with my custom extension (see UTExportedTypeDeclarations) --> | ||
53 | <string>org.idrix.veracrypt.hc</string> | ||
54 | </array> | ||
55 | </dict> | ||
56 | </array> | ||
10 | 57 | ||
11 | <key>CFBundleDevelopmentRegion</key> | 58 | <key>CFBundleDevelopmentRegion</key> |
12 | <string>English</string> | 59 | <string>English</string> |
diff --git a/src/Main/Main.make b/src/Main/Main.make index 92865ef3..db04eee3 100644 --- a/src/Main/Main.make +++ b/src/Main/Main.make | |||
@@ -173,6 +173,7 @@ endif | |||
173 | endif | 173 | endif |
174 | 174 | ||
175 | cp $(PWD)/Resources/Icons/VeraCrypt.icns $(APPNAME).app/Contents/Resources | 175 | cp $(PWD)/Resources/Icons/VeraCrypt.icns $(APPNAME).app/Contents/Resources |
176 | cp $(PWD)/Resources/Icons/VeraCrypt_Volume.icns $(APPNAME).app/Contents/Resources | ||
176 | cp "$(PWD)/Release/Setup Files/VeraCrypt User Guide.pdf" $(APPNAME).app/Contents/Resources | 177 | cp "$(PWD)/Release/Setup Files/VeraCrypt User Guide.pdf" $(APPNAME).app/Contents/Resources |
177 | 178 | ||
178 | echo -n APPLTRUE >$(APPNAME).app/Contents/PkgInfo | 179 | echo -n APPLTRUE >$(APPNAME).app/Contents/PkgInfo |
diff --git a/src/Resources/Icons/VeraCrypt_Volume.icns b/src/Resources/Icons/VeraCrypt_Volume.icns new file mode 100644 index 00000000..808243fe --- /dev/null +++ b/src/Resources/Icons/VeraCrypt_Volume.icns | |||
Binary files differ | |||