yuliskov / SmartTube

SmartTube - an advanced player for set-top boxes and tvs running Android OS
https://www.patreon.com/smarttube
Other
19.99k stars 1.08k forks source link

[Feature Request]: Lower Level Settings: User Level & Channel Level #4119

Open BourgeoisDirk opened 4 days ago

BourgeoisDirk commented 4 days ago

Describe the feature you'd like to request

Love the App, looking for some additional lower level settings. Right now the settings tab seems to be application wide.

Setup: 2 accounts, 1 for just watching YouTube, the other only used for listening to music Issue: on the Viewing account I would like it to stop Playback after each Video. On the Music account i want it to continuously play video after video.

Currently this does not seem possible

Setup: For most channels i will just use the default add-skipper Issue: for just a couple of channels i do not want to skip the self-promotion, yet the setting seems application wide.

Not able to override per user / per subscribed channel

Describe the solution you'd like

Proposed solution: Keep current settings as they are, and add lower level settings that can override. So: Application Settings < User Settings < Channel Settings Application settings would be the default, and application wide Then the ability to override any setting on account level (eg: autoplayback/stop playback) Then the ability to override playback related settings on Channel Level (Skip self-promotion/don't skip)

Perhaps also an overview table of the settings applied

Describe alternatives you've considered

Application Settings < User Settings < Channel Settings On user, override setting, list of available settings to override, select setting to override, enter value that will apply only on that user. On Channel, override setting, list of available settings to override, select setting to override, enter value that will apply to selected channel only