diff --git a/src/main/kotlin/app/revanced/patches/music/layout/branding/icon/patch/CustomBrandingMusicIconRevancifyBluePatch.kt b/src/main/kotlin/app/revanced/patches/music/layout/branding/icon/patch/CustomBrandingMusicIconRevancifyBluePatch.kt new file mode 100644 index 000000000..0b55877ea --- /dev/null +++ b/src/main/kotlin/app/revanced/patches/music/layout/branding/icon/patch/CustomBrandingMusicIconRevancifyBluePatch.kt @@ -0,0 +1,25 @@ +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.patches.shared.annotation.YouTubeMusicCompatibility +import app.revanced.util.resources.IconHelper.customIconMusic + +@Patch(false) +@Name("custom-branding-music-revancify-blue") +@Description("Changes the YouTube Music launcher icon to Revancify Blue.") +@YouTubeMusicCompatibility +@Version("0.0.1") +class CustomBrandingMusicIconRevancifyBluePatch : ResourcePatch { + override fun execute(context: ResourceContext): PatchResult { + + context.customIconMusic("revancify-blue") + + return PatchResultSuccess() + } + +} diff --git a/src/main/resources/music/branding/revancify-blue/launchericon/hdpi/adaptiveproduct_youtube_music_background_color_108.png b/src/main/resources/music/branding/revancify-blue/launchericon/hdpi/adaptiveproduct_youtube_music_background_color_108.png new file mode 100644 index 000000000..a5e35c4aa Binary files /dev/null and b/src/main/resources/music/branding/revancify-blue/launchericon/hdpi/adaptiveproduct_youtube_music_background_color_108.png differ diff --git a/src/main/resources/music/branding/revancify-blue/launchericon/hdpi/adaptiveproduct_youtube_music_foreground_color_108.png b/src/main/resources/music/branding/revancify-blue/launchericon/hdpi/adaptiveproduct_youtube_music_foreground_color_108.png new file mode 100644 index 000000000..d4d9df194 Binary files /dev/null and b/src/main/resources/music/branding/revancify-blue/launchericon/hdpi/adaptiveproduct_youtube_music_foreground_color_108.png differ diff --git a/src/main/resources/music/branding/revancify-blue/launchericon/hdpi/ic_launcher_release.png b/src/main/resources/music/branding/revancify-blue/launchericon/hdpi/ic_launcher_release.png new file mode 100644 index 000000000..120ca1110 Binary files /dev/null and b/src/main/resources/music/branding/revancify-blue/launchericon/hdpi/ic_launcher_release.png differ diff --git a/src/main/resources/music/branding/revancify-blue/launchericon/mdpi/adaptiveproduct_youtube_music_background_color_108.png b/src/main/resources/music/branding/revancify-blue/launchericon/mdpi/adaptiveproduct_youtube_music_background_color_108.png new file mode 100644 index 000000000..367e2d1a5 Binary files /dev/null and b/src/main/resources/music/branding/revancify-blue/launchericon/mdpi/adaptiveproduct_youtube_music_background_color_108.png differ diff --git a/src/main/resources/music/branding/revancify-blue/launchericon/mdpi/adaptiveproduct_youtube_music_foreground_color_108.png b/src/main/resources/music/branding/revancify-blue/launchericon/mdpi/adaptiveproduct_youtube_music_foreground_color_108.png new file mode 100644 index 000000000..3b37dd59d Binary files /dev/null and b/src/main/resources/music/branding/revancify-blue/launchericon/mdpi/adaptiveproduct_youtube_music_foreground_color_108.png differ diff --git a/src/main/resources/music/branding/revancify-blue/launchericon/mdpi/ic_launcher_release.png b/src/main/resources/music/branding/revancify-blue/launchericon/mdpi/ic_launcher_release.png new file mode 100644 index 000000000..62a4eea69 Binary files /dev/null and b/src/main/resources/music/branding/revancify-blue/launchericon/mdpi/ic_launcher_release.png differ diff --git a/src/main/resources/music/branding/revancify-blue/launchericon/xhdpi/adaptiveproduct_youtube_music_background_color_108.png b/src/main/resources/music/branding/revancify-blue/launchericon/xhdpi/adaptiveproduct_youtube_music_background_color_108.png new file mode 100644 index 000000000..196398e3e Binary files /dev/null and b/src/main/resources/music/branding/revancify-blue/launchericon/xhdpi/adaptiveproduct_youtube_music_background_color_108.png differ diff --git a/src/main/resources/music/branding/revancify-blue/launchericon/xhdpi/adaptiveproduct_youtube_music_foreground_color_108.png b/src/main/resources/music/branding/revancify-blue/launchericon/xhdpi/adaptiveproduct_youtube_music_foreground_color_108.png new file mode 100644 index 000000000..becaa791c Binary files /dev/null and b/src/main/resources/music/branding/revancify-blue/launchericon/xhdpi/adaptiveproduct_youtube_music_foreground_color_108.png differ diff --git a/src/main/resources/music/branding/revancify-blue/launchericon/xhdpi/ic_launcher_release.png b/src/main/resources/music/branding/revancify-blue/launchericon/xhdpi/ic_launcher_release.png new file mode 100644 index 000000000..755b9718f Binary files /dev/null and b/src/main/resources/music/branding/revancify-blue/launchericon/xhdpi/ic_launcher_release.png differ diff --git a/src/main/resources/music/branding/revancify-blue/launchericon/xxhdpi/adaptiveproduct_youtube_music_background_color_108.png b/src/main/resources/music/branding/revancify-blue/launchericon/xxhdpi/adaptiveproduct_youtube_music_background_color_108.png new file mode 100644 index 000000000..dfb79d7ad Binary files /dev/null and b/src/main/resources/music/branding/revancify-blue/launchericon/xxhdpi/adaptiveproduct_youtube_music_background_color_108.png differ diff --git a/src/main/resources/music/branding/revancify-blue/launchericon/xxhdpi/adaptiveproduct_youtube_music_foreground_color_108.png b/src/main/resources/music/branding/revancify-blue/launchericon/xxhdpi/adaptiveproduct_youtube_music_foreground_color_108.png new file mode 100644 index 000000000..4418c8a54 Binary files /dev/null and b/src/main/resources/music/branding/revancify-blue/launchericon/xxhdpi/adaptiveproduct_youtube_music_foreground_color_108.png differ diff --git a/src/main/resources/music/branding/revancify-blue/launchericon/xxhdpi/ic_launcher_release.png b/src/main/resources/music/branding/revancify-blue/launchericon/xxhdpi/ic_launcher_release.png new file mode 100644 index 000000000..dc951c951 Binary files /dev/null and b/src/main/resources/music/branding/revancify-blue/launchericon/xxhdpi/ic_launcher_release.png differ diff --git a/src/main/resources/music/branding/revancify-blue/launchericon/xxxhdpi/adaptiveproduct_youtube_music_background_color_108.png b/src/main/resources/music/branding/revancify-blue/launchericon/xxxhdpi/adaptiveproduct_youtube_music_background_color_108.png new file mode 100644 index 000000000..ceec7611e Binary files /dev/null and b/src/main/resources/music/branding/revancify-blue/launchericon/xxxhdpi/adaptiveproduct_youtube_music_background_color_108.png differ diff --git a/src/main/resources/music/branding/revancify-blue/launchericon/xxxhdpi/adaptiveproduct_youtube_music_foreground_color_108.png b/src/main/resources/music/branding/revancify-blue/launchericon/xxxhdpi/adaptiveproduct_youtube_music_foreground_color_108.png new file mode 100644 index 000000000..0dd262880 Binary files /dev/null and b/src/main/resources/music/branding/revancify-blue/launchericon/xxxhdpi/adaptiveproduct_youtube_music_foreground_color_108.png differ diff --git a/src/main/resources/music/branding/revancify-blue/launchericon/xxxhdpi/ic_launcher_release.png b/src/main/resources/music/branding/revancify-blue/launchericon/xxxhdpi/ic_launcher_release.png new file mode 100644 index 000000000..9bf8b299d Binary files /dev/null and b/src/main/resources/music/branding/revancify-blue/launchericon/xxxhdpi/ic_launcher_release.png differ diff --git a/src/main/resources/music/branding/revancify-blue/monochromeicon/drawable/ic_app_icons_themed_youtube_music.xml b/src/main/resources/music/branding/revancify-blue/monochromeicon/drawable/ic_app_icons_themed_youtube_music.xml new file mode 100644 index 000000000..c490da1be --- /dev/null +++ b/src/main/resources/music/branding/revancify-blue/monochromeicon/drawable/ic_app_icons_themed_youtube_music.xml @@ -0,0 +1,18 @@ + + + + +