inotia00 / ReVanced_Extended

ReVanced Extended Issues/Request repo
734 stars 29 forks source link

feat(YouTube/Navigation bar components): add `Enable translucent navigation bar` settings #2177

Closed inotia00 closed 4 months ago

inotia00 commented 4 months ago

Application

YouTube

Feature description

This is not a patch request, but a description of the feature that will be introduce in the next release.

Google is testing a 'Translucent navigation bar' with some users.

The functionality provided by this patch is very simple. Makes the navigation bar translucent.

Because it is difficult for users to notice that this setting has been applied, I have provided a screen record:

https://github.com/inotia00/ReVanced_Extended/assets/108592928/1bf7183c-0694-472c-886a-b81df1d0e586

The Enable translucent navigation bar setting will be set to Experimental Flags for the following reasons:

  1. Only available for Android 12+ users.
  2. It is very difficult for the user to notice that the settings have been applied.
  3. Since this is the most recently added experimental flag, changes on the server side may break the patch at any time.
  4. For similar reasons, the possibility of bugs occurring is very high.

Motivation

Google has started aggressively adding experimental flags in recent months.

Experimental flags interfere with patch implementation, so continuous tracking of experimental flags is necessary.

Acknowledgements

inotia00 commented 4 months ago

reflected in revanced-patches-4.9.2