mirror of
https://github.com/inotia00/revanced-patches.git
synced 2025-05-16 06:17:15 +02:00
fix(Patch options): change all patch options to used by default
This commit is contained in:
parent
010b39a05a
commit
253bd970d8
@ -25,6 +25,33 @@ import app.revanced.patcher.patch.options.PatchOption.PatchExtensions.stringPatc
|
|||||||
)
|
)
|
||||||
@Suppress("unused")
|
@Suppress("unused")
|
||||||
object CustomBrandingNamePatch : ResourcePatch() {
|
object CustomBrandingNamePatch : ResourcePatch() {
|
||||||
|
private const val APP_NAME_NOTIFICATION = "ReVanced Extended Music"
|
||||||
|
private const val APP_NAME_LAUNCHER = "RVX Music"
|
||||||
|
|
||||||
|
private val AppNameNotification by stringPatchOption(
|
||||||
|
key = "AppNameNotification",
|
||||||
|
default = APP_NAME_NOTIFICATION,
|
||||||
|
values = mapOf(
|
||||||
|
"Full name" to APP_NAME_NOTIFICATION,
|
||||||
|
"Short name" to APP_NAME_LAUNCHER
|
||||||
|
),
|
||||||
|
title = "App name in notification panel",
|
||||||
|
description = "The name of the app as it appears in the notification panel.",
|
||||||
|
required = true
|
||||||
|
)
|
||||||
|
|
||||||
|
private val AppNameLauncher by stringPatchOption(
|
||||||
|
key = "AppNameLauncher",
|
||||||
|
default = APP_NAME_LAUNCHER,
|
||||||
|
values = mapOf(
|
||||||
|
"Full name" to APP_NAME_NOTIFICATION,
|
||||||
|
"Short name" to APP_NAME_LAUNCHER
|
||||||
|
),
|
||||||
|
title = "App name in launcher",
|
||||||
|
description = "The name of the app as it appears in the launcher.",
|
||||||
|
required = true
|
||||||
|
)
|
||||||
|
|
||||||
override fun execute(context: ResourceContext) {
|
override fun execute(context: ResourceContext) {
|
||||||
|
|
||||||
AppNameNotification?.let { notificationName ->
|
AppNameNotification?.let { notificationName ->
|
||||||
@ -48,29 +75,4 @@ object CustomBrandingNamePatch : ResourcePatch() {
|
|||||||
} ?: throw PatchException("Invalid app name.")
|
} ?: throw PatchException("Invalid app name.")
|
||||||
} ?: throw PatchException("Invalid app name.")
|
} ?: throw PatchException("Invalid app name.")
|
||||||
}
|
}
|
||||||
|
|
||||||
private const val APP_NAME_NOTIFICATION = "ReVanced Extended Music"
|
|
||||||
private const val APP_NAME_LAUNCHER = "RVX Music"
|
|
||||||
|
|
||||||
internal var AppNameNotification by stringPatchOption(
|
|
||||||
key = "AppNameNotification",
|
|
||||||
default = APP_NAME_NOTIFICATION,
|
|
||||||
values = mapOf(
|
|
||||||
"Full name" to APP_NAME_NOTIFICATION,
|
|
||||||
"Short name" to APP_NAME_LAUNCHER
|
|
||||||
),
|
|
||||||
title = "App name in notification panel",
|
|
||||||
description = "The name of the app as it appears in the notification panel."
|
|
||||||
)
|
|
||||||
|
|
||||||
internal var AppNameLauncher by stringPatchOption(
|
|
||||||
key = "AppNameLauncher",
|
|
||||||
default = APP_NAME_LAUNCHER,
|
|
||||||
values = mapOf(
|
|
||||||
"Full name" to APP_NAME_NOTIFICATION,
|
|
||||||
"Short name" to APP_NAME_LAUNCHER
|
|
||||||
),
|
|
||||||
title = "App name in launcher",
|
|
||||||
description = "The name of the app as it appears in the launcher."
|
|
||||||
)
|
|
||||||
}
|
}
|
||||||
|
@ -22,7 +22,7 @@ object PackageNamePatch : ResourcePatch() {
|
|||||||
private const val CLONE_PACKAGE_NAME_YOUTUBE_MUSIC = "com.rvx.android.youtube"
|
private const val CLONE_PACKAGE_NAME_YOUTUBE_MUSIC = "com.rvx.android.youtube"
|
||||||
private const val DEFAULT_PACKAGE_NAME_YOUTUBE_MUSIC = "app.rvx.android.apps.youtube.music"
|
private const val DEFAULT_PACKAGE_NAME_YOUTUBE_MUSIC = "app.rvx.android.apps.youtube.music"
|
||||||
|
|
||||||
internal var PackageNameYouTube by stringPatchOption(
|
internal val PackageNameYouTube by stringPatchOption(
|
||||||
key = "PackageNameYouTube",
|
key = "PackageNameYouTube",
|
||||||
default = DEFAULT_PACKAGE_NAME_YOUTUBE,
|
default = DEFAULT_PACKAGE_NAME_YOUTUBE,
|
||||||
values = mapOf(
|
values = mapOf(
|
||||||
@ -30,10 +30,11 @@ object PackageNamePatch : ResourcePatch() {
|
|||||||
"Default" to DEFAULT_PACKAGE_NAME_YOUTUBE
|
"Default" to DEFAULT_PACKAGE_NAME_YOUTUBE
|
||||||
),
|
),
|
||||||
title = "Package name of YouTube",
|
title = "Package name of YouTube",
|
||||||
description = "The name of the package to use in MicroG support"
|
description = "The name of the package to use in MicroG support",
|
||||||
|
required = true
|
||||||
)
|
)
|
||||||
|
|
||||||
internal var PackageNameYouTubeMusic by stringPatchOption(
|
internal val PackageNameYouTubeMusic by stringPatchOption(
|
||||||
key = "PackageNameYouTubeMusic",
|
key = "PackageNameYouTubeMusic",
|
||||||
default = DEFAULT_PACKAGE_NAME_YOUTUBE_MUSIC,
|
default = DEFAULT_PACKAGE_NAME_YOUTUBE_MUSIC,
|
||||||
values = mapOf(
|
values = mapOf(
|
||||||
@ -41,7 +42,8 @@ object PackageNamePatch : ResourcePatch() {
|
|||||||
"Default" to DEFAULT_PACKAGE_NAME_YOUTUBE_MUSIC
|
"Default" to DEFAULT_PACKAGE_NAME_YOUTUBE_MUSIC
|
||||||
),
|
),
|
||||||
title = "Package name of YouTube Music",
|
title = "Package name of YouTube Music",
|
||||||
description = "The name of the package to use in MicroG support"
|
description = "The name of the package to use in MicroG support",
|
||||||
|
required = true
|
||||||
)
|
)
|
||||||
|
|
||||||
override fun execute(context: ResourceContext) {
|
override fun execute(context: ResourceContext) {
|
||||||
|
@ -41,6 +41,20 @@ import app.revanced.util.resources.ResourceHelper.updatePatchStatusLabel
|
|||||||
)
|
)
|
||||||
@Suppress("unused")
|
@Suppress("unused")
|
||||||
object CustomBrandingNamePatch : ResourcePatch() {
|
object CustomBrandingNamePatch : ResourcePatch() {
|
||||||
|
private const val APP_NAME = "ReVanced Extended"
|
||||||
|
|
||||||
|
private val AppName by stringPatchOption(
|
||||||
|
key = "AppName",
|
||||||
|
default = APP_NAME,
|
||||||
|
values = mapOf(
|
||||||
|
"Full name" to APP_NAME,
|
||||||
|
"Short name" to "RVX"
|
||||||
|
),
|
||||||
|
title = "App name",
|
||||||
|
description = "The name of the app.",
|
||||||
|
required = true
|
||||||
|
)
|
||||||
|
|
||||||
override fun execute(context: ResourceContext) {
|
override fun execute(context: ResourceContext) {
|
||||||
|
|
||||||
AppName?.let {
|
AppName?.let {
|
||||||
@ -61,17 +75,4 @@ object CustomBrandingNamePatch : ResourcePatch() {
|
|||||||
context.updatePatchStatusLabel(it)
|
context.updatePatchStatusLabel(it)
|
||||||
} ?: throw PatchException("Invalid app name.")
|
} ?: throw PatchException("Invalid app name.")
|
||||||
}
|
}
|
||||||
|
|
||||||
private const val APP_NAME = "ReVanced Extended"
|
|
||||||
|
|
||||||
internal var AppName by stringPatchOption(
|
|
||||||
key = "AppName",
|
|
||||||
default = APP_NAME,
|
|
||||||
values = mapOf(
|
|
||||||
"Full name" to APP_NAME,
|
|
||||||
"Short name" to "RVX"
|
|
||||||
),
|
|
||||||
title = "App name",
|
|
||||||
description = "The name of the app."
|
|
||||||
)
|
|
||||||
}
|
}
|
||||||
|
@ -40,6 +40,14 @@ import app.revanced.util.resources.ResourceUtils.copyResources
|
|||||||
)
|
)
|
||||||
@Suppress("unused")
|
@Suppress("unused")
|
||||||
object DoubleTapLengthPatch : ResourcePatch() {
|
object DoubleTapLengthPatch : ResourcePatch() {
|
||||||
|
private val DoubleTapLengthArrays by stringPatchOption(
|
||||||
|
key = "DoubleTapLengthArrays",
|
||||||
|
default = "3, 5, 10, 15, 20, 30, 60, 120, 180",
|
||||||
|
title = "Double-tap to seek Values",
|
||||||
|
description = "A list of custom double-tap to seek lengths. Be sure to separate them with commas (,).",
|
||||||
|
required = true
|
||||||
|
)
|
||||||
|
|
||||||
override fun execute(context: ResourceContext) {
|
override fun execute(context: ResourceContext) {
|
||||||
val arrayPath = "res/values-v21/arrays.xml"
|
val arrayPath = "res/values-v21/arrays.xml"
|
||||||
val entriesName = "double_tap_length_entries"
|
val entriesName = "double_tap_length_entries"
|
||||||
@ -70,11 +78,4 @@ object DoubleTapLengthPatch : ResourcePatch() {
|
|||||||
SettingsPatch.updatePatchStatus("Custom double tap length")
|
SettingsPatch.updatePatchStatus("Custom double tap length")
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
internal var DoubleTapLengthArrays by stringPatchOption(
|
|
||||||
key = "DoubleTapLengthArrays",
|
|
||||||
default = "3, 5, 10, 15, 20, 30, 60, 120, 180",
|
|
||||||
title = "Double-tap to seek Values",
|
|
||||||
description = "A list of custom double-tap to seek lengths. Be sure to separate them with commas (,)."
|
|
||||||
)
|
|
||||||
}
|
}
|
@ -47,7 +47,7 @@ object PremiumHeadingPatch : ResourcePatch() {
|
|||||||
default = true,
|
default = true,
|
||||||
title = "Use premium heading",
|
title = "Use premium heading",
|
||||||
description = "Whether to use the premium heading.",
|
description = "Whether to use the premium heading.",
|
||||||
required = true,
|
required = true
|
||||||
)
|
)
|
||||||
|
|
||||||
override fun execute(context: ResourceContext) {
|
override fun execute(context: ResourceContext) {
|
||||||
|
@ -52,8 +52,7 @@ object ThemePatch : ResourcePatch() {
|
|||||||
private const val DARK_ORANGE_COLOR = "#FF291800"
|
private const val DARK_ORANGE_COLOR = "#FF291800"
|
||||||
private const val DARK_RED_COLOR = "#FF290000"
|
private const val DARK_RED_COLOR = "#FF290000"
|
||||||
|
|
||||||
|
private val DarkThemeBackgroundColor by stringPatchOption(
|
||||||
internal var DarkThemeBackgroundColor by stringPatchOption(
|
|
||||||
key = "DarkThemeBackgroundColor",
|
key = "DarkThemeBackgroundColor",
|
||||||
default = AMOLED_BLACK_COLOR,
|
default = AMOLED_BLACK_COLOR,
|
||||||
values = mapOf(
|
values = mapOf(
|
||||||
@ -68,6 +67,7 @@ object ThemePatch : ResourcePatch() {
|
|||||||
),
|
),
|
||||||
title = "Dark theme background color",
|
title = "Dark theme background color",
|
||||||
description = "Can be a hex color (#AARRGGBB) or a color resource reference.",
|
description = "Can be a hex color (#AARRGGBB) or a color resource reference.",
|
||||||
|
required = true
|
||||||
)
|
)
|
||||||
|
|
||||||
private fun getThemeString(darkThemeColor: String) =
|
private fun getThemeString(darkThemeColor: String) =
|
||||||
|
@ -60,11 +60,12 @@ import org.w3c.dom.Element
|
|||||||
)
|
)
|
||||||
@Suppress("unused")
|
@Suppress("unused")
|
||||||
object OverlayButtonsPatch : ResourcePatch() {
|
object OverlayButtonsPatch : ResourcePatch() {
|
||||||
internal var OutlineIcon by booleanPatchOption(
|
private val OutlineIcon by booleanPatchOption(
|
||||||
key = "OutlineIcon",
|
key = "OutlineIcon",
|
||||||
default = false,
|
default = false,
|
||||||
title = "Outline icons",
|
title = "Outline icons",
|
||||||
description = "Apply the outline icon"
|
description = "Apply the outline icon",
|
||||||
|
required = true
|
||||||
)
|
)
|
||||||
|
|
||||||
override fun execute(context: ResourceContext) {
|
override fun execute(context: ResourceContext) {
|
||||||
|
@ -42,11 +42,12 @@ import app.revanced.util.resources.ResourceUtils.copyXmlNode
|
|||||||
)
|
)
|
||||||
@Suppress("unused")
|
@Suppress("unused")
|
||||||
object SponsorBlockPatch : ResourcePatch() {
|
object SponsorBlockPatch : ResourcePatch() {
|
||||||
internal var OutlineIcon by booleanPatchOption(
|
private val OutlineIcon by booleanPatchOption(
|
||||||
key = "OutlineIcon",
|
key = "OutlineIcon",
|
||||||
default = false,
|
default = false,
|
||||||
title = "Outline icons",
|
title = "Outline icons",
|
||||||
description = "Apply the outline icon"
|
description = "Apply the outline icon",
|
||||||
|
required = true
|
||||||
)
|
)
|
||||||
|
|
||||||
override fun execute(context: ResourceContext) {
|
override fun execute(context: ResourceContext) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user