Add hide read feeds menu option

This commit is contained in:
Maurice Parker
2019-11-22 10:55:54 -06:00
parent 43744ec128
commit 7667dbf60e
5 changed files with 38 additions and 12 deletions

View File

@@ -237,6 +237,10 @@ class MainWindowController : NSWindowController, NSUserInterfaceValidations {
return currentSearchField != nil
}
if item.action == #selector(toggleReadFilter(_:)) {
(item as! NSMenuItem).state = sidebarViewController?.isReadFiltered ?? false ? .on : .off
}
if item.action == #selector(toggleSidebar(_:)) {
guard let splitViewItem = sidebarSplitViewItem else {
return false
@@ -438,6 +442,10 @@ class MainWindowController : NSWindowController, NSUserInterfaceValidations {
}
window?.makeFirstResponder(searchField)
}
@IBAction func toggleReadFilter(_ sender: Any?) {
sidebarViewController?.toggleReadFilter()
}
}
// MARK: - SidebarDelegate