TeamNewPipe / NewPipe

A libre lightweight streaming front-end for Android.
https://newpipe.net
GNU General Public License v3.0
31.58k stars 3.07k forks source link

Please implement reset buttons for gestures-controlled volume and brightness. #6501

Open getphobo opened 3 years ago

getphobo commented 3 years ago

Checklist

Describe the feature you want

Using the fullscreen gestures, NewPipe changes the volume and/or brightness and remembers their settings for fullscreen mode. A button to reset them to the device's default values would be nice. I use a phone with automatic brightness control (Google Pixel 2 running Android 11), so having an auto-reset button would be even more helpful.

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

I sometimes just want to reset the fullscreen volume or brightness to the device's default setting.

How will you/everyone benefit from this feature?

It's as helpful as a reset function can get. It might help people who have difficulties using the fullscreen gestures.

SameenAhnaf commented 3 years ago

IMG_20210617_164151

I think, volume and brightness sliders need to be redesigned a little. At this moment, they are unnecessarily huge. Your desired buttons could be placed above (as in the screenshot) or below the sliders.

Note that, these sliders should be included in video interface as well as it is quite hard to change these settings there. Also, only related slider on the opposite side while using any gesture.

Reset: Change brightness according to device Extra: Enables users to boost volume. Useful when any video has too low volume.

triallax commented 3 years ago

@SameenAhnaf I don't think that volume and brightness sliders are implemented in the app currently. If you mean the system ones, these differ significantly between OEMs. Can you clarify?

SameenAhnaf commented 3 years ago

@mhmdanas tbh, I dunno how to address the round icons in Newpipe app. I thought, both "Big round icons" (as of Newpipe app) and "Vertical sliders" (as of my MX Player app screenshot, not system) are called sliders.