I don’t know if anyone else is experiencing this, but I am consistently getting indications that I have new unread topics - in both the top of the page header as well as the bottom of the page notification - when in reality I have read all. This has been happening for awhile now, but the last couple of builds are much worse.
I have that all the time, no matter what the platform. Chrome, Firefox, Safari on iOS, Mac OS X or Windows.
This, together with the “Mark all as read” button that seems to make a whole lot of sense but has not been implemented despite numerous requests, is my main gripe with Discourse.
@menno I am going to work through these inconsistencies next week. There are a couple of big gaps I need to resolve.
more intelligent clearing of these numbers as you read stuff
bypass server round trip and just assume stuff is read once we send it to the server to avoid issues when clicking fast
Regarding “mark all as read” my big question is why?
Would you like mark all as read cause you are somehow tracking something you are no longer interested in?
Would you like mark all read to temporarily stop seeing notification on topics you still wish to track? If so why would you like to keep tracking them?
@sam thanks for looking into this, I appreciate it! The “mark all as read” button should apply, in my opninion, on “New” articles. The only way to get them to disappear from the New list is to click them one by one. At least 75% I don’t need to click after I read the title.
So, the use case would be as follows:
The user has a list of 20 new articles. Three of these sound interesting and the user reads them by opening them. They disappear from the New list. By clicking the Mark all as read button, the 17 remaining articles also disappear from the New list. The user has an empty New list.
See if it’s better now, @sam is doing more work on improving this.
We are also planning to have a “Dismiss New” button on the new page, and a “Dismiss Read” button on the unread page that sets all the visible topics notification state back to regular.
Note that Dismiss Read changes all the topics on your unread list from “tracking” or “watching” state to “regular” state. So you won’t see new post counts on any those topics again once you press the Dismiss Read button.
Dismiss New is a slightly different feature, coming next week, similar behavior though.