Skip to content
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

Improve "What's New" refresh experience: auto refresh, pull to refresh #3329

Closed
Gymcap opened this issue Apr 2, 2020 · 8 comments · Fixed by #4893
Closed

Improve "What's New" refresh experience: auto refresh, pull to refresh #3329

Gymcap opened this issue Apr 2, 2020 · 8 comments · Fixed by #4893
Assignees
Labels
feature request Issue is related to a feature in the app feed Issue is related to the feed

Comments

@Gymcap
Copy link

Gymcap commented Apr 2, 2020

Is your feature request related to a problem? Please describe it

Related to Issue #3321
Refreshing the what's new page feels slower/clunkier than it needs to.
Refreshing is a commitment, especially if you have a lot of subscriptions. I feel like I need to check all of the videos I've loaded before I take the 2 minutes needed to refresh 200 channels.

Describe the solution you'd like

A few things:

Add #3321 (pull to refresh)

Option to refresh on app start.

When refreshing, the loading bar should be contained in the status box which currently holds the refresh button. Additionally, the old data should be kept until the new data has been loaded.

Ideally, the new data is loaded "over" the old data, pushing it further down the list, using the current position in the list as an anchor (either near the top of the list, or the items you're viewing in the list).

For example, if I've refreshed and stayed near the top, the old videos will be pushed down/unloaded if needed, whereas if I had scrolled down to view older content, the new data would be loaded above the old, as to not lose my place in the list. (in this case, data that should be unloaded will be unloaded once the user has navigated to another screen)

How will you/everyone benefit from this feature?

The what's new page is amazing, and much thanks to @mauriciocolli for all their hard work, but I personally believe that refreshing is a bit clunky and could use a touch up.

I think if these proposals can be achieved, then the what's new page will have near seamless and intuitive interaction. Pull to refresh is near universal now, and if you have a lot of subscriptions, if gives you newish stuff to look through while newer stuff is loaded.

@Gymcap
Copy link
Author

Gymcap commented Apr 2, 2020

Unrelated: My GitHub app doesn't load the default issue template, I had to copy it from someone else. This could be why so many don't follow the templates, that would have been my case in the past.

@Stypox Stypox added the feature request Issue is related to a feature in the app label Apr 2, 2020
@wb9688 wb9688 added the feed Issue is related to the feed label Apr 8, 2020
@Stypox Stypox changed the title Some suggestions to improve "What's New" refreshing experience Improve "What's New" refresh experience: auto refresh, pull to refresh May 14, 2020
@Orion983
Copy link

Orion983 commented Sep 9, 2020

I think the old What's New feed was MUCH better

This was referenced Oct 4, 2020
@blshkv
Copy link

blshkv commented Oct 5, 2020

This should be trivial to fix. Could you increase a priority for this issue? It is very basic and yet useful feature which bugs so many users.

@okan35
Copy link
Contributor

okan35 commented Nov 14, 2020

If noone is doing this, I would like to start with adding pull to refresh and later auto refresh. @Stypox

@Stypox
Copy link
Member

Stypox commented Nov 14, 2020

@okan35 nobody is planning to do it, so you can go for it. Thank you! :-D

@okan35
Copy link
Contributor

okan35 commented Nov 18, 2020

I was going to open another issue but since the title starts with "Improve what's new experience" I didn't open another one. I think that we don't need to see how many videos are loading from how many channels on main screen.

This prevents user from checking content while new videos are loading and this can take a while depending on subscribed channel number.

Instead of showing loading videos' number on the screen, we can just keep the notification for that and let user to see the videos, check channels etc while new videos are fetched and if user wants to see what is going on, we have notification for that.

@Rult
Copy link

Rult commented Nov 22, 2020

Does #4893 add auto refresh feature? If not then I think this issue should stay open.

@opusforlife2
Copy link
Collaborator

@Rult You could open a new issue. It's better that a single issue focuses on one, and only one, feature.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature request Issue is related to a feature in the app feed Issue is related to the feed
Projects
None yet
Development

Successfully merging a pull request may close this issue.

8 participants