From 7c18b8efad399ec9fc9fea6da549ed67480d68c6 Mon Sep 17 00:00:00 2001 From: Wez Furlong Date: Mon, 15 Feb 2021 00:50:18 -0800 Subject: [PATCH] macos: tweak Info.plist This adds custom descriptions for when permission is required to inspect the filesystem. I've never seen these actually take effect. --- assets/macos/WezTerm.app/Contents/Info.plist | 106 ++++++++++--------- 1 file changed, 56 insertions(+), 50 deletions(-) diff --git a/assets/macos/WezTerm.app/Contents/Info.plist b/assets/macos/WezTerm.app/Contents/Info.plist index 5871aea38..44c536e5c 100644 --- a/assets/macos/WezTerm.app/Contents/Info.plist +++ b/assets/macos/WezTerm.app/Contents/Info.plist @@ -2,55 +2,61 @@ - CFBundleDevelopmentRegion - en - CFBundleExecutable - wezterm-gui - CFBundleIdentifier - com.github.wez.wezterm - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - WezTerm - CFBundlePackageType - APPL - CFBundleShortVersionString - 0.1.0 - CFBundleSupportedPlatforms - - MacOSX - - CFBundleVersion - 1 - CFBundleIconFile - terminal.icns - NSHighResolutionCapable - - NSMainNibFile - - NSSupportsAutomaticGraphicsSwitching - - CFBundleDisplayName - WezTerm - NSRequiresAquaSystemAppearance - NO - NSAppleEventsUsageDescription - An application launched via WezTerm would like to access AppleScript. - NSCalendarsUsageDescription - An application launched via WezTerm would like to access calendar data. - NSCameraUsageDescription - An application launched via WezTerm would like to access the camera. - NSContactsUsageDescription - An application launched via WezTerm wants to access your contacts. - NSLocationAlwaysUsageDescription - An application launched via WezTerm would like to access your location information, even in the background. - NSLocationUsageDescription - An application launched via WezTerm would like to access your location information. - NSLocationWhenInUseUsageDescription - An application launched via WezTerm would like to access your location information while active. - NSMicrophoneUsageDescription - An application launched via WezTerm would like to access your microphone. - NSRemindersUsageDescription - An application launched via WezTerm would like to access your reminders. + CFBundleDevelopmentRegion + en + CFBundleExecutable + wezterm-gui + CFBundleIdentifier + com.github.wez.wezterm + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + WezTerm + CFBundlePackageType + APPL + CFBundleShortVersionString + 0.1.0 + CFBundleSupportedPlatforms + + MacOSX + + CFBundleVersion + 1 + CFBundleIconFile + terminal.icns + LSApplicationCategoryType + public.app-category.utilities + NSHighResolutionCapable + + NSMainNibFile + + NSSupportsAutomaticGraphicsSwitching + + CFBundleDisplayName + WezTerm + NSRequiresAquaSystemAppearance + NO + NSAppleEventsUsageDescription + An application launched via WezTerm would like to access AppleScript. + NSCalendarsUsageDescription + An application launched via WezTerm would like to access calendar data. + NSCameraUsageDescription + An application launched via WezTerm would like to access the camera. + NSContactsUsageDescription + An application launched via WezTerm wants to access your contacts. + NSLocationAlwaysUsageDescription + An application launched via WezTerm would like to access your location information, even in the background. + NSLocationUsageDescription + An application launched via WezTerm would like to access your location information. + NSLocationWhenInUseUsageDescription + An application launched via WezTerm would like to access your location information while active. + NSMicrophoneUsageDescription + An application launched via WezTerm would like to access your microphone. + NSRemindersUsageDescription + An application launched via WezTerm would like to access your reminders. + NSDocumentsFolderUsageDescription + An application launched via WezTerm would like to access your Documents folder. + NSDownloadsFolderUsageDescription + An application launched via WezTerm would like to access your Downloads folder.