Fix deprecation warnings.
This commit is contained in:
parent
d2afd4582b
commit
a1a199860e
@ -10,6 +10,7 @@ import AppKit
|
|||||||
import RSCore
|
import RSCore
|
||||||
import RSWeb
|
import RSWeb
|
||||||
import UserNotifications
|
import UserNotifications
|
||||||
|
import UniformTypeIdentifiers
|
||||||
|
|
||||||
final class GeneralPreferencesViewController: NSViewController {
|
final class GeneralPreferencesViewController: NSViewController {
|
||||||
|
|
||||||
@ -125,7 +126,7 @@ private extension GeneralPreferencesViewController {
|
|||||||
let item = NSMenuItem(title: name, action: nil, keyEquivalent: "")
|
let item = NSMenuItem(title: name, action: nil, keyEquivalent: "")
|
||||||
item.representedObject = browser.bundleIdentifier
|
item.representedObject = browser.bundleIdentifier
|
||||||
|
|
||||||
let icon = browser.icon ?? NSWorkspace.shared.icon(forFileType: kUTTypeApplicationBundle as String)
|
let icon = browser.icon ?? NSWorkspace.shared.icon(for: UTType.applicationBundle)
|
||||||
icon.size = NSSize(width: 16.0, height: 16.0)
|
icon.size = NSSize(width: 16.0, height: 16.0)
|
||||||
item.image = browser.icon
|
item.image = browser.icon
|
||||||
menu.addItem(item)
|
menu.addItem(item)
|
||||||
|
@ -61,14 +61,14 @@ class ShareViewController: NSViewController {
|
|||||||
// Try to get the URL if it is passed in as a URL
|
// Try to get the URL if it is passed in as a URL
|
||||||
for item in self.extensionContext!.inputItems as! [NSExtensionItem] {
|
for item in self.extensionContext!.inputItems as! [NSExtensionItem] {
|
||||||
for itemProvider in item.attachments! {
|
for itemProvider in item.attachments! {
|
||||||
if itemProvider.hasItemConformingToTypeIdentifier(kUTTypeURL as String) {
|
if itemProvider.hasItemConformingToTypeIdentifier(UTType.url.identifier) {
|
||||||
provider = itemProvider
|
provider = itemProvider
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if provider != nil {
|
if provider != nil {
|
||||||
provider!.loadItem(forTypeIdentifier: kUTTypeURL as String, options: nil, completionHandler: { [weak self] (urlCoded, error) in
|
provider!.loadItem(forTypeIdentifier: UTType.url.identifier, options: nil, completionHandler: { [weak self] (urlCoded, error) in
|
||||||
if error != nil {
|
if error != nil {
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user