mirror of
https://github.com/inotia00/revanced-patches.git
synced 2025-06-13 05:37:40 +02:00
feat(YouTube/Custom playback speed): add Custom playback speed panel type
settings
This commit is contained in:
@ -5,6 +5,7 @@ import app.revanced.patcher.patch.annotation.CompatiblePackage
|
||||
import app.revanced.patcher.patch.annotation.Patch
|
||||
import app.revanced.patches.shared.patch.customspeed.AbstractCustomPlaybackSpeedPatch
|
||||
import app.revanced.patches.youtube.flyoutpanel.oldspeedlayout.OldSpeedLayoutPatch
|
||||
import app.revanced.patches.youtube.utils.overridespeed.OverrideSpeedHookPatch
|
||||
import app.revanced.patches.youtube.utils.settings.SettingsPatch
|
||||
import app.revanced.util.integrations.Constants.VIDEO_PATH
|
||||
|
||||
@ -13,6 +14,7 @@ import app.revanced.util.integrations.Constants.VIDEO_PATH
|
||||
description = "Adds more playback speed options.",
|
||||
dependencies = [
|
||||
OldSpeedLayoutPatch::class,
|
||||
OverrideSpeedHookPatch::class,
|
||||
SettingsPatch::class
|
||||
],
|
||||
compatiblePackages = [
|
||||
|
@ -50,6 +50,9 @@
|
||||
<string name="revanced_custom_playback_speeds_summary">Add or change available playback speeds.</string>
|
||||
<string name="revanced_custom_playback_speeds_title">Edit custom playback speeds</string>
|
||||
<string name="revanced_custom_playback_speeds_warning" formatted="false">Custom speeds can\'t be more than %sx. Reset to default values.</string>
|
||||
<string name="revanced_custom_playback_speed_panel_type_summary_off">Old style flyout panel is used.</string>
|
||||
<string name="revanced_custom_playback_speed_panel_type_summary_on">Custom dialog is used.</string>
|
||||
<string name="revanced_custom_playback_speed_panel_type_title">Custom playback speed panel type</string>
|
||||
<string name="revanced_custom_player_overlay_opacity_summary">Opacity value between 0-100, where 0 is transparent.</string>
|
||||
<string name="revanced_custom_player_overlay_opacity_title">Custom player overlay opacity</string>
|
||||
<string name="revanced_custom_player_overlay_opacity_warning">Player overlay opacity must be between 0-100. Reset to default values.</string>
|
||||
|
@ -689,6 +689,7 @@
|
||||
|
||||
<!-- SETTINGS: CUSTOM_PLAYBACK_SPEED
|
||||
<SwitchPreference android:title="@string/revanced_enable_custom_playback_speed_title" android:key="revanced_enable_custom_playback_speed" android:defaultValue="false" android:summaryOn="@string/revanced_enable_custom_playback_speed_summary_on" android:summaryOff="@string/revanced_enable_custom_playback_speed_summary_off" />
|
||||
<SwitchPreference android:title="@string/revanced_custom_playback_speed_panel_type_title" android:key="revanced_custom_playback_speed_panel_type" android:defaultValue="false" android:summaryOn="@string/revanced_custom_playback_speed_panel_type_summary_on" android:summaryOff="@string/revanced_custom_playback_speed_panel_type_summary_off" />
|
||||
<app.revanced.integrations.settingsmenu.ResettableEditTextPreference android:title="@string/revanced_custom_playback_speeds_title" android:key="revanced_custom_playback_speeds" android:summary="@string/revanced_custom_playback_speeds_summary" android:defaultValue="0.25\n0.5\n0.75\n1.0\n1.25\n1.5\n1.75\n2.0\n2.25\n2.5" android:inputType="textMultiLine" />SETTINGS: CUSTOM_PLAYBACK_SPEED -->
|
||||
|
||||
<!-- SETTINGS: DEFAULT_PLAYBACK_SPEED
|
||||
|
Reference in New Issue
Block a user