VueTubeApp / VueTube

A simple FOSS video streaming client aimed to recreate ALL features from their respective apps (and more)
GNU General Public License v3.0
3.27k stars 170 forks source link

Reduce distractions #28

Open Svk1190 opened 2 years ago

Svk1190 commented 2 years ago

Is your feature request related to a problem? Please describe. User is shown a lot of recommended videos as soon as he opens the app. This often distracts the user and causes him to waste a lot of time. So users often search for a way to reduce distractions. For example, see these concerns voiced by the user.

Describe the solution you'd like Let user create groups of channels from his subscriptions. Each channel group can comprise multiple channels. For example, the user can create a science group of channels, a music group of channels, a news group of channels, and so on.

Then the user can select a custom group for the homepage, such that homepage shows only those recommended videos which belong to the chosen group.

The user is also given an option to customize a starting screen. The user may choose not to have any starting screen, or else he may choose to have a starting screen with customized options. For example, the starting screen may show:

What do you want to see?

1) Focus Mode 2) Search
3) Science 4) Music
5) News 6) All

If the user selects (6 - All) then all the recommended videos of homepage are shown without filtering.

If the user selects (3 - Science), then the recommended videos of homepage are filtered to show the science videos only.

If the user selects (2 - Search), then he would be shown a blank page with search bar, so that he is not distracted by anything else.

If the user selects (1 - Focus Mode), then he sees some videos on ambient sound. If he clicks on one of the videos, then it would begin to play in a loop. This can be helpful for the user to focus on a work.

Optionally, there can be a pomodoro timer to help the user focus on his work in a timely manner. For example, see this pomodoro timer. Optionally, there can be a task list that shows the current task which the user wishes to focus on. Optionally, the user can play multiple ambient sounds together, similar to Ambie, which is shown below. image

Describe alternatives you've considered A clear and concise description of any alternative solutions or features you've considered.

Additional context Add any other context or screenshots about the feature request here.

gayolGate commented 2 years ago

Completely agree