From 0c1d6aec62c2d97e0faf2066498c74f5677cd6fb Mon Sep 17 00:00:00 2001 From: Tomas Strba Date: Thu, 21 Sep 2023 18:30:44 +0200 Subject: [PATCH] Experiment with schemes --- DuckDuckGo/Info.plist | 53 ++++++++++++++++++++++++++++--------------- 1 file changed, 35 insertions(+), 18 deletions(-) diff --git a/DuckDuckGo/Info.plist b/DuckDuckGo/Info.plist index 5ebd1bb7b1..6c2e0f4c81 100644 --- a/DuckDuckGo/Info.plist +++ b/DuckDuckGo/Info.plist @@ -2,8 +2,10 @@ - NSPrincipalClass - $(INFOPLIST_KEY_NSPrincipalClass) + AGENT_BUNDLE_ID + $(AGENT_BUNDLE_ID) + AGENT_PRODUCT_NAME + $(AGENT_PRODUCT_NAME) CFBundleDevelopmentRegion $(DEVELOPMENT_LANGUAGE) CFBundleDocumentTypes @@ -64,13 +66,40 @@ networkprotection + + CFBundleTypeRole + Editor + CFBundleURLName + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleURLSchemes + + ddgNewSearch + ddgVoiceSearch + ddgFireButton + ddgFavorites + ddgQuickLink + ddgAddFavorite + http + https + + CFBundleVersion $(CURRENT_PROJECT_VERSION) + DISTRIBUTED_NOTIFICATIONS_PREFIX + $(DISTRIBUTED_NOTIFICATIONS_PREFIX) + ITSAppUsesNonExemptEncryption + LSApplicationCategoryType public.app-category.productivity LSMinimumSystemVersion $(MACOSX_DEPLOYMENT_TARGET) + NETP_APP_GROUP + $(NETP_APP_GROUP) + NOTIFICATIONS_AGENT_BUNDLE_ID + $(NOTIFICATIONS_AGENT_BUNDLE_ID) + NOTIFICATIONS_AGENT_PRODUCT_NAME + $(NOTIFICATIONS_AGENT_PRODUCT_NAME) NSAppTransportSecurity NSAllowsArbitraryLoadsInWebContent @@ -88,6 +117,8 @@ MainMenu NSMicrophoneUsageDescription Allows you to share recordings + NSPrincipalClass + $(INFOPLIST_KEY_NSPrincipalClass) NSSupportsAutomaticTermination NSSupportsSuddenTermination @@ -98,25 +129,11 @@ SUFeedURL https://staticcdn.duckduckgo.com/macos-desktop-browser/appcast2.xml - SUScheduledCheckInterval - 10800 SUPublicEDKey ZaO/DNMzMPBldh40b5xVrpNBmqRkuGY0BNRCUng2qRo= + SUScheduledCheckInterval + 10800 ViewBridgeService - ITSAppUsesNonExemptEncryption - - NOTIFICATIONS_AGENT_BUNDLE_ID - $(NOTIFICATIONS_AGENT_BUNDLE_ID) - NOTIFICATIONS_AGENT_PRODUCT_NAME - $(NOTIFICATIONS_AGENT_PRODUCT_NAME) - AGENT_BUNDLE_ID - $(AGENT_BUNDLE_ID) - AGENT_PRODUCT_NAME - $(AGENT_PRODUCT_NAME) - NETP_APP_GROUP - $(NETP_APP_GROUP) - DISTRIBUTED_NOTIFICATIONS_PREFIX - $(DISTRIBUTED_NOTIFICATIONS_PREFIX)