¿ªÔÆÌåÓý

Badges for new/unread messages


 

Didn't the Groups view previously display an indicator (bullet?) on the Group(s) that have unread messages? ?
?
Each group Feed view does, but it requires opening up each Group to see if there are unread messages. ?Kinda inefficient/PITA to do that and I **thoughr** I recalled that my Groups page indicated which Group(s) had ?new posts waiting.?
Am I misremembering ?about that?
?
Ken


 

On Fri, Dec 6, 2024 at 10:16 AM, KWKloeber wrote:
Didn't the Groups view previously display an indicator (bullet?) on the Group(s) that have unread messages? ?
Are you thinking of the message counts and blue dots that appear next to topics in the app?
?
Regards
Andy
?


 

Hey Andy
?
Well yes and no. ?I misspoke about the page names in one sentence of my OP so trstating it (below) hopefully clears up my question:
?
(I have Notifications for the App turned ON, so) I see a ¡°Badge count¡± (Apple-speak; dunno what Droid calls it) that I have say, 20 new messages. ?
?
When I open the App to my Feed page there's no indication which group(s) contain those new messages. ?The ten could all be in one group or there could be one new msg in each of the ten groups. ?The message counts on the topics are useless unless I wrote down or remembered each count the last time I opened my Feed.?
?
Each of my group [Feed] TOPIC views does [show a dot next to Toipc(s) that contain a new message], but it requires opening up each Group to see if there are unread messages. ?Very inefficient.?
?
I thought that I used to see an indicator on the Feef page that showed which Group contained new messages. ?Some indication - Like perhaps a dot next to the Droup name or dots on the list of topics?. ? Am I imagining that?


 

On Fri, Dec 6, 2024 at 03:50 PM, KWKloeber wrote:
(I have Notifications for the App turned ON, so) I see a ¡°Badge count¡± (Apple-speak; dunno what Droid calls it) that I have say, 20 new messages. ?
This is what I have and I also see a badge count on my Android phone. I rarely use the feed page but on the occasions that I do, I don't ever recall seeing an indication of unread messages.
?
Each of my group [Feed] TOPIC views does [show a dot next to Toipc(s) that contain a new message], but it requires opening up each Group to see if there are unread messages. ?Very inefficient.?
?
On the Groups page, I get a counter for the number of unread messages and when I open that group (my default is Topics view), I get a blue dot next to the topics with unread messages.? One the niggles I have is that if you just go back to the Groups page without actually opening any of the unread messages, the badge count is removed and so are the blue dots if you go back into the group. It's also the case that if you read one message, the blue dots are removed from all others when you go back to the list.? Overall, it's not a very good system.?? Your statement about having to open a group to see if there are any unread messages may be true if you are starting from the Feed page but that is not the case from the Groups page as a badge counter against the group means there are unread messages.
?
Regards
Andy
?


 
Edited

My understanding of this (or perhaps more accurately, my lack of understanding) is as follows.
?
Groups.io does not maintain a separate "read/unread status" for each message/member combination. As the number of messages and members grow, that would quickly get out of hand. For the most part, message numbers continually increase, but members come and go. The data structure necessary to keep track would have to be in the form of some kind of linked list; which requires a lot of system resources to build and maintain.
?
In looking at the API docs and a JSON export - if that information is being stored, it's totally internal, and there is no way to gain access to it. The app may be unique inasmuch as such information could be stored locally on each member's device. Somehow, though, I doubt it. Not enough bang for the buck.
?
Groups.io does keep track the the "most recent" message in each group that has been sent to you via email. Given that each member has a different time zone and may be muting/following different things, this is necessary to determine when to send a digest (and to build a digest email properly). To the extent that such information may be used in the app to display a number of some kind, I don't know.
?
As has been discussed in the past, web browsers may render a link to an unread message in a different color simply because that link hasn't been visited yet (i.e.: the URL is not in your browser history). But your browser is doing that, not groups.io.
?
I hope this helps, but it probably doesn't. For a definitive explanation, Mark is (of course) the source to go to. There was a lot of talk about this in 2019 and I really think he took the "easy way." See? ?
?
Regards,
Bruce


 

Bruce
?
Thx for that in-depth treatise! ?I didn't expect that Mark had ¡°personalized¡± the badge/new msg count experience. ?
?
I did some testing and the badge/count isn't related to messages actually emailed by g.io/received by members ¡ª the counter is related to only messages posted (even if they are not sent back out to members.)
?
Andy
?
You solved my mistemembering ¡ª I was thinking of seeing counters, but it was on the Groups page (my default is the Feed page.)
?
Do you/Bruce see any reason why the same counter/dots on the Groups and Topics pages, couldn't simarily be placed on the Feed page?
?
I will put that question/#suggestion on Beta. ?
Anyone wanting to see that happen please give it some bumps!


 

On Sun, Dec 8, 2024 at 05:19 AM, KWKloeber wrote:
Do you/Bruce see any reason why the same counter/dots on the Groups and Topics pages, couldn't simarily be placed on the Feed page?
I see no reason why that couldn't be done as the Feed page also lists topics.
?
Regards
Andy