VeraCrypt
aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/Build/Resources/MacOSX/Info.plist.xml47
-rw-r--r--src/Main/Main.make1
-rw-r--r--src/Resources/Icons/VeraCrypt_Volume.icnsbin0 -> 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
173endif 173endif
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