Merge remote-tracking branch 'origin/ios13' into background-task

This commit is contained in:
Peter 2019-10-22 22:43:19 +04:00
commit ced2f73b7a
2 changed files with 13 additions and 0 deletions

View File

@ -261,6 +261,9 @@
<string>ddgQuickLink</string> <string>ddgQuickLink</string>
<string>moovit</string> <string>moovit</string>
<string>alook</string> <string>alook</string>
<string>dgis</string>
<string>microsoft-edge-http</string>
<string>microsoft-edge-https</string>
</array> </array>
<key>LSRequiresIPhoneOS</key> <key>LSRequiresIPhoneOS</key>
<true/> <true/>

View File

@ -116,6 +116,16 @@ private func allOpenInOptions(context: AccountContext, item: OpenInItem) -> [Ope
return .none return .none
})) }))
options.append(OpenInOption(identifier: "edge", application: .other(title: "Microsoft Edge", identifier: 1288723196, scheme: "microsoft-edge-http", store: nil), action: {
if let url = URL(string: url), var components = URLComponents(url: url, resolvingAgainstBaseURL: true) {
components.scheme = components.scheme == "https" ? "microsoft-edge-https" : "microsoft-edge-http"
if let url = components.string {
return .openUrl(url: url)
}
}
return .none
}))
options.append(OpenInOption(application: .other(title: "DuckDuckGo", identifier: 663592361, scheme: "ddgQuickLink", store: nil), action: { options.append(OpenInOption(application: .other(title: "DuckDuckGo", identifier: 663592361, scheme: "ddgQuickLink", store: nil), action: {
return .openUrl(url: "ddgQuickLink://\(url)") return .openUrl(url: "ddgQuickLink://\(url)")
})) }))