Skip to content

Commit

Permalink
Merge branch main to anddena/main
Browse files Browse the repository at this point in the history
  • Loading branch information
rufusin committed Apr 5, 2024
2 parents 9ee359e + 9f783ba commit dacd460
Show file tree
Hide file tree
Showing 287 changed files with 11,350 additions and 2,681 deletions.
384 changes: 384 additions & 0 deletions CHANGELOG.md

Large diffs are not rendered by default.

20 changes: 10 additions & 10 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ ReVanced Extended Patches.
| `Disable pip notification` | Disable pip notification when you first launch pip mode. | 18.25.40 ~ 19.11.43 |
| `Disable rolling number animations` | Adds an option to disable rolling number animations of video view count, user likes, and upload time. | 18.43.45 ~ 19.11.43 |
| `Disable shorts on startup` | Adds an option to disable the Shorts player from resuming on app startup when Shorts were last being watched. | 18.25.40 ~ 19.11.43 |
| `Disable speed overlay` | Adds an option to disable 'Play at 2x speed' when pressing and holding in the video player. | 18.25.40 ~ 19.11.43 |
| `Disable speed overlay` | Adds an option to disable 'Play at 2x speed' when pressing and holding in the video player. | 18.36.39 ~ 19.11.43 |
| `Disable update screen` | Adds an option to disable the "Update your app" screen that appears when using an outdated client. | 18.25.40 ~ 19.11.43 |
| `Enable bottom player gestures` | Adds an option to enter fullscreen when swiping down below the video player. | 18.25.40 ~ 19.11.43 |
| `Enable compact controls overlay` | Adds an option to make the fullscreen controls compact. | 18.25.40 ~ 19.11.43 |
Expand All @@ -52,11 +52,12 @@ ReVanced Extended Patches.
| `Enable tablet navigation bar` | Adds an option to enable the tablet navigation bar. | 18.25.40 ~ 19.11.43 |
| `Enable wide search bar` | Adds an option to replace the search icon with a wide search bar. This will hide the YouTube logo when active. | 18.25.40 ~ 19.11.43 |
| `Force fullscreen` | Adds an option to forcefully open videos in fullscreen. | 18.25.40 ~ 19.11.43 |
| `Force hide player buttons background` | Force to hide the dark background surrounding the video player controls. | 18.25.40 ~ 19.11.43 |
| `Force opus codec` | Adds an option to force the opus audio codec instead of the mp4a audio codec. | 18.25.40 ~ 19.11.43 |
| `Force video codec` | Adds an option to force the video codec. | 18.25.40 ~ 19.11.43 |
| `Header switch` | Add switch to change header. | 18.25.40 ~ 19.11.43 |
| `Hide account menu` | Adds the ability to hide account menu elements using a custom filter in the account menu and You tab. | 18.25.40 ~ 19.11.43 |
| `Hide animated button background` | Hides the background of the pause and play animated buttons in the Shorts player. | 18.25.40 ~ 19.11.43 |
| `Hide animated button background` | Force to hide the background of the pause and play animated buttons in the Shorts player. | 18.25.40 ~ 19.11.43 |
| `Hide auto player popup panels` | Adds an option to hide panels (such as live chat) from opening automatically. | 18.25.40 ~ 19.11.43 |
| `Hide autoplay button` | Adds an option to hide the autoplay button in the video player. | 18.25.40 ~ 19.11.43 |
| `Hide autoplay preview` | Adds an option to hide the autoplay preview container when in fullscreen. | 18.25.40 ~ 19.11.43 |
Expand All @@ -71,8 +72,8 @@ ReVanced Extended Patches.
| `Hide comment component` | Adds options to hide components related to comments. | 18.25.40 ~ 19.11.43 |
| `Hide crowdfunding box` | Adds an option to hide the crowdfunding box between the player and video description. | 18.25.40 ~ 19.11.43 |
| `Hide description components` | Adds an option to hide description components. | 18.25.40 ~ 19.11.43 |
| `Hide double tap overlay filter` | Hides the double tap dark filter layer. | 18.25.40 ~ 19.11.43 |
| `Hide double tap to like animations` | Hides the like animations when double tap the screen in the Shorts player. | 18.25.40 ~ 19.11.43 |
| `Hide double tap overlay filter` | Force to hide the double tap dark filter layer. | 18.25.40 ~ 19.11.43 |
| `Hide double tap to like animations` | Force to hide the like animations when double tap the screen in the Shorts player. | 18.25.40 ~ 19.11.43 |
| `Hide end screen cards` | Adds an option to hide suggested video cards at the end of the video in the video player. | 18.25.40 ~ 19.11.43 |
| `Hide end screen overlay` | Adds an option to hide the overlay in fullscreen when swiping up and at the end of videos. | 18.25.40 ~ 19.11.43 |
| `Hide feed flyout panel` | Adds the ability to hide feed flyout panel components using a custom filter. | 18.25.40 ~ 19.11.43 |
Expand All @@ -90,8 +91,7 @@ ReVanced Extended Patches.
| `Hide music button` | Adds an option to hide the YouTube Music button in the video player. | 18.25.40 ~ 19.11.43 |
| `Hide navigation buttons` | Adds options to hide and change navigation buttons (such as the Shorts button). | 18.25.40 ~ 19.11.43 |
| `Hide navigation label` | Adds an option to hide navigation bar labels. | 18.25.40 ~ 19.11.43 |
| `Hide player buttons background` | Force to hide the dark background surrounding the video player controls. | 18.25.40 ~ 19.11.43 |
| `Hide player chapters` | Forces to hide chapters in player bottom UI container. | 18.25.40 ~ 19.11.43 |
| `Hide player chapters` | Force to hide chapters in player bottom UI container. | 18.25.40 ~ 19.11.43 |
| `Hide player flyout panel` | Adds options to hide player flyout panel components. | 18.25.40 ~ 19.11.43 |
| `Hide previous next button` | Adds an option to hide the previous and next buttons in the video player. | 18.25.40 ~ 19.11.43 |
| `Hide search term thumbnail` | Adds an option to hide thumbnails in the search term history. | 18.25.40 ~ 19.11.43 |
Expand All @@ -107,7 +107,7 @@ ReVanced Extended Patches.
| `Hide tooltip content` | Hides the tooltip box that appears on first install. | 18.25.40 ~ 19.11.43 |
| `Hide trending searches` | Adds an option to hide trending searches in the search bar. | 18.25.40 ~ 19.11.43 |
| `Hide video ads` | Adds an option to hide ads in the video player. | 18.25.40 ~ 19.11.43 |
| `Hide voice search button` | Hide voice search button in search bar. | 18.25.40 ~ 19.11.43 |
| `Hide voice search button` | Force to hide voice search button in search bar. | 18.25.40 ~ 19.11.43 |
| `Keep landscape mode` | Adds an option to keep landscape mode when turning the screen off and on in fullscreen. | 18.42.41 ~ 19.11.43 |
| `Layout switch` | Adds an option to trick dpi to use tablet or phone layout. | 18.25.40 ~ 19.11.43 |
| `MaterialYou` | Enables MaterialYou theme for Android 12+ | 18.25.40 ~ 19.11.43 |
Expand All @@ -118,7 +118,6 @@ ReVanced Extended Patches.
| `Return YouTube Dislike` | Shows the dislike count of videos using the Return YouTube Dislike API. | 18.25.40 ~ 19.11.43 |
| `Sanitize sharing links` | Adds an option to remove tracking query parameters from URLs when sharing links. | 18.25.40 ~ 19.11.43 |
| `Settings` | Applies mandatory patches to implement ReVanced Extended settings into the application. | 18.25.40 ~ 19.11.43 |
| `Settings icons` | Adds icons to specific preferences in the settings. | all |
| `Shorts overlay buttons` | Apply the new icons to the action buttons of the Shorts player. | 18.25.40 ~ 19.11.43 |
| `SponsorBlock` | Integrates SponsorBlock which allows skipping video segments such as sponsored content. | 18.25.40 ~ 19.11.43 |
| `Spoof app version` | Adds options to spoof the YouTube client version. This can be used to restore old UI elements and features. | 18.25.40 ~ 19.11.43 |
Expand All @@ -127,6 +126,7 @@ ReVanced Extended Patches.
| `Swipe controls` | Adds options to enable and configure volume and brightness swipe controls. | 18.25.40 ~ 19.11.43 |
| `Theme` | Change the app's theme to the values specified in options.json. | 18.25.40 ~ 19.11.43 |
| `Translations` | Add Crowdin translations for YouTube. | 18.25.40 ~ 19.11.43 |
| `Visual preferences icons` | Adds icons to specific preferences in the settings. | all |
</details>

### [📦 `com.google.android.apps.youtube.music`](https://play.google.com/store/apps/details?id=com.google.android.apps.youtube.music)
Expand Down Expand Up @@ -156,7 +156,7 @@ ReVanced Extended Patches.
| `Enable old player background` | Adds an option to return the player background to the old style. Deprecated on YT Music 6.34.51+. | 6.21.52 ~ 6.33.52 |
| `Enable old player layout` | Adds an option to return the player layout to the old style. Deprecated on YT Music 6.31.55+. | 6.21.52 ~ 6.33.52 |
| `Enable old style library shelf` | Adds an option to return the library tab to the old style. | 6.21.52+ |
| `Enable old style miniplayer` | Adds an option to return the miniplayer to the old style. | 6.21.52+ |
| `Enable old style miniplayer` | Adds an option to return the miniplayer to the old style. Deprecated in v6.42+. | 6.21.52+ |
| `Enable opus codec` | Adds an option use the opus audio codec instead of the mp4a audio codec. | 6.21.52+ |
| `Enable playback speed` | Adds an option to add a playback speed button to the flyout panel. | 6.21.52+ |
| `Enable zen mode` | Adds an option to change the player background to light grey to reduce eye strain. Deprecated on YT Music 6.34.51+. | 6.21.52 ~ 6.33.52 |
Expand Down Expand Up @@ -185,7 +185,7 @@ ReVanced Extended Patches.
| `Hide taste builder` | Hides the "Tell us which artists you like" card from the homepage. | 6.21.52+ |
| `Hide terms container` | Adds an option to hide the terms of service container in the account menu. | 6.21.52+ |
| `Hide tooltip content` | Hides the tooltip box that appears when opening the app for the first time. | 6.21.52+ |
| `Hide voice search button` | Hides the voice search button in the search bar. | 6.21.52+ |
| `Hide voice search button` | Force to hide the voice search button in the search bar. | 6.21.52+ |
| `MicroG support` | Allows YouTube Music to run without root and under a different package name with MicroG. | 6.21.52+ |
| `Remember playback speed` | Adds an option to remember the last playback speed selected. | 6.21.52+ |
| `Remember repeat state` | Adds an option to remember the state of the repeat toggle. | 6.21.52+ |
Expand Down
26 changes: 18 additions & 8 deletions api/revanced-patches.api
Original file line number Diff line number Diff line change
Expand Up @@ -286,6 +286,10 @@ public final class app/revanced/patches/music/layout/doubletapbackground/PlayerO
public static final field INSTANCE Lapp/revanced/patches/music/layout/doubletapbackground/PlayerOverlayFilterPatch;
}

public final class app/revanced/patches/music/layout/minimizedplayback/fingerprints/KidsMinimizedPlaybackPolicyControllerFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint {
public static final field INSTANCE Lapp/revanced/patches/music/layout/minimizedplayback/fingerprints/KidsMinimizedPlaybackPolicyControllerFingerprint;
}

public final class app/revanced/patches/music/layout/overlayfilter/OverlayFilterBytecodePatch : app/revanced/patcher/patch/BytecodePatch {
public static final field INSTANCE Lapp/revanced/patches/music/layout/overlayfilter/OverlayFilterBytecodePatch;
public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V
Expand Down Expand Up @@ -2088,6 +2092,12 @@ public final class app/revanced/patches/youtube/layout/pipnotification/fingerpri
public static final field INSTANCE Lapp/revanced/patches/youtube/layout/pipnotification/fingerprints/PiPNotificationFingerprint;
}

public final class app/revanced/patches/youtube/layout/settings/HideSettingsPrefsPatch : app/revanced/patcher/patch/ResourcePatch {
public static final field INSTANCE Lapp/revanced/patches/youtube/layout/settings/HideSettingsPrefsPatch;
public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V
public fun execute (Lapp/revanced/patcher/data/ResourceContext;)V
}

public final class app/revanced/patches/youtube/layout/splashanimation/AddSplashAnimationPatch : app/revanced/patcher/patch/ResourcePatch {
public static final field INSTANCE Lapp/revanced/patches/youtube/layout/splashanimation/AddSplashAnimationPatch;
public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V
Expand Down Expand Up @@ -2554,8 +2564,8 @@ public final class app/revanced/patches/youtube/player/musicbutton/fingerprints/
public static final field INSTANCE Lapp/revanced/patches/youtube/player/musicbutton/fingerprints/MusicAppDeeplinkButtonFingerprint;
}

public final class app/revanced/patches/youtube/player/playerbuttonbg/HidePlayerButtonBackgroundPatch : app/revanced/patcher/patch/ResourcePatch {
public static final field INSTANCE Lapp/revanced/patches/youtube/player/playerbuttonbg/HidePlayerButtonBackgroundPatch;
public final class app/revanced/patches/youtube/player/playerbuttonbg/ForceHidePlayerButtonBackgroundPatch : app/revanced/patcher/patch/ResourcePatch {
public static final field INSTANCE Lapp/revanced/patches/youtube/player/playerbuttonbg/ForceHidePlayerButtonBackgroundPatch;
public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V
public fun execute (Lapp/revanced/patcher/data/ResourceContext;)V
}
Expand Down Expand Up @@ -3503,12 +3513,6 @@ public final class app/revanced/patches/youtube/utils/settings/ResourceUtils {
public final fun updatePatchStatusTheme (Lapp/revanced/patcher/data/ResourceContext;Ljava/lang/String;)V
}

public final class app/revanced/patches/youtube/utils/settings/SettingsAddIconsPatch : app/revanced/patcher/patch/ResourcePatch {
public static final field INSTANCE Lapp/revanced/patches/youtube/utils/settings/SettingsAddIconsPatch;
public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V
public fun execute (Lapp/revanced/patcher/data/ResourceContext;)V
}

public final class app/revanced/patches/youtube/utils/settings/SettingsBytecodePatch : app/revanced/patcher/patch/BytecodePatch {
public static final field INSTANCE Lapp/revanced/patches/youtube/utils/settings/SettingsBytecodePatch;
public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V
Expand All @@ -3522,6 +3526,12 @@ public final class app/revanced/patches/youtube/utils/settings/SettingsPatch : a
public fun execute (Lapp/revanced/patcher/data/ResourceContext;)V
}

public final class app/revanced/patches/youtube/utils/settings/VisualSettingsIconsPatch : app/revanced/patcher/patch/ResourcePatch {
public static final field INSTANCE Lapp/revanced/patches/youtube/utils/settings/VisualSettingsIconsPatch;
public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V
public fun execute (Lapp/revanced/patcher/data/ResourceContext;)V
}

public final class app/revanced/patches/youtube/utils/settings/fingerprints/ThemeSetterSystemFingerprint : app/revanced/util/fingerprint/LiteralValueFingerprint {
public static final field INSTANCE Lapp/revanced/patches/youtube/utils/settings/fingerprints/ThemeSetterSystemFingerprint;
}
Expand Down
2 changes: 1 addition & 1 deletion gradle.properties
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
org.gradle.parallel = true
org.gradle.caching = true
kotlin.code.style = official
version = 2.222.0_m
version = 2.223.0
2 changes: 1 addition & 1 deletion patches.json

Large diffs are not rendered by default.

Loading

0 comments on commit dacd460

Please sign in to comment.