mirror of
https://github.com/inotia00/revanced-patches.git
synced 2025-05-04 16:44:29 +02:00
feat(YouTube): rename patch Enable music search
→ Enable song search
This commit is contained in:
parent
03786534d3
commit
a82f48ebef
@ -1,18 +1,18 @@
|
|||||||
package app.revanced.patches.youtube.general.musicsearch
|
package app.revanced.patches.youtube.general.songsearch
|
||||||
|
|
||||||
import app.revanced.patcher.data.BytecodeContext
|
import app.revanced.patcher.data.BytecodeContext
|
||||||
import app.revanced.patcher.extensions.InstructionExtensions.addInstructions
|
import app.revanced.patcher.extensions.InstructionExtensions.addInstructions
|
||||||
import app.revanced.patcher.patch.BytecodePatch
|
import app.revanced.patcher.patch.BytecodePatch
|
||||||
import app.revanced.patcher.patch.annotation.CompatiblePackage
|
import app.revanced.patcher.patch.annotation.CompatiblePackage
|
||||||
import app.revanced.patcher.patch.annotation.Patch
|
import app.revanced.patcher.patch.annotation.Patch
|
||||||
import app.revanced.patches.youtube.general.musicsearch.fingerprints.VoiceSearchConfigFingerprint
|
import app.revanced.patches.youtube.general.songsearch.fingerprints.VoiceSearchConfigFingerprint
|
||||||
import app.revanced.patches.youtube.utils.integrations.Constants.GENERAL
|
import app.revanced.patches.youtube.utils.integrations.Constants.GENERAL
|
||||||
import app.revanced.patches.youtube.utils.settings.SettingsPatch
|
import app.revanced.patches.youtube.utils.settings.SettingsPatch
|
||||||
import app.revanced.util.exception
|
import app.revanced.util.exception
|
||||||
|
|
||||||
@Patch(
|
@Patch(
|
||||||
name = "Enable music search",
|
name = "Enable song search",
|
||||||
description = "Enables music search in the voice search screen.",
|
description = "Enables song search in the voice search screen.",
|
||||||
dependencies = [SettingsPatch::class],
|
dependencies = [SettingsPatch::class],
|
||||||
compatiblePackages = [
|
compatiblePackages = [
|
||||||
CompatiblePackage(
|
CompatiblePackage(
|
||||||
@ -40,7 +40,7 @@ import app.revanced.util.exception
|
|||||||
use = false
|
use = false
|
||||||
)
|
)
|
||||||
@Suppress("unused")
|
@Suppress("unused")
|
||||||
object MusicSearchPatch : BytecodePatch(
|
object SongSearchPatch : BytecodePatch(
|
||||||
setOf(VoiceSearchConfigFingerprint)
|
setOf(VoiceSearchConfigFingerprint)
|
||||||
) {
|
) {
|
||||||
override fun execute(context: BytecodeContext) {
|
override fun execute(context: BytecodeContext) {
|
||||||
@ -49,7 +49,7 @@ object MusicSearchPatch : BytecodePatch(
|
|||||||
it.mutableMethod.apply {
|
it.mutableMethod.apply {
|
||||||
addInstructions(
|
addInstructions(
|
||||||
0, """
|
0, """
|
||||||
invoke-static { }, $GENERAL->enableMusicSearch()Z
|
invoke-static { }, $GENERAL->enableSongSearch()Z
|
||||||
move-result v0
|
move-result v0
|
||||||
return v0
|
return v0
|
||||||
"""
|
"""
|
||||||
@ -63,10 +63,10 @@ object MusicSearchPatch : BytecodePatch(
|
|||||||
SettingsPatch.addPreference(
|
SettingsPatch.addPreference(
|
||||||
arrayOf(
|
arrayOf(
|
||||||
"PREFERENCE: GENERAL_SETTINGS",
|
"PREFERENCE: GENERAL_SETTINGS",
|
||||||
"SETTINGS: ENABLE_MUSIC_SEARCH"
|
"SETTINGS: ENABLE_SONG_SEARCH"
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
|
|
||||||
SettingsPatch.updatePatchStatus("Enable music search")
|
SettingsPatch.updatePatchStatus("Enable song search")
|
||||||
}
|
}
|
||||||
}
|
}
|
@ -1,4 +1,4 @@
|
|||||||
package app.revanced.patches.youtube.general.musicsearch.fingerprints
|
package app.revanced.patches.youtube.general.songsearch.fingerprints
|
||||||
|
|
||||||
import app.revanced.util.fingerprint.LiteralValueFingerprint
|
import app.revanced.util.fingerprint.LiteralValueFingerprint
|
||||||
|
|
@ -160,9 +160,6 @@ Note: Disabling the speed overlay restores the 'Slide to seek' behavior of the o
|
|||||||
<string name="revanced_enable_language_switch_summary_off">Language switch is disabled.</string>
|
<string name="revanced_enable_language_switch_summary_off">Language switch is disabled.</string>
|
||||||
<string name="revanced_enable_language_switch_summary_on">Language switch is enabled.</string>
|
<string name="revanced_enable_language_switch_summary_on">Language switch is enabled.</string>
|
||||||
<string name="revanced_enable_language_switch_title">Enable language switch</string>
|
<string name="revanced_enable_language_switch_title">Enable language switch</string>
|
||||||
<string name="revanced_enable_music_search_summary_off">Music search is disabled.</string>
|
|
||||||
<string name="revanced_enable_music_search_summary_on">Music search is enabled.</string>
|
|
||||||
<string name="revanced_enable_music_search_title">Enable music search</string>
|
|
||||||
<string name="revanced_enable_new_splash_animation_summary_off">New splash animation is disabled.</string>
|
<string name="revanced_enable_new_splash_animation_summary_off">New splash animation is disabled.</string>
|
||||||
<string name="revanced_enable_new_splash_animation_summary_on">New splash animation is enabled.</string>
|
<string name="revanced_enable_new_splash_animation_summary_on">New splash animation is enabled.</string>
|
||||||
<string name="revanced_enable_new_splash_animation_title">Enable new splash animation</string>
|
<string name="revanced_enable_new_splash_animation_title">Enable new splash animation</string>
|
||||||
@ -188,6 +185,9 @@ Note: Disabling the speed overlay restores the 'Slide to seek' behavior of the o
|
|||||||
<string name="revanced_enable_seekbar_tapping_summary_off">Seekbar tapping is disabled.</string>
|
<string name="revanced_enable_seekbar_tapping_summary_off">Seekbar tapping is disabled.</string>
|
||||||
<string name="revanced_enable_seekbar_tapping_summary_on">Seekbar tapping is enabled.</string>
|
<string name="revanced_enable_seekbar_tapping_summary_on">Seekbar tapping is enabled.</string>
|
||||||
<string name="revanced_enable_seekbar_tapping_title">Enable seekbar tapping</string>
|
<string name="revanced_enable_seekbar_tapping_title">Enable seekbar tapping</string>
|
||||||
|
<string name="revanced_enable_song_search_summary_off">Song search is disabled.</string>
|
||||||
|
<string name="revanced_enable_song_search_summary_on">Song search is enabled.</string>
|
||||||
|
<string name="revanced_enable_song_search_title">Enable song search</string>
|
||||||
<string name="revanced_enable_swipe_auto_brightness_summary_off">Even if the brightness is set to 0 by swiping, auto brightness is not activated.</string>
|
<string name="revanced_enable_swipe_auto_brightness_summary_off">Even if the brightness is set to 0 by swiping, auto brightness is not activated.</string>
|
||||||
<string name="revanced_enable_swipe_auto_brightness_summary_on">When brightness reaches 0 by swiping, auto brightness is activated.</string>
|
<string name="revanced_enable_swipe_auto_brightness_summary_on">When brightness reaches 0 by swiping, auto brightness is activated.</string>
|
||||||
<string name="revanced_enable_swipe_auto_brightness_title">Enable auto-brightness by swiping</string>
|
<string name="revanced_enable_swipe_auto_brightness_title">Enable auto-brightness by swiping</string>
|
||||||
|
@ -184,8 +184,8 @@
|
|||||||
<!-- SETTINGS: ENABLE_GRADIENT_LOADING_SCREEN
|
<!-- SETTINGS: ENABLE_GRADIENT_LOADING_SCREEN
|
||||||
<SwitchPreference android:title="@string/revanced_enable_gradient_loading_screen_title" android:key="revanced_enable_gradient_loading_screen" android:defaultValue="false" android:summaryOn="@string/revanced_enable_gradient_loading_screen_summary_on" android:summaryOff="@string/revanced_enable_gradient_loading_screen_summary_off" />SETTINGS: ENABLE_GRADIENT_LOADING_SCREEN -->
|
<SwitchPreference android:title="@string/revanced_enable_gradient_loading_screen_title" android:key="revanced_enable_gradient_loading_screen" android:defaultValue="false" android:summaryOn="@string/revanced_enable_gradient_loading_screen_summary_on" android:summaryOff="@string/revanced_enable_gradient_loading_screen_summary_off" />SETTINGS: ENABLE_GRADIENT_LOADING_SCREEN -->
|
||||||
|
|
||||||
<!-- SETTINGS: ENABLE_MUSIC_SEARCH
|
<!-- SETTINGS: ENABLE_SONG_SEARCH
|
||||||
<SwitchPreference android:title="@string/revanced_enable_music_search_title" android:key="revanced_enable_music_search" android:defaultValue="true" android:summaryOn="@string/revanced_enable_music_search_summary_on" android:summaryOff="@string/revanced_enable_music_search_summary_off" />SETTINGS: ENABLE_MUSIC_SEARCH -->
|
<SwitchPreference android:title="@string/revanced_enable_song_search_title" android:key="revanced_enable_song_search" android:defaultValue="true" android:summaryOn="@string/revanced_enable_song_search_summary_on" android:summaryOff="@string/revanced_enable_song_search_summary_off" />SETTINGS: ENABLE_SONG_SEARCH -->
|
||||||
|
|
||||||
<!-- SETTINGS: ENABLE_TABLET_MINI_PLAYER
|
<!-- SETTINGS: ENABLE_TABLET_MINI_PLAYER
|
||||||
<SwitchPreference android:title="@string/revanced_enable_tablet_mini_player_title" android:key="revanced_enable_tablet_mini_player" android:defaultValue="false" android:summaryOn="@string/revanced_enable_tablet_mini_player_summary_on" android:summaryOff="@string/revanced_enable_tablet_mini_player_summary_off" />SETTINGS: ENABLE_TABLET_MINI_PLAYER -->
|
<SwitchPreference android:title="@string/revanced_enable_tablet_mini_player_title" android:key="revanced_enable_tablet_mini_player" android:defaultValue="false" android:summaryOn="@string/revanced_enable_tablet_mini_player_summary_on" android:summaryOff="@string/revanced_enable_tablet_mini_player_summary_off" />SETTINGS: ENABLE_TABLET_MINI_PLAYER -->
|
||||||
@ -401,7 +401,7 @@
|
|||||||
<Preference android:title="Change start page" android:summary="@string/revanced_patches_excluded" android:selectable="false"/>
|
<Preference android:title="Change start page" android:summary="@string/revanced_patches_excluded" android:selectable="false"/>
|
||||||
<Preference android:title="Disable auto captions" android:summary="@string/revanced_patches_excluded" android:selectable="false"/>
|
<Preference android:title="Disable auto captions" android:summary="@string/revanced_patches_excluded" android:selectable="false"/>
|
||||||
<Preference android:title="Enable gradient loading screen" android:summary="@string/revanced_patches_excluded" android:selectable="false"/>
|
<Preference android:title="Enable gradient loading screen" android:summary="@string/revanced_patches_excluded" android:selectable="false"/>
|
||||||
<Preference android:title="Enable music search" android:summary="@string/revanced_patches_excluded" android:selectable="false"/>
|
<Preference android:title="Enable song search" android:summary="@string/revanced_patches_excluded" android:selectable="false"/>
|
||||||
<Preference android:title="Enable tablet mini player" android:summary="@string/revanced_patches_excluded" android:selectable="false"/>
|
<Preference android:title="Enable tablet mini player" android:summary="@string/revanced_patches_excluded" android:selectable="false"/>
|
||||||
<Preference android:title="Enable wide search bar" android:summary="@string/revanced_patches_excluded" android:selectable="false"/>
|
<Preference android:title="Enable wide search bar" android:summary="@string/revanced_patches_excluded" android:selectable="false"/>
|
||||||
<Preference android:title="Hide account menu" android:summary="@string/revanced_patches_excluded" android:selectable="false"/>
|
<Preference android:title="Hide account menu" android:summary="@string/revanced_patches_excluded" android:selectable="false"/>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user