corebird icon indicating copy to clipboard operation
corebird copied to clipboard

show number of unread tweets remaining in a timeline view

Open ryanlerch opened this issue 12 years ago • 9 comments

When a user has "scroll to top on new tweets" disabled, it would be awesome if we could also tell the user how many tweets are remaining in the scrollback. The blue circle icon that appears on the toolbar icon tells the user if they have unread tweets, but not how many are remaining.

ryanlerch avatar Feb 06 '14 20:02 ryanlerch

There are a few possible ways to display this to the user. One way would be to add a gtkrevealer to the top of the timeline that appears when there are unread tweets, and hides when they get to the top of the stream. Attached is a quick GIF mockup:

unreadtweets

ryanlerch avatar Feb 06 '14 20:02 ryanlerch

Slick. Nice way of doing it without beating the user over the head with it.

chadberg avatar Aug 14 '14 12:08 chadberg

I'll start to play a bit to find out how get the count, because i want the count on the window title, but as soon as we get the count should be easy add this as well, any suggestion how do it ?

tglman avatar Feb 10 '15 17:02 tglman

Mockup is one option, but putting it as a 'badge' on the timeline icon seems to be popular for some reason and may be more flexible in the long run (counting unread dms, or entries in lists, etc.)

chadberg avatar Feb 10 '15 18:02 chadberg

Do you still want to change the way "unread tweets" are determined? You can get the unread tweets via ITimeline's unread_count property. @ryanlerch Any opinions on showing it in the title?

Showing the count in the badge could work (and I implemented it at some point but removed it again because it covers too much of the icon (esp. now with the smaller ones...). Edit: Ha, found an old screenshot: http://i.imgur.com/lnwfJby.png

baedert avatar Feb 10 '15 20:02 baedert

hi all,

i did an simple attempt to show the count of the tweets, is here : https://github.com/baedert/corebird/pull/316

it's just an quick attempt, it works, but i'm quite sure is not the final solution ;)

it actually add the count in the title between parantesis.

tglman avatar Feb 24 '15 00:02 tglman

For me, the issue with putting it in the headerbar is that the headerbar is conceptually a level above the pages -- if there is a number there, it will be unclear to the user what context the count is for -- is it for Replies, or the main timeline?

The other option here (badge counts) -- is proably the only other solution -- although it might get messy when you have 100+ counts.

For me the idea of having the relvealer at the top would be for when you are scrolling through the tweets (without autoscroll of course), you have a glancable indication of how many are remaining. Not sure how "glancable" it will be if it off to the side.

ryanlerch avatar Feb 24 '15 15:02 ryanlerch

Hey is there any activity on this feature ?

kanishkablack avatar Oct 28 '15 11:10 kanishkablack

Not from my side, but there's a PR from @tglman: https://github.com/baedert/corebird/pull/316 (which doesn't seem to apply anymore). It has the mentioned downsides.

I wonder if showing the count over the sidebar button is a better option if it's horizontal and on top (@ryanlerch?)

baedert avatar Oct 28 '15 12:10 baedert