NetNewsWire icon indicating copy to clipboard operation
NetNewsWire copied to clipboard

Persist feeds sidebar open/close state

Open tonyandrewmeyer opened this issue 5 years ago • 6 comments

The first thing I do every time I open NNW (if it has been terminated) is hide the feeds sidebar. It would be great if this choice was saved so that this wasn't necessary. It would also make opening the app more seamless between when it had been suspended and when it was actually stopped, since this is what happens if it's just suspended.

iPadOS, but I assume this would be desirable behaviour on macOS as well, even though the mechanics of whether an app is/is not running aren't identical.

tonyandrewmeyer avatar Mar 24 '20 23:03 tonyandrewmeyer

Confirmed issue in MacOS as well. Have to be careful not to quit and lose my crisp two-pane setup!

llevieux avatar Jun 06 '20 19:06 llevieux

Years ago, in the days of NetNewsWire of Yore, we persisted collapsed sidebar — if you collapsed it, when you launched the app it would still be collapsed.

Which then led to a significant support issue — people kept reporting that the sidebar had disappeared!

But maybe that’s less of an issue these days. Maybe hiding/showing the sidebar is more of an understood thing. So maybe it wouldn’t be this crazy support burden.

brentsimmons avatar Mar 06 '23 03:03 brentsimmons

Making the sidebar remenber last state could be optional, defaulting to off.

foss- avatar Mar 06 '23 07:03 foss-

But maybe that’s less of an issue these days. Maybe hiding/showing the sidebar is more of an understood thing. So maybe it wouldn’t be this crazy support burden.

Every native app on my system remembers if I've closed its sidebar, including Mail, Calendar, and Finder. I believe the benefits of adhering to this standard would outweigh any occasional confusion.

dylanseeger avatar Mar 12 '23 13:03 dylanseeger

@brentsimmons This remains my sole frustration with NetNewsWire, which is otherwise solid and annoyance-free. Every time I launch the app, I'm met with a sidebar I don't want and have explicitly asked not to be shown hundreds, possibly thousands of times.

dylanseeger avatar Jan 10 '24 23:01 dylanseeger

This was fixed on the main branch when I fixed the rest of the state restoration code.

vincode-io avatar Jan 11 '24 02:01 vincode-io