Make MainWindowController an NSToolbarDelegate and don’t use a separate object.

This commit is contained in:
Brent Simmons
2019-02-18 19:02:40 -08:00
parent a70f610523
commit 0ed06cde47
5 changed files with 63 additions and 41 deletions

View File

@@ -17,7 +17,6 @@ enum TimelineSourceMode {
class MainWindowController : NSWindowController, NSUserInterfaceValidations, NSWindowDelegate {
@IBOutlet var toolbarDelegate: MainWindowToolbarDelegate?
private var sharingServicePickerDelegate: NSSharingServicePickerDelegate?
static var didPositionWindowOnFirstRun = false
@@ -376,6 +375,19 @@ extension MainWindowController: TimelineContainerViewControllerDelegate {
}
}
// MARK: - NSSearchFieldDelegate
extension MainWindowController: NSSearchFieldDelegate {
func searchFieldDidStartSearching(_ sender: NSSearchField) {
// TODO
}
func searchFieldDidEndSearching(_ sender: NSSearchField) {
// TODO
}
}
// MARK: - Scripting Access
/*