Skip to content

UI-Redesign #7047

@newhinton

Description

@newhinton

Checklist

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.

  1. 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

  2. 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.

  3. 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

  1. 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!

Metadata

Metadata

Assignees

No one assigned

    Labels

    GUIIssue is related to the graphical user interfacefeature requestIssue is related to a feature in the appfeedIssue is related to the feed

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions