feat(YouTube/Toolbar components): remove Hide trending searches setting https://github.com/inotia00/ReVanced_Extended/issues/1993

This commit is contained in:
inotia00
2024-05-19 12:45:52 +09:00
parent 08e5a2f092
commit 08d5b19c78
4 changed files with 2 additions and 27 deletions

View File

@ -24,7 +24,6 @@ import app.revanced.patches.youtube.general.toolbar.fingerprints.SearchBarParent
import app.revanced.patches.youtube.general.toolbar.fingerprints.SearchResultFingerprint
import app.revanced.patches.youtube.general.toolbar.fingerprints.SetActionBarRingoFingerprint
import app.revanced.patches.youtube.general.toolbar.fingerprints.SetWordMarkHeaderFingerprint
import app.revanced.patches.youtube.general.toolbar.fingerprints.TrendingSearchConfigFingerprint
import app.revanced.patches.youtube.general.toolbar.fingerprints.YouActionBarFingerprint
import app.revanced.patches.youtube.utils.castbutton.CastButtonPatch
import app.revanced.patches.youtube.utils.compatibility.Constants.COMPATIBLE_PACKAGE
@ -79,8 +78,7 @@ object ToolBarComponentsPatch : BaseBytecodePatch(
SearchBarParentFingerprint,
SearchResultFingerprint,
SetActionBarRingoFingerprint,
SetWordMarkHeaderFingerprint,
TrendingSearchConfigFingerprint
SetWordMarkHeaderFingerprint
)
) {
private const val TARGET_RESOURCE_PATH = "res/layout/action_bar_ringo_background.xml"
@ -305,15 +303,6 @@ object ToolBarComponentsPatch : BaseBytecodePatch(
// endregion
// region patch for hide trending searches
TrendingSearchConfigFingerprint.literalInstructionBooleanHook(
45399984,
"$GENERAL_CLASS_DESCRIPTOR->hideTrendingSearches(Z)Z"
)
// endregion
// region patch for hide voice search button
if (ForceHideVoiceSearchButton == true) {

View File

@ -1,10 +0,0 @@
package app.revanced.patches.youtube.general.toolbar.fingerprints
import app.revanced.patcher.extensions.or
import app.revanced.util.fingerprint.LiteralValueFingerprint
import com.android.tools.smali.dexlib2.AccessFlags
internal object TrendingSearchConfigFingerprint : LiteralValueFingerprint(
accessFlags = AccessFlags.PUBLIC or AccessFlags.FINAL,
literalSupplier = { 45399984 }
)