feat: add option to hide channel tabs
This commit is contained in:
parent
c3d1e75a8f
commit
bb062f07f9
7 changed files with 127 additions and 4 deletions
|
|
@ -767,4 +767,12 @@
|
|||
<string name="disable_media_tunneling_automatic_info">Das Media-Tunneling wurde auf dem Gerät standardmäßig deaktiviert, da das Gerätemodell diese Funktion bekanntermaßen nicht unterstützt.</string>
|
||||
<string name="no_live_streams">Keine Live-Streams</string>
|
||||
<string name="no_streams">Keine Streams</string>
|
||||
<string name="channel_tab_videos">Videos</string>
|
||||
<string name="channel_tab_livestreams">Live</string>
|
||||
<string name="channel_tab_shorts">Shorts</string>
|
||||
<string name="channel_tab_playlists">Wiedergabelisten</string>
|
||||
<string name="channel_tab_channels">Kanäle</string>
|
||||
<string name="channel_tab_info">Info</string>
|
||||
<string name="show_channel_tabs">Tabs auf den Kanalseiten</string>
|
||||
<string name="show_channel_tabs_summary">Welche Tabs auf den Kanalseiten angezeigt werden</string>
|
||||
</resources>
|
||||
|
|
@ -274,6 +274,26 @@
|
|||
<string name="main_tabs_position_key">main_tabs_position</string>
|
||||
|
||||
<!-- Content & History -->
|
||||
<string name="show_channel_tabs_key">channel_tabs</string>
|
||||
<string name="show_channel_tabs_playlists">show_channel_tabs_playlists</string>
|
||||
<string name="show_channel_tabs_livestreams">show_channel_tabs_live</string>
|
||||
<string name="show_channel_tabs_shorts">show_channel_tabs_shorts</string>
|
||||
<string name="show_channel_tabs_channels">show_channel_tabs_channels</string>
|
||||
<string name="show_channel_tabs_info">show_channel_tabs_info</string>
|
||||
<string-array name="show_channel_tabs_value_list">
|
||||
<item>@string/show_channel_tabs_playlists</item>
|
||||
<item>@string/show_channel_tabs_livestreams</item>
|
||||
<item>@string/show_channel_tabs_shorts</item>
|
||||
<item>@string/show_channel_tabs_channels</item>
|
||||
<item>@string/show_channel_tabs_info</item>
|
||||
</string-array>
|
||||
<string-array name="show_channel_tabs_description_list">
|
||||
<item>@string/channel_tab_playlists</item>
|
||||
<item>@string/channel_tab_livestreams</item>
|
||||
<item>@string/channel_tab_shorts</item>
|
||||
<item>@string/channel_tab_channels</item>
|
||||
<item>@string/channel_tab_info</item>
|
||||
</string-array>
|
||||
<string name="show_search_suggestions_key">show_search_suggestions</string>
|
||||
<string name="show_local_search_suggestions_key">show_local_search_suggestions</string>
|
||||
<string name="show_remote_search_suggestions_key">show_remote_search_suggestions</string>
|
||||
|
|
|
|||
|
|
@ -797,4 +797,12 @@
|
|||
<string name="audio_track_type_original">original</string>
|
||||
<string name="audio_track_type_dubbed">dubbed</string>
|
||||
<string name="audio_track_type_descriptive">descriptive</string>
|
||||
<string name="channel_tab_videos">Videos</string>
|
||||
<string name="channel_tab_livestreams">Live</string>
|
||||
<string name="channel_tab_shorts">Shorts</string>
|
||||
<string name="channel_tab_playlists">Playlists</string>
|
||||
<string name="channel_tab_channels">Channels</string>
|
||||
<string name="channel_tab_info">Info</string>
|
||||
<string name="show_channel_tabs">Channel tabs</string>
|
||||
<string name="show_channel_tabs_summary">What tabs are shown on the channel pages</string>
|
||||
</resources>
|
||||
|
|
@ -41,6 +41,16 @@
|
|||
app:singleLineTitle="false"
|
||||
app:iconSpaceReserved="false" />
|
||||
|
||||
<MultiSelectListPreference
|
||||
android:key="@string/show_channel_tabs_key"
|
||||
android:summary="@string/show_channel_tabs_summary"
|
||||
android:title="@string/show_channel_tabs"
|
||||
android:entries="@array/show_channel_tabs_description_list"
|
||||
android:entryValues="@array/show_channel_tabs_value_list"
|
||||
android:defaultValue="@array/show_channel_tabs_value_list"
|
||||
app:iconSpaceReserved="false"
|
||||
app:singleLineTitle="false" />
|
||||
|
||||
<PreferenceScreen
|
||||
android:fragment="org.schabi.newpipe.settings.PeertubeInstanceListFragment"
|
||||
android:key="@string/peertube_instance_setup_key"
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue