FreeTubeApp / FreeTubeApp/FreeTube

Preconfigured setting profiles

Open
#612 2 comments 0 reactions 0 assignees View on GitHub
Dominant language
Vue
Stars
21.9k
Forks
1.5k
Avg merge
1d 15h
Merged PRs (30d)
62

Description

**Is your feature request related to a usage problem (not a bug)? Please describe.**
Related to the huge amount of setting available.

**Describe the solution you'd like to see implemented**
I'd like to see 2 or 3 predefined setting profiles for different user experiences. So users can quickly change the experience from 'minimal requests' to 'normal experience' or even to 'maximum quality experience'. On each level different settings, each leading to different amounts of requests towards YouTube are enabled. On maximum experience level, the first batch of comments of a video could be loaded always, so that it looks even more like the YouTube page.

**Describe alternatives you've considered**
No real alternatives here, as this is just an easy way to activate different features. This is still customizable all the time.

**Additional context**
For example (for 2 settings):
Low experience profile - Use RSS feeds, no comments preloaded
Normal experience profile - Use normal subscription refresh, no comments preloaded
Maximum experience profile - Use normal subscription refresh, preload the first batch of comments

Contributor guide

Open the contributing guide

Research direction

Start by reviewing the existing settings, RSS or subscription refresh controls, and comment-loading behavior. Map which settings each proposed profile would change and how users would switch profiles while retaining customization. Done means documented, agreed profiles for low, normal, and maximum experiences with clear request-loading behavior.

Written by the indexing model from the issue text.

Assessment

Domain
frontend
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.