Remove the no-longer-used AddFeedWindowControllerType.

This commit is contained in:
Brent Simmons
2023-07-09 23:04:45 -07:00
parent 1be7e680d0
commit ed8a445a72
3 changed files with 4 additions and 16 deletions

View File

@@ -137,7 +137,7 @@ var appDelegate: AppDelegate!
func showAddFeedSheetOnWindow(_ window: NSWindow, urlString: String?, name: String?, account: Account?, folder: Folder?) {
addFeedController = AddFeedController(hostWindow: window)
addFeedController?.showAddFeedSheet(.feed, urlString, name, account, folder)
addFeedController?.showAddFeedSheet(urlString, name, account, folder)
}
// MARK: - NSApplicationDelegate

View File

@@ -33,20 +33,12 @@ import RSParser
self.hostWindow = hostWindow
}
func showAddFeedSheet(_ type: AddFeedWindowControllerType, _ urlString: String? = nil, _ name: String? = nil, _ account: Account? = nil, _ folder: Folder? = nil) {
func showAddFeedSheet(_ urlString: String? = nil, _ name: String? = nil, _ account: Account? = nil, _ folder: Folder? = nil) {
let folderTreeControllerDelegate = FolderTreeControllerDelegate()
let folderTreeController = TreeController(delegate: folderTreeControllerDelegate)
switch type {
case .feed:
addFeedWindowController = AddFeedWindowController(urlString: urlString ?? urlStringFromPasteboard,
name: name,
account: account,
folder: folder,
folderTreeController: folderTreeController,
delegate: self)
}
addFeedWindowController = AddFeedWindowController(urlString: urlString ?? urlStringFromPasteboard, name: name, account: account, folder: folder, folderTreeController: folderTreeController, delegate: self)
addFeedWindowController!.runSheetOnWindow(hostWindow)
}

View File

@@ -9,10 +9,6 @@
import Foundation
import Account
enum AddFeedWindowControllerType {
case feed
}
@MainActor protocol AddFeedWindowControllerDelegate: AnyObject {
// userEnteredURL will have already been validated and normalized.