mirror of
https://github.com/libre-tube/LibreTube.git
synced 2025-01-06 01:20:29 +05:30
chore: reorganize player settings to be more intuitive
This commit is contained in:
parent
f2ab8435e5
commit
8c88aeb56e
@ -44,20 +44,6 @@
|
|||||||
app:key="picture_in_picture"
|
app:key="picture_in_picture"
|
||||||
app:title="@string/picture_in_picture" />
|
app:title="@string/picture_in_picture" />
|
||||||
|
|
||||||
<SwitchPreferenceCompat
|
|
||||||
android:defaultValue="false"
|
|
||||||
android:dependency="picture_in_picture"
|
|
||||||
android:icon="@drawable/ic_headphones"
|
|
||||||
android:summary="@string/alternative_pip_controls_summary"
|
|
||||||
app:key="alternative_pip_controls"
|
|
||||||
app:title="@string/alternative_pip_controls" />
|
|
||||||
|
|
||||||
<SwitchPreferenceCompat
|
|
||||||
android:defaultValue="false"
|
|
||||||
android:icon="@drawable/ic_pause_filled"
|
|
||||||
app:key="pause_on_quit"
|
|
||||||
app:title="@string/pause_on_quit" />
|
|
||||||
|
|
||||||
<SwitchPreferenceCompat
|
<SwitchPreferenceCompat
|
||||||
android:disableDependentsState="true"
|
android:disableDependentsState="true"
|
||||||
android:icon="@drawable/ic_rotating_circle"
|
android:icon="@drawable/ic_rotating_circle"
|
||||||
@ -76,10 +62,6 @@
|
|||||||
app:title="@string/fullscreen_orientation"
|
app:title="@string/fullscreen_orientation"
|
||||||
app:useSimpleSummaryProvider="true" />
|
app:useSimpleSummaryProvider="true" />
|
||||||
|
|
||||||
</PreferenceCategory>
|
|
||||||
|
|
||||||
<PreferenceCategory app:title="@string/player">
|
|
||||||
|
|
||||||
<com.github.libretube.ui.views.SliderPreference
|
<com.github.libretube.ui.views.SliderPreference
|
||||||
android:icon="@drawable/ic_skip"
|
android:icon="@drawable/ic_skip"
|
||||||
app:defValue="10.0"
|
app:defValue="10.0"
|
||||||
@ -89,27 +71,9 @@
|
|||||||
app:valueFrom="5.0"
|
app:valueFrom="5.0"
|
||||||
app:valueTo="60.0" />
|
app:valueTo="60.0" />
|
||||||
|
|
||||||
<ListPreference
|
|
||||||
android:icon="@drawable/ic_time"
|
|
||||||
app:defaultValue="50"
|
|
||||||
app:entries="@array/bufferingGoal"
|
|
||||||
app:entryValues="@array/bufferingGoalValues"
|
|
||||||
app:key="buffering_goal"
|
|
||||||
app:summary="@string/buffering_goal_summary"
|
|
||||||
app:title="@string/buffering_goal" />
|
|
||||||
|
|
||||||
<com.github.libretube.ui.views.SliderPreference
|
|
||||||
android:icon="@drawable/ic_text"
|
|
||||||
android:key="captions_size"
|
|
||||||
android:title="@string/captions_size"
|
|
||||||
app:defValue="18"
|
|
||||||
app:stepSize="1"
|
|
||||||
app:valueFrom="8"
|
|
||||||
app:valueTo="30" />
|
|
||||||
|
|
||||||
</PreferenceCategory>
|
</PreferenceCategory>
|
||||||
|
|
||||||
<PreferenceCategory app:title="@string/appearance">
|
<PreferenceCategory app:title="@string/captions">
|
||||||
|
|
||||||
<SwitchPreferenceCompat
|
<SwitchPreferenceCompat
|
||||||
android:icon="@drawable/ic_caption"
|
android:icon="@drawable/ic_caption"
|
||||||
@ -130,6 +94,15 @@
|
|||||||
app:title="@string/rich_caption_rendering"
|
app:title="@string/rich_caption_rendering"
|
||||||
android:summary="@string/rich_caption_rendering_summary"/>
|
android:summary="@string/rich_caption_rendering_summary"/>
|
||||||
|
|
||||||
|
<com.github.libretube.ui.views.SliderPreference
|
||||||
|
android:icon="@drawable/ic_text"
|
||||||
|
android:key="captions_size"
|
||||||
|
android:title="@string/captions_size"
|
||||||
|
app:defValue="18"
|
||||||
|
app:stepSize="1"
|
||||||
|
app:valueFrom="8"
|
||||||
|
app:valueTo="30" />
|
||||||
|
|
||||||
</PreferenceCategory>
|
</PreferenceCategory>
|
||||||
|
|
||||||
<PreferenceCategory app:title="@string/queue">
|
<PreferenceCategory app:title="@string/queue">
|
||||||
@ -237,6 +210,29 @@
|
|||||||
app:key="playback_during_call"
|
app:key="playback_during_call"
|
||||||
app:title="@string/playback_during_call" />
|
app:title="@string/playback_during_call" />
|
||||||
|
|
||||||
|
<SwitchPreferenceCompat
|
||||||
|
android:defaultValue="false"
|
||||||
|
android:dependency="picture_in_picture"
|
||||||
|
android:icon="@drawable/ic_headphones"
|
||||||
|
android:summary="@string/alternative_pip_controls_summary"
|
||||||
|
app:key="alternative_pip_controls"
|
||||||
|
app:title="@string/alternative_pip_controls" />
|
||||||
|
|
||||||
|
<SwitchPreferenceCompat
|
||||||
|
android:defaultValue="false"
|
||||||
|
android:icon="@drawable/ic_pause_filled"
|
||||||
|
app:key="pause_on_quit"
|
||||||
|
app:title="@string/pause_on_quit" />
|
||||||
|
|
||||||
|
<ListPreference
|
||||||
|
android:icon="@drawable/ic_time"
|
||||||
|
app:defaultValue="50"
|
||||||
|
app:entries="@array/bufferingGoal"
|
||||||
|
app:entryValues="@array/bufferingGoalValues"
|
||||||
|
app:key="buffering_goal"
|
||||||
|
app:summary="@string/buffering_goal_summary"
|
||||||
|
app:title="@string/buffering_goal" />
|
||||||
|
|
||||||
</PreferenceCategory>
|
</PreferenceCategory>
|
||||||
|
|
||||||
</PreferenceScreen>
|
</PreferenceScreen>
|
Loading…
Reference in New Issue
Block a user