mirror of
https://github.com/inotia00/revanced-patches.git
synced 2025-04-30 14:44:30 +02:00
feat(YouTube - Seekbar components): Remove Enable Cairo seekbar
setting, which is no longer needed (Enabled by default in YouTube 19.34.42)
This commit is contained in:
parent
969e845a87
commit
231f897bcc
@ -714,10 +714,6 @@ public class PlayerPatch {
|
||||
return !Settings.RESTORE_OLD_SEEKBAR_THUMBNAILS.get();
|
||||
}
|
||||
|
||||
public static boolean enableCairoSeekbar() {
|
||||
return Settings.ENABLE_CAIRO_SEEKBAR.get();
|
||||
}
|
||||
|
||||
// endregion
|
||||
|
||||
public static int getQuickActionsTopMargin() {
|
||||
|
@ -400,7 +400,6 @@ public class Settings extends BaseSettings {
|
||||
public static final BooleanSetting RESTORE_OLD_SEEKBAR_THUMBNAILS = new BooleanSetting("revanced_restore_old_seekbar_thumbnails",
|
||||
PatchStatus.OldSeekbarThumbnailsDefaultBoolean(), true);
|
||||
public static final BooleanSetting ENABLE_SEEKBAR_THUMBNAILS_HIGH_QUALITY = new BooleanSetting("revanced_enable_seekbar_thumbnails_high_quality", FALSE, true, "revanced_enable_seekbar_thumbnails_high_quality_dialog_message");
|
||||
public static final BooleanSetting ENABLE_CAIRO_SEEKBAR = new BooleanSetting("revanced_enable_cairo_seekbar", FALSE, true);
|
||||
|
||||
// PreferenceScreen: Player - Video description
|
||||
public static final BooleanSetting DISABLE_ROLLING_NUMBER_ANIMATIONS = new BooleanSetting("revanced_disable_rolling_number_animations", FALSE);
|
||||
|
@ -6,13 +6,6 @@ import app.revanced.util.or
|
||||
import com.android.tools.smali.dexlib2.AccessFlags
|
||||
import com.android.tools.smali.dexlib2.Opcode
|
||||
|
||||
internal val cairoSeekbarConfigFingerprint = legacyFingerprint(
|
||||
name = "cairoSeekbarConfigFingerprint",
|
||||
returnType = "Z",
|
||||
parameters = emptyList(),
|
||||
literals = listOf(45617850L),
|
||||
)
|
||||
|
||||
internal val controlsOverlayStyleFingerprint = legacyFingerprint(
|
||||
name = "controlsOverlayStyleFingerprint",
|
||||
opcodes = listOf(Opcode.CONST_HIGH16),
|
||||
|
@ -17,7 +17,6 @@ import app.revanced.patches.youtube.utils.patch.PatchList.SEEKBAR_COMPONENTS
|
||||
import app.revanced.patches.youtube.utils.playerButtonsResourcesFingerprint
|
||||
import app.revanced.patches.youtube.utils.playerButtonsVisibilityFingerprint
|
||||
import app.revanced.patches.youtube.utils.playerSeekbarColorFingerprint
|
||||
import app.revanced.patches.youtube.utils.playservice.is_19_23_or_greater
|
||||
import app.revanced.patches.youtube.utils.playservice.versionCheckPatch
|
||||
import app.revanced.patches.youtube.utils.resourceid.inlineTimeBarColorizedBarPlayedColorDark
|
||||
import app.revanced.patches.youtube.utils.resourceid.inlineTimeBarPlayedNotHighlightedColor
|
||||
@ -303,19 +302,6 @@ val seekbarComponentsPatch = bytecodePatch(
|
||||
|
||||
// endregion
|
||||
|
||||
// region patch for enable cairo seekbar
|
||||
|
||||
if (is_19_23_or_greater) {
|
||||
cairoSeekbarConfigFingerprint.injectLiteralInstructionBooleanCall(
|
||||
45617850L,
|
||||
"$PLAYER_CLASS_DESCRIPTOR->enableCairoSeekbar()Z"
|
||||
)
|
||||
|
||||
settingArray += "SETTINGS: ENABLE_CAIRO_SEEKBAR"
|
||||
}
|
||||
|
||||
// endregion
|
||||
|
||||
// region add settings
|
||||
|
||||
addPreference(settingArray, SEEKBAR_COMPONENTS)
|
||||
|
@ -1141,11 +1141,6 @@ Tap and hold to toggle the appended information type."</string>
|
||||
Internet data usage may be higher, and seekbar thumbnails will have a slight delay before showing.
|
||||
|
||||
This feature works best with a very fast internet connection."</string>
|
||||
<string name="revanced_enable_cairo_seekbar_title">Enable Cairo seekbar</string>
|
||||
<string name="revanced_enable_cairo_seekbar_summary_on">"Cairo seekbar is enabled.
|
||||
|
||||
Side effect: Cairo theme is also applied to notification dots."</string>
|
||||
<string name="revanced_enable_cairo_seekbar_summary_off">Cairo seekbar is disabled.</string>
|
||||
|
||||
<!-- PreferenceScreen: Player, PreferenceCategory: Player, PreferenceScreen: Video description -->
|
||||
<string name="revanced_preference_screen_video_description_title">Video description</string>
|
||||
|
@ -481,10 +481,6 @@
|
||||
<!-- SETTINGS: RESTORE_OLD_SEEKBAR_THUMBNAILS
|
||||
<SwitchPreference android:title="@string/revanced_restore_old_seekbar_thumbnails_title" android:key="revanced_restore_old_seekbar_thumbnails" android:summaryOn="@string/revanced_restore_old_seekbar_thumbnails_summary_on" android:summaryOff="@string/revanced_restore_old_seekbar_thumbnails_summary_off" />SETTINGS: RESTORE_OLD_SEEKBAR_THUMBNAILS -->
|
||||
|
||||
<!-- SETTINGS: ENABLE_CAIRO_SEEKBAR
|
||||
<PreferenceCategory android:title="@string/revanced_preference_category_experimental_flag" android:layout="@layout/revanced_settings_preferences_category"/>
|
||||
<SwitchPreference android:title="@string/revanced_enable_cairo_seekbar_title" android:key="revanced_enable_cairo_seekbar" android:summaryOn="@string/revanced_enable_cairo_seekbar_summary_on" android:summaryOff="@string/revanced_enable_cairo_seekbar_summary_off" />SETTINGS: ENABLE_CAIRO_SEEKBAR -->
|
||||
|
||||
<!-- SETTINGS: SEEKBAR_COMPONENTS
|
||||
</PreferenceScreen>SETTINGS: SEEKBAR_COMPONENTS -->
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user