-
-
Notifications
You must be signed in to change notification settings - Fork 3.3k
Description
Checklist
- I checked, but didn't find any duplicates (open OR closed) of this issue in the repo.
- I have read the contribution guidelines given at https://github.com/TeamNewPipe/NewPipe/blob/HEAD/.github/CONTRIBUTING.md.
- This issue contains only one feature request. I will open one issue for every feature I want to request.
Describe the feature you want
There are some things in the user interface that could be improved, and i want feedback so that i could implement some of them if wanted.
-
What's new:
a) Remove the feedupdate-bar when the feed was updated recently. (Threshhold needs to be carefully chosen)
b) Dont replace the feed with a loading symbol, just update when loading is done.
c) Refresh when app was opened
d) Maybe jump to top after refresh instead of "staying"
e) Is the feed-loading warning really necessary? I feel this adresses an issue that should be somewhere in a setting, not prominently in the main view -
Subscriptions:
a) Remove channel groups when only the "all" group exists. Add a three-dot menu with an button that adds a new group, and then show the bar again.
b) Completely remove Subscription-Header-Dropdown. Import&Export should be either in a Settings-Menu, or a three dot menu. -
History:
a) Move everything that is not a video to the three dot menu.
b) Create a completely new view for 'Most Played'.
Is your feature request related to a problem? Please describe it
- Every point is basically a cleanup. There is no reason other than to reduce cluttering and making it easier to concentrate on actual content without having unnecessary information.
2 a) This is only useful when groups are set. Alternatively this could be switched to a dropdown similar to the Subscription-Header-Dropdown, but generally i think we should not scatter buttons&features all over the place in hundreds of submenus that are different. There is place in the tree-dot menu, so why not use it?
2b) Those features are not used regularly. (Probably why there is a dropdown for it in the first place) The three-dot menu is perfect for that, and if every view uses it, the user can always easily find cool features there!
3a) Same as 2b. (Probably more frequently used, but they still belong in a menu)
3b) A statistics View would be a great addition. Alternatively, this button could be moved to the three dot menu aswell.
How will you/everyone benefit from this feature?
Overall, this would result in a more streamlined and polished experience. While everything would "move", new users would not be overwhelmed by many features and things that are not useful on the first steps with newpipe. Also it would get more consistent, since everything uses the same ui-behaviour instead of introducing new and sometimes unusual ui-elements.
Let me now what you think!