diff --git a/src/main/kotlin/app/revanced/patches/music/layout/branding/icon/patch/CustomBrandingMusicPatch_Blue.kt b/src/main/kotlin/app/revanced/patches/music/layout/branding/icon/patch/CustomBrandingMusicPatch_Blue.kt new file mode 100644 index 000000000..6679ab312 --- /dev/null +++ b/src/main/kotlin/app/revanced/patches/music/layout/branding/icon/patch/CustomBrandingMusicPatch_Blue.kt @@ -0,0 +1,26 @@ +package app.revanced.patches.music.layout.branding.icon.patch + +import app.revanced.patcher.annotation.Description +import app.revanced.patcher.annotation.Name +import app.revanced.patcher.annotation.Version +import app.revanced.patcher.data.ResourceContext +import app.revanced.patcher.patch.* +import app.revanced.patcher.patch.annotations.Patch +import app.revanced.shared.annotation.YouTubeMusicCompatibility +import app.revanced.shared.util.resources.IconHelper + +@Patch +@Name("custom-branding-music-afn-blue") +@Description("Changes the YouTube Music launcher icon (Afn / Blue).") +@YouTubeMusicCompatibility +@Version("0.0.1") +class CustomBrandingMusicPatch_Blue : ResourcePatch { + override fun execute(context: ResourceContext): PatchResult { + + IconHelper.customIconMusic(context, "blue") + IconHelper.customIconMusicAdditional(context, "blue") + + return PatchResultSuccess() + } + +} diff --git a/src/main/resources/music/branding/blue/launchericon/hdpi/adaptiveproduct_youtube_music_background_color_108.png b/src/main/resources/music/branding/blue/launchericon/hdpi/adaptiveproduct_youtube_music_background_color_108.png new file mode 100644 index 000000000..909de7eb8 Binary files /dev/null and b/src/main/resources/music/branding/blue/launchericon/hdpi/adaptiveproduct_youtube_music_background_color_108.png differ diff --git a/src/main/resources/music/branding/blue/launchericon/hdpi/adaptiveproduct_youtube_music_foreground_color_108.png b/src/main/resources/music/branding/blue/launchericon/hdpi/adaptiveproduct_youtube_music_foreground_color_108.png new file mode 100644 index 000000000..980851db2 Binary files /dev/null and b/src/main/resources/music/branding/blue/launchericon/hdpi/adaptiveproduct_youtube_music_foreground_color_108.png differ diff --git a/src/main/resources/music/branding/blue/launchericon/hdpi/ic_launcher_release.png b/src/main/resources/music/branding/blue/launchericon/hdpi/ic_launcher_release.png new file mode 100644 index 000000000..ebda7dce9 Binary files /dev/null and b/src/main/resources/music/branding/blue/launchericon/hdpi/ic_launcher_release.png differ diff --git a/src/main/resources/music/branding/blue/launchericon/mdpi/adaptiveproduct_youtube_music_background_color_108.png b/src/main/resources/music/branding/blue/launchericon/mdpi/adaptiveproduct_youtube_music_background_color_108.png new file mode 100644 index 000000000..0470723cb Binary files /dev/null and b/src/main/resources/music/branding/blue/launchericon/mdpi/adaptiveproduct_youtube_music_background_color_108.png differ diff --git a/src/main/resources/music/branding/blue/launchericon/mdpi/adaptiveproduct_youtube_music_foreground_color_108.png b/src/main/resources/music/branding/blue/launchericon/mdpi/adaptiveproduct_youtube_music_foreground_color_108.png new file mode 100644 index 000000000..e977a7157 Binary files /dev/null and b/src/main/resources/music/branding/blue/launchericon/mdpi/adaptiveproduct_youtube_music_foreground_color_108.png differ diff --git a/src/main/resources/music/branding/blue/launchericon/mdpi/ic_launcher_release.png b/src/main/resources/music/branding/blue/launchericon/mdpi/ic_launcher_release.png new file mode 100644 index 000000000..7ed1a7293 Binary files /dev/null and b/src/main/resources/music/branding/blue/launchericon/mdpi/ic_launcher_release.png differ diff --git a/src/main/resources/music/branding/blue/launchericon/xhdpi/adaptiveproduct_youtube_music_background_color_108.png b/src/main/resources/music/branding/blue/launchericon/xhdpi/adaptiveproduct_youtube_music_background_color_108.png new file mode 100644 index 000000000..a55a6ed73 Binary files /dev/null and b/src/main/resources/music/branding/blue/launchericon/xhdpi/adaptiveproduct_youtube_music_background_color_108.png differ diff --git a/src/main/resources/music/branding/blue/launchericon/xhdpi/adaptiveproduct_youtube_music_foreground_color_108.png b/src/main/resources/music/branding/blue/launchericon/xhdpi/adaptiveproduct_youtube_music_foreground_color_108.png new file mode 100644 index 000000000..cf5281d58 Binary files /dev/null and b/src/main/resources/music/branding/blue/launchericon/xhdpi/adaptiveproduct_youtube_music_foreground_color_108.png differ diff --git a/src/main/resources/music/branding/blue/launchericon/xhdpi/ic_launcher_release.png b/src/main/resources/music/branding/blue/launchericon/xhdpi/ic_launcher_release.png new file mode 100644 index 000000000..5707f4919 Binary files /dev/null and b/src/main/resources/music/branding/blue/launchericon/xhdpi/ic_launcher_release.png differ diff --git a/src/main/resources/music/branding/blue/launchericon/xxhdpi/adaptiveproduct_youtube_music_background_color_108.png b/src/main/resources/music/branding/blue/launchericon/xxhdpi/adaptiveproduct_youtube_music_background_color_108.png new file mode 100644 index 000000000..913a2368c Binary files /dev/null and b/src/main/resources/music/branding/blue/launchericon/xxhdpi/adaptiveproduct_youtube_music_background_color_108.png differ diff --git a/src/main/resources/music/branding/blue/launchericon/xxhdpi/adaptiveproduct_youtube_music_foreground_color_108.png b/src/main/resources/music/branding/blue/launchericon/xxhdpi/adaptiveproduct_youtube_music_foreground_color_108.png new file mode 100644 index 000000000..a41863d6a Binary files /dev/null and b/src/main/resources/music/branding/blue/launchericon/xxhdpi/adaptiveproduct_youtube_music_foreground_color_108.png differ diff --git a/src/main/resources/music/branding/blue/launchericon/xxhdpi/ic_launcher_release.png b/src/main/resources/music/branding/blue/launchericon/xxhdpi/ic_launcher_release.png new file mode 100644 index 000000000..f967c92d9 Binary files /dev/null and b/src/main/resources/music/branding/blue/launchericon/xxhdpi/ic_launcher_release.png differ diff --git a/src/main/resources/music/branding/blue/launchericon/xxxhdpi/adaptiveproduct_youtube_music_background_color_108.png b/src/main/resources/music/branding/blue/launchericon/xxxhdpi/adaptiveproduct_youtube_music_background_color_108.png new file mode 100644 index 000000000..0fa086d5c Binary files /dev/null and b/src/main/resources/music/branding/blue/launchericon/xxxhdpi/adaptiveproduct_youtube_music_background_color_108.png differ diff --git a/src/main/resources/music/branding/blue/launchericon/xxxhdpi/adaptiveproduct_youtube_music_foreground_color_108.png b/src/main/resources/music/branding/blue/launchericon/xxxhdpi/adaptiveproduct_youtube_music_foreground_color_108.png new file mode 100644 index 000000000..4eba93f9e Binary files /dev/null and b/src/main/resources/music/branding/blue/launchericon/xxxhdpi/adaptiveproduct_youtube_music_foreground_color_108.png differ diff --git a/src/main/resources/music/branding/blue/launchericon/xxxhdpi/ic_launcher_release.png b/src/main/resources/music/branding/blue/launchericon/xxxhdpi/ic_launcher_release.png new file mode 100644 index 000000000..89951bba4 Binary files /dev/null and b/src/main/resources/music/branding/blue/launchericon/xxxhdpi/ic_launcher_release.png differ diff --git a/src/main/resources/music/branding/blue/resource/drawable-hdpi/action_bar_logo.png b/src/main/resources/music/branding/blue/resource/drawable-hdpi/action_bar_logo.png new file mode 100644 index 000000000..eb05266be Binary files /dev/null and b/src/main/resources/music/branding/blue/resource/drawable-hdpi/action_bar_logo.png differ diff --git a/src/main/resources/music/branding/blue/resource/drawable-hdpi/action_bar_logo_release.png b/src/main/resources/music/branding/blue/resource/drawable-hdpi/action_bar_logo_release.png new file mode 100644 index 000000000..1abc90a43 Binary files /dev/null and b/src/main/resources/music/branding/blue/resource/drawable-hdpi/action_bar_logo_release.png differ diff --git a/src/main/resources/music/branding/blue/resource/drawable-hdpi/record.png b/src/main/resources/music/branding/blue/resource/drawable-hdpi/record.png new file mode 100644 index 000000000..85c7ffbc1 Binary files /dev/null and b/src/main/resources/music/branding/blue/resource/drawable-hdpi/record.png differ diff --git a/src/main/resources/music/branding/blue/resource/drawable-large-hdpi/record.png b/src/main/resources/music/branding/blue/resource/drawable-large-hdpi/record.png new file mode 100644 index 000000000..f72f9446a Binary files /dev/null and b/src/main/resources/music/branding/blue/resource/drawable-large-hdpi/record.png differ diff --git a/src/main/resources/music/branding/blue/resource/drawable-large-mdpi/record.png b/src/main/resources/music/branding/blue/resource/drawable-large-mdpi/record.png new file mode 100644 index 000000000..7c7413e48 Binary files /dev/null and b/src/main/resources/music/branding/blue/resource/drawable-large-mdpi/record.png differ diff --git a/src/main/resources/music/branding/blue/resource/drawable-large-xhdpi/record.png b/src/main/resources/music/branding/blue/resource/drawable-large-xhdpi/record.png new file mode 100644 index 000000000..ba6483b3c Binary files /dev/null and b/src/main/resources/music/branding/blue/resource/drawable-large-xhdpi/record.png differ diff --git a/src/main/resources/music/branding/blue/resource/drawable-mdpi/action_bar_logo.png b/src/main/resources/music/branding/blue/resource/drawable-mdpi/action_bar_logo.png new file mode 100644 index 000000000..0f61b1445 Binary files /dev/null and b/src/main/resources/music/branding/blue/resource/drawable-mdpi/action_bar_logo.png differ diff --git a/src/main/resources/music/branding/blue/resource/drawable-mdpi/record.png b/src/main/resources/music/branding/blue/resource/drawable-mdpi/record.png new file mode 100644 index 000000000..38076ae89 Binary files /dev/null and b/src/main/resources/music/branding/blue/resource/drawable-mdpi/record.png differ diff --git a/src/main/resources/music/branding/blue/resource/drawable-xhdpi/action_bar_logo.png b/src/main/resources/music/branding/blue/resource/drawable-xhdpi/action_bar_logo.png new file mode 100644 index 000000000..bba7d59eb Binary files /dev/null and b/src/main/resources/music/branding/blue/resource/drawable-xhdpi/action_bar_logo.png differ diff --git a/src/main/resources/music/branding/blue/resource/drawable-xhdpi/record.png b/src/main/resources/music/branding/blue/resource/drawable-xhdpi/record.png new file mode 100644 index 000000000..a14bada97 Binary files /dev/null and b/src/main/resources/music/branding/blue/resource/drawable-xhdpi/record.png differ diff --git a/src/main/resources/music/branding/blue/resource/drawable-xlarge-hdpi/record.png b/src/main/resources/music/branding/blue/resource/drawable-xlarge-hdpi/record.png new file mode 100644 index 000000000..8b3b1ae48 Binary files /dev/null and b/src/main/resources/music/branding/blue/resource/drawable-xlarge-hdpi/record.png differ diff --git a/src/main/resources/music/branding/blue/resource/drawable-xlarge-mdpi/record.png b/src/main/resources/music/branding/blue/resource/drawable-xlarge-mdpi/record.png new file mode 100644 index 000000000..a14bada97 Binary files /dev/null and b/src/main/resources/music/branding/blue/resource/drawable-xlarge-mdpi/record.png differ diff --git a/src/main/resources/music/branding/blue/resource/drawable-xxhdpi/action_bar_logo.png b/src/main/resources/music/branding/blue/resource/drawable-xxhdpi/action_bar_logo.png new file mode 100644 index 000000000..0d527ae8c Binary files /dev/null and b/src/main/resources/music/branding/blue/resource/drawable-xxhdpi/action_bar_logo.png differ diff --git a/src/main/resources/music/branding/blue/resource/drawable-xxhdpi/record.png b/src/main/resources/music/branding/blue/resource/drawable-xxhdpi/record.png new file mode 100644 index 000000000..8b3b1ae48 Binary files /dev/null and b/src/main/resources/music/branding/blue/resource/drawable-xxhdpi/record.png differ diff --git a/src/main/resources/music/branding/blue/resource/drawable-xxxhdpi/action_bar_logo.png b/src/main/resources/music/branding/blue/resource/drawable-xxxhdpi/action_bar_logo.png new file mode 100644 index 000000000..46a3d56b4 Binary files /dev/null and b/src/main/resources/music/branding/blue/resource/drawable-xxxhdpi/action_bar_logo.png differ