Skip to content

Regression - Share and other buttons in video details #4039

@opusforlife2

Description

@opusforlife2

Version

  • 0.20.0

Problem

Now that the unified player PR is merged, let me be the first to add a bug to the Unified Player project (https://github.com/TeamNewPipe/NewPipe/projects/17).

We need to find a way to place the Share button back somewhere on the video details page.

Edit: List of buttons reported to be missing:

  • Share
  • Resolution selector
  • Cast to Kodi

List of other possibly useful buttons:

  • Play in external player
  • Playback speed
  • Fit/Fill/Zoom
  • Captions
  • Mute
  • Open in browser

Solution

My suggestion was that it could be placed next to the Autoplay toggle.

From the discussion below:

  • How about a left to right swipeable list where the 4 action buttons are? The default visible actions would be the most used ones, and the lesser used ones could be swiped into view, 4 at a time.
  • Better would be to allow to rearrange them via long tap and drag.
  • I also think it should show as many buttons as possible on that device, e.g. a tablet in landscape will definitely be able to show more than 4 buttons I think.
  • Actually, now that I think about it, that right arrow indicator should be present for all form factors, not just TV. We have to let the user know there is something new there, after all. A right arrow beside the download button would be obvious enough to be noticed. Otherwise mobile users would likely not know about this feature until they accidentally swipe sideways in just the right way or read about the feature online.
  • Moreover, once the user has swiped left once to access the next 4 action buttons, we should also show a left arrow indicator next to the first action button, as well.

Metadata

Metadata

Assignees

No one assigned

    Labels

    GUIIssue is related to the graphical user interfacebugIssue is related to a bug

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions