NetNewsWire
NetNewsWire copied to clipboard
All Unread Smart Feed should be cleared after marking all articles as read
Right now the All Unread smart feed is only cleared after I click off All Unread and then click it again. This should not be necessary It should auto refresh. I don't want to see articles I've marked as read in All Unread.
I do like that the articles don't immediately disappear from the "All Unread" smart feed after reading them, but would recommend that the articles marked as read disappear either:
- when marking all as read OR
- when refreshing the view (Cmd+R)
Another option can be adding a shortcut to clear all read articles from the list.
I do like that the articles don't immediately disappear from the "All Unread" smart feed after reading them, but would recommend that the articles marked as read disappear either:
- when refreshing the view (Cmd+R)
THIS. Or, better yet, when doing a global refresh of feeds, all reads in UNREAD would disappear from the feed.
The iOS version of the app has an option to hide the read items when refreshing. I would suggest that the macOS version should just implement the same behavior, with an option.
Shortcuts to the rescue!
Here's the AppleScript:
on run {input, parameters}
tell application "System Events" to tell process "NetNewsWire"
click menu item "Mark All as Read" of menu 1 of menu bar item "Article" of menu bar 1
click menu item "Today" of menu 1 of menu bar item "Go" of menu bar 1
click menu item "All Unread" of menu 1 of menu bar item "Go" of menu bar 1
click menu item "Refresh" of menu 1 of menu bar item "File" of menu bar 1
end tell
return input
end run
A couple of setup notes:
- The shortcut is added to the Services menu with a keyboard shortcut of ⌘K. To avoid a conflict with NNW's menu item, go to System Settings > Keyboard > Keyboard Shortcut and change NetNewsWire's Mark All as Read menu shortcut to something else (I used ⌘⇧K).
- You'll be prompted to allow NetNewsWire access in Privacy & Security > Accesibility.