macOS: Add CFBundleDisplayName to Info.plist
authorMarvin Scholz <epirat07@gmail.com>
Tue, 9 May 2017 07:44:24 +0000 (09:44 +0200)
committerMarvin Scholz <epirat07@gmail.com>
Tue, 9 May 2017 07:44:24 +0000 (09:44 +0200)
According to the documentation:

> Because Siri uses the value of this key, always provide a value,
> whether or not you localize your app.

Note that this will have no effect when running the vlc-osx-static,
due to the following:

> In macOS, before displaying a localized name for your bundle, the
> Finder compares the value of this key against the actual name of your
> bundle in the file system. If the two names match, the Finder proceeds
> to display the localized name from the appropriate InfoPlist.strings
> file of your bundle. If the names do not match, the Finder displays
> the file-system name.

modules/gui/macosx/Resources/InfoPlist.strings.in
share/Info.plist.in

index 41fa3f1..1bb41d7 100644 (file)
@@ -1,6 +1,7 @@
 /* Localized versions of Info.plist keys */
 
 CFBundleName = "VLC";
+CFBundleDisplayName = "VLC";
 CFBundleShortVersionString = "@VERSION@";
 CFBundleGetInfoString = "@COPYRIGHT_MESSAGE@";
 NSHumanReadableCopyright = "Copyright (c) @COPYRIGHT_YEARS@ VLC authors and VideoLAN";
index 95b097f..7ff0766 100644 (file)
        <string>6.0</string>
        <key>CFBundleName</key>
        <string>VLC media player</string>
+       <key>CFBundleDisplayName</key>
+       <string>VLC</string>
        <key>CFBundlePackageType</key>
        <string>APPL</string>
        <key>CFBundleShortVersionString</key>