-
Notifications
You must be signed in to change notification settings - Fork 17
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add Jump to latest toot toaster at top of screen when far back in timeline #141
Comments
From the three-dots menu at the top right of the screen choose "Load newest posts". The app often doesn't know how many posts are above the current reading position, because that's not something the API returns. I could imagine something where, if it's just refreshed and the status it's refreshed at is, say, >= 48 hours old it would pop up a I'm not sure about surfacing a UX affordance that would do "Load newest posts" if the user tapped it. That's quite a problematic operation if the user accidentally does it (which is why it's behind a menu item at the moment). [edit: changed "toast" in the suggestion to "dialog", because this would probably need two buttons, like "Ok" and "Don't remind me again" (which would set a preference). I thought about a third button that would perform the "Load newest posts" action, but the point of the dialog is to make sure the user knows the feature is available and where it is, and the best way to get them to do that is to have them use the feature in its actual location, not surface it somewhere that only pops up occasionally] |
Aaaaah. I didn't know about that. Useful, but unintuitive.
fair. There's other information that could be shown like how many days worth of posts remain to be scrolled through.
Completely agree with this. I clicked on this by accident many times on the official Twitter client when i didn't mean to and was very annoyed. Nevertheless it was useful to know about. How about a dismissable (for X days) unclickable "dialog" that appears at the top of the screen saying "X days of posts remain in timeline: use Top right context menu to skip to latest". Now that i know about the button this feature seems less urgent, but I still think there's a UX problem that's worth keeping the ticket open for. There might be other solutions than the one I'm suggesting, I'm just looking for a way that when people have days worth of posts to scroll through they are intuitively able to click the button that takes them to the latest if they need to. |
Saw this in Discord and thought it was an interesting UX point of comparison, It only appears when you're a certain amount of time back in the chat history. I think the "Jump to Present" button is less of an issue on desktop. Interestingly on mobile you get a down arrow icon instead - although it appears much sooner (less screen clutter than text - but still a risk for clicking on i agree) |
Is your feature request related to a problem? Please describe.
Now that you've nailed #53 users are going to start experiencing very long scroll behaviour to get to the top of their timeline if they go away from the app for a few days. Some people will want to scroll through that timeline, but some people will want to "declare bankruptcy" and jump to the latest and for some people it will depend on the situation.
I just experienced this problem after updating from 1.1 to 1.2.2 after not using the app for a week or so. I had to scroll through every toot in between. It would be desirable for users not to have to do that.
Describe the solution you'd like
My old twitter client (Talon - but probably the official twitter client did this too) got around this problem by displaying a toaster at the top of the screen if there were a lot of tweets to scroll through. It would say something like "skip to latest" and would have an "X" to dismiss for some sensible period of time or number of tweets.
The text was updated successfully, but these errors were encountered: