already-read flag is needed to follow delayed comments and mentions.
ZeroHello just displays users' activity events on the right pane in the order of posted timestamp of each activity, so that the delayed comments or mentions which were uploaded a few hours ago locally but updated now are displayed at the bottom of the event list.
So, the user loses his chance to notice the events.
We could add 'read check' field which might contain all the user list just like upvote field does. And then, ZeroHello could filter the events (posts, comments, mentions) where the user didn't check the 'read check' field. Of course, this has to be reversible by not filtering and unchecking it.
Moreover, filtering feature will just mark some of all the events, or will hide the filtered one in the display.
http://127.0.0.1:43110/Me.ZeroNetwork.bit/?Profile/1SunAWK2VUT9GQK32MpwRfFPVgcBSJN9a/16dEowtNbV89NxPcDrAKkmnuXtiJVoVcDm/[email protected]
[email protected] 2018-03-07 17-10-36
Today i had similar idea. I relized that i am wasting time finding last read entry in the newsfeed. Sometimes i check every 24 or 48 hours and so finding last read entry is time consuming. I think it can be good if @HelloZeroNet @shortcutme or anyone alse A) add button on the top of the newsfeed list that will say "Mark read all" B) mouse over button "Mark all as read to this point" that will appear when moving mouse cursor above any newsfeed entry
and on next page reload, the items that are undread (or read) will have different background color OR there will be clearly visible thick separator line between read and unread. (easily found when quick scrolling thru the list)
It would help save annoying (and unnecessary) time spent finding last read read entry.