mirror of
https://github.com/inotia00/revanced-patches.git
synced 2025-05-04 08:34:27 +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.extensions.InstructionExtensions.addInstructions
|
||||
import app.revanced.patcher.patch.BytecodePatch
|
||||
import app.revanced.patcher.patch.annotation.CompatiblePackage
|
||||
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.settings.SettingsPatch
|
||||
import app.revanced.util.exception
|
||||
|
||||
@Patch(
|
||||
name = "Enable music search",
|
||||
description = "Enables music search in the voice search screen.",
|
||||
name = "Enable song search",
|
||||
description = "Enables song search in the voice search screen.",
|
||||
dependencies = [SettingsPatch::class],
|
||||
compatiblePackages = [
|
||||
CompatiblePackage(
|
||||
@ -40,7 +40,7 @@ import app.revanced.util.exception
|
||||
use = false
|
||||
)
|
||||
@Suppress("unused")
|
||||
object MusicSearchPatch : BytecodePatch(
|
||||
object SongSearchPatch : BytecodePatch(
|
||||
setOf(VoiceSearchConfigFingerprint)
|
||||
) {
|
||||
override fun execute(context: BytecodeContext) {
|
||||
@ -49,10 +49,10 @@ object MusicSearchPatch : BytecodePatch(
|
||||
it.mutableMethod.apply {
|
||||
addInstructions(
|
||||
0, """
|
||||
invoke-static { }, $GENERAL->enableMusicSearch()Z
|
||||
invoke-static { }, $GENERAL->enableSongSearch()Z
|
||||
move-result v0
|
||||
return v0
|
||||
"""
|
||||
"""
|
||||
)
|
||||
}
|
||||
} ?: throw VoiceSearchConfigFingerprint.exception
|
||||
@ -63,10 +63,10 @@ object MusicSearchPatch : BytecodePatch(
|
||||
SettingsPatch.addPreference(
|
||||
arrayOf(
|
||||
"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
|
||||
|
@ -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_on">Language switch is enabled.</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_on">New splash animation is enabled.</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_on">Seekbar tapping is enabled.</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_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>
|
||||
|
@ -184,8 +184,8 @@
|
||||
<!-- 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
|
||||
<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 -->
|
||||
<!-- SETTINGS: ENABLE_SONG_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
|
||||
<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="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 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 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"/>
|
||||
|
Loading…
x
Reference in New Issue
Block a user