diff --git a/src/main/kotlin/app/revanced/patches/microg/layout/branding/icon/patch/CustomBrandingIconRevancifyRedPatch.kt b/src/main/kotlin/app/revanced/patches/microg/layout/branding/icon/patch/CustomBrandingIconRevancifyRedPatch.kt new file mode 100644 index 000000000..60e9c831d --- /dev/null +++ b/src/main/kotlin/app/revanced/patches/microg/layout/branding/icon/patch/CustomBrandingIconRevancifyRedPatch.kt @@ -0,0 +1,25 @@ +package app.revanced.patches.microg.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.MicroGCompatibility +import app.revanced.util.resources.MicroGResourceUtils.copyFiles + +@Patch +@Name("custom-branding-microg-revancify-red") +@Description("Changes the MicroG launcher icon to Revancify Red.") +@MicroGCompatibility +@Version("0.0.1") +class CustomBrandingIconRevancifyRedPatch : ResourcePatch { + override fun execute(context: ResourceContext): PatchResult { + + context.copyFiles("microg/branding/revancify-red") + + return PatchResultSuccess() + } + +} diff --git a/src/main/resources/microg/branding/revancify-red/drawable/ic_app_icons_themed_microg.xml b/src/main/resources/microg/branding/revancify-red/drawable/ic_app_icons_themed_microg.xml new file mode 100644 index 000000000..04697a1bb --- /dev/null +++ b/src/main/resources/microg/branding/revancify-red/drawable/ic_app_icons_themed_microg.xml @@ -0,0 +1,16 @@ + + + + diff --git a/src/main/resources/microg/branding/revancify-red/drawable/ic_microg_launcher_foreground.xml b/src/main/resources/microg/branding/revancify-red/drawable/ic_microg_launcher_foreground.xml new file mode 100644 index 000000000..129c2d345 --- /dev/null +++ b/src/main/resources/microg/branding/revancify-red/drawable/ic_microg_launcher_foreground.xml @@ -0,0 +1,33 @@ + + + + + + + + + + + + + + diff --git a/src/main/resources/microg/branding/revancify-red/mipmap-anydpi-v26/ic_microg_launcher.xml b/src/main/resources/microg/branding/revancify-red/mipmap-anydpi-v26/ic_microg_launcher.xml new file mode 100644 index 000000000..ae1bc6b77 --- /dev/null +++ b/src/main/resources/microg/branding/revancify-red/mipmap-anydpi-v26/ic_microg_launcher.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/src/main/resources/microg/branding/revancify-red/mipmap-hdpi/ic_microg_launcher.png b/src/main/resources/microg/branding/revancify-red/mipmap-hdpi/ic_microg_launcher.png new file mode 100644 index 000000000..071ed9785 Binary files /dev/null and b/src/main/resources/microg/branding/revancify-red/mipmap-hdpi/ic_microg_launcher.png differ diff --git a/src/main/resources/microg/branding/revancify-red/mipmap-mdpi/ic_microg_launcher.png b/src/main/resources/microg/branding/revancify-red/mipmap-mdpi/ic_microg_launcher.png new file mode 100644 index 000000000..d3cd68b81 Binary files /dev/null and b/src/main/resources/microg/branding/revancify-red/mipmap-mdpi/ic_microg_launcher.png differ diff --git a/src/main/resources/microg/branding/revancify-red/mipmap-xhdpi/ic_microg_launcher.png b/src/main/resources/microg/branding/revancify-red/mipmap-xhdpi/ic_microg_launcher.png new file mode 100644 index 000000000..70131a593 Binary files /dev/null and b/src/main/resources/microg/branding/revancify-red/mipmap-xhdpi/ic_microg_launcher.png differ diff --git a/src/main/resources/microg/branding/revancify-red/mipmap-xxhdpi/ic_microg_launcher.png b/src/main/resources/microg/branding/revancify-red/mipmap-xxhdpi/ic_microg_launcher.png new file mode 100644 index 000000000..343a7a857 Binary files /dev/null and b/src/main/resources/microg/branding/revancify-red/mipmap-xxhdpi/ic_microg_launcher.png differ diff --git a/src/main/resources/microg/branding/revancify-red/mipmap-xxxhdpi/ic_microg_launcher.png b/src/main/resources/microg/branding/revancify-red/mipmap-xxxhdpi/ic_microg_launcher.png new file mode 100644 index 000000000..4a1d3c857 Binary files /dev/null and b/src/main/resources/microg/branding/revancify-red/mipmap-xxxhdpi/ic_microg_launcher.png differ diff --git a/src/main/resources/microg/branding/revancify-red/values/colors.xml b/src/main/resources/microg/branding/revancify-red/values/colors.xml new file mode 100644 index 000000000..fc8d8ea12 --- /dev/null +++ b/src/main/resources/microg/branding/revancify-red/values/colors.xml @@ -0,0 +1,4 @@ + + + #000000 + \ No newline at end of file