-
-
Notifications
You must be signed in to change notification settings - Fork 290
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat(YouTube): Reorganize settings to be less cluttered #2629
Comments
Settings can be separated by category as they are done in the Twitch patches. Some changes are currently pending in our branches which we may want to consider before having to deal with merge conflicts |
A solution can be to break up layout into a multiple sub-menus under 'ReVanced' such as:
And maybe move some of the layout sub-menus up a level to their own ReVanced sub-menu. A few candidates might be:
|
A few other related ideas to maybe or maybe not consider:
|
This is not a priority since it's only organization, nor is it difficult to do. It's only a matter of deciding how to organize it all. |
So, one of the PRs is currently moving everything under a ReVanced submenu. Since we abstracted the settings patches, the abstraction asks to provide a file where to inject the "root" setting item, and then we can specify the setting item to open a setting menu with our patch settings. Having RYD, SB and GmsCore in their own menu made sense back then for Vanced, but with our design they are treated as regular patches. RYD, SB and GmsCore are therefor as per current design added under Misc. Going forward with this issue, they can be reorganized according to the proposed design, but I'd say to always inject at max 1 ReVanced setting item into each app, and then add patches under that submenu and never outside of it. |
Here is a reference to the "root" preference Line 25 in dfb6b1e
|
Feature description
Right now there are 5 sub-menus in the ReVanced settings menu (Ads, Interaction, Layout, Misc, Video), but the majority of the settings are in Layout.
The Layout menu has over 55 setting switches and 9 additional sub-menus. 2/3 of all settings are in that single menu.
It would be helpful to come up with a better way to organize the settings.
Motivation
It could be faster and more intuitive to find individual settings.
Acknowledgements
The text was updated successfully, but these errors were encountered: