refactor: ReVanced settings UI (remove summary and PreferenceScreen segmentation)

This commit is contained in:
inotia00
2023-03-06 12:11:35 +09:00
parent 2d7506e871
commit 6aefd9bd87
31 changed files with 153 additions and 195 deletions

View File

@ -98,8 +98,7 @@ class GeneralAdsPatch : ResourcePatch {
"SETTINGS: HIDE_VIEW_PRODUCT", "SETTINGS: HIDE_VIEW_PRODUCT",
"SETTINGS: DOUBLE_BACK_TIMEOUT", "SETTINGS: DOUBLE_BACK_TIMEOUT",
"PREFERENCE: OTHER_LAYOUT_SETTINGS", "PREFERENCE: BOTTOM_PLAYER_LAYOUT_SETTINGS",
"PREFERENCE_HEADER: BOTTOM_PLAYER",
"SETTINGS: COMMENT_COMPONENT_PARENT" "SETTINGS: COMMENT_COMPONENT_PARENT"
) )
) )

View File

@ -32,8 +32,7 @@ class ButtonContainerPatch : ResourcePatch {
*/ */
SettingsPatch.addPreference( SettingsPatch.addPreference(
arrayOf( arrayOf(
"PREFERENCE: OTHER_LAYOUT_SETTINGS", "PREFERENCE: BOTTOM_PLAYER_LAYOUT_SETTINGS",
"PREFERENCE_HEADER: BOTTOM_PLAYER",
"SETTINGS: BUTTON_CONTAINER" "SETTINGS: BUTTON_CONTAINER"
) )
) )

View File

@ -32,8 +32,7 @@ class CommentComponentPatch : ResourcePatch {
*/ */
SettingsPatch.addPreference( SettingsPatch.addPreference(
arrayOf( arrayOf(
"PREFERENCE: OTHER_LAYOUT_SETTINGS", "PREFERENCE: BOTTOM_PLAYER_LAYOUT_SETTINGS",
"PREFERENCE_HEADER: BOTTOM_PLAYER",
"SETTINGS: COMMENT_COMPONENT_PARENT", "SETTINGS: COMMENT_COMPONENT_PARENT",
"SETTINGS: COMMENT_COMPONENTS" "SETTINGS: COMMENT_COMPONENTS"
) )

View File

@ -32,8 +32,7 @@ class FlyoutPanelPatch : ResourcePatch {
*/ */
SettingsPatch.addPreference( SettingsPatch.addPreference(
arrayOf( arrayOf(
"PREFERENCE: OTHER_LAYOUT_SETTINGS", "PREFERENCE: FLYOUT_PANEL_LAYOUT_SETTINGS",
"PREFERENCE_HEADER: FLYOUT_PANEL",
"SETTINGS: FLYOUT_PANEL_COMPONENT" "SETTINGS: FLYOUT_PANEL_COMPONENT"
) )
) )

View File

@ -70,8 +70,7 @@ class OldQualityLayoutPatch : BytecodePatch(
*/ */
SettingsPatch.addPreference( SettingsPatch.addPreference(
arrayOf( arrayOf(
"PREFERENCE: OTHER_LAYOUT_SETTINGS", "PREFERENCE: FLYOUT_PANEL_LAYOUT_SETTINGS",
"PREFERENCE_HEADER: FLYOUT_PANEL",
"SETTINGS: ENABLE_OLD_QUALITY_LAYOUT" "SETTINGS: ENABLE_OLD_QUALITY_LAYOUT"
) )
) )

View File

@ -85,8 +85,7 @@ class HideEndscreenOverlayPatch : BytecodePatch() {
*/ */
SettingsPatch.addPreference( SettingsPatch.addPreference(
arrayOf( arrayOf(
"PREFERENCE: OTHER_LAYOUT_SETTINGS", "PREFERENCE: FULLSCREEN_LAYOUT_SETTINGS",
"PREFERENCE_HEADER: FULLSCREEN",
"SETTINGS: HIDE_ENDSCREEN_OVERLAY" "SETTINGS: HIDE_ENDSCREEN_OVERLAY"
) )
) )

View File

@ -61,8 +61,7 @@ class HideFilmstripOverlayPatch : BytecodePatch(
*/ */
SettingsPatch.addPreference( SettingsPatch.addPreference(
arrayOf( arrayOf(
"PREFERENCE: OTHER_LAYOUT_SETTINGS", "PREFERENCE: FULLSCREEN_LAYOUT_SETTINGS",
"PREFERENCE_HEADER: FULLSCREEN",
"SETTINGS: HIDE_FILMSTRIP_OVERLAY" "SETTINGS: HIDE_FILMSTRIP_OVERLAY"
) )
) )

View File

@ -33,8 +33,7 @@ class HideFullscreenButtonContainerPatch : ResourcePatch {
*/ */
SettingsPatch.addPreference( SettingsPatch.addPreference(
arrayOf( arrayOf(
"PREFERENCE: OTHER_LAYOUT_SETTINGS", "PREFERENCE: FULLSCREEN_LAYOUT_SETTINGS",
"PREFERENCE_HEADER: FULLSCREEN",
"SETTINGS: HIDE_FULLSCREEN_BUTTON_CONTAINER" "SETTINGS: HIDE_FULLSCREEN_BUTTON_CONTAINER"
) )
) )

View File

@ -88,8 +88,7 @@ class HideFullscreenPanelsPatch : BytecodePatch(
*/ */
SettingsPatch.addPreference( SettingsPatch.addPreference(
arrayOf( arrayOf(
"PREFERENCE: OTHER_LAYOUT_SETTINGS", "PREFERENCE: FULLSCREEN_LAYOUT_SETTINGS",
"PREFERENCE_HEADER: FULLSCREEN",
"SETTINGS: HIDE_FULLSCREEN_PANELS" "SETTINGS: HIDE_FULLSCREEN_PANELS"
) )
) )

View File

@ -56,8 +56,7 @@ class HapticFeedBackPatch : BytecodePatch(
*/ */
SettingsPatch.addPreference( SettingsPatch.addPreference(
arrayOf( arrayOf(
"PREFERENCE: OTHER_LAYOUT_SETTINGS", "PREFERENCE: FULLSCREEN_LAYOUT_SETTINGS",
"PREFERENCE_HEADER: FULLSCREEN",
"SETTINGS: DISABLE_HAPTIC_FEEDBACK" "SETTINGS: DISABLE_HAPTIC_FEEDBACK"
) )
) )

View File

@ -81,8 +81,7 @@ class HideAutoplayButtonPatch : BytecodePatch(
*/ */
SettingsPatch.addPreference( SettingsPatch.addPreference(
arrayOf( arrayOf(
"PREFERENCE: OTHER_LAYOUT_SETTINGS", "PREFERENCE: PLAYER_LAYOUT_SETTINGS",
"PREFERENCE_HEADER: PLAYER",
"SETTINGS: HIDE_AUTOPLAY_BUTTON" "SETTINGS: HIDE_AUTOPLAY_BUTTON"
) )
) )

View File

@ -50,8 +50,7 @@ class HideCaptionsButtonBytecodePatch : BytecodePatch(
*/ */
SettingsPatch.addPreference( SettingsPatch.addPreference(
arrayOf( arrayOf(
"PREFERENCE: OTHER_LAYOUT_SETTINGS", "PREFERENCE: PLAYER_LAYOUT_SETTINGS",
"PREFERENCE_HEADER: PLAYER",
"SETTINGS: HIDE_CAPTIONS_BUTTON" "SETTINGS: HIDE_CAPTIONS_BUTTON"
) )
) )

View File

@ -43,8 +43,7 @@ class HideCastButtonPatch : BytecodePatch() {
*/ */
SettingsPatch.addPreference( SettingsPatch.addPreference(
arrayOf( arrayOf(
"PREFERENCE: OTHER_LAYOUT_SETTINGS", "PREFERENCE: PLAYER_LAYOUT_SETTINGS",
"PREFERENCE_HEADER: PLAYER",
"SETTINGS: HIDE_CAST_BUTTON" "SETTINGS: HIDE_CAST_BUTTON"
) )
) )

View File

@ -32,8 +32,7 @@ class HideCollapseButtonPatch : ResourcePatch {
*/ */
SettingsPatch.addPreference( SettingsPatch.addPreference(
arrayOf( arrayOf(
"PREFERENCE: OTHER_LAYOUT_SETTINGS", "PREFERENCE: PLAYER_LAYOUT_SETTINGS",
"PREFERENCE_HEADER: PLAYER",
"SETTINGS: HIDE_COLLAPSE_BUTTON" "SETTINGS: HIDE_COLLAPSE_BUTTON"
) )
) )

View File

@ -60,8 +60,7 @@ class HideEndscreenCardsPatch : BytecodePatch(
*/ */
SettingsPatch.addPreference( SettingsPatch.addPreference(
arrayOf( arrayOf(
"PREFERENCE: OTHER_LAYOUT_SETTINGS", "PREFERENCE: PLAYER_LAYOUT_SETTINGS",
"PREFERENCE_HEADER: PLAYER",
"SETTINGS: HIDE_ENDSCREEN_CARDS" "SETTINGS: HIDE_ENDSCREEN_CARDS"
) )
) )

View File

@ -45,8 +45,7 @@ class HideInfocardsPatch : BytecodePatch(
*/ */
SettingsPatch.addPreference( SettingsPatch.addPreference(
arrayOf( arrayOf(
"PREFERENCE: OTHER_LAYOUT_SETTINGS", "PREFERENCE: PLAYER_LAYOUT_SETTINGS",
"PREFERENCE_HEADER: PLAYER",
"SETTINGS: HIDE_INFO_CARDS" "SETTINGS: HIDE_INFO_CARDS"
) )
) )

View File

@ -32,8 +32,7 @@ class HideLiveChatButtonPatch : ResourcePatch {
*/ */
SettingsPatch.addPreference( SettingsPatch.addPreference(
arrayOf( arrayOf(
"PREFERENCE: OTHER_LAYOUT_SETTINGS", "PREFERENCE: PLAYER_LAYOUT_SETTINGS",
"PREFERENCE_HEADER: PLAYER",
"SETTINGS: HIDE_LIVE_CHATS_BUTTON" "SETTINGS: HIDE_LIVE_CHATS_BUTTON"
) )
) )

View File

@ -32,8 +32,7 @@ class HideNextPrevButtonPatch : ResourcePatch {
*/ */
SettingsPatch.addPreference( SettingsPatch.addPreference(
arrayOf( arrayOf(
"PREFERENCE: OTHER_LAYOUT_SETTINGS", "PREFERENCE: PLAYER_LAYOUT_SETTINGS",
"PREFERENCE_HEADER: PLAYER",
"SETTINGS: HIDE_NEXT_BUTTON", "SETTINGS: HIDE_NEXT_BUTTON",
"SETTINGS: HIDE_PREV_BUTTON" "SETTINGS: HIDE_PREV_BUTTON"
) )

View File

@ -44,8 +44,7 @@ class HidePlayerButtonBackgroundPatch : BytecodePatch(
*/ */
SettingsPatch.addPreference( SettingsPatch.addPreference(
arrayOf( arrayOf(
"PREFERENCE: OTHER_LAYOUT_SETTINGS", "PREFERENCE: PLAYER_LAYOUT_SETTINGS",
"PREFERENCE_HEADER: PLAYER",
"SETTINGS: HIDE_PLAYER_BUTTON_BACKGROUND" "SETTINGS: HIDE_PLAYER_BUTTON_BACKGROUND"
) )
) )

View File

@ -92,8 +92,7 @@ class PlayerOverlayFilterPatch : BytecodePatch() {
*/ */
SettingsPatch.addPreference( SettingsPatch.addPreference(
arrayOf( arrayOf(
"PREFERENCE: OTHER_LAYOUT_SETTINGS", "PREFERENCE: PLAYER_LAYOUT_SETTINGS",
"PREFERENCE_HEADER: PLAYER",
"SETTINGS: HIDE_PLAYER_OVERLAY_FILTER" "SETTINGS: HIDE_PLAYER_OVERLAY_FILTER"
) )
) )

View File

@ -77,8 +77,7 @@ class SuggestedActionsPatch : BytecodePatch() {
*/ */
SettingsPatch.addPreference( SettingsPatch.addPreference(
arrayOf( arrayOf(
"PREFERENCE: OTHER_LAYOUT_SETTINGS", "PREFERENCE: PLAYER_LAYOUT_SETTINGS",
"PREFERENCE_HEADER: PLAYER",
"SETTINGS: HIDE_SUGGESTED_ACTION" "SETTINGS: HIDE_SUGGESTED_ACTION"
) )
) )

View File

@ -56,8 +56,7 @@ class HideChannelWatermarkBytecodePatch : BytecodePatch(
*/ */
SettingsPatch.addPreference( SettingsPatch.addPreference(
arrayOf( arrayOf(
"PREFERENCE: OTHER_LAYOUT_SETTINGS", "PREFERENCE: PLAYER_LAYOUT_SETTINGS",
"PREFERENCE_HEADER: PLAYER",
"SETTINGS: HIDE_CHANNEL_WATERMARK" "SETTINGS: HIDE_CHANNEL_WATERMARK"
) )
) )

View File

@ -47,8 +47,7 @@ class HideSeekbarPatch : BytecodePatch() {
*/ */
SettingsPatch.addPreference( SettingsPatch.addPreference(
arrayOf( arrayOf(
"PREFERENCE: OTHER_LAYOUT_SETTINGS", "PREFERENCE: SEEKBAR_LAYOUT_SETTINGS",
"PREFERENCE_HEADER: SEEKBAR",
"SETTINGS: HIDE_SEEKBAR" "SETTINGS: HIDE_SEEKBAR"
) )
) )

View File

@ -82,8 +82,7 @@ class SeekbarColorPatch : BytecodePatch() {
*/ */
SettingsPatch.addPreference( SettingsPatch.addPreference(
arrayOf( arrayOf(
"PREFERENCE: OTHER_LAYOUT_SETTINGS", "PREFERENCE: SEEKBAR_LAYOUT_SETTINGS",
"PREFERENCE_HEADER: SEEKBAR",
"SETTINGS: CUSTOM_SEEKBAR_COLOR" "SETTINGS: CUSTOM_SEEKBAR_COLOR"
) )
) )

View File

@ -92,8 +92,7 @@ class SeekbarTappingPatch : BytecodePatch(
*/ */
SettingsPatch.addPreference( SettingsPatch.addPreference(
arrayOf( arrayOf(
"PREFERENCE: OTHER_LAYOUT_SETTINGS", "PREFERENCE: SEEKBAR_LAYOUT_SETTINGS",
"PREFERENCE_HEADER: SEEKBAR",
"SETTINGS: ENABLE_SEEKBAR_TAPPING" "SETTINGS: ENABLE_SEEKBAR_TAPPING"
) )
) )

View File

@ -53,8 +53,7 @@ class HideTimeStampPatch : BytecodePatch(
*/ */
SettingsPatch.addPreference( SettingsPatch.addPreference(
arrayOf( arrayOf(
"PREFERENCE: OTHER_LAYOUT_SETTINGS", "PREFERENCE: SEEKBAR_LAYOUT_SETTINGS",
"PREFERENCE_HEADER: SEEKBAR",
"SETTINGS: HIDE_TIME_STAMP" "SETTINGS: HIDE_TIME_STAMP"
) )
) )

View File

@ -43,9 +43,7 @@ class MicroGPatch : ResourcePatch {
*/ */
SettingsPatch.addPreference( SettingsPatch.addPreference(
arrayOf( arrayOf(
"PREFERENCE_CATEGORY: MICROG_SETTINGS", "PREFERENCE: MICROG_SETTINGS"
"PREFERENCE: MICROG_SETTINGS",
"SETTINGS: MICROG_SETTINGS"
) )
) )
SettingsPatch.updatePatchStatus("microg-support") SettingsPatch.updatePatchStatus("microg-support")

View File

@ -13,6 +13,7 @@ import app.revanced.patcher.patch.annotations.DependsOn
import app.revanced.patcher.util.proxy.mutableTypes.MutableMethod import app.revanced.patcher.util.proxy.mutableTypes.MutableMethod
import app.revanced.patches.shared.annotation.YouTubeCompatibility import app.revanced.patches.shared.annotation.YouTubeCompatibility
import app.revanced.patches.youtube.misc.playercontrols.patch.PlayerControlsPatch import app.revanced.patches.youtube.misc.playercontrols.patch.PlayerControlsPatch
import app.revanced.patches.youtube.misc.playertype.patch.PlayerTypeHookPatch
import app.revanced.patches.youtube.misc.resourceid.patch.SharedResourcdIdPatch import app.revanced.patches.youtube.misc.resourceid.patch.SharedResourcdIdPatch
import app.revanced.patches.youtube.misc.sponsorblock.bytecode.fingerprints.* import app.revanced.patches.youtube.misc.sponsorblock.bytecode.fingerprints.*
import app.revanced.patches.youtube.misc.timebar.patch.HookTimebarPatch import app.revanced.patches.youtube.misc.timebar.patch.HookTimebarPatch
@ -32,6 +33,7 @@ import org.jf.dexlib2.iface.reference.MethodReference
[ [
MainstreamVideoIdPatch::class, MainstreamVideoIdPatch::class,
PlayerControlsPatch::class, PlayerControlsPatch::class,
PlayerTypeHookPatch::class,
SharedResourcdIdPatch::class SharedResourcdIdPatch::class
] ]
) )

View File

@ -44,10 +44,8 @@
<string name="microg_not_installed_notice">Please install MicroG</string> <string name="microg_not_installed_notice">Please install MicroG</string>
<string name="microg_not_installed_warning">MicroG is not found</string> <string name="microg_not_installed_warning">MicroG is not found</string>
<string name="microg_not_running_warning">MicroG does not run in the background</string> <string name="microg_not_running_warning">MicroG does not run in the background</string>
<string name="microg_notification_settings_summary">"1. Google device registration and Cloud Messaging need to be enabled for notifications. <string name="microg_settings_summary">Enable cloud messaging settings to receive notifications</string>
2. ReVanced needs to be shown as registered under Cloud Messaging. <string name="microg_settings_title">Open MicroG</string>
3. Current State in Cloud Messaging must be Connected."</string>
<string name="microg_notification_settings_title">Notification</string>
<string name="minutes">min</string> <string name="minutes">min</string>
<string name="new_segment_choose_category">Choose the segment category</string> <string name="new_segment_choose_category">Choose the segment category</string>
<string name="new_segment_confirm_content" formatted="false">"The segment lasts from %02d:%02d to %02d:%02d (%d minutes %02d seconds) <string name="new_segment_confirm_content" formatted="false">"The segment lasts from %02d:%02d to %02d:%02d (%d minutes %02d seconds)
@ -69,8 +67,7 @@ Is it ready to submit?"</string>
<string name="new_segment_time_start_set">Beginning of segment set</string> <string name="new_segment_time_start_set">Beginning of segment set</string>
<string name="new_segment_title">New SponsorBlock segment</string> <string name="new_segment_title">New SponsorBlock segment</string>
<string name="reset">Reset</string> <string name="reset">Reset</string>
<string name="revanced_ads_settings_summary">Ads related settings</string> <string name="revanced_ads">Ads</string>
<string name="revanced_ads_settings_title">Ads</string>
<string name="revanced_adremover_album_card_in_search_summary_off">Album cards are shown from search results</string> <string name="revanced_adremover_album_card_in_search_summary_off">Album cards are shown from search results</string>
<string name="revanced_adremover_album_card_in_search_summary_on">Album cards are hidden from search results</string> <string name="revanced_adremover_album_card_in_search_summary_on">Album cards are hidden from search results</string>
<string name="revanced_adremover_album_card_in_search_title">Hide album cards</string> <string name="revanced_adremover_album_card_in_search_title">Hide album cards</string>
@ -154,7 +151,11 @@ Is it ready to submit?"</string>
<string name="revanced_adremover_web_search_panel_summary_off">Web search panels are shown</string> <string name="revanced_adremover_web_search_panel_summary_off">Web search panels are shown</string>
<string name="revanced_adremover_web_search_panel_summary_on">Web search panels are hidden</string> <string name="revanced_adremover_web_search_panel_summary_on">Web search panels are hidden</string>
<string name="revanced_adremover_web_search_panel_title">Hide web search panels</string> <string name="revanced_adremover_web_search_panel_title">Hide web search panels</string>
<string name="revanced_backup_settings_summary">Import ReVanced settings from file or export ReVanced settings to file</string> <string name="revanced_backup_summary">Import ReVanced settings from file or export ReVanced settings to file</string>
<string name="revanced_bottom_player_layout">Bottom player layout</string>
<string name="revanced_button_container_title">Button container</string>
<string name="revanced_comments_title">Comments</string>
<string name="revanced_copytimestamp_success">Time Stamp copied to clipboard</string>
<string name="revanced_custom_seekbar_color_value_summary">Type the hex code of the seekbar color to use in dark mode</string> <string name="revanced_custom_seekbar_color_value_summary">Type the hex code of the seekbar color to use in dark mode</string>
<string name="revanced_custom_seekbar_color_value_title">Custom seekbar color value</string> <string name="revanced_custom_seekbar_color_value_title">Custom seekbar color value</string>
<string name="revanced_default_video_quality_mobile_title">Default video quality Cellular</string> <string name="revanced_default_video_quality_mobile_title">Default video quality Cellular</string>
@ -176,12 +177,10 @@ Is it ready to submit?"</string>
<string name="revanced_disable_haptic_feedback_chapters_summary_off">Chapters haptic feedback is enabled</string> <string name="revanced_disable_haptic_feedback_chapters_summary_off">Chapters haptic feedback is enabled</string>
<string name="revanced_disable_haptic_feedback_chapters_summary_on">Chapters haptic feedback is disabled</string> <string name="revanced_disable_haptic_feedback_chapters_summary_on">Chapters haptic feedback is disabled</string>
<string name="revanced_disable_haptic_feedback_chapters_title">Disable chapters haptic feedback</string> <string name="revanced_disable_haptic_feedback_chapters_title">Disable chapters haptic feedback</string>
<string name="revanced_disable_haptic_feedback_summary">Disable haptic feedback on long press</string> <string name="revanced_haptic_feedback_title">Haptic feedback</string>
<string name="revanced_disable_haptic_feedback_title">Disable haptic feedback</string>
<string name="revanced_disable_haptic_feedback_zoom_summary_off">Zoom haptic feedback is enabled</string> <string name="revanced_disable_haptic_feedback_zoom_summary_off">Zoom haptic feedback is enabled</string>
<string name="revanced_disable_haptic_feedback_zoom_summary_on">Zoom haptic feedback is disabled</string> <string name="revanced_disable_haptic_feedback_zoom_summary_on">Zoom haptic feedback is disabled</string>
<string name="revanced_disable_haptic_feedback_zoom_title">Disable zoom haptic feedback</string> <string name="revanced_disable_haptic_feedback_zoom_title">Disable zoom haptic feedback</string>
<string name="revanced_copytimestamp_success">Time Stamp copied to clipboard</string>
<string name="revanced_enable_always_auto_repeat_summary_off">Always auto repeat is disabled</string> <string name="revanced_enable_always_auto_repeat_summary_off">Always auto repeat is disabled</string>
<string name="revanced_enable_always_auto_repeat_summary_on">Always auto repeat is enabled</string> <string name="revanced_enable_always_auto_repeat_summary_on">Always auto repeat is enabled</string>
<string name="revanced_enable_always_auto_repeat_title">Always auto repeat</string> <string name="revanced_enable_always_auto_repeat_title">Always auto repeat</string>
@ -253,8 +252,9 @@ Is it ready to submit?"</string>
<string name="revanced_export_settings_title">Export settings</string> <string name="revanced_export_settings_title">Export settings</string>
<string name="revanced_extended_support_center_summary">Report issues or leave suggestions here</string> <string name="revanced_extended_support_center_summary">Report issues or leave suggestions here</string>
<string name="revanced_extended_support_center_title">Support Center</string> <string name="revanced_extended_support_center_title">Support Center</string>
<string name="revanced_general_layout_settings_summary">General layout related settings</string> <string name="revanced_flyout_menu_layout">Flyout menu layout</string>
<string name="revanced_general_layout_settings_title">General layout</string> <string name="revanced_fullscreen_layout">Fullscreen layout</string>
<string name="revanced_general_layout">General layout</string>
<string name="revanced_hide_auto_captions_summary_off">Captions are enabled when playing a video with captioning is enforced</string> <string name="revanced_hide_auto_captions_summary_off">Captions are enabled when playing a video with captioning is enforced</string>
<string name="revanced_hide_auto_captions_summary_on">"Captions aren't enabled when playing a video with captioning is enforced"</string> <string name="revanced_hide_auto_captions_summary_on">"Captions aren't enabled when playing a video with captioning is enforced"</string>
<string name="revanced_hide_auto_captions_title">Hide auto captions</string> <string name="revanced_hide_auto_captions_title">Hide auto captions</string>
@ -264,8 +264,6 @@ Is it ready to submit?"</string>
<string name="revanced_hide_autoplay_button_summary_off">Autoplay button is shown</string> <string name="revanced_hide_autoplay_button_summary_off">Autoplay button is shown</string>
<string name="revanced_hide_autoplay_button_summary_on">Autoplay button is hidden</string> <string name="revanced_hide_autoplay_button_summary_on">Autoplay button is hidden</string>
<string name="revanced_hide_autoplay_button_title">Hide autoplay button</string> <string name="revanced_hide_autoplay_button_title">Hide autoplay button</string>
<string name="revanced_hide_button_container_summary">Hides the component of the button container</string>
<string name="revanced_hide_button_container_title">Hide button container component</string>
<string name="revanced_hide_button_create_clip_summary_off">Clip button is shown</string> <string name="revanced_hide_button_create_clip_summary_off">Clip button is shown</string>
<string name="revanced_hide_button_create_clip_summary_on">Clip button is hidden</string> <string name="revanced_hide_button_create_clip_summary_on">Clip button is hidden</string>
<string name="revanced_hide_button_create_clip_title">Hide clip button</string> <string name="revanced_hide_button_create_clip_title">Hide clip button</string>
@ -308,8 +306,6 @@ Is it ready to submit?"</string>
<string name="revanced_hide_collapse_button_summary_off">Collapse button is shown</string> <string name="revanced_hide_collapse_button_summary_off">Collapse button is shown</string>
<string name="revanced_hide_collapse_button_summary_on">Collapse button is hidden</string> <string name="revanced_hide_collapse_button_summary_on">Collapse button is hidden</string>
<string name="revanced_hide_collapse_button_title">Hide collapse button</string> <string name="revanced_hide_collapse_button_title">Hide collapse button</string>
<string name="revanced_hide_comments_component_summary">Hides the comments section or component</string>
<string name="revanced_hide_comments_component_title">Hide comments component</string>
<string name="revanced_hide_comments_section_summary_off">Comment section is shown</string> <string name="revanced_hide_comments_section_summary_off">Comment section is shown</string>
<string name="revanced_hide_comments_section_summary_on">Comment section is hidden</string> <string name="revanced_hide_comments_section_summary_on">Comment section is hidden</string>
<string name="revanced_hide_comments_section_title">Hide comments section</string> <string name="revanced_hide_comments_section_title">Hide comments section</string>
@ -441,16 +437,8 @@ Is it ready to submit?"</string>
<string name="revanced_hide_time_stamp_title">Hide time stamp</string> <string name="revanced_hide_time_stamp_title">Hide time stamp</string>
<string name="revanced_import_settings_summary">Fetch ReVanced settings from saved file</string> <string name="revanced_import_settings_summary">Fetch ReVanced settings from saved file</string>
<string name="revanced_import_settings_title">Import settings</string> <string name="revanced_import_settings_title">Import settings</string>
<string name="revanced_layout_settings_bottomplayer">Bottom player layout</string> <string name="revanced_misc">Miscellaneous</string>
<string name="revanced_layout_settings_flyoutmenu">Flyout menu layout</string> <string name="revanced_others">Others</string>
<string name="revanced_layout_settings_fullscreen">Fullscreen layout</string>
<string name="revanced_layout_settings_player">Player layout</string>
<string name="revanced_layout_settings_seekbar">Seekbar layout</string>
<string name="revanced_misc_settings_summary">Miscellaneous related settings</string>
<string name="revanced_misc_settings_title">Miscellaneous</string>
<string name="revanced_others_title">Others</string>
<string name="revanced_other_layout_settings_summary">Other layout related settings</string>
<string name="revanced_other_layout_settings_title">Other layout</string>
<string name="revanced_overlay_button_auto_repeat_summary_off">Auto repeat button is hidden</string> <string name="revanced_overlay_button_auto_repeat_summary_off">Auto repeat button is hidden</string>
<string name="revanced_overlay_button_auto_repeat_summary_on">Auto repeat button is shown</string> <string name="revanced_overlay_button_auto_repeat_summary_on">Auto repeat button is shown</string>
<string name="revanced_overlay_button_auto_repeat_title">Show auto repeat button</string> <string name="revanced_overlay_button_auto_repeat_title">Show auto repeat button</string>
@ -463,8 +451,7 @@ Is it ready to submit?"</string>
<string name="revanced_overlay_button_downloads_summary_off">Download button is hidden</string> <string name="revanced_overlay_button_downloads_summary_off">Download button is hidden</string>
<string name="revanced_overlay_button_downloads_summary_on">Download button is shown</string> <string name="revanced_overlay_button_downloads_summary_on">Download button is shown</string>
<string name="revanced_overlay_button_downloads_title">Show download button</string> <string name="revanced_overlay_button_downloads_title">Show download button</string>
<string name="revanced_overlay_button_summary">Overlay button related settings</string> <string name="revanced_overlay_button">Overlay button</string>
<string name="revanced_overlay_button_title">Overlay button</string>
<string name="revanced_overlay_button_speed_reset">Video speed reseted (1.0x)</string> <string name="revanced_overlay_button_speed_reset">Video speed reseted (1.0x)</string>
<string name="revanced_overlay_button_speed_summary_off">Speed button is hidden</string> <string name="revanced_overlay_button_speed_summary_off">Speed button is hidden</string>
<string name="revanced_overlay_button_speed_summary_on">Speed button is shown</string> <string name="revanced_overlay_button_speed_summary_on">Speed button is shown</string>
@ -477,8 +464,8 @@ Is it ready to submit?"</string>
<string name="revanced_override_premium_header_title">Premium Header</string> <string name="revanced_override_premium_header_title">Premium Header</string>
<string name="revanced_patches_information_summary">Information about applied patches</string> <string name="revanced_patches_information_summary">Information about applied patches</string>
<string name="revanced_patches_information">Patches Information</string> <string name="revanced_patches_information">Patches Information</string>
<string name="revanced_player_flyout_panel_summary">Hides the component of the player settings flyout panel</string> <string name="revanced_player_flyout_panel_title">Player flyout panel</string>
<string name="revanced_player_flyout_panel_title">Player flyout panel component</string> <string name="revanced_player_layout">Player layout</string>
<string name="revanced_reboot_warning_general">"As this is still an experimental feature, there may be other unknown issues. <string name="revanced_reboot_warning_general">"As this is still an experimental feature, there may be other unknown issues.
Are you sure you want to continue though?"</string> Are you sure you want to continue though?"</string>
<string name="revanced_reboot_warning_oldlayout">"Tricks the YouTube client version to v17.28.35 to load the old layout <string name="revanced_reboot_warning_oldlayout">"Tricks the YouTube client version to v17.28.35 to load the old layout
@ -518,9 +505,9 @@ Since these setting is quite outdated, it may not be valid"</string>
<string name="revanced_save_video_quality_wifi">Changing default Wi-Fi quality to:</string> <string name="revanced_save_video_quality_wifi">Changing default Wi-Fi quality to:</string>
<string name="revanced_save_video_quality_wifi_error">Failed to change default WI-FI quality</string> <string name="revanced_save_video_quality_wifi_error">Failed to change default WI-FI quality</string>
<string name="revanced_save_video_speed">Changing default speed to:</string> <string name="revanced_save_video_speed">Changing default speed to:</string>
<string name="revanced_seekbar_layout">Seekbar layout</string>
<string name="revanced_sponsorblock_settings_summary">SponsorBlock related settings</string> <string name="revanced_sponsorblock_settings_summary">SponsorBlock related settings</string>
<string name="revanced_swipe_controls_summary">Swipe controls related settings</string> <string name="revanced_swipe_controls">Swipe controls</string>
<string name="revanced_swipe_controls_title">Swipe controls</string>
<string name="revanced_swipe_magnitude_threshold_summary">The amount of threshold for swipe to occur</string> <string name="revanced_swipe_magnitude_threshold_summary">The amount of threshold for swipe to occur</string>
<string name="revanced_swipe_magnitude_threshold_title">Swipe magnitude threshold</string> <string name="revanced_swipe_magnitude_threshold_title">Swipe magnitude threshold</string>
<string name="revanced_swipe_overlay_background_alpha_summary">The visibility of swipe overlay background</string> <string name="revanced_swipe_overlay_background_alpha_summary">The visibility of swipe overlay background</string>
@ -536,8 +523,7 @@ Since these setting is quite outdated, it may not be valid"</string>
<string name="revanced_video_ads_removal_summary_off">Video ads are shown</string> <string name="revanced_video_ads_removal_summary_off">Video ads are shown</string>
<string name="revanced_video_ads_removal_summary_on">Video ads are hidden</string> <string name="revanced_video_ads_removal_summary_on">Video ads are hidden</string>
<string name="revanced_video_ads_removal_title">Hide video ads</string> <string name="revanced_video_ads_removal_title">Hide video ads</string>
<string name="revanced_video_settings_summary">Video related settings</string> <string name="revanced_video">Video</string>
<string name="revanced_video_settings_title">Video</string>
<string name="revanced_whitelisting_add_failed" formatted="false">Failed to add channel %s to the %s whitelist</string> <string name="revanced_whitelisting_add_failed" formatted="false">Failed to add channel %s to the %s whitelist</string>
<string name="revanced_whitelisting_added" formatted="false">Channel %s was added to the %s whitelist</string> <string name="revanced_whitelisting_added" formatted="false">Channel %s was added to the %s whitelist</string>
<string name="revanced_whitelisting_ads">Video Ads</string> <string name="revanced_whitelisting_ads">Video Ads</string>

View File

@ -3,9 +3,7 @@
<!-- Translation Exception Language Resources --> <!-- Translation Exception Language Resources -->
<string name="about">@string/pref_about_category</string> <string name="about">@string/pref_about_category</string>
<string name="microg_settings_title">MicroG</string> <string name="revanced_backup_title">@string/settings_ie</string>
<string name="revanced_backup_settings_title">@string/settings_ie</string>
<string name="revanced_extended_settings_title">ReVanced Extended</string> <string name="revanced_extended_settings_title">ReVanced Extended</string>
<string name="revanced_hide_live_chat_button_summary_off">@string/revanced_hide_button_live_chat_summary_off</string> <string name="revanced_hide_live_chat_button_summary_off">@string/revanced_hide_button_live_chat_summary_off</string>
<string name="revanced_hide_live_chat_button_summary_on">@string/revanced_hide_button_live_chat_summary_on</string> <string name="revanced_hide_live_chat_button_summary_on">@string/revanced_hide_button_live_chat_summary_on</string>

View File

@ -2,18 +2,9 @@
<PreferenceScreen <PreferenceScreen
xmlns:android="http://schemas.android.com/apk/res/android" xmlns:yt="http://schemas.android.com/apk/res-auto"> xmlns:android="http://schemas.android.com/apk/res/android" xmlns:yt="http://schemas.android.com/apk/res-auto">
<!-- PREFERENCE_CATEGORY: MICROG_SETTINGS
<PreferenceCategory android:title="@string/microg_settings_title">
<PreferenceScreen android:title="@string/microg_notification_settings_title" android:summary="@string/microg_notification_settings_summary">
<intent android:targetPackage="com.mgoogle.android.gms" android:targetClass="org.microg.gms.ui.SettingsActivity" />
</PreferenceScreen>
</PreferenceCategory>PREFERENCE_CATEGORY: MICROG_SETTINGS -->
<PreferenceCategory android:layout_height="fill_parent" android:title="@string/revanced_extended_settings_title" />
<!-- PREFERENCE: ADS_SETTINGS <!-- PREFERENCE: ADS_SETTINGS
<PreferenceScreen android:title="@string/revanced_ads_settings_title" android:key="ads_settings" android:summary="@string/revanced_ads_settings_summary"> <PreferenceScreen android:title="@string/revanced_ads" android:key="ads">
<Preference android:title=" " android:selectable="false" android:summary="@string/revanced_ads_settings_title" />PREFERENCE: ADS_SETTINGS --> <Preference android:title=" " android:selectable="false" android:summary="@string/revanced_ads" />PREFERENCE: ADS_SETTINGS -->
<!-- SETTINGS: HIDE_VIDEO_ADS <!-- SETTINGS: HIDE_VIDEO_ADS
<SwitchPreference android:title="@string/revanced_video_ads_removal_title" android:key="revanced_video_ads_removal" android:defaultValue="true" android:summaryOn="@string/revanced_video_ads_removal_summary_on" android:summaryOff="@string/revanced_video_ads_removal_summary_off" />SETTINGS: HIDE_VIDEO_ADS --> <SwitchPreference android:title="@string/revanced_video_ads_removal_title" android:key="revanced_video_ads_removal" android:defaultValue="true" android:summaryOn="@string/revanced_video_ads_removal_summary_on" android:summaryOff="@string/revanced_video_ads_removal_summary_off" />SETTINGS: HIDE_VIDEO_ADS -->
@ -23,19 +14,17 @@
<SwitchPreference android:title="@string/revanced_adremover_button_ads_title" android:key="revanced_adremover_button_ads" android:defaultValue="true" android:summaryOn="@string/revanced_adremover_button_ads_summary_on" android:summaryOff="@string/revanced_adremover_button_ads_summary_off" /> <SwitchPreference android:title="@string/revanced_adremover_button_ads_title" android:key="revanced_adremover_button_ads" android:defaultValue="true" android:summaryOn="@string/revanced_adremover_button_ads_summary_on" android:summaryOff="@string/revanced_adremover_button_ads_summary_off" />
<SwitchPreference android:title="@string/revanced_adremover_paid_content_title" android:key="revanced_adremover_paid_content" android:defaultValue="true" android:summaryOn="@string/revanced_adremover_paid_content_summary_on" android:summaryOff="@string/revanced_adremover_paid_content_summary_off" /> <SwitchPreference android:title="@string/revanced_adremover_paid_content_title" android:key="revanced_adremover_paid_content" android:defaultValue="true" android:summaryOn="@string/revanced_adremover_paid_content_summary_on" android:summaryOff="@string/revanced_adremover_paid_content_summary_off" />
<SwitchPreference android:title="@string/revanced_adremover_self_sponsor_title" android:key="revanced_adremover_self_sponsor" android:defaultValue="true" android:summaryOn="@string/revanced_adremover_self_sponsor_summary_on" android:summaryOff="@string/revanced_adremover_self_sponsor_summary_off" /> <SwitchPreference android:title="@string/revanced_adremover_self_sponsor_title" android:key="revanced_adremover_self_sponsor" android:defaultValue="true" android:summaryOn="@string/revanced_adremover_self_sponsor_summary_on" android:summaryOff="@string/revanced_adremover_self_sponsor_summary_off" />
<PreferenceScreen android:title="@string/revanced_adremover_custom_filter_title" android:key="revanced_adremover_custom_filter" android:summary="@string/revanced_adremover_custom_filter_summary" > <Preference android:title=" " android:selectable="false" android:summary="@string/revanced_adremover_custom_filter_title" />
<Preference android:title=" " android:selectable="false" android:summary="@string/revanced_adremover_custom_filter_title" /> <SwitchPreference android:title="@string/revanced_adremover_user_filter_title" android:key="revanced_adremover_user_filter" android:defaultValue="false" android:summaryOn="@string/revanced_adremover_user_filter_summary_on" android:summaryOff="@string/revanced_adremover_user_filter_summary_off" />
<SwitchPreference android:title="@string/revanced_adremover_user_filter_title" android:key="revanced_adremover_user_filter" android:defaultValue="false" android:summaryOn="@string/revanced_adremover_user_filter_summary_on" android:summaryOff="@string/revanced_adremover_user_filter_summary_off" /> <EditTextPreference android:title="@string/revanced_adremover_custom_filter_title" android:key="revanced_adremover_custom_strings" android:summary="@string/revanced_adremover_custom_filter_summary" android:defaultValue=" " android:inputType="text" android:dependency="revanced_adremover_user_filter" />SETTINGS: HIDE_GENERAL_ADS -->
<EditTextPreference android:title="@string/revanced_adremover_custom_filter_title" android:key="revanced_adremover_custom_strings" android:summary="@string/revanced_adremover_custom_filter_summary" android:defaultValue="" android:inputType="text" android:dependency="revanced_adremover_user_filter" />
</PreferenceScreen>SETTINGS: HIDE_GENERAL_ADS -->
<!-- PREFERENCE: ADS_SETTINGS <!-- PREFERENCE: ADS_SETTINGS
</PreferenceScreen>PREFERENCE: ADS_SETTINGS --> </PreferenceScreen>PREFERENCE: ADS_SETTINGS -->
<!-- PREFERENCE: SWIPE_SETTINGS <!-- PREFERENCE: SWIPE_SETTINGS
<PreferenceScreen android:title="@string/revanced_swipe_controls_title" android:key="swipe_controls" android:summary="@string/revanced_swipe_controls_summary"> <PreferenceScreen android:title="@string/revanced_swipe_controls" android:key="swipe_controls">
<Preference android:title=" " android:selectable="false" android:summary="@string/revanced_swipe_controls_title" />PREFERENCE: SWIPE_SETTINGS --> <Preference android:title=" " android:selectable="false" android:summary="@string/revanced_swipe_controls" />PREFERENCE: SWIPE_SETTINGS -->
<!-- SETTINGS: SWIPE_CONTROLS <!-- SETTINGS: SWIPE_CONTROLS
<SwitchPreference android:title="@string/revanced_enable_swipe_auto_brightness_title" android:key="revanced_enable_swipe_auto_brightness" android:defaultValue="false" android:summaryOn="@string/revanced_enable_swipe_auto_brightness_summary_on" android:summaryOff="@string/revanced_enable_swipe_auto_brightness_summary_off" android:dependency="revanced_enable_swipe_brightness" /> <SwitchPreference android:title="@string/revanced_enable_swipe_auto_brightness_title" android:key="revanced_enable_swipe_auto_brightness" android:defaultValue="false" android:summaryOn="@string/revanced_enable_swipe_auto_brightness_summary_on" android:summaryOff="@string/revanced_enable_swipe_auto_brightness_summary_off" android:dependency="revanced_enable_swipe_brightness" />
@ -56,12 +45,15 @@
<!-- PREFERENCE: GENERAL_LAYOUT_SETTINGS <!-- PREFERENCE: GENERAL_LAYOUT_SETTINGS
<PreferenceScreen android:title="@string/revanced_general_layout_settings_title" android:key="general_layout" android:summary="@string/revanced_general_layout_settings_summary"> <PreferenceScreen android:title="@string/revanced_general_layout" android:key="general_layout">
<Preference android:title=" " android:selectable="false" android:summary="@string/revanced_general_layout_settings_title" />PREFERENCE: GENERAL_LAYOUT_SETTINGS --> <Preference android:title=" " android:selectable="false" android:summary="@string/revanced_general_layout" />PREFERENCE: GENERAL_LAYOUT_SETTINGS -->
<!-- SETTINGS: HIDE_STORIES_SHELF <!-- SETTINGS: HIDE_STORIES_SHELF
<SwitchPreference android:title="@string/revanced_hide_stories_shelf_title" android:key="revanced_hide_stories_shelf" android:defaultValue="true" android:summaryOn="@string/revanced_hide_stories_shelf_summary_on" android:summaryOff="@string/revanced_hide_stories_shelf_summary_off" />SETTINGS: HIDE_STORIES_SHELF --> <SwitchPreference android:title="@string/revanced_hide_stories_shelf_title" android:key="revanced_hide_stories_shelf" android:defaultValue="true" android:summaryOn="@string/revanced_hide_stories_shelf_summary_on" android:summaryOff="@string/revanced_hide_stories_shelf_summary_off" />SETTINGS: HIDE_STORIES_SHELF -->
<!-- SETTINGS: SWITCH_CREATE_NOTIFICATION
<SwitchPreference android:title="@string/revanced_switching_create_notification_title" android:key="revanced_switching_create_notification" android:defaultValue="false" android:summaryOn="@string/revanced_switching_create_notification_summary_on" android:summaryOff="@string/revanced_switching_create_notification_summary_off" />SETTINGS: SWITCH_CREATE_NOTIFICATION -->
<!-- SETTINGS: HIDE_CREATE_BUTTON <!-- SETTINGS: HIDE_CREATE_BUTTON
<SwitchPreference android:title="@string/revanced_hide_create_button_title" android:key="revanced_hide_create_button" android:defaultValue="true" android:summaryOn="@string/revanced_hide_create_button_summary_on" android:summaryOff="@string/revanced_hide_create_button_summary_off" />SETTINGS: HIDE_CREATE_BUTTON --> <SwitchPreference android:title="@string/revanced_hide_create_button_title" android:key="revanced_hide_create_button" android:defaultValue="true" android:summaryOn="@string/revanced_hide_create_button_summary_on" android:summaryOff="@string/revanced_hide_create_button_summary_off" />SETTINGS: HIDE_CREATE_BUTTON -->
@ -145,18 +137,13 @@
<!-- SETTINGS: HEADER_SWITCH <!-- SETTINGS: HEADER_SWITCH
<SwitchPreference android:title="@string/revanced_override_premium_header_title" android:key="revanced_override_premium_header" android:defaultValue="false" android:summaryOn="@string/revanced_override_premium_header_summary_on" android:summaryOff="@string/revanced_override_premium_header_summary_off" />SETTINGS: HEADER_SWITCH --> <SwitchPreference android:title="@string/revanced_override_premium_header_title" android:key="revanced_override_premium_header" android:defaultValue="false" android:summaryOn="@string/revanced_override_premium_header_summary_on" android:summaryOff="@string/revanced_override_premium_header_summary_off" />SETTINGS: HEADER_SWITCH -->
<!-- SETTINGS: SWITCH_CREATE_NOTIFICATION
<Preference android:title=" " android:selectable="false" android:key="revanced_experimental_flag" android:summary="@string/revanced_experimental_flag" />
<SwitchPreference android:title="@string/revanced_switching_create_notification_title" android:key="revanced_switching_create_notification" android:defaultValue="false" android:summaryOn="@string/revanced_switching_create_notification_summary_on" android:summaryOff="@string/revanced_switching_create_notification_summary_off" />SETTINGS: SWITCH_CREATE_NOTIFICATION -->
<!-- PREFERENCE: GENERAL_LAYOUT_SETTINGS <!-- PREFERENCE: GENERAL_LAYOUT_SETTINGS
</PreferenceScreen>PREFERENCE: GENERAL_LAYOUT_SETTINGS --> </PreferenceScreen>PREFERENCE: GENERAL_LAYOUT_SETTINGS -->
<!-- PREFERENCE: OTHER_LAYOUT_SETTINGS
<PreferenceScreen android:title="@string/revanced_other_layout_settings_title" android:key="other_layout" android:summary="@string/revanced_other_layout_settings_summary">PREFERENCE: OTHER_LAYOUT_SETTINGS -->
<!-- PREFERENCE_HEADER: PLAYER <!-- PREFERENCE: PLAYER_LAYOUT_SETTINGS
<Preference android:title=" " android:selectable="false" android:summary="@string/revanced_layout_settings_player" />PREFERENCE_HEADER: PLAYER --> <PreferenceScreen android:title="@string/revanced_player_layout" android:key="player_layout">
<Preference android:title=" " android:selectable="false" android:summary="@string/revanced_player_layout" />PREFERENCE: PLAYER_LAYOUT_SETTINGS -->
<!-- SETTINGS: HIDE_CAST_BUTTON <!-- SETTINGS: HIDE_CAST_BUTTON
<SwitchPreference android:title="@string/revanced_hide_cast_button_title" android:key="revanced_hide_cast_button" android:defaultValue="true" android:summaryOn="@string/revanced_hide_cast_button_summary_on" android:summaryOff="@string/revanced_hide_cast_button_summary_off" />SETTINGS: HIDE_CAST_BUTTON --> <SwitchPreference android:title="@string/revanced_hide_cast_button_title" android:key="revanced_hide_cast_button" android:defaultValue="true" android:summaryOn="@string/revanced_hide_cast_button_summary_on" android:summaryOff="@string/revanced_hide_cast_button_summary_off" />SETTINGS: HIDE_CAST_BUTTON -->
@ -200,9 +187,13 @@
<!-- SETTINGS: HIDE_PLAYER_OVERLAY_FILTER <!-- SETTINGS: HIDE_PLAYER_OVERLAY_FILTER
<SwitchPreference android:title="@string/revanced_hide_player_overlay_filter_title" android:key="revanced_hide_player_overlay_filter" android:defaultValue="false" android:summaryOn="@string/revanced_hide_player_overlay_filter_summary_on" android:summaryOff="@string/revanced_hide_player_overlay_filter_summary_off" />SETTINGS: HIDE_PLAYER_OVERLAY_FILTER --> <SwitchPreference android:title="@string/revanced_hide_player_overlay_filter_title" android:key="revanced_hide_player_overlay_filter" android:defaultValue="false" android:summaryOn="@string/revanced_hide_player_overlay_filter_summary_on" android:summaryOff="@string/revanced_hide_player_overlay_filter_summary_off" />SETTINGS: HIDE_PLAYER_OVERLAY_FILTER -->
<!-- PREFERENCE: PLAYER_LAYOUT_SETTINGS
</PreferenceScreen>PREFERENCE: PLAYER_LAYOUT_SETTINGS -->
<!-- PREFERENCE_HEADER: FULLSCREEN
<Preference android:title=" " android:selectable="false" android:summary="@string/revanced_layout_settings_fullscreen" />PREFERENCE_HEADER: FULLSCREEN --> <!-- PREFERENCE: FULLSCREEN_LAYOUT_SETTINGS
<PreferenceScreen android:title="@string/revanced_fullscreen_layout" android:key="fullscreen_layout">
<Preference android:title=" " android:selectable="false" android:summary="@string/revanced_fullscreen_layout" />PREFERENCE: FULLSCREEN_LAYOUT_SETTINGS -->
<!-- SETTINGS: HIDE_FULLSCREEN_PANELS <!-- SETTINGS: HIDE_FULLSCREEN_PANELS
<SwitchPreference android:title="@string/revanced_hide_fullscreen_panels_title" android:key="revanced_hide_fullscreen_panels" android:defaultValue="false" android:summaryOn="@string/revanced_hide_fullscreen_panels_summary_on" android:summaryOff="@string/revanced_hide_fullscreen_panels_summary_off" />SETTINGS: HIDE_FULLSCREEN_PANELS --> <SwitchPreference android:title="@string/revanced_hide_fullscreen_panels_title" android:key="revanced_hide_fullscreen_panels" android:defaultValue="false" android:summaryOn="@string/revanced_hide_fullscreen_panels_summary_on" android:summaryOff="@string/revanced_hide_fullscreen_panels_summary_off" />SETTINGS: HIDE_FULLSCREEN_PANELS -->
@ -217,70 +208,74 @@
<SwitchPreference android:title="@string/revanced_hide_filmstrip_overlay_title" android:key="revanced_hide_filmstrip_overlay" android:defaultValue="false" android:summaryOn="@string/revanced_hide_filmstrip_overlay_summary_on" android:summaryOff="@string/revanced_hide_filmstrip_overlay_summary_off" />SETTINGS: HIDE_FILMSTRIP_OVERLAY --> <SwitchPreference android:title="@string/revanced_hide_filmstrip_overlay_title" android:key="revanced_hide_filmstrip_overlay" android:defaultValue="false" android:summaryOn="@string/revanced_hide_filmstrip_overlay_summary_on" android:summaryOff="@string/revanced_hide_filmstrip_overlay_summary_off" />SETTINGS: HIDE_FILMSTRIP_OVERLAY -->
<!-- SETTINGS: DISABLE_HAPTIC_FEEDBACK <!-- SETTINGS: DISABLE_HAPTIC_FEEDBACK
<PreferenceScreen android:title="@string/revanced_disable_haptic_feedback_title" android:key="revanced_disable_haptic_feedback" android:summary="@string/revanced_disable_haptic_feedback_summary"> <Preference android:title=" " android:selectable="false" android:summary="@string/revanced_haptic_feedback_title" />
<Preference android:title=" " android:selectable="false" android:summary="@string/revanced_disable_haptic_feedback_title" /> <SwitchPreference android:title="@string/revanced_disable_haptic_feedback_seek_title" android:key="revanced_disable_haptic_feedback_seek" android:defaultValue="false" android:summaryOn="@string/revanced_disable_haptic_feedback_seek_summary_on" android:summaryOff="@string/revanced_disable_haptic_feedback_seek_summary_off" />
<SwitchPreference android:title="@string/revanced_disable_haptic_feedback_seek_title" android:key="revanced_disable_haptic_feedback_seek" android:defaultValue="false" android:summaryOn="@string/revanced_disable_haptic_feedback_seek_summary_on" android:summaryOff="@string/revanced_disable_haptic_feedback_seek_summary_off" /> <SwitchPreference android:title="@string/revanced_disable_haptic_feedback_scrubbing_title" android:key="revanced_disable_haptic_feedback_scrubbing" android:defaultValue="false" android:summaryOn="@string/revanced_disable_haptic_feedback_scrubbing_summary_on" android:summaryOff="@string/revanced_disable_haptic_feedback_scrubbing_summary_off" />
<SwitchPreference android:title="@string/revanced_disable_haptic_feedback_scrubbing_title" android:key="revanced_disable_haptic_feedback_scrubbing" android:defaultValue="false" android:summaryOn="@string/revanced_disable_haptic_feedback_scrubbing_summary_on" android:summaryOff="@string/revanced_disable_haptic_feedback_scrubbing_summary_off" /> <SwitchPreference android:title="@string/revanced_disable_haptic_feedback_chapters_title" android:key="revanced_disable_haptic_feedback_chapters" android:defaultValue="false" android:summaryOn="@string/revanced_disable_haptic_feedback_chapters_summary_on" android:summaryOff="@string/revanced_disable_haptic_feedback_chapters_summary_off" />
<SwitchPreference android:title="@string/revanced_disable_haptic_feedback_chapters_title" android:key="revanced_disable_haptic_feedback_chapters" android:defaultValue="false" android:summaryOn="@string/revanced_disable_haptic_feedback_chapters_summary_on" android:summaryOff="@string/revanced_disable_haptic_feedback_chapters_summary_off" /> <SwitchPreference android:title="@string/revanced_disable_haptic_feedback_zoom_title" android:key="revanced_disable_haptic_feedback_zoom" android:defaultValue="false" android:summaryOn="@string/revanced_disable_haptic_feedback_zoom_summary_on" android:summaryOff="@string/revanced_disable_haptic_feedback_zoom_summary_off" />SETTINGS: DISABLE_HAPTIC_FEEDBACK -->
<SwitchPreference android:title="@string/revanced_disable_haptic_feedback_zoom_title" android:key="revanced_disable_haptic_feedback_zoom" android:defaultValue="false" android:summaryOn="@string/revanced_disable_haptic_feedback_zoom_summary_on" android:summaryOff="@string/revanced_disable_haptic_feedback_zoom_summary_off" /> <!-- PREFERENCE: FULLSCREEN_LAYOUT_SETTINGS
</PreferenceScreen>SETTINGS: DISABLE_HAPTIC_FEEDBACK --> </PreferenceScreen>PREFERENCE: FULLSCREEN_LAYOUT_SETTINGS -->
<!-- PREFERENCE_HEADER: BOTTOM_PLAYER
<Preference android:title=" " android:selectable="false" android:summary="@string/revanced_layout_settings_bottomplayer" />PREFERENCE_HEADER: BOTTOM_PLAYER --> <!-- PREFERENCE: BOTTOM_PLAYER_LAYOUT_SETTINGS
<PreferenceScreen android:title="@string/revanced_bottom_player_layout" android:key="bottom_player">PREFERENCE: BOTTOM_PLAYER_LAYOUT_SETTINGS -->
<!-- SETTINGS: BUTTON_CONTAINER <!-- SETTINGS: BUTTON_CONTAINER
<PreferenceScreen android:title="@string/revanced_hide_button_container_title" android:key="revanced_hide_button_container" android:summary="@string/revanced_hide_button_container_summary"> <Preference android:title=" " android:selectable="false" android:summary="@string/revanced_button_container_title" />
<Preference android:title=" " android:selectable="false" android:summary="@string/revanced_hide_button_container_title" /> <SwitchPreference android:title="@string/revanced_hide_button_like_title" android:key="revanced_hide_button_like" android:defaultValue="false" android:summaryOn="@string/revanced_hide_button_like_summary_on" android:summaryOff="@string/revanced_hide_button_like_summary_off" />
<SwitchPreference android:title="@string/revanced_hide_button_like_title" android:key="revanced_hide_button_like" android:defaultValue="false" android:summaryOn="@string/revanced_hide_button_like_summary_on" android:summaryOff="@string/revanced_hide_button_like_summary_off" /> <SwitchPreference android:title="@string/revanced_hide_button_dislike_title" android:key="revanced_hide_button_dislike" android:defaultValue="false" android:summaryOn="@string/revanced_hide_button_dislike_summary_on" android:summaryOff="@string/revanced_hide_button_dislike_summary_off" />
<SwitchPreference android:title="@string/revanced_hide_button_dislike_title" android:key="revanced_hide_button_dislike" android:defaultValue="false" android:summaryOn="@string/revanced_hide_button_dislike_summary_on" android:summaryOff="@string/revanced_hide_button_dislike_summary_off" /> <SwitchPreference android:title="@string/revanced_hide_button_share_title" android:key="revanced_hide_button_share" android:defaultValue="false" android:summaryOn="@string/revanced_hide_button_share_summary_on" android:summaryOff="@string/revanced_hide_button_share_summary_off" />
<SwitchPreference android:title="@string/revanced_hide_button_share_title" android:key="revanced_hide_button_share" android:defaultValue="false" android:summaryOn="@string/revanced_hide_button_share_summary_on" android:summaryOff="@string/revanced_hide_button_share_summary_off" /> <SwitchPreference android:title="@string/revanced_hide_button_live_chat_title" android:key="revanced_hide_button_live_chat" android:defaultValue="false" android:summaryOn="@string/revanced_hide_button_live_chat_summary_on" android:summaryOff="@string/revanced_hide_button_live_chat_summary_off" />
<SwitchPreference android:title="@string/revanced_hide_button_live_chat_title" android:key="revanced_hide_button_live_chat" android:defaultValue="false" android:summaryOn="@string/revanced_hide_button_live_chat_summary_on" android:summaryOff="@string/revanced_hide_button_live_chat_summary_off" /> <SwitchPreference android:title="@string/revanced_hide_button_report_title" android:key="revanced_hide_button_report" android:defaultValue="false" android:summaryOn="@string/revanced_hide_button_report_summary_on" android:summaryOff="@string/revanced_hide_button_report_summary_off" />
<SwitchPreference android:title="@string/revanced_hide_button_report_title" android:key="revanced_hide_button_report" android:defaultValue="false" android:summaryOn="@string/revanced_hide_button_report_summary_on" android:summaryOff="@string/revanced_hide_button_report_summary_off" /> <SwitchPreference android:title="@string/revanced_hide_button_create_short_title" android:key="revanced_hide_button_create_short" android:defaultValue="false" android:summaryOn="@string/revanced_hide_button_create_short_summary_on" android:summaryOff="@string/revanced_hide_button_create_short_summary_off" />
<SwitchPreference android:title="@string/revanced_hide_button_create_short_title" android:key="revanced_hide_button_create_short" android:defaultValue="false" android:summaryOn="@string/revanced_hide_button_create_short_summary_on" android:summaryOff="@string/revanced_hide_button_create_short_summary_off" /> <SwitchPreference android:title="@string/revanced_hide_button_thanks_title" android:key="revanced_hide_button_thanks" android:defaultValue="false" android:summaryOn="@string/revanced_hide_button_thanks_summary_on" android:summaryOff="@string/revanced_hide_button_thanks_summary_off" />
<SwitchPreference android:title="@string/revanced_hide_button_thanks_title" android:key="revanced_hide_button_thanks" android:defaultValue="false" android:summaryOn="@string/revanced_hide_button_thanks_summary_on" android:summaryOff="@string/revanced_hide_button_thanks_summary_off" /> <SwitchPreference android:title="@string/revanced_hide_button_create_clip_title" android:key="revanced_hide_button_create_clip" android:defaultValue="false" android:summaryOn="@string/revanced_hide_button_create_clip_summary_on" android:summaryOff="@string/revanced_hide_button_create_clip_summary_off" />
<SwitchPreference android:title="@string/revanced_hide_button_create_clip_title" android:key="revanced_hide_button_create_clip" android:defaultValue="false" android:summaryOn="@string/revanced_hide_button_create_clip_summary_on" android:summaryOff="@string/revanced_hide_button_create_clip_summary_off" /> <SwitchPreference android:title="@string/revanced_hide_button_download_title" android:key="revanced_hide_button_download" android:defaultValue="false" android:summaryOn="@string/revanced_hide_button_download_summary_on" android:summaryOff="@string/revanced_hide_button_download_summary_off" />
<SwitchPreference android:title="@string/revanced_hide_button_download_title" android:key="revanced_hide_button_download" android:defaultValue="false" android:summaryOn="@string/revanced_hide_button_download_summary_on" android:summaryOff="@string/revanced_hide_button_download_summary_off" /> <SwitchPreference android:title="@string/revanced_hide_button_playlist_title" android:key="revanced_hide_button_playlist" android:defaultValue="false" android:summaryOn="@string/revanced_hide_button_playlist_summary_on" android:summaryOff="@string/revanced_hide_button_playlist_summary_off" />SETTINGS: BUTTON_CONTAINER -->
<SwitchPreference android:title="@string/revanced_hide_button_playlist_title" android:key="revanced_hide_button_playlist" android:defaultValue="false" android:summaryOn="@string/revanced_hide_button_playlist_summary_on" android:summaryOff="@string/revanced_hide_button_playlist_summary_off" />
</PreferenceScreen>SETTINGS: BUTTON_CONTAINER -->
<!-- SETTINGS: COMMENT_COMPONENT_PARENT <!-- SETTINGS: COMMENT_COMPONENT_PARENT
<PreferenceScreen android:title="@string/revanced_hide_comments_component_title" android:key="revanced_hide_comments_component" android:summary="@string/revanced_hide_comments_component_summary"> <Preference android:title=" " android:selectable="false" android:summary="@string/revanced_comments_title" />SETTINGS: COMMENT_COMPONENT_PARENT -->
<Preference android:title=" " android:selectable="false" android:summary="@string/revanced_hide_comments_component_title" />SETTINGS: COMMENT_COMPONENT_PARENT -->
<!-- SETTINGS: COMMENT_COMPONENTS <!-- SETTINGS: COMMENT_COMPONENTS
<SwitchPreference android:title="@string/revanced_hide_comments_section_title" android:key="revanced_hide_comments_section" android:defaultValue="false" android:summaryOn="@string/revanced_hide_comments_section_summary_on" android:summaryOff="@string/revanced_hide_comments_section_summary_off" /> <SwitchPreference android:title="@string/revanced_hide_comments_section_title" android:key="revanced_hide_comments_section" android:defaultValue="false" android:summaryOn="@string/revanced_hide_comments_section_summary_on" android:summaryOff="@string/revanced_hide_comments_section_summary_off" />
<SwitchPreference android:title="@string/revanced_hide_preview_comment_title" android:key="revanced_hide_preview_comment" android:defaultValue="false" android:summaryOn="@string/revanced_hide_preview_comment_on" android:summaryOff="@string/revanced_hide_preview_comment_off" />SETTINGS: COMMENT_COMPONENTS --> <SwitchPreference android:title="@string/revanced_hide_preview_comment_title" android:key="revanced_hide_preview_comment" android:defaultValue="false" android:summaryOn="@string/revanced_hide_preview_comment_on" android:summaryOff="@string/revanced_hide_preview_comment_off" />SETTINGS: COMMENT_COMPONENTS -->
<!-- SETTINGS: HIDE_GENERAL_LAYOUT_ADS <!-- SETTINGS: HIDE_GENERAL_LAYOUT_ADS
<SwitchPreference android:title="@string/revanced_adremover_channel_guidelines_title" android:key="revanced_adremover_channel_guidelines" android:defaultValue="true" android:summaryOn="@string/revanced_adremover_channel_guidelines_summary_on" android:summaryOff="@string/revanced_adremover_channel_guidelines_summary_off" />SETTINGS: HIDE_GENERAL_LAYOUT_ADS --> <SwitchPreference android:title="@string/revanced_adremover_channel_guidelines_title" android:key="revanced_adremover_channel_guidelines" android:defaultValue="true" android:summaryOn="@string/revanced_adremover_channel_guidelines_summary_on" android:summaryOff="@string/revanced_adremover_channel_guidelines_summary_off" />SETTINGS: HIDE_GENERAL_LAYOUT_ADS -->
<!-- SETTINGS: COMMENT_COMPONENT_PARENT
</PreferenceScreen>SETTINGS: COMMENT_COMPONENT_PARENT -->
<!-- PREFERENCE_HEADER: FLYOUT_PANEL <!-- PREFERENCE: BOTTOM_PLAYER_LAYOUT_SETTINGS
<Preference android:title=" " android:selectable="false" android:summary="@string/revanced_layout_settings_flyoutmenu" />PREFERENCE_HEADER: FLYOUT_PANEL --> </PreferenceScreen>PREFERENCE: BOTTOM_PLAYER_LAYOUT_SETTINGS -->
<!-- PREFERENCE: FLYOUT_PANEL_LAYOUT_SETTINGS
<PreferenceScreen android:title="@string/revanced_flyout_menu_layout" android:key="flyout_menu">
<Preference android:title=" " android:selectable="false" android:summary="@string/revanced_flyout_menu_layout" />PREFERENCE: FLYOUT_PANEL_LAYOUT_SETTINGS -->
<!-- SETTINGS: ENABLE_OLD_QUALITY_LAYOUT <!-- SETTINGS: ENABLE_OLD_QUALITY_LAYOUT
<SwitchPreference android:title="@string/revanced_enable_old_quality_layout_title" android:key="revanced_enable_old_quality_layout" android:defaultValue="true" android:summaryOn="@string/revanced_enable_old_quality_layout_summary_on" android:summaryOff="@string/revanced_enable_old_quality_layout_summary_off" />SETTINGS: ENABLE_OLD_QUALITY_LAYOUT --> <SwitchPreference android:title="@string/revanced_enable_old_quality_layout_title" android:key="revanced_enable_old_quality_layout" android:defaultValue="true" android:summaryOn="@string/revanced_enable_old_quality_layout_summary_on" android:summaryOff="@string/revanced_enable_old_quality_layout_summary_off" />SETTINGS: ENABLE_OLD_QUALITY_LAYOUT -->
<!-- SETTINGS: FLYOUT_PANEL_COMPONENT <!-- SETTINGS: FLYOUT_PANEL_COMPONENT
<PreferenceScreen android:title="@string/revanced_player_flyout_panel_title" android:key="revanced_player_flyout_panel" android:summary="@string/revanced_player_flyout_panel_summary"> <Preference android:title=" " android:selectable="false" android:summary="@string/revanced_player_flyout_panel_title" />
<Preference android:title=" " android:selectable="false" android:summary="@string/revanced_player_flyout_panel_title" /> <SwitchPreference android:title="@string/revanced_hide_menu_captions_title" android:key="revanced_hide_menu_captions" android:defaultValue="false" android:summaryOn="@string/revanced_hide_menu_captions_summary_on" android:summaryOff="@string/revanced_hide_menu_captions_summary_off" />
<SwitchPreference android:title="@string/revanced_hide_menu_captions_title" android:key="revanced_hide_menu_captions" android:defaultValue="false" android:summaryOn="@string/revanced_hide_menu_captions_summary_on" android:summaryOff="@string/revanced_hide_menu_captions_summary_off" /> <SwitchPreference android:title="@string/revanced_hide_menu_loop_video_title" android:key="revanced_hide_menu_loop_video" android:defaultValue="false" android:summaryOn="@string/revanced_hide_menu_loop_video_summary_on" android:summaryOff="@string/revanced_hide_menu_loop_video_summary_off" />
<SwitchPreference android:title="@string/revanced_hide_menu_loop_video_title" android:key="revanced_hide_menu_loop_video" android:defaultValue="false" android:summaryOn="@string/revanced_hide_menu_loop_video_summary_on" android:summaryOff="@string/revanced_hide_menu_loop_video_summary_off" /> <SwitchPreference android:title="@string/revanced_hide_menu_ambient_mode_title" android:key="revanced_hide_menu_ambient_mode" android:defaultValue="false" android:summaryOn="@string/revanced_hide_menu_ambient_mode_summary_on" android:summaryOff="@string/revanced_hide_menu_ambient_mode_summary_off" />
<SwitchPreference android:title="@string/revanced_hide_menu_ambient_mode_title" android:key="revanced_hide_menu_ambient_mode" android:defaultValue="false" android:summaryOn="@string/revanced_hide_menu_ambient_mode_summary_on" android:summaryOff="@string/revanced_hide_menu_ambient_mode_summary_off" /> <SwitchPreference android:title="@string/revanced_hide_menu_report_title" android:key="revanced_hide_menu_report" android:defaultValue="false" android:summaryOn="@string/revanced_hide_menu_report_summary_on" android:summaryOff="@string/revanced_hide_menu_report_summary_off" />
<SwitchPreference android:title="@string/revanced_hide_menu_report_title" android:key="revanced_hide_menu_report" android:defaultValue="false" android:summaryOn="@string/revanced_hide_menu_report_summary_on" android:summaryOff="@string/revanced_hide_menu_report_summary_off" /> <SwitchPreference android:title="@string/revanced_hide_menu_help_title" android:key="revanced_hide_menu_help" android:defaultValue="false" android:summaryOn="@string/revanced_hide_menu_help_summary_on" android:summaryOff="@string/revanced_hide_menu_help_summary_off" />
<SwitchPreference android:title="@string/revanced_hide_menu_help_title" android:key="revanced_hide_menu_help" android:defaultValue="false" android:summaryOn="@string/revanced_hide_menu_help_summary_on" android:summaryOff="@string/revanced_hide_menu_help_summary_off" /> <SwitchPreference android:title="@string/revanced_hide_menu_more_info_title" android:key="revanced_hide_menu_more_info" android:defaultValue="false" android:summaryOn="@string/revanced_hide_menu_more_info_summary_on" android:summaryOff="@string/revanced_hide_menu_more_info_summary_off" />
<SwitchPreference android:title="@string/revanced_hide_menu_more_info_title" android:key="revanced_hide_menu_more_info" android:defaultValue="false" android:summaryOn="@string/revanced_hide_menu_more_info_summary_on" android:summaryOff="@string/revanced_hide_menu_more_info_summary_off" /> <SwitchPreference android:title="@string/revanced_hide_menu_speed_title" android:key="revanced_hide_menu_speed" android:defaultValue="false" android:summaryOn="@string/revanced_hide_menu_speed_summary_on" android:summaryOff="@string/revanced_hide_menu_speed_summary_off" />
<SwitchPreference android:title="@string/revanced_hide_menu_speed_title" android:key="revanced_hide_menu_speed" android:defaultValue="false" android:summaryOn="@string/revanced_hide_menu_speed_summary_on" android:summaryOff="@string/revanced_hide_menu_speed_summary_off" /> <SwitchPreference android:title="@string/revanced_hide_menu_listening_controls_title" android:key="revanced_hide_menu_listening_controls" android:defaultValue="false" android:summaryOn="@string/revanced_hide_menu_listening_controls_summary_on" android:summaryOff="@string/revanced_hide_menu_listening_controls_summary_off" />
<SwitchPreference android:title="@string/revanced_hide_menu_listening_controls_title" android:key="revanced_hide_menu_listening_controls" android:defaultValue="false" android:summaryOn="@string/revanced_hide_menu_listening_controls_summary_on" android:summaryOff="@string/revanced_hide_menu_listening_controls_summary_off" /> <SwitchPreference android:title="@string/revanced_hide_menu_audio_track_title" android:key="revanced_hide_menu_audio_track" android:defaultValue="false" android:summaryOn="@string/revanced_hide_menu_audio_track_summary_on" android:summaryOff="@string/revanced_hide_menu_audio_track_summary_off" />
<SwitchPreference android:title="@string/revanced_hide_menu_audio_track_title" android:key="revanced_hide_menu_audio_track" android:defaultValue="false" android:summaryOn="@string/revanced_hide_menu_audio_track_summary_on" android:summaryOff="@string/revanced_hide_menu_audio_track_summary_off" /> <SwitchPreference android:title="@string/revanced_hide_menu_watch_in_vr_title" android:key="revanced_hide_menu_watch_in_vr" android:defaultValue="false" android:summaryOn="@string/revanced_hide_menu_watch_in_vr_summary_on" android:summaryOff="@string/revanced_hide_menu_watch_in_vr_summary_off" />
<SwitchPreference android:title="@string/revanced_hide_menu_watch_in_vr_title" android:key="revanced_hide_menu_watch_in_vr" android:defaultValue="false" android:summaryOn="@string/revanced_hide_menu_watch_in_vr_summary_on" android:summaryOff="@string/revanced_hide_menu_watch_in_vr_summary_off" /> <SwitchPreference android:title="@string/revanced_hide_menu_stats_for_nerds_title" android:key="revanced_hide_menu_stats_for_nerds" android:defaultValue="false" android:summaryOn="@string/revanced_hide_menu_stats_for_nerds_summary_on" android:summaryOff="@string/revanced_hide_menu_stats_for_nerds_summary_off" />
<SwitchPreference android:title="@string/revanced_hide_menu_stats_for_nerds_title" android:key="revanced_hide_menu_stats_for_nerds" android:defaultValue="false" android:summaryOn="@string/revanced_hide_menu_stats_for_nerds_summary_on" android:summaryOff="@string/revanced_hide_menu_stats_for_nerds_summary_off" /> <SwitchPreference android:title="@string/revanced_hide_menu_listen_with_youtube_music_title" android:key="revanced_hide_menu_listen_with_youtube_music" android:defaultValue="false" android:summaryOn="@string/revanced_hide_menu_listen_with_youtube_music_summary_on" android:summaryOff="@string/revanced_hide_menu_listen_with_youtube_music_summary_off" />SETTINGS: FLYOUT_PANEL_COMPONENT -->
<SwitchPreference android:title="@string/revanced_hide_menu_listen_with_youtube_music_title" android:key="revanced_hide_menu_listen_with_youtube_music" android:defaultValue="false" android:summaryOn="@string/revanced_hide_menu_listen_with_youtube_music_summary_on" android:summaryOff="@string/revanced_hide_menu_listen_with_youtube_music_summary_off" />
</PreferenceScreen>SETTINGS: FLYOUT_PANEL_COMPONENT -->
<!-- PREFERENCE_HEADER: SEEKBAR <!-- PREFERENCE: FLYOUT_PANEL_LAYOUT_SETTINGS
<Preference android:title=" " android:selectable="false" android:summary="@string/revanced_layout_settings_seekbar" />PREFERENCE_HEADER: SEEKBAR --> </PreferenceScreen>PREFERENCE: FLYOUT_PANEL_LAYOUT_SETTINGS -->
<!-- PREFERENCE: SEEKBAR_LAYOUT_SETTINGS
<PreferenceScreen android:title="@string/revanced_seekbar_layout" android:key="seekbar">
<Preference android:title=" " android:selectable="false" android:summary="@string/revanced_seekbar_layout" />PREFERENCE: SEEKBAR_LAYOUT_SETTINGS -->
<!-- SETTINGS: CUSTOM_SEEKBAR_COLOR <!-- SETTINGS: CUSTOM_SEEKBAR_COLOR
<SwitchPreference android:title="@string/revanced_enable_custom_seekbar_color_title" android:key="revanced_enable_custom_seekbar_color" android:defaultValue="true" android:summaryOn="@string/revanced_enable_custom_seekbar_color_summary_on" android:summaryOff="@string/revanced_enable_custom_seekbar_color_summary_off" /> <SwitchPreference android:title="@string/revanced_enable_custom_seekbar_color_title" android:key="revanced_enable_custom_seekbar_color" android:defaultValue="true" android:summaryOn="@string/revanced_enable_custom_seekbar_color_summary_on" android:summaryOff="@string/revanced_enable_custom_seekbar_color_summary_off" />
@ -295,13 +290,13 @@
<!-- SETTINGS: HIDE_TIME_STAMP <!-- SETTINGS: HIDE_TIME_STAMP
<SwitchPreference android:title="@string/revanced_hide_time_stamp_title" android:key="revanced_hide_time_stamp" android:defaultValue="false" android:summaryOn="@string/revanced_hide_time_stamp_summary_on" android:summaryOff="@string/revanced_hide_time_stamp_summary_off" />SETTINGS: HIDE_TIME_STAMP --> <SwitchPreference android:title="@string/revanced_hide_time_stamp_title" android:key="revanced_hide_time_stamp" android:defaultValue="false" android:summaryOn="@string/revanced_hide_time_stamp_summary_on" android:summaryOff="@string/revanced_hide_time_stamp_summary_off" />SETTINGS: HIDE_TIME_STAMP -->
<!-- PREFERENCE: OTHER_LAYOUT_SETTINGS <!-- PREFERENCE: SEEKBAR_LAYOUT_SETTINGS
</PreferenceScreen>PREFERENCE: OTHER_LAYOUT_SETTINGS --> </PreferenceScreen>PREFERENCE: SEEKBAR_LAYOUT_SETTINGS -->
<!-- PREFERENCE: OVERLAY_BUTTONS <!-- PREFERENCE: OVERLAY_BUTTONS
<PreferenceScreen android:title="@string/revanced_overlay_button_title" android:key="overlaybutton" android:summary="@string/revanced_overlay_button_summary"> <PreferenceScreen android:title="@string/revanced_overlay_button" android:key="overlay_button">
<Preference android:title=" " android:selectable="false" android:summary="@string/revanced_overlay_button_title" /> <Preference android:title=" " android:selectable="false" android:summary="@string/revanced_overlay_button" />
<SwitchPreference android:title="@string/revanced_overlay_button_speed_title" android:key="revanced_overlay_button_speed" android:defaultValue="true" android:summaryOn="@string/revanced_overlay_button_speed_summary_on" android:summaryOff="@string/revanced_overlay_button_speed_summary_off" /> <SwitchPreference android:title="@string/revanced_overlay_button_speed_title" android:key="revanced_overlay_button_speed" android:defaultValue="true" android:summaryOn="@string/revanced_overlay_button_speed_summary_on" android:summaryOff="@string/revanced_overlay_button_speed_summary_off" />
<SwitchPreference android:title="@string/revanced_overlay_button_whitelist_title" android:key="revanced_overlay_button_whitelist" android:defaultValue="false" android:summaryOn="@string/revanced_overlay_button_whitelist_summary_on" android:summaryOff="@string/revanced_overlay_button_whitelist_summary_off" /> <SwitchPreference android:title="@string/revanced_overlay_button_whitelist_title" android:key="revanced_overlay_button_whitelist" android:defaultValue="false" android:summaryOn="@string/revanced_overlay_button_whitelist_summary_on" android:summaryOff="@string/revanced_overlay_button_whitelist_summary_off" />
<SwitchPreference android:title="@string/revanced_overlay_button_copy_url_title" android:key="revanced_overlay_button_copy_url" android:defaultValue="false" android:summaryOn="@string/revanced_overlay_button_copy_url_summary_on" android:summaryOff="@string/revanced_overlay_button_copy_url_summary_off" /> <SwitchPreference android:title="@string/revanced_overlay_button_copy_url_title" android:key="revanced_overlay_button_copy_url" android:defaultValue="false" android:summaryOn="@string/revanced_overlay_button_copy_url_summary_on" android:summaryOff="@string/revanced_overlay_button_copy_url_summary_off" />
@ -320,8 +315,8 @@
<!-- PREFERENCE: VIDEO_SETTINGS <!-- PREFERENCE: VIDEO_SETTINGS
<PreferenceScreen android:title="@string/revanced_video_settings_title" android:key="video_settings" android:summary="@string/revanced_video_settings_summary"> <PreferenceScreen android:title="@string/revanced_video" android:key="video">
<Preference android:title=" " android:selectable="false" android:summary="@string/revanced_video_settings_title" />PREFERENCE: VIDEO_SETTINGS --> <Preference android:title=" " android:selectable="false" android:summary="@string/revanced_video" />PREFERENCE: VIDEO_SETTINGS -->
<!-- SETTINGS: DEFAULT_VIDEO_QUALITY <!-- SETTINGS: DEFAULT_VIDEO_QUALITY
<ListPreference android:title="@string/revanced_default_video_quality_wifi_title" android:key="revanced_default_video_quality_wifi" android:entries="@array/revanced_default_video_quality_entry" android:defaultValue="-2" android:entryValues="@array/revanced_default_video_quality_entry_value" /> <ListPreference android:title="@string/revanced_default_video_quality_wifi_title" android:key="revanced_default_video_quality_wifi" android:entries="@array/revanced_default_video_quality_entry" android:defaultValue="-2" android:entryValues="@array/revanced_default_video_quality_entry_value" />
@ -343,8 +338,13 @@
</PreferenceScreen>PREFERENCE: VIDEO_SETTINGS --> </PreferenceScreen>PREFERENCE: VIDEO_SETTINGS -->
<PreferenceScreen android:title="@string/revanced_misc_settings_title" android:key="misc" android:summary="@string/revanced_misc_settings_summary"> <PreferenceScreen android:title="@string/revanced_misc" android:key="misc">
<Preference android:title=" " android:selectable="false" android:summary="@string/revanced_misc_settings_title" /> <Preference android:title=" " android:selectable="false" android:summary="@string/revanced_misc" />
<!-- PREFERENCE: MICROG_SETTINGS
<Preference android:title="@string/microg_settings_title" android:summary="@string/microg_settings_summary">
<intent android:targetPackage="com.mgoogle.android.gms" android:targetClass="org.microg.gms.ui.SettingsActivity" />
</Preference>PREFERENCE: MICROG_SETTINGS -->
<!-- SETTINGS: ENABLE_EXTERNAL_BROWSER <!-- SETTINGS: ENABLE_EXTERNAL_BROWSER
<SwitchPreference android:title="@string/revanced_enable_external_browser_title" android:key="revanced_enable_external_browser" android:defaultValue="true" android:summaryOn="@string/revanced_enable_external_browser_summary_on" android:summaryOff="@string/revanced_enable_external_browser_summary_off" />SETTINGS: ENABLE_EXTERNAL_BROWSER --> <SwitchPreference android:title="@string/revanced_enable_external_browser_title" android:key="revanced_enable_external_browser" android:defaultValue="true" android:summaryOn="@string/revanced_enable_external_browser_summary_on" android:summaryOff="@string/revanced_enable_external_browser_summary_off" />SETTINGS: ENABLE_EXTERNAL_BROWSER -->
@ -358,7 +358,7 @@
<!-- SETTINGS: DOUBLE_BACK_TIMEOUT <!-- SETTINGS: DOUBLE_BACK_TIMEOUT
<ListPreference android:title="@string/revanced_double_back_timeout_title" android:summary="@string/revanced_double_back_timeout_summary" android:key="revanced_double_back_timeout" android:defaultValue="2" />SETTINGS: DOUBLE_BACK_TIMEOUT --> <ListPreference android:title="@string/revanced_double_back_timeout_title" android:summary="@string/revanced_double_back_timeout_summary" android:key="revanced_double_back_timeout" android:defaultValue="2" />SETTINGS: DOUBLE_BACK_TIMEOUT -->
<Preference android:title=" " android:selectable="false" android:key="revanced_experimental_flag" android:summary="@string/revanced_experimental_flag" /> <Preference android:title=" " android:selectable="false" android:summary="@string/revanced_experimental_flag" />
<!-- SETTINGS: ENABLE_OLD_LAYOUT <!-- SETTINGS: ENABLE_OLD_LAYOUT
<SwitchPreference android:title="@string/revanced_enable_old_layout_title" android:key="revanced_enable_old_layout" android:defaultValue="false" android:summaryOn="@string/revanced_enable_old_layout_summary_on" android:summaryOff="@string/revanced_enable_old_layout_summary_off" />SETTINGS: ENABLE_OLD_LAYOUT --> <SwitchPreference android:title="@string/revanced_enable_old_layout_title" android:key="revanced_enable_old_layout" android:defaultValue="false" android:summaryOn="@string/revanced_enable_old_layout_summary_on" android:summaryOff="@string/revanced_enable_old_layout_summary_off" />SETTINGS: ENABLE_OLD_LAYOUT -->
<!-- SETTINGS: LAYOUT_SWITCH <!-- SETTINGS: LAYOUT_SWITCH
@ -366,8 +366,8 @@
<SwitchPreference android:title="@string/revanced_enable_phone_layout_title" android:key="revanced_enable_phone_layout" android:summary="@string/revanced_enable_phone_layout_summary" android:defaultValue="false" />SETTINGS: LAYOUT_SWITCH --> <SwitchPreference android:title="@string/revanced_enable_phone_layout_title" android:key="revanced_enable_phone_layout" android:summary="@string/revanced_enable_phone_layout_summary" android:defaultValue="false" />SETTINGS: LAYOUT_SWITCH -->
<!-- SETTINGS: ENABLE_VP9_CODEC <!-- SETTINGS: ENABLE_VP9_CODEC
<SwitchPreference android:title="@string/revanced_enable_vp9_codec_title" android:key="revanced_enable_vp9_codec" android:defaultValue="false" android:summary="@string/revanced_enable_vp9_codec_summary" />SETTINGS: ENABLE_VP9_CODEC --> <SwitchPreference android:title="@string/revanced_enable_vp9_codec_title" android:key="revanced_enable_vp9_codec" android:defaultValue="false" android:summary="@string/revanced_enable_vp9_codec_summary" />SETTINGS: ENABLE_VP9_CODEC -->
<PreferenceScreen android:title="@string/revanced_backup_settings_title" android:key="backup" android:summary="@string/revanced_backup_settings_summary"> <PreferenceScreen android:title="@string/revanced_backup_title" android:key="backup" android:summary="@string/revanced_backup_summary">
<Preference android:title=" " android:selectable="false" android:summary="@string/revanced_backup_settings_title" /> <Preference android:title=" " android:selectable="false" android:summary="@string/revanced_backup_title" />
</PreferenceScreen> </PreferenceScreen>
<Preference android:title=" " android:selectable="false" android:summary="@string/pref_about_category" /> <Preference android:title=" " android:selectable="false" android:summary="@string/pref_about_category" />
@ -376,14 +376,14 @@
<Preference android:title="revanced-patches" android:selectable="false" android:summary="2.164.15" /> <Preference android:title="revanced-patches" android:selectable="false" android:summary="2.164.15" />
<Preference android:title="revanced-integrations" android:key="revanced-integrations" android:selectable="false"/> <Preference android:title="revanced-integrations" android:key="revanced-integrations" android:selectable="false"/>
<Preference android:title=" " android:selectable="false" android:summary="@string/revanced_video_ads_removal_title" /> <Preference android:title=" " android:selectable="false" android:summary="@string/revanced_ads" />
<Preference android:title="hide-general-ads" android:summary="@string/revanced_patches_excluded" android:selectable="false"/> <Preference android:title="hide-general-ads" android:summary="@string/revanced_patches_excluded" android:selectable="false"/>
<Preference android:title="hide-video-ads" android:summary="@string/revanced_patches_excluded" android:selectable="false"/> <Preference android:title="hide-video-ads" android:summary="@string/revanced_patches_excluded" android:selectable="false"/>
<Preference android:title=" " android:selectable="false" android:summary="@string/revanced_swipe_controls_title" /> <Preference android:title=" " android:selectable="false" android:summary="@string/revanced_swipe_controls" />
<Preference android:title="swipe-controls" android:summary="@string/revanced_patches_excluded" android:selectable="false"/> <Preference android:title="swipe-controls" android:summary="@string/revanced_patches_excluded" android:selectable="false"/>
<Preference android:title=" " android:selectable="false" android:summary="@string/revanced_general_layout_settings_title" /> <Preference android:title=" " android:selectable="false" android:summary="@string/revanced_general_layout" />
<Preference android:title="hide-stories" android:summary="@string/revanced_patches_excluded" android:selectable="false"/> <Preference android:title="hide-stories" android:summary="@string/revanced_patches_excluded" android:selectable="false"/>
<Preference android:title="hide-create-button" android:summary="@string/revanced_patches_excluded" android:selectable="false"/> <Preference android:title="hide-create-button" android:summary="@string/revanced_patches_excluded" android:selectable="false"/>
<Preference android:title="hide-shorts-button" android:summary="@string/revanced_patches_excluded" android:selectable="false"/> <Preference android:title="hide-shorts-button" android:summary="@string/revanced_patches_excluded" android:selectable="false"/>
@ -401,7 +401,7 @@
<Preference android:title="header-switch" android:summary="@string/revanced_patches_excluded" android:selectable="false"/> <Preference android:title="header-switch" android:summary="@string/revanced_patches_excluded" android:selectable="false"/>
<Preference android:title="switch-create-notification" android:summary="@string/revanced_patches_excluded" android:selectable="false"/> <Preference android:title="switch-create-notification" android:summary="@string/revanced_patches_excluded" android:selectable="false"/>
<Preference android:title=" " android:selectable="false" android:summary="@string/revanced_layout_settings_player" /> <Preference android:title=" " android:selectable="false" android:summary="@string/revanced_player_layout" />
<Preference android:title="hide-cast-button" android:summary="@string/revanced_patches_excluded" android:selectable="false"/> <Preference android:title="hide-cast-button" android:summary="@string/revanced_patches_excluded" android:selectable="false"/>
<Preference android:title="hide-autoplay-button" android:summary="@string/revanced_patches_excluded" android:selectable="false"/> <Preference android:title="hide-autoplay-button" android:summary="@string/revanced_patches_excluded" android:selectable="false"/>
<Preference android:title="hide-captions-button" android:summary="@string/revanced_patches_excluded" android:selectable="false"/> <Preference android:title="hide-captions-button" android:summary="@string/revanced_patches_excluded" android:selectable="false"/>
@ -414,36 +414,36 @@
<Preference android:title="hide-suggested-actions" android:summary="@string/revanced_patches_excluded" android:selectable="false"/> <Preference android:title="hide-suggested-actions" android:summary="@string/revanced_patches_excluded" android:selectable="false"/>
<Preference android:title="hide-player-overlay-filter" android:summary="@string/revanced_patches_excluded" android:selectable="false"/> <Preference android:title="hide-player-overlay-filter" android:summary="@string/revanced_patches_excluded" android:selectable="false"/>
<Preference android:title=" " android:selectable="false" android:summary="@string/revanced_layout_settings_fullscreen" /> <Preference android:title=" " android:selectable="false" android:summary="@string/revanced_fullscreen_layout" />
<Preference android:title="hide-fullscreen-panels" android:summary="@string/revanced_patches_excluded" android:selectable="false"/> <Preference android:title="hide-fullscreen-panels" android:summary="@string/revanced_patches_excluded" android:selectable="false"/>
<Preference android:title="hide-fullscreen-buttoncontainer" android:summary="@string/revanced_patches_excluded" android:selectable="false"/> <Preference android:title="hide-fullscreen-buttoncontainer" android:summary="@string/revanced_patches_excluded" android:selectable="false"/>
<Preference android:title="hide-endscreen-overlay" android:summary="@string/revanced_patches_excluded" android:selectable="false"/> <Preference android:title="hide-endscreen-overlay" android:summary="@string/revanced_patches_excluded" android:selectable="false"/>
<Preference android:title="hide-filmstrip-overlay" android:summary="@string/revanced_patches_excluded" android:selectable="false"/> <Preference android:title="hide-filmstrip-overlay" android:summary="@string/revanced_patches_excluded" android:selectable="false"/>
<Preference android:title="disable-haptic-feedback" android:summary="@string/revanced_patches_excluded" android:selectable="false"/> <Preference android:title="disable-haptic-feedback" android:summary="@string/revanced_patches_excluded" android:selectable="false"/>
<Preference android:title=" " android:selectable="false" android:summary="@string/revanced_layout_settings_bottomplayer" /> <Preference android:title=" " android:selectable="false" android:summary="@string/revanced_bottom_player_layout" />
<Preference android:title="hide-button-container" android:summary="@string/revanced_patches_excluded" android:selectable="false"/> <Preference android:title="hide-button-container" android:summary="@string/revanced_patches_excluded" android:selectable="false"/>
<Preference android:title="hide-comment-component" android:summary="@string/revanced_patches_excluded" android:selectable="false"/> <Preference android:title="hide-comment-component" android:summary="@string/revanced_patches_excluded" android:selectable="false"/>
<Preference android:title=" " android:selectable="false" android:summary="@string/revanced_layout_settings_flyoutmenu" /> <Preference android:title=" " android:selectable="false" android:summary="@string/revanced_flyout_menu_layout" />
<Preference android:title="enable-old-quality-layout" android:summary="@string/revanced_patches_excluded" android:selectable="false"/> <Preference android:title="enable-old-quality-layout" android:summary="@string/revanced_patches_excluded" android:selectable="false"/>
<Preference android:title="hide-flyout-panel" android:summary="@string/revanced_patches_excluded" android:selectable="false"/> <Preference android:title="hide-flyout-panel" android:summary="@string/revanced_patches_excluded" android:selectable="false"/>
<Preference android:title=" " android:selectable="false" android:summary="@string/revanced_layout_settings_seekbar" /> <Preference android:title=" " android:selectable="false" android:summary="@string/revanced_seekbar_layout" />
<Preference android:title="custom-seekbar-color" android:summary="@string/revanced_patches_excluded" android:selectable="false"/> <Preference android:title="custom-seekbar-color" android:summary="@string/revanced_patches_excluded" android:selectable="false"/>
<Preference android:title="enable-seekbar-tapping" android:summary="@string/revanced_patches_excluded" android:selectable="false"/> <Preference android:title="enable-seekbar-tapping" android:summary="@string/revanced_patches_excluded" android:selectable="false"/>
<Preference android:title="hide-seekbar" android:summary="@string/revanced_patches_excluded" android:selectable="false"/> <Preference android:title="hide-seekbar" android:summary="@string/revanced_patches_excluded" android:selectable="false"/>
<Preference android:title="hide-time-stamp" android:summary="@string/revanced_patches_excluded" android:selectable="false"/> <Preference android:title="hide-time-stamp" android:summary="@string/revanced_patches_excluded" android:selectable="false"/>
<Preference android:title=" " android:selectable="false" android:summary="@string/revanced_overlay_button_title" /> <Preference android:title=" " android:selectable="false" android:summary="@string/revanced_overlay_button" />
<Preference android:title="overlay-buttons" android:summary="@string/revanced_patches_excluded" android:selectable="false"/> <Preference android:title="overlay-buttons" android:summary="@string/revanced_patches_excluded" android:selectable="false"/>
<Preference android:title=" " android:selectable="false" android:summary="@string/revanced_video_settings_title" /> <Preference android:title=" " android:selectable="false" android:summary="@string/revanced_video" />
<Preference android:title="default-video-quality" android:summary="@string/revanced_patches_excluded" android:selectable="false"/> <Preference android:title="default-video-quality" android:summary="@string/revanced_patches_excluded" android:selectable="false"/>
<Preference android:title="default-video-speed" android:summary="@string/revanced_patches_excluded" android:selectable="false"/> <Preference android:title="default-video-speed" android:summary="@string/revanced_patches_excluded" android:selectable="false"/>
<Preference android:title="custom-video-speed" android:summary="@string/revanced_patches_excluded" android:selectable="false"/> <Preference android:title="custom-video-speed" android:summary="@string/revanced_patches_excluded" android:selectable="false"/>
<Preference android:title=" " android:selectable="false" android:summary="@string/revanced_misc_settings_title" /> <Preference android:title=" " android:selectable="false" android:summary="@string/revanced_misc" />
<Preference android:title="enable-external-browser" android:summary="@string/revanced_patches_excluded" android:selectable="false"/> <Preference android:title="enable-external-browser" android:summary="@string/revanced_patches_excluded" android:selectable="false"/>
<Preference android:title="enable-open-links-directly" android:summary="@string/revanced_patches_excluded" android:selectable="false"/> <Preference android:title="enable-open-links-directly" android:summary="@string/revanced_patches_excluded" android:selectable="false"/>
<Preference android:title="enable-minimized-playback" android:summary="@string/revanced_patches_excluded" android:selectable="false"/> <Preference android:title="enable-minimized-playback" android:summary="@string/revanced_patches_excluded" android:selectable="false"/>
@ -451,7 +451,7 @@
<Preference android:title="layout-switch" android:summary="@string/revanced_patches_excluded" android:selectable="false"/> <Preference android:title="layout-switch" android:summary="@string/revanced_patches_excluded" android:selectable="false"/>
<Preference android:title="force-vp9-codec" android:summary="@string/revanced_patches_excluded" android:selectable="false"/> <Preference android:title="force-vp9-codec" android:summary="@string/revanced_patches_excluded" android:selectable="false"/>
<Preference android:title=" " android:selectable="false" android:summary="@string/revanced_others_title" /> <Preference android:title=" " android:selectable="false" android:summary="@string/revanced_others" />
<Preference android:title="return-youtube-dislike" android:summary="@string/revanced_patches_excluded" android:selectable="false"/> <Preference android:title="return-youtube-dislike" android:summary="@string/revanced_patches_excluded" android:selectable="false"/>
<Preference android:title="sponsorblock" android:summary="@string/revanced_patches_excluded" android:selectable="false"/> <Preference android:title="sponsorblock" android:summary="@string/revanced_patches_excluded" android:selectable="false"/>
<Preference android:title="microg-support" android:summary="@string/revanced_patches_excluded" android:selectable="false"/> <Preference android:title="microg-support" android:summary="@string/revanced_patches_excluded" android:selectable="false"/>