Merge branch 'master' into dev
This commit is contained in:
commit
a34c3e02f6
121 changed files with 2606 additions and 1014 deletions
12
app/src/main/res/drawable/default_dot.xml
Normal file
12
app/src/main/res/drawable/default_dot.xml
Normal file
|
|
@ -0,0 +1,12 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
<item>
|
||||
<shape
|
||||
android:innerRadius="0dp"
|
||||
android:shape="ring"
|
||||
android:thickness="4dp"
|
||||
android:useLevel="false">
|
||||
<solid android:color="@android:color/darker_gray"/>
|
||||
</shape>
|
||||
</item>
|
||||
</layer-list>
|
||||
12
app/src/main/res/drawable/selected_dot.xml
Normal file
12
app/src/main/res/drawable/selected_dot.xml
Normal file
|
|
@ -0,0 +1,12 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
<item>
|
||||
<shape
|
||||
android:innerRadius="0dp"
|
||||
android:shape="ring"
|
||||
android:thickness="6dp"
|
||||
android:useLevel="false">
|
||||
<solid android:color="@android:color/darker_gray"/>
|
||||
</shape>
|
||||
</item>
|
||||
</layer-list>
|
||||
8
app/src/main/res/drawable/tab_selector.xml
Normal file
8
app/src/main/res/drawable/tab_selector.xml
Normal file
|
|
@ -0,0 +1,8 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<selector xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
|
||||
<item android:drawable="@drawable/selected_dot"
|
||||
android:state_selected="true"/>
|
||||
|
||||
<item android:drawable="@drawable/default_dot"/>
|
||||
</selector>
|
||||
|
|
@ -249,7 +249,7 @@
|
|||
android:layout_height="wrap_content"
|
||||
android:layout_alignParentRight="true"
|
||||
android:layout_marginLeft="2dp"
|
||||
android:padding="5dp"
|
||||
android:padding="5dp"
|
||||
android:clickable="true"
|
||||
android:focusable="true"
|
||||
android:scaleType="fitXY"
|
||||
|
|
@ -305,7 +305,7 @@
|
|||
tools:text="English" />
|
||||
|
||||
<ImageButton
|
||||
android:id="@+id/toggleOrientation"
|
||||
android:id="@+id/share"
|
||||
android:layout_width="30dp"
|
||||
android:layout_height="30dp"
|
||||
android:layout_marginLeft="4dp"
|
||||
|
|
@ -316,6 +316,23 @@
|
|||
android:focusable="true"
|
||||
android:padding="5dp"
|
||||
android:scaleType="fitXY"
|
||||
android:src="@drawable/ic_share_white_24dp"
|
||||
android:background="?attr/selectableItemBackground"
|
||||
android:contentDescription="@string/share"
|
||||
tools:ignore="RtlHardcoded"/>
|
||||
|
||||
<ImageButton
|
||||
android:id="@+id/toggleOrientation"
|
||||
android:layout_width="30dp"
|
||||
android:layout_height="30dp"
|
||||
android:layout_marginLeft="4dp"
|
||||
android:layout_marginRight="4dp"
|
||||
android:layout_toLeftOf="@id/share"
|
||||
android:layout_centerVertical="true"
|
||||
android:clickable="true"
|
||||
android:focusable="true"
|
||||
android:padding="5dp"
|
||||
android:scaleType="fitXY"
|
||||
android:src="@drawable/ic_screen_rotation_white"
|
||||
android:background="?attr/selectableItemBackground"
|
||||
android:contentDescription="@string/toggle_orientation"
|
||||
|
|
@ -460,6 +477,22 @@
|
|||
android:src="@drawable/exo_controls_next"
|
||||
tools:ignore="ContentDescription"/>
|
||||
|
||||
<Button
|
||||
android:id="@+id/closeButton"
|
||||
style="@style/Widget.AppCompat.Button.Borderless"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_below="@id/playPauseButton"
|
||||
android:layout_centerInParent="true"
|
||||
android:layout_marginTop="10dp"
|
||||
android:background="?attr/selectableItemBackgroundBorderless"
|
||||
android:clickable="true"
|
||||
android:focusable="true"
|
||||
android:text="@string/close"
|
||||
android:textAllCaps="true"
|
||||
android:textColor="@color/white"
|
||||
android:visibility="invisible" />
|
||||
|
||||
</RelativeLayout>
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -8,107 +8,121 @@
|
|||
android:focusableInTouchMode="true"
|
||||
android:orientation="horizontal">
|
||||
|
||||
<com.nirhart.parallaxscroll.views.ParallaxScrollView
|
||||
<android.support.design.widget.CoordinatorLayout
|
||||
android:id="@+id/detail_main_content"
|
||||
app:parallax_factor="1.9"
|
||||
android:layout_width="0dp"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_weight="5">
|
||||
android:layout_height="match_parent"
|
||||
android:layout_weight="5"
|
||||
android:fitsSystemWindows="true">
|
||||
|
||||
<!--WRAPPER-->
|
||||
<LinearLayout
|
||||
<android.support.design.widget.AppBarLayout
|
||||
android:id="@+id/appbarlayout"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:orientation="vertical">
|
||||
android:fitsSystemWindows="true"
|
||||
app:elevation="0dp"
|
||||
app:layout_behavior="android.support.design.widget.FlingBehavior">
|
||||
|
||||
<!-- THUMBNAIL -->
|
||||
<FrameLayout
|
||||
android:id="@+id/detail_thumbnail_root_layout"
|
||||
<android.support.design.widget.CollapsingToolbarLayout
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:background="@android:color/black"
|
||||
android:clickable="true"
|
||||
android:focusable="true"
|
||||
android:foreground="?attr/selectableItemBackground">
|
||||
app:layout_scrollFlags="scroll">
|
||||
|
||||
<ImageView
|
||||
android:id="@+id/detail_thumbnail_image_view"
|
||||
<!-- THUMBNAIL -->
|
||||
<FrameLayout
|
||||
android:id="@+id/detail_thumbnail_root_layout"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:background="@android:color/transparent"
|
||||
android:contentDescription="@string/detail_thumbnail_view_description"
|
||||
android:scaleType="fitCenter"
|
||||
tools:ignore="RtlHardcoded"
|
||||
tools:layout_height="200dp"
|
||||
tools:src="@drawable/dummy_thumbnail" />
|
||||
android:background="@android:color/black"
|
||||
android:clickable="true"
|
||||
android:focusable="true"
|
||||
android:foreground="?attr/selectableItemBackground"
|
||||
app:layout_collapseMode="parallax">
|
||||
|
||||
<ImageView
|
||||
android:id="@+id/detail_thumbnail_play_button"
|
||||
android:layout_width="64dp"
|
||||
android:layout_height="64dp"
|
||||
android:layout_gravity="center"
|
||||
android:background="@android:color/transparent"
|
||||
android:src="@drawable/new_play_arrow"
|
||||
android:visibility="invisible"
|
||||
tools:ignore="ContentDescription"
|
||||
tools:visibility="visible" />
|
||||
<ImageView
|
||||
android:id="@+id/detail_thumbnail_image_view"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:background="@android:color/transparent"
|
||||
android:contentDescription="@string/detail_thumbnail_view_description"
|
||||
android:scaleType="fitCenter"
|
||||
tools:ignore="RtlHardcoded"
|
||||
tools:layout_height="200dp"
|
||||
tools:src="@drawable/dummy_thumbnail" />
|
||||
|
||||
<TextView
|
||||
android:id="@+id/touch_append_detail"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_gravity="center"
|
||||
android:background="#64000000"
|
||||
android:paddingBottom="10dp"
|
||||
android:paddingLeft="30dp"
|
||||
android:paddingRight="30dp"
|
||||
android:paddingTop="10dp"
|
||||
android:text="@string/hold_to_append"
|
||||
android:textColor="@android:color/white"
|
||||
android:textSize="20sp"
|
||||
android:textStyle="bold"
|
||||
android:visibility="gone"
|
||||
tools:ignore="RtlHardcoded"
|
||||
tools:visibility="visible" />
|
||||
<ImageView
|
||||
android:id="@+id/detail_thumbnail_play_button"
|
||||
android:layout_width="64dp"
|
||||
android:layout_height="64dp"
|
||||
android:layout_gravity="center"
|
||||
android:background="@android:color/transparent"
|
||||
android:src="@drawable/new_play_arrow"
|
||||
android:visibility="invisible"
|
||||
tools:ignore="ContentDescription"
|
||||
tools:visibility="visible" />
|
||||
|
||||
<TextView
|
||||
android:id="@+id/detail_duration_view"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_gravity="bottom|right"
|
||||
android:layout_marginBottom="8dp"
|
||||
android:layout_marginLeft="12dp"
|
||||
android:layout_marginRight="12dp"
|
||||
android:layout_marginTop="8dp"
|
||||
android:alpha=".6"
|
||||
android:background="#23000000"
|
||||
android:gravity="center"
|
||||
android:paddingBottom="2dp"
|
||||
android:paddingLeft="6dp"
|
||||
android:paddingRight="6dp"
|
||||
android:paddingTop="2dp"
|
||||
android:textAllCaps="true"
|
||||
android:textColor="@android:color/white"
|
||||
android:textSize="12sp"
|
||||
android:textStyle="bold"
|
||||
android:visibility="gone"
|
||||
tools:ignore="RtlHardcoded"
|
||||
tools:text="12:38"
|
||||
tools:visibility="visible" />
|
||||
</FrameLayout>
|
||||
<TextView
|
||||
android:id="@+id/touch_append_detail"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_gravity="center"
|
||||
android:background="#64000000"
|
||||
android:paddingBottom="10dp"
|
||||
android:paddingLeft="30dp"
|
||||
android:paddingRight="30dp"
|
||||
android:paddingTop="10dp"
|
||||
android:text="@string/hold_to_append"
|
||||
android:textColor="@android:color/white"
|
||||
android:textSize="20sp"
|
||||
android:textStyle="bold"
|
||||
android:visibility="gone"
|
||||
tools:ignore="RtlHardcoded"
|
||||
tools:visibility="visible" />
|
||||
|
||||
<TextView
|
||||
android:id="@+id/detail_duration_view"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_gravity="bottom|right"
|
||||
android:layout_marginBottom="8dp"
|
||||
android:layout_marginLeft="12dp"
|
||||
android:layout_marginRight="12dp"
|
||||
android:layout_marginTop="8dp"
|
||||
android:alpha=".6"
|
||||
android:background="#23000000"
|
||||
android:gravity="center"
|
||||
android:paddingBottom="2dp"
|
||||
android:paddingLeft="6dp"
|
||||
android:paddingRight="6dp"
|
||||
android:paddingTop="2dp"
|
||||
android:textAllCaps="true"
|
||||
android:textColor="@android:color/white"
|
||||
android:textSize="12sp"
|
||||
android:textStyle="bold"
|
||||
android:visibility="gone"
|
||||
tools:ignore="RtlHardcoded"
|
||||
tools:text="12:38"
|
||||
tools:visibility="visible" />
|
||||
</FrameLayout>
|
||||
|
||||
</android.support.design.widget.CollapsingToolbarLayout>
|
||||
|
||||
<!-- CONTENT -->
|
||||
<RelativeLayout
|
||||
android:id="@+id/detail_content_root_layout"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
android:background="?android:windowBackground">
|
||||
android:layout_height="wrap_content"
|
||||
android:background="?android:windowBackground"
|
||||
app:layout_scrollFlags="scroll">
|
||||
|
||||
<!-- TITLE -->
|
||||
<FrameLayout
|
||||
android:id="@+id/detail_title_root_layout"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:background="?attr/selectableItemBackground"
|
||||
android:clickable="true"
|
||||
android:focusable="true"
|
||||
android:paddingLeft="12dp"
|
||||
android:paddingRight="12dp">
|
||||
|
||||
|
|
@ -126,6 +140,15 @@
|
|||
tools:ignore="RtlHardcoded"
|
||||
tools:text="Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed a ultricies ex. Integer sit amet sodales risus. Duis non mi et urna pretium bibendum. Nunc eleifend est quis ipsum porttitor egestas. Sed facilisis, nisl quis eleifend pellentesque, orci metus egestas dolor, at accumsan eros metus quis libero." />
|
||||
|
||||
<ImageView
|
||||
android:id="@+id/detail_toggle_description_view"
|
||||
android:layout_width="15dp"
|
||||
android:layout_height="15dp"
|
||||
android:layout_gravity="center_vertical|right"
|
||||
android:layout_marginLeft="5dp"
|
||||
android:src="@drawable/arrow_down"
|
||||
tools:ignore="ContentDescription,RtlHardcoded" />
|
||||
|
||||
</FrameLayout>
|
||||
|
||||
<!-- LOADING INDICATOR-->
|
||||
|
|
@ -156,6 +179,7 @@
|
|||
android:id="@+id/detail_content_root_hiding"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
android:paddingBottom="10dp"
|
||||
android:layout_below="@+id/detail_title_root_layout"
|
||||
android:orientation="vertical"
|
||||
android:visibility="gone"
|
||||
|
|
@ -209,17 +233,17 @@
|
|||
tools:text="Uploader" />
|
||||
|
||||
<!--<Button
|
||||
android:id="@+id/detail_uploader_subscribe"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_gravity="center_vertical|right"
|
||||
android:layout_marginRight="12dp"
|
||||
android:text="@string/rss_button_title"
|
||||
android:textSize="12sp"
|
||||
android:theme="@style/RedButton"
|
||||
android:drawableLeft="@drawable/ic_rss_feed_white_24dp"
|
||||
tools:ignore="RtlHardcoded"
|
||||
android:visibility="gone"/>-->
|
||||
android:id="@+id/detail_uploader_subscribe"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_gravity="center_vertical|right"
|
||||
android:layout_marginRight="12dp"
|
||||
android:text="@string/rss_button_title"
|
||||
android:textSize="12sp"
|
||||
android:theme="@style/RedButton"
|
||||
android:drawableLeft="@drawable/ic_rss_feed_white_24dp"
|
||||
tools:ignore="RtlHardcoded"
|
||||
android:visibility="gone"/>-->
|
||||
</LinearLayout>
|
||||
|
||||
<!-- VIEW & THUMBS -->
|
||||
|
|
@ -401,7 +425,9 @@
|
|||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginTop="5dp"
|
||||
android:orientation="vertical">
|
||||
android:orientation="vertical"
|
||||
android:visibility="gone"
|
||||
tools:visibility="visible">
|
||||
|
||||
<TextView
|
||||
android:id="@+id/detail_upload_date_view"
|
||||
|
|
@ -435,57 +461,40 @@
|
|||
android:background="?attr/separator_color" />
|
||||
|
||||
</LinearLayout>
|
||||
|
||||
</LinearLayout>
|
||||
</RelativeLayout>
|
||||
</LinearLayout>
|
||||
|
||||
</com.nirhart.parallaxscroll.views.ParallaxScrollView>
|
||||
</android.support.design.widget.AppBarLayout>
|
||||
|
||||
<ScrollView
|
||||
android:layout_width="0dp"
|
||||
android:layout_height="match_parent"
|
||||
android:layout_weight="3">
|
||||
|
||||
<!--NEXT AND RELATED VIDEOS-->
|
||||
<LinearLayout
|
||||
android:id="@+id/detail_related_streams_root_layout"
|
||||
<android.support.v4.view.ViewPager
|
||||
android:id="@+id/viewpager"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
app:layout_behavior="@string/appbar_scrolling_view_behavior" />
|
||||
|
||||
|
||||
<android.support.design.widget.TabLayout
|
||||
android:id="@+id/tablayout"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_gravity="center_horizontal"
|
||||
android:paddingTop="14dp"
|
||||
android:paddingBottom="8dp"
|
||||
android:orientation="vertical">
|
||||
android:layout_gravity="bottom|center"
|
||||
android:background="@color/transparent_background_color"
|
||||
app:tabBackground="@drawable/tab_selector"
|
||||
app:tabGravity="center"
|
||||
app:tabIndicatorHeight="0dp">
|
||||
|
||||
<TextView
|
||||
android:id="@+id/detail_next_stream_title"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginLeft="12dp"
|
||||
android:text="@string/next_video_title"
|
||||
android:textAllCaps="true"
|
||||
android:textAppearance="?android:attr/textAppearanceMedium"
|
||||
android:textSize="@dimen/video_item_detail_next_text_size"
|
||||
tools:ignore="RtlHardcoded" />
|
||||
</android.support.design.widget.TabLayout>
|
||||
|
||||
<LinearLayout
|
||||
android:id="@+id/detail_related_streams_view"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
android:layout_marginTop="2dp"
|
||||
android:orientation="vertical"
|
||||
tools:minHeight="50dp" />
|
||||
</android.support.design.widget.CoordinatorLayout>
|
||||
|
||||
<ImageButton
|
||||
android:id="@+id/detail_related_streams_expand"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:background="?attr/selectableItemBackground"
|
||||
android:paddingBottom="10dp"
|
||||
android:paddingTop="4dp"
|
||||
android:src="?attr/expand"
|
||||
android:textAlignment="center"
|
||||
android:textAllCaps="true"
|
||||
tools:ignore="ContentDescription" />
|
||||
</LinearLayout>
|
||||
</ScrollView>
|
||||
<FrameLayout
|
||||
android:id="@+id/relatedStreamsLayout"
|
||||
android:layout_width="0dp"
|
||||
android:layout_height="match_parent"
|
||||
android:layout_marginTop="10dp"
|
||||
android:layout_weight="3">
|
||||
|
||||
</FrameLayout>
|
||||
</LinearLayout>
|
||||
|
|
|
|||
|
|
@ -1,49 +0,0 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<android.support.design.widget.CoordinatorLayout
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:app="http://schemas.android.com/apk/res-auto"
|
||||
xmlns:tools="http://schemas.android.com/tools"
|
||||
android:id="@+id/main_content"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
android:fitsSystemWindows="true"
|
||||
tools:context="org.schabi.newpipe.history.HistoryActivity">
|
||||
|
||||
<android.support.design.widget.AppBarLayout
|
||||
android:id="@+id/appbar"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:theme="@style/ThemeOverlay.AppCompat.ActionBar"
|
||||
app:popupTheme="@style/ThemeOverlay.AppCompat.ActionBar">
|
||||
|
||||
<android.support.v7.widget.Toolbar
|
||||
android:id="@+id/toolbar"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="?attr/actionBarSize"
|
||||
android:layout_weight="1"
|
||||
android:background="?attr/colorPrimary"
|
||||
app:layout_scrollFlags="scroll|enterAlways"
|
||||
app:title="@string/app_name"/>
|
||||
|
||||
<android.support.design.widget.TabLayout
|
||||
android:id="@+id/tabs"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"/>
|
||||
|
||||
</android.support.design.widget.AppBarLayout>
|
||||
|
||||
<android.support.v4.view.ViewPager
|
||||
android:id="@+id/container"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
app:layout_behavior="@string/appbar_scrolling_view_behavior"/>
|
||||
|
||||
<android.support.design.widget.FloatingActionButton
|
||||
android:id="@+id/fab"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_gravity="end|bottom"
|
||||
android:layout_margin="@dimen/fab_margin"
|
||||
app:srcCompat="?attr/clear_history"/>
|
||||
|
||||
</android.support.design.widget.CoordinatorLayout>
|
||||
|
|
@ -247,7 +247,7 @@
|
|||
android:layout_height="wrap_content"
|
||||
android:layout_alignParentRight="true"
|
||||
android:layout_marginLeft="2dp"
|
||||
android:padding="5dp"
|
||||
android:padding="5dp"
|
||||
android:clickable="true"
|
||||
android:focusable="true"
|
||||
android:scaleType="fitXY"
|
||||
|
|
@ -303,7 +303,7 @@
|
|||
tools:text="English" />
|
||||
|
||||
<ImageButton
|
||||
android:id="@+id/toggleOrientation"
|
||||
android:id="@+id/share"
|
||||
android:layout_width="30dp"
|
||||
android:layout_height="30dp"
|
||||
android:layout_marginLeft="4dp"
|
||||
|
|
@ -314,6 +314,23 @@
|
|||
android:focusable="true"
|
||||
android:padding="5dp"
|
||||
android:scaleType="fitXY"
|
||||
android:src="@drawable/ic_share_white_24dp"
|
||||
android:background="?attr/selectableItemBackground"
|
||||
android:contentDescription="@string/share"
|
||||
tools:ignore="RtlHardcoded"/>
|
||||
|
||||
<ImageButton
|
||||
android:id="@+id/toggleOrientation"
|
||||
android:layout_width="30dp"
|
||||
android:layout_height="30dp"
|
||||
android:layout_marginLeft="4dp"
|
||||
android:layout_marginRight="4dp"
|
||||
android:layout_toLeftOf="@id/share"
|
||||
android:layout_centerVertical="true"
|
||||
android:clickable="true"
|
||||
android:focusable="true"
|
||||
android:padding="5dp"
|
||||
android:scaleType="fitXY"
|
||||
android:src="@drawable/ic_screen_rotation_white"
|
||||
android:background="?attr/selectableItemBackground"
|
||||
android:contentDescription="@string/toggle_orientation"
|
||||
|
|
@ -458,6 +475,22 @@
|
|||
android:src="@drawable/exo_controls_next"
|
||||
tools:ignore="ContentDescription"/>
|
||||
|
||||
<Button
|
||||
android:id="@+id/closeButton"
|
||||
style="@style/Widget.AppCompat.Button.Borderless"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_below="@id/playPauseButton"
|
||||
android:layout_centerInParent="true"
|
||||
android:layout_marginTop="10dp"
|
||||
android:background="?attr/selectableItemBackgroundBorderless"
|
||||
android:clickable="true"
|
||||
android:focusable="true"
|
||||
android:text="@string/close"
|
||||
android:textAllCaps="true"
|
||||
android:textColor="@color/white"
|
||||
android:visibility="invisible" />
|
||||
|
||||
</RelativeLayout>
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -1,27 +0,0 @@
|
|||
<merge xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:tools="http://schemas.android.com/tools"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
tools:context=".player.old.PlayVideoActivity"
|
||||
android:gravity="center">
|
||||
|
||||
<VideoView android:id="@+id/video_view"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
android:layout_gravity="center"
|
||||
android:focusable="false"/>
|
||||
|
||||
<Button android:id="@+id/content_button"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
android:background="@null"
|
||||
android:focusable="false"/>
|
||||
|
||||
<ProgressBar android:id="@+id/play_video_progress_bar"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:indeterminate="true"
|
||||
android:layout_gravity="center"
|
||||
android:focusable="false"/>
|
||||
|
||||
</merge>
|
||||
71
app/src/main/res/layout/fragment_comments.xml
Normal file
71
app/src/main/res/layout/fragment_comments.xml
Normal file
|
|
@ -0,0 +1,71 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<RelativeLayout
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:tools="http://schemas.android.com/tools"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent">
|
||||
|
||||
<android.support.v7.widget.RecyclerView
|
||||
android:id="@+id/items_list"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
android:scrollbars="vertical"
|
||||
tools:listitem="@layout/list_comments_item"/>
|
||||
|
||||
<ProgressBar
|
||||
android:id="@+id/loading_progress_bar"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_centerInParent="true"
|
||||
android:indeterminate="true"
|
||||
android:visibility="gone"
|
||||
tools:visibility="visible"/>
|
||||
|
||||
<LinearLayout
|
||||
android:id="@+id/empty_state_view"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_centerHorizontal="true"
|
||||
android:orientation="vertical"
|
||||
android:paddingTop="85dp"
|
||||
android:visibility="gone"
|
||||
tools:visibility="visible">
|
||||
|
||||
<TextView
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_gravity="center"
|
||||
android:layout_marginBottom="10dp"
|
||||
android:fontFamily="monospace"
|
||||
android:text="(╯°-°)╯"
|
||||
android:textSize="35sp"
|
||||
tools:ignore="HardcodedText,UnusedAttribute"/>
|
||||
|
||||
<TextView
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_gravity="center"
|
||||
android:text="@string/empty_view_no_comments"
|
||||
android:textSize="24sp"/>
|
||||
|
||||
</LinearLayout>
|
||||
|
||||
<!--ERROR PANEL-->
|
||||
<include
|
||||
android:id="@+id/error_panel"
|
||||
layout="@layout/error_retry"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_centerInParent="true"
|
||||
android:layout_marginTop="50dp"
|
||||
android:visibility="gone"
|
||||
tools:visibility="visible"/>
|
||||
|
||||
<View
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="4dp"
|
||||
android:background="?attr/toolbar_shadow_drawable"
|
||||
android:layout_alignParentTop="true"
|
||||
android:visibility="gone"/>
|
||||
|
||||
</RelativeLayout>
|
||||
29
app/src/main/res/layout/fragment_empty.xml
Normal file
29
app/src/main/res/layout/fragment_empty.xml
Normal file
|
|
@ -0,0 +1,29 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:tools="http://schemas.android.com/tools"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent">
|
||||
|
||||
<android.support.v4.widget.NestedScrollView
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent">
|
||||
|
||||
<include
|
||||
android:id="@+id/empty_state_view"
|
||||
layout="@layout/list_empty_view"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_gravity="center_horizontal"
|
||||
android:layout_marginTop="90dp"
|
||||
tools:visibility="visible"/>
|
||||
|
||||
</android.support.v4.widget.NestedScrollView>
|
||||
|
||||
<View
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="4dp"
|
||||
android:layout_alignParentTop="true"
|
||||
android:background="?attr/toolbar_shadow_drawable"
|
||||
android:visibility="gone" />
|
||||
|
||||
</RelativeLayout>
|
||||
|
|
@ -1,30 +0,0 @@
|
|||
<FrameLayout
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:tools="http://schemas.android.com/tools"
|
||||
android:id="@+id/constraintLayout"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
tools:context="org.schabi.newpipe.history.HistoryFragment">
|
||||
|
||||
<android.support.v7.widget.RecyclerView
|
||||
android:id="@+id/history_view"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
tools:listitem="@layout/item_search_history"/>
|
||||
|
||||
<TextView
|
||||
android:id="@+id/history_empty"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_gravity="center"
|
||||
android:text="@string/history_empty"
|
||||
android:textAppearance="?android:attr/textAppearanceMedium"
|
||||
android:visibility="gone"
|
||||
tools:visibility="visible"/>
|
||||
|
||||
<include
|
||||
android:id="@+id/history_disabled_view"
|
||||
layout="@layout/history_disabled_view"
|
||||
android:visibility="gone"/>
|
||||
|
||||
</FrameLayout>
|
||||
71
app/src/main/res/layout/fragment_related_streams.xml
Normal file
71
app/src/main/res/layout/fragment_related_streams.xml
Normal file
|
|
@ -0,0 +1,71 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<RelativeLayout
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:tools="http://schemas.android.com/tools"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent">
|
||||
|
||||
<android.support.v7.widget.RecyclerView
|
||||
android:id="@+id/items_list"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
android:scrollbars="vertical"
|
||||
tools:listitem="@layout/list_stream_item"/>
|
||||
|
||||
<ProgressBar
|
||||
android:id="@+id/loading_progress_bar"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_centerInParent="true"
|
||||
android:indeterminate="true"
|
||||
android:visibility="gone"
|
||||
tools:visibility="visible"/>
|
||||
|
||||
<LinearLayout
|
||||
android:id="@+id/empty_state_view"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_centerHorizontal="true"
|
||||
android:orientation="vertical"
|
||||
android:paddingTop="85dp"
|
||||
android:visibility="gone"
|
||||
tools:visibility="visible">
|
||||
|
||||
<TextView
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_gravity="center"
|
||||
android:layout_marginBottom="10dp"
|
||||
android:fontFamily="monospace"
|
||||
android:text="(╯°-°)╯"
|
||||
android:textSize="35sp"
|
||||
tools:ignore="HardcodedText,UnusedAttribute"/>
|
||||
|
||||
<TextView
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_gravity="center"
|
||||
android:text="@string/empty_view_no_videos"
|
||||
android:textSize="24sp"/>
|
||||
|
||||
</LinearLayout>
|
||||
|
||||
<!--ERROR PANEL-->
|
||||
<include
|
||||
android:id="@+id/error_panel"
|
||||
layout="@layout/error_retry"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_centerInParent="true"
|
||||
android:layout_marginTop="50dp"
|
||||
android:visibility="gone"
|
||||
tools:visibility="visible"/>
|
||||
|
||||
<View
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="4dp"
|
||||
android:background="?attr/toolbar_shadow_drawable"
|
||||
android:layout_alignParentTop="true"
|
||||
android:visibility="gone"/>
|
||||
|
||||
</RelativeLayout>
|
||||
|
|
@ -67,6 +67,7 @@
|
|||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
android:scrollbars="vertical"
|
||||
app:layoutManager="LinearLayoutManager"
|
||||
tools:listitem="@layout/item_search_suggestion"/>
|
||||
</LinearLayout>
|
||||
|
||||
|
|
|
|||
|
|
@ -1,6 +1,5 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<FrameLayout
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:app="http://schemas.android.com/apk/res-auto"
|
||||
xmlns:tools="http://schemas.android.com/tools"
|
||||
android:id="@+id/video_item_detail"
|
||||
|
|
@ -8,101 +7,111 @@
|
|||
android:layout_height="match_parent"
|
||||
android:focusableInTouchMode="true">
|
||||
|
||||
<com.nirhart.parallaxscroll.views.ParallaxScrollView
|
||||
<android.support.design.widget.CoordinatorLayout
|
||||
android:id="@+id/detail_main_content"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
android:visibility="visible"
|
||||
app:parallax_factor="1.9">
|
||||
android:fitsSystemWindows="true">
|
||||
|
||||
<!--WRAPPER-->
|
||||
<LinearLayout
|
||||
<android.support.design.widget.AppBarLayout
|
||||
android:id="@+id/appbarlayout"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:orientation="vertical">
|
||||
android:fitsSystemWindows="true"
|
||||
app:elevation="0dp"
|
||||
app:layout_behavior="android.support.design.widget.FlingBehavior">
|
||||
|
||||
<!-- THUMBNAIL -->
|
||||
<FrameLayout
|
||||
android:id="@+id/detail_thumbnail_root_layout"
|
||||
<android.support.design.widget.CollapsingToolbarLayout
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:background="@android:color/black"
|
||||
android:clickable="true"
|
||||
android:focusable="true"
|
||||
android:foreground="?attr/selectableItemBackground">
|
||||
app:layout_scrollFlags="scroll">
|
||||
|
||||
<ImageView
|
||||
android:id="@+id/detail_thumbnail_image_view"
|
||||
<!-- THUMBNAIL -->
|
||||
<FrameLayout
|
||||
android:id="@+id/detail_thumbnail_root_layout"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:background="@android:color/transparent"
|
||||
android:contentDescription="@string/detail_thumbnail_view_description"
|
||||
android:scaleType="fitCenter"
|
||||
tools:ignore="RtlHardcoded"
|
||||
tools:layout_height="200dp"
|
||||
tools:src="@drawable/dummy_thumbnail"/>
|
||||
android:background="@android:color/black"
|
||||
android:clickable="true"
|
||||
android:focusable="true"
|
||||
android:foreground="?attr/selectableItemBackground"
|
||||
app:layout_collapseMode="parallax">
|
||||
|
||||
<ImageView
|
||||
android:id="@+id/detail_thumbnail_play_button"
|
||||
android:layout_width="64dp"
|
||||
android:layout_height="64dp"
|
||||
android:layout_gravity="center"
|
||||
android:background="@android:color/transparent"
|
||||
android:src="@drawable/new_play_arrow"
|
||||
android:visibility="invisible"
|
||||
tools:ignore="ContentDescription"
|
||||
tools:visibility="visible"/>
|
||||
<ImageView
|
||||
android:id="@+id/detail_thumbnail_image_view"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:background="@android:color/transparent"
|
||||
android:contentDescription="@string/detail_thumbnail_view_description"
|
||||
android:scaleType="fitCenter"
|
||||
tools:ignore="RtlHardcoded"
|
||||
tools:layout_height="200dp"
|
||||
tools:src="@drawable/dummy_thumbnail" />
|
||||
|
||||
<TextView
|
||||
android:id="@+id/touch_append_detail"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:background="#64000000"
|
||||
android:paddingBottom="10dp"
|
||||
android:paddingLeft="30dp"
|
||||
android:paddingRight="30dp"
|
||||
android:paddingTop="10dp"
|
||||
android:layout_gravity="center"
|
||||
android:textColor="@android:color/white"
|
||||
android:textSize="20sp"
|
||||
android:textStyle="bold"
|
||||
android:text="@string/hold_to_append"
|
||||
android:visibility="gone"
|
||||
tools:ignore="RtlHardcoded"
|
||||
tools:visibility="visible"/>
|
||||
<ImageView
|
||||
android:id="@+id/detail_thumbnail_play_button"
|
||||
android:layout_width="64dp"
|
||||
android:layout_height="64dp"
|
||||
android:layout_gravity="center"
|
||||
android:background="@android:color/transparent"
|
||||
android:src="@drawable/new_play_arrow"
|
||||
android:visibility="invisible"
|
||||
tools:ignore="ContentDescription"
|
||||
tools:visibility="visible" />
|
||||
|
||||
<TextView
|
||||
android:id="@+id/detail_duration_view"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_gravity="bottom|right"
|
||||
android:layout_marginBottom="8dp"
|
||||
android:layout_marginLeft="12dp"
|
||||
android:layout_marginRight="12dp"
|
||||
android:layout_marginTop="8dp"
|
||||
android:alpha=".6"
|
||||
android:background="#23000000"
|
||||
android:gravity="center"
|
||||
android:paddingBottom="2dp"
|
||||
android:paddingLeft="6dp"
|
||||
android:paddingRight="6dp"
|
||||
android:paddingTop="2dp"
|
||||
android:textAllCaps="true"
|
||||
android:textColor="@android:color/white"
|
||||
android:textSize="12sp"
|
||||
android:textStyle="bold"
|
||||
android:visibility="gone"
|
||||
tools:ignore="RtlHardcoded"
|
||||
tools:text="12:38"
|
||||
tools:visibility="visible"/>
|
||||
</FrameLayout>
|
||||
<TextView
|
||||
android:id="@+id/touch_append_detail"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_gravity="center"
|
||||
android:background="#64000000"
|
||||
android:paddingBottom="10dp"
|
||||
android:paddingLeft="30dp"
|
||||
android:paddingRight="30dp"
|
||||
android:paddingTop="10dp"
|
||||
android:text="@string/hold_to_append"
|
||||
android:textColor="@android:color/white"
|
||||
android:textSize="20sp"
|
||||
android:textStyle="bold"
|
||||
android:visibility="gone"
|
||||
tools:ignore="RtlHardcoded"
|
||||
tools:visibility="visible" />
|
||||
|
||||
<TextView
|
||||
android:id="@+id/detail_duration_view"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_gravity="bottom|right"
|
||||
android:layout_marginBottom="8dp"
|
||||
android:layout_marginLeft="12dp"
|
||||
android:layout_marginRight="12dp"
|
||||
android:layout_marginTop="8dp"
|
||||
android:alpha=".6"
|
||||
android:background="#23000000"
|
||||
android:gravity="center"
|
||||
android:paddingBottom="2dp"
|
||||
android:paddingLeft="6dp"
|
||||
android:paddingRight="6dp"
|
||||
android:paddingTop="2dp"
|
||||
android:textAllCaps="true"
|
||||
android:textColor="@android:color/white"
|
||||
android:textSize="12sp"
|
||||
android:textStyle="bold"
|
||||
android:visibility="gone"
|
||||
tools:ignore="RtlHardcoded"
|
||||
tools:text="12:38"
|
||||
tools:visibility="visible" />
|
||||
</FrameLayout>
|
||||
|
||||
</android.support.design.widget.CollapsingToolbarLayout>
|
||||
|
||||
<!-- CONTENT -->
|
||||
<RelativeLayout
|
||||
android:id="@+id/detail_content_root_layout"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
android:background="?android:windowBackground">
|
||||
android:layout_height="wrap_content"
|
||||
android:background="?android:windowBackground"
|
||||
app:layout_scrollFlags="scroll">
|
||||
|
||||
<!-- TITLE -->
|
||||
<FrameLayout
|
||||
|
|
@ -127,7 +136,7 @@
|
|||
android:textAppearance="?android:attr/textAppearanceLarge"
|
||||
android:textSize="@dimen/video_item_detail_title_text_size"
|
||||
tools:ignore="RtlHardcoded"
|
||||
tools:text="Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed a ultricies ex. Integer sit amet sodales risus. Duis non mi et urna pretium bibendum. Nunc eleifend est quis ipsum porttitor egestas. Sed facilisis, nisl quis eleifend pellentesque, orci metus egestas dolor, at accumsan eros metus quis libero."/>
|
||||
tools:text="Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed a ultricies ex. Integer sit amet sodales risus. Duis non mi et urna pretium bibendum. Nunc eleifend est quis ipsum porttitor egestas. Sed facilisis, nisl quis eleifend pellentesque, orci metus egestas dolor, at accumsan eros metus quis libero." />
|
||||
|
||||
<ImageView
|
||||
android:id="@+id/detail_toggle_description_view"
|
||||
|
|
@ -136,7 +145,7 @@
|
|||
android:layout_gravity="center_vertical|right"
|
||||
android:layout_marginLeft="5dp"
|
||||
android:src="@drawable/arrow_down"
|
||||
tools:ignore="ContentDescription,RtlHardcoded"/>
|
||||
tools:ignore="ContentDescription,RtlHardcoded" />
|
||||
|
||||
</FrameLayout>
|
||||
|
||||
|
|
@ -150,7 +159,7 @@
|
|||
android:layout_marginTop="@dimen/video_item_detail_error_panel_margin"
|
||||
android:indeterminate="true"
|
||||
android:visibility="gone"
|
||||
tools:visibility="visible"/>
|
||||
tools:visibility="visible" />
|
||||
|
||||
<!--ERROR PANEL-->
|
||||
<include
|
||||
|
|
@ -161,13 +170,14 @@
|
|||
android:layout_below="@id/detail_title_root_layout"
|
||||
android:layout_marginTop="@dimen/video_item_detail_error_panel_margin"
|
||||
android:visibility="gone"
|
||||
tools:visibility="visible"/>
|
||||
tools:visibility="visible" />
|
||||
|
||||
<!--HIDING ROOT-->
|
||||
<LinearLayout
|
||||
android:id="@+id/detail_content_root_hiding"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
android:paddingBottom="10dp"
|
||||
android:layout_below="@+id/detail_title_root_layout"
|
||||
android:orientation="vertical"
|
||||
android:visibility="gone"
|
||||
|
|
@ -189,12 +199,12 @@
|
|||
android:id="@+id/detail_uploader_root_layout"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
android:layout_toLeftOf="@id/details_panel"
|
||||
android:layout_toStartOf="@id/details_panel"
|
||||
android:background="?attr/selectableItemBackground"
|
||||
android:gravity="center_vertical"
|
||||
android:orientation="horizontal"
|
||||
android:padding="6dp"
|
||||
android:layout_toLeftOf="@id/details_panel"
|
||||
android:layout_toStartOf="@id/details_panel">
|
||||
android:padding="6dp">
|
||||
|
||||
<de.hdodenhof.circleimageview.CircleImageView
|
||||
android:id="@+id/detail_uploader_thumbnail_view"
|
||||
|
|
@ -202,23 +212,23 @@
|
|||
android:layout_height="@dimen/video_item_detail_uploader_image_size"
|
||||
android:contentDescription="@string/detail_uploader_thumbnail_view_description"
|
||||
android:src="@drawable/buddy"
|
||||
tools:ignore="RtlHardcoded"/>
|
||||
tools:ignore="RtlHardcoded" />
|
||||
|
||||
<TextView
|
||||
android:id="@+id/detail_uploader_text_view"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginLeft="15dp"
|
||||
android:textAppearance="?android:attr/textAppearanceLarge"
|
||||
android:textSize="@dimen/video_item_detail_uploader_text_size"
|
||||
android:textStyle="bold"
|
||||
android:ellipsize="marquee"
|
||||
android:fadingEdge="horizontal"
|
||||
android:marqueeRepeatLimit="marquee_forever"
|
||||
android:scrollHorizontally="true"
|
||||
android:singleLine="true"
|
||||
android:textAppearance="?android:attr/textAppearanceLarge"
|
||||
android:textSize="@dimen/video_item_detail_uploader_text_size"
|
||||
android:textStyle="bold"
|
||||
tools:ignore="RtlHardcoded"
|
||||
tools:text="Uploader"/>
|
||||
tools:text="Uploader" />
|
||||
|
||||
<!--<Button
|
||||
android:id="@+id/detail_uploader_subscribe"
|
||||
|
|
@ -239,10 +249,11 @@
|
|||
android:id="@+id/details_panel"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="match_parent"
|
||||
android:layout_alignParentRight="true"
|
||||
android:layout_alignParentEnd="true"
|
||||
android:layout_alignParentRight="true"
|
||||
android:paddingLeft="6dp"
|
||||
android:paddingRight="6dp">
|
||||
|
||||
<TextView
|
||||
android:id="@+id/detail_view_count_view"
|
||||
android:layout_width="wrap_content"
|
||||
|
|
@ -254,7 +265,7 @@
|
|||
android:textAppearance="?android:attr/textAppearanceLarge"
|
||||
android:textSize="@dimen/video_item_detail_views_text_size"
|
||||
tools:ignore="RtlHardcoded"
|
||||
tools:text="2,816,821,505 views"/>
|
||||
tools:text="2,816,821,505 views" />
|
||||
|
||||
<ImageView
|
||||
android:id="@+id/detail_thumbs_up_img_view"
|
||||
|
|
@ -262,7 +273,7 @@
|
|||
android:layout_height="@dimen/video_item_detail_like_image_height"
|
||||
android:layout_below="@id/detail_view_count_view"
|
||||
android:contentDescription="@string/detail_likes_img_view_description"
|
||||
android:src="?attr/thumbs_up"/>
|
||||
android:src="?attr/thumbs_up" />
|
||||
|
||||
<TextView
|
||||
android:id="@+id/detail_thumbs_up_count_view"
|
||||
|
|
@ -276,7 +287,7 @@
|
|||
android:textAppearance="?android:attr/textAppearanceMedium"
|
||||
android:textSize="@dimen/video_item_detail_likes_text_size"
|
||||
tools:ignore="RtlHardcoded"
|
||||
tools:text="12M"/>
|
||||
tools:text="12M" />
|
||||
|
||||
<ImageView
|
||||
android:id="@+id/detail_thumbs_down_img_view"
|
||||
|
|
@ -287,7 +298,7 @@
|
|||
android:layout_toRightOf="@id/detail_thumbs_up_count_view"
|
||||
android:contentDescription="@string/detail_dislikes_img_view_description"
|
||||
android:src="?attr/thumbs_down"
|
||||
tools:ignore="RtlHardcoded"/>
|
||||
tools:ignore="RtlHardcoded" />
|
||||
|
||||
<TextView
|
||||
android:id="@+id/detail_thumbs_down_count_view"
|
||||
|
|
@ -301,7 +312,7 @@
|
|||
android:textAppearance="?android:attr/textAppearanceMedium"
|
||||
android:textSize="@dimen/video_item_detail_likes_text_size"
|
||||
tools:ignore="RtlHardcoded"
|
||||
tools:text="10K"/>
|
||||
tools:text="10K" />
|
||||
|
||||
<TextView
|
||||
android:id="@+id/detail_thumbs_disabled_view"
|
||||
|
|
@ -317,7 +328,7 @@
|
|||
android:textStyle="bold"
|
||||
android:visibility="gone"
|
||||
tools:ignore="RtlHardcoded"
|
||||
tools:visibility="visible"/>
|
||||
tools:visibility="visible" />
|
||||
</RelativeLayout>
|
||||
</RelativeLayout>
|
||||
|
||||
|
|
@ -337,14 +348,14 @@
|
|||
android:layout_weight="1"
|
||||
android:background="?attr/selectableItemBackgroundBorderless"
|
||||
android:clickable="true"
|
||||
android:focusable="true"
|
||||
android:contentDescription="@string/append_playlist"
|
||||
android:drawableTop="?attr/ic_playlist_add"
|
||||
android:focusable="true"
|
||||
android:gravity="center"
|
||||
android:paddingBottom="6dp"
|
||||
android:paddingTop="6dp"
|
||||
android:text="@string/controls_add_to_playlist_title"
|
||||
android:textSize="12sp"/>
|
||||
android:textSize="12sp" />
|
||||
|
||||
<TextView
|
||||
android:id="@+id/detail_controls_background"
|
||||
|
|
@ -354,14 +365,14 @@
|
|||
android:layout_weight="1"
|
||||
android:background="?attr/selectableItemBackgroundBorderless"
|
||||
android:clickable="true"
|
||||
android:focusable="true"
|
||||
android:contentDescription="@string/play_audio"
|
||||
android:drawableTop="?attr/audio"
|
||||
android:focusable="true"
|
||||
android:gravity="center"
|
||||
android:paddingBottom="6dp"
|
||||
android:paddingTop="6dp"
|
||||
android:text="@string/controls_background_title"
|
||||
android:textSize="12sp"/>
|
||||
android:textSize="12sp" />
|
||||
|
||||
<TextView
|
||||
android:id="@+id/detail_controls_popup"
|
||||
|
|
@ -371,14 +382,14 @@
|
|||
android:layout_weight="1"
|
||||
android:background="?attr/selectableItemBackgroundBorderless"
|
||||
android:clickable="true"
|
||||
android:focusable="true"
|
||||
android:contentDescription="@string/open_in_popup_mode"
|
||||
android:drawableTop="?attr/popup"
|
||||
android:focusable="true"
|
||||
android:gravity="center"
|
||||
android:paddingBottom="6dp"
|
||||
android:paddingTop="6dp"
|
||||
android:text="@string/controls_popup_title"
|
||||
android:textSize="12sp"/>
|
||||
android:textSize="12sp" />
|
||||
|
||||
<TextView
|
||||
android:id="@+id/detail_controls_download"
|
||||
|
|
@ -388,14 +399,14 @@
|
|||
android:layout_weight="1"
|
||||
android:background="?attr/selectableItemBackgroundBorderless"
|
||||
android:clickable="true"
|
||||
android:focusable="true"
|
||||
android:contentDescription="@string/controls_download_desc"
|
||||
android:drawableTop="?attr/download"
|
||||
android:focusable="true"
|
||||
android:gravity="center"
|
||||
android:paddingBottom="6dp"
|
||||
android:paddingTop="6dp"
|
||||
android:text="@string/download"
|
||||
android:textSize="12sp"/>
|
||||
android:textSize="12sp" />
|
||||
|
||||
</LinearLayout>
|
||||
|
||||
|
|
@ -404,7 +415,7 @@
|
|||
android:layout_height="1px"
|
||||
android:layout_marginLeft="8dp"
|
||||
android:layout_marginRight="8dp"
|
||||
android:background="?attr/separator_color"/>
|
||||
android:background="?attr/separator_color" />
|
||||
|
||||
<!--DESCRIPTIONS-->
|
||||
<LinearLayout
|
||||
|
|
@ -425,7 +436,7 @@
|
|||
android:textAppearance="?android:attr/textAppearanceMedium"
|
||||
android:textSize="@dimen/video_item_detail_upload_date_text_size"
|
||||
android:textStyle="bold"
|
||||
tools:text="Published on Oct 2, 2009"/>
|
||||
tools:text="Published on Oct 2, 2009" />
|
||||
|
||||
<TextView
|
||||
android:id="@+id/detail_description_view"
|
||||
|
|
@ -438,59 +449,41 @@
|
|||
android:textAppearance="?android:attr/textAppearanceMedium"
|
||||
android:textIsSelectable="true"
|
||||
android:textSize="@dimen/video_item_detail_description_text_size"
|
||||
tools:text="Description Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed a ultricies ex. Integer sit amet sodales risus. Duis non mi et urna pretium bibendum."/>
|
||||
tools:text="Description Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed a ultricies ex. Integer sit amet sodales risus. Duis non mi et urna pretium bibendum." />
|
||||
|
||||
<View
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="1px"
|
||||
android:layout_marginLeft="8dp"
|
||||
android:layout_marginRight="8dp"
|
||||
android:background="?attr/separator_color"/>
|
||||
android:background="?attr/separator_color" />
|
||||
|
||||
</LinearLayout>
|
||||
|
||||
<!--NEXT AND RELATED VIDEOS-->
|
||||
<LinearLayout
|
||||
android:id="@+id/detail_related_streams_root_layout"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_gravity="center_horizontal|bottom"
|
||||
android:layout_marginTop="14dp"
|
||||
android:orientation="vertical">
|
||||
|
||||
<TextView
|
||||
android:id="@+id/detail_next_stream_title"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginLeft="12dp"
|
||||
android:text="@string/next_video_title"
|
||||
android:textAllCaps="true"
|
||||
android:textAppearance="?android:attr/textAppearanceMedium"
|
||||
android:textSize="@dimen/video_item_detail_next_text_size"
|
||||
tools:ignore="RtlHardcoded"/>
|
||||
|
||||
<LinearLayout
|
||||
android:id="@+id/detail_related_streams_view"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
android:layout_marginTop="2dp"
|
||||
android:orientation="vertical"
|
||||
tools:minHeight="50dp"/>
|
||||
|
||||
<ImageButton
|
||||
android:id="@+id/detail_related_streams_expand"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:background="?attr/selectableItemBackground"
|
||||
android:paddingBottom="10dp"
|
||||
android:paddingTop="4dp"
|
||||
android:src="?attr/expand"
|
||||
android:textAlignment="center"
|
||||
android:textAllCaps="true"
|
||||
tools:ignore="ContentDescription"/>
|
||||
</LinearLayout>
|
||||
</LinearLayout>
|
||||
</RelativeLayout>
|
||||
</LinearLayout>
|
||||
</com.nirhart.parallaxscroll.views.ParallaxScrollView>
|
||||
|
||||
</android.support.design.widget.AppBarLayout>
|
||||
|
||||
|
||||
<android.support.v4.view.ViewPager
|
||||
android:id="@+id/viewpager"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
app:layout_behavior="@string/appbar_scrolling_view_behavior" />
|
||||
|
||||
|
||||
<android.support.design.widget.TabLayout
|
||||
android:id="@+id/tablayout"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_gravity="bottom|center"
|
||||
android:background="@color/transparent_background_color"
|
||||
app:tabBackground="@drawable/tab_selector"
|
||||
app:tabGravity="center"
|
||||
app:tabIndicatorHeight="0dp">
|
||||
|
||||
</android.support.design.widget.TabLayout>
|
||||
|
||||
</android.support.design.widget.CoordinatorLayout>
|
||||
</FrameLayout>
|
||||
|
|
|
|||
113
app/src/main/res/layout/list_comments_item.xml
Normal file
113
app/src/main/res/layout/list_comments_item.xml
Normal file
|
|
@ -0,0 +1,113 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:tools="http://schemas.android.com/tools"
|
||||
android:id="@+id/itemRoot"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:background="?attr/selectableItemBackground"
|
||||
android:clickable="true"
|
||||
android:focusable="true"
|
||||
android:padding="@dimen/video_item_search_padding">
|
||||
|
||||
<de.hdodenhof.circleimageview.CircleImageView
|
||||
android:id="@+id/itemThumbnailView"
|
||||
android:layout_width="48dp"
|
||||
android:layout_height="42dp"
|
||||
android:layout_alignParentLeft="true"
|
||||
android:layout_alignParentStart="true"
|
||||
android:layout_alignParentTop="true"
|
||||
android:layout_marginRight="@dimen/video_item_search_image_right_margin"
|
||||
android:contentDescription="@string/list_thumbnail_view_description"
|
||||
android:src="@drawable/buddy"
|
||||
tools:ignore="RtlHardcoded" />
|
||||
|
||||
<TextView
|
||||
android:id="@+id/itemTitleView"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_alignParentTop="true"
|
||||
android:layout_marginBottom="@dimen/video_item_search_image_right_margin"
|
||||
android:layout_toEndOf="@+id/itemThumbnailView"
|
||||
android:layout_toRightOf="@+id/itemThumbnailView"
|
||||
android:ellipsize="end"
|
||||
android:lines="1"
|
||||
android:textAppearance="?android:attr/textAppearanceSmall"
|
||||
android:textSize="@dimen/comment_item_title_text_size"
|
||||
tools:text="Author Name, Lorem ipsum" />
|
||||
|
||||
<TextView
|
||||
android:id="@+id/itemCommentContentView"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_below="@id/itemTitleView"
|
||||
android:layout_marginBottom="@dimen/channel_item_description_to_details_margin"
|
||||
android:layout_toEndOf="@+id/itemThumbnailView"
|
||||
android:layout_toRightOf="@+id/itemThumbnailView"
|
||||
android:textAppearance="?android:attr/textAppearanceLarge"
|
||||
android:textSize="@dimen/comment_item_content_text_size"
|
||||
tools:text="Comment Content, Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc tristique vitae sem vitae blanditLorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc tristique vitae sem vitae blanditLorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc tristique vitae sem vitae blandit" />
|
||||
|
||||
|
||||
<ImageView
|
||||
android:id="@+id/detail_thumbs_up_img_view"
|
||||
android:layout_width="@dimen/video_item_detail_like_image_width"
|
||||
android:layout_height="@dimen/video_item_detail_like_image_height"
|
||||
android:layout_below="@id/itemCommentContentView"
|
||||
android:layout_toRightOf="@+id/itemThumbnailView"
|
||||
android:contentDescription="@string/detail_likes_img_view_description"
|
||||
android:src="?attr/thumbs_up" />
|
||||
|
||||
<TextView
|
||||
android:id="@+id/detail_thumbs_up_count_view"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="@dimen/video_item_detail_like_image_height"
|
||||
android:layout_below="@id/itemCommentContentView"
|
||||
android:layout_marginLeft="@dimen/video_item_detail_like_margin"
|
||||
android:layout_toRightOf="@id/detail_thumbs_up_img_view"
|
||||
android:lines="1"
|
||||
android:textAppearance="?android:attr/textAppearanceMedium"
|
||||
android:textSize="@dimen/video_item_detail_likes_text_size"
|
||||
tools:ignore="RtlHardcoded"
|
||||
tools:text="12M" />
|
||||
|
||||
|
||||
<!--we can uncomment below code if we need dislike button and count in future-->
|
||||
|
||||
<!--<ImageView
|
||||
android:id="@+id/detail_thumbs_down_img_view"
|
||||
android:layout_width="@dimen/video_item_detail_like_image_width"
|
||||
android:layout_height="@dimen/video_item_detail_like_image_height"
|
||||
android:layout_below="@id/itemCommentContentView"
|
||||
android:layout_marginLeft="12dp"
|
||||
android:layout_toRightOf="@id/detail_thumbs_up_count_view"
|
||||
android:contentDescription="@string/detail_dislikes_img_view_description"
|
||||
android:src="?attr/thumbs_down"
|
||||
tools:ignore="RtlHardcoded" />
|
||||
|
||||
<TextView
|
||||
android:id="@+id/detail_thumbs_down_count_view"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="@dimen/video_item_detail_like_image_height"
|
||||
android:layout_below="@id/itemCommentContentView"
|
||||
android:layout_marginLeft="@dimen/video_item_detail_like_margin"
|
||||
android:layout_toRightOf="@id/detail_thumbs_down_img_view"
|
||||
android:gravity="center_vertical"
|
||||
android:lines="1"
|
||||
android:textAppearance="?android:attr/textAppearanceMedium"
|
||||
android:textSize="@dimen/video_item_detail_likes_text_size"
|
||||
tools:ignore="RtlHardcoded"
|
||||
tools:text="10K" />-->
|
||||
|
||||
<TextView
|
||||
android:id="@+id/itemPublishedTime"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_below="@id/itemCommentContentView"
|
||||
android:layout_marginLeft="12dp"
|
||||
android:layout_toRightOf="@id/detail_thumbs_up_count_view"
|
||||
android:lines="1"
|
||||
android:textAppearance="?android:attr/textAppearanceSmall"
|
||||
android:textSize="@dimen/video_item_search_upload_date_text_size"
|
||||
tools:text="1 year ago" />
|
||||
|
||||
</RelativeLayout>
|
||||
95
app/src/main/res/layout/list_comments_mini_item.xml
Normal file
95
app/src/main/res/layout/list_comments_mini_item.xml
Normal file
|
|
@ -0,0 +1,95 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<RelativeLayout
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:tools="http://schemas.android.com/tools"
|
||||
android:id="@+id/itemRoot"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:background="?attr/selectableItemBackground"
|
||||
android:clickable="true"
|
||||
android:focusable="true"
|
||||
android:padding="@dimen/video_item_search_padding">
|
||||
|
||||
<de.hdodenhof.circleimageview.CircleImageView
|
||||
android:id="@+id/itemThumbnailView"
|
||||
android:layout_width="48dp"
|
||||
android:layout_height="42dp"
|
||||
android:layout_centerVertical="true"
|
||||
android:layout_marginRight="12dp"
|
||||
android:contentDescription="@string/list_thumbnail_view_description"
|
||||
android:src="@drawable/buddy_channel_item"
|
||||
tools:ignore="RtlHardcoded"/>
|
||||
|
||||
|
||||
<TextView
|
||||
android:id="@+id/itemCommentContentView"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginBottom="@dimen/channel_item_description_to_details_margin"
|
||||
android:layout_toRightOf="@+id/itemThumbnailView"
|
||||
android:textAppearance="?android:attr/textAppearanceSmall"
|
||||
android:textSize="@dimen/comment_item_content_text_size"
|
||||
tools:text="Channel description, Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc tristique vitae sem vitae blanditLorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc tristique vitae sem vitae blanditLorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc tristique vitae sem vitae blandit" />
|
||||
|
||||
<ImageView
|
||||
android:id="@+id/detail_thumbs_up_img_view"
|
||||
android:layout_width="@dimen/video_item_detail_like_image_width"
|
||||
android:layout_height="@dimen/video_item_detail_like_image_height"
|
||||
android:layout_below="@id/itemCommentContentView"
|
||||
android:layout_toRightOf="@+id/itemThumbnailView"
|
||||
android:contentDescription="@string/detail_likes_img_view_description"
|
||||
android:src="?attr/thumbs_up" />
|
||||
|
||||
<TextView
|
||||
android:id="@+id/detail_thumbs_up_count_view"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="@dimen/video_item_detail_like_image_height"
|
||||
android:layout_below="@id/itemCommentContentView"
|
||||
android:layout_marginLeft="@dimen/video_item_detail_like_margin"
|
||||
android:layout_toRightOf="@id/detail_thumbs_up_img_view"
|
||||
android:lines="1"
|
||||
android:textAppearance="?android:attr/textAppearanceMedium"
|
||||
android:textSize="@dimen/video_item_detail_likes_text_size"
|
||||
tools:ignore="RtlHardcoded"
|
||||
tools:text="12M" />
|
||||
|
||||
<!--we can uncomment below code if we need dislike button and count in future-->
|
||||
|
||||
<!--<ImageView
|
||||
android:id="@+id/detail_thumbs_down_img_view"
|
||||
android:layout_width="@dimen/video_item_detail_like_image_width"
|
||||
android:layout_height="@dimen/video_item_detail_like_image_height"
|
||||
android:layout_below="@id/itemCommentContentView"
|
||||
android:layout_marginLeft="12dp"
|
||||
android:layout_toRightOf="@id/detail_thumbs_up_count_view"
|
||||
android:contentDescription="@string/detail_dislikes_img_view_description"
|
||||
android:src="?attr/thumbs_down"
|
||||
tools:ignore="RtlHardcoded" />
|
||||
|
||||
<TextView
|
||||
android:id="@+id/detail_thumbs_down_count_view"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="@dimen/video_item_detail_like_image_height"
|
||||
android:layout_below="@id/itemCommentContentView"
|
||||
android:layout_marginLeft="@dimen/video_item_detail_like_margin"
|
||||
android:layout_toRightOf="@id/detail_thumbs_down_img_view"
|
||||
android:gravity="center_vertical"
|
||||
android:lines="1"
|
||||
android:textAppearance="?android:attr/textAppearanceMedium"
|
||||
android:textSize="@dimen/video_item_detail_likes_text_size"
|
||||
tools:ignore="RtlHardcoded"
|
||||
tools:text="10K" />-->
|
||||
|
||||
<TextView
|
||||
android:id="@+id/itemPublishedTime"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_below="@id/itemCommentContentView"
|
||||
android:layout_marginLeft="12dp"
|
||||
android:layout_toRightOf="@id/detail_thumbs_up_count_view"
|
||||
android:lines="1"
|
||||
android:textAppearance="?android:attr/textAppearanceSmall"
|
||||
android:textSize="@dimen/video_item_search_upload_date_text_size"
|
||||
tools:text="1 year ago" />
|
||||
|
||||
</RelativeLayout>
|
||||
32
app/src/main/res/layout/related_streams_header.xml
Normal file
32
app/src/main/res/layout/related_streams_header.xml
Normal file
|
|
@ -0,0 +1,32 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:tools="http://schemas.android.com/tools"
|
||||
android:id="@+id/channel_header_layout"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:background="?attr/selectableItemBackground">
|
||||
|
||||
<TextView
|
||||
android:id="@+id/next_stream_title"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginLeft="12dp"
|
||||
android:layout_alignBaseline="@+id/autoplay_switch"
|
||||
android:text="@string/next_video_title"
|
||||
android:textAppearance="?android:attr/textAppearanceMedium"
|
||||
android:textSize="12sp"
|
||||
tools:ignore="RtlHardcoded" />
|
||||
|
||||
<Switch
|
||||
android:id="@+id/autoplay_switch"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_alignParentEnd="true"
|
||||
android:layout_alignParentTop="true"
|
||||
android:paddingRight="5dp"
|
||||
android:switchPadding="5dp"
|
||||
android:textSize="12sp"
|
||||
android:textColor="@android:color/tab_indicator_text"
|
||||
android:text="@string/autoplay_title" />
|
||||
|
||||
</RelativeLayout>
|
||||
|
|
@ -3,8 +3,8 @@
|
|||
xmlns:tools="http://schemas.android.com/tools"
|
||||
tools:context="org.schabi.newpipe.history.HistoryActivity">
|
||||
|
||||
<item android:id="@+id/action_settings"
|
||||
android:orderInCategory="990"
|
||||
android:title="@string/settings"
|
||||
<item android:id="@+id/action_history_clear"
|
||||
android:orderInCategory="940"
|
||||
android:title="@string/clear_views_history_title"
|
||||
app:showAsAction="never"/>
|
||||
</menu>
|
||||
|
|
|
|||
|
|
@ -281,7 +281,6 @@
|
|||
<string name="show_info">عرض المعلومات</string>
|
||||
<string name="controls_add_to_playlist_title">إضافة إلى</string>
|
||||
<string name="settings_category_debug_title">تحليل</string>
|
||||
<string name="live">مٌباشِر</string>
|
||||
<string name="video_streams_empty">لم يتم العثور على أي بث مرئي</string>
|
||||
<string name="audio_streams_empty">لم يتم العثور على أي بث صوتي</string>
|
||||
<string name="detail_drag_description">إسحب للقيام بالترتيب</string>
|
||||
|
|
@ -398,7 +397,6 @@
|
|||
<string name="playback_tempo">سرعة الأداء</string>
|
||||
<string name="playback_pitch">تردد الصوت</string>
|
||||
<string name="unhook_checkbox">نزع الإرتباط (قد يسبب تشويه)</string>
|
||||
<string name="playback_nightcore">تعديل الايقاع Nightcore</string>
|
||||
<string name="import_settings">هل تريد أيضا استيراد الإعدادات؟</string>
|
||||
<string name="privacy_policy_title">"سياسة الخصوصية في NewPipe "</string>
|
||||
<string name="privacy_policy_encouragement">يأخذ مشروع NewPipe خصوصيتك على محمل الجد. لذلك ، لا يجمع التطبيق أي بيانات دون موافقتك.
|
||||
|
|
|
|||
|
|
@ -134,8 +134,6 @@
|
|||
<string name="later">Más sero</string>
|
||||
<string name="disabled">Desactivóse</string>
|
||||
|
||||
<string name="use_old_player_title">Usar reproductor vieyu</string>
|
||||
|
||||
|
||||
<string name="short_thousand">M</string>
|
||||
<string name="short_million">Mill</string>
|
||||
|
|
@ -168,8 +166,7 @@
|
|||
<string name="settings_category_popup_title">Ventanu emerxente</string>
|
||||
<string name="popup_resizing_indicator_title">Redimensionáu</string>
|
||||
|
||||
<string name="use_old_player_summary">Reproductor vieyu integráu de Mediaframework</string>
|
||||
<string name="subscribe_button_title">Soscribise</string>
|
||||
<string name="subscribe_button_title">Soscribise</string>
|
||||
<string name="subscribed_button_title">Soscribiéstite</string>
|
||||
<string name="channel_unsubscribed">Desoscribiéstite de la canal</string>
|
||||
<string name="subscription_change_failed">Nun pue camudase la resolución</string>
|
||||
|
|
@ -325,8 +322,7 @@
|
|||
<string name="video_player">Reproductor de videu</string>
|
||||
<string name="background_player">Reproductor en segundu planu</string>
|
||||
<string name="popup_player">Reproductor en ventanu</string>
|
||||
<string name="always_ask_player">Entrugar siempres</string>
|
||||
|
||||
|
||||
<string name="preferred_player_fetcher_notification_title">Consiguiendo información…</string>
|
||||
<string name="preferred_player_fetcher_notification_message">Ta cargando\'l conteníu solicitáu</string>
|
||||
<string name="controls_download_desc">Baxa\'l ficheru del fluxu.</string>
|
||||
|
|
|
|||
|
|
@ -54,8 +54,6 @@
|
|||
<string name="play_audio">Аўдыё</string>
|
||||
<string name="default_audio_format_title">Фармат аўдыё па змаўчанні</string>
|
||||
<string name="default_video_format_title">Фармат відэа па змаўчанні</string>
|
||||
<string name="webm_description">WebM - свабодны</string>
|
||||
<string name="m4a_description">M4A - вышэй якасць</string>
|
||||
<string name="theme_title">Тэма</string>
|
||||
<string name="light_theme_title">Светлая</string>
|
||||
<string name="dark_theme_title">Цёмная</string>
|
||||
|
|
@ -203,8 +201,6 @@
|
|||
<string name="audio">Аўдыё</string>
|
||||
<string name="retry">Паспрабаваць зноў</string>
|
||||
<string name="storage_permission_denied">Няма доступу да носьбіта</string>
|
||||
<string name="use_old_player_title">Стары плэер</string>
|
||||
<string name="use_old_player_summary">Стары убудаваны плэер на Mediaframework</string>
|
||||
<string name="short_thousand">тыс.</string>
|
||||
<string name="short_million">млн.</string>
|
||||
<string name="short_billion">млрд.</string>
|
||||
|
|
|
|||
|
|
@ -156,8 +156,6 @@
|
|||
<string name="audio">Аудио</string>
|
||||
<string name="retry">Опитай отново</string>
|
||||
<string name="storage_permission_denied">Достъпа до хранилището е отказан</string>
|
||||
<string name="use_old_player_title">Използвай стария плейър</string>
|
||||
<string name="use_old_player_summary">Използваю стария вграден Mediaframewoek плейър</string>
|
||||
|
||||
<plurals name="subscribers">
|
||||
<item quantity="one">%s абонат</item>
|
||||
|
|
|
|||
|
|
@ -118,8 +118,6 @@
|
|||
<string name="audio">অডিও</string>
|
||||
<string name="retry">পুনরায় চেষ্টা করো</string>
|
||||
<string name="storage_permission_denied">স্টোরেজ অ্যাক্সেস করার অনুমতি অস্বীকার করা হয়েছে</string>
|
||||
<string name="use_old_player_title">পুরানো প্লেয়ার ব্যবহার করো</string>
|
||||
<string name="use_old_player_summary">মিডিয়াফ্রেমওয়ার্ক প্লেয়ারের পুরানো বিল্ড।</string>
|
||||
<string name="short_thousand">K</string>
|
||||
<string name="short_million">M</string>
|
||||
<string name="short_billion">B</string>
|
||||
|
|
|
|||
|
|
@ -1,32 +0,0 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources><string name="install">Instaliraj</string>
|
||||
<string name="cancel">Otkaži</string>
|
||||
<string name="open_in_popup_mode">Otvori u slika u sliki modu</string>
|
||||
<string name="share">Podijeli</string>
|
||||
<string name="search">Pretraga</string>
|
||||
<string name="settings">Postavke</string>
|
||||
<string name="share_dialog_title">Podijeli sa</string>
|
||||
<string name="screen_rotation">Rotacija</string>
|
||||
<string name="subscribe_button_title">Preplati se</string>
|
||||
<string name="subscribed_button_title">Preplaćen</string>
|
||||
<string name="show_info">Pokaži informacije</string>
|
||||
<string name="tab_new">Novi Tab</string>
|
||||
<string name="tab_choose">Izaberi Tab</string>
|
||||
<string name="fragment_whats_new">Šta je novo</string>
|
||||
<string name="controls_background_title">Pozadina</string>
|
||||
<string name="download_path_audio_summary">Skinuti audio je spašen ovdje</string>
|
||||
<string name="default_resolution_title">Zadana rezolucija</string>
|
||||
<string name="show_higher_resolutions_title">Pokaži više rezolucije</string>
|
||||
<string name="show_higher_resolutions_summary">Samo neki uređaji podržavaju puštanje 2K/4K videa</string>
|
||||
<string name="kore_not_found">Kore aplikacija nije nađena. Instaliraj te\?</string>
|
||||
<string name="play_audio">Zvuk</string>
|
||||
<string name="default_audio_format_title">Zadani zvučni format</string>
|
||||
<string name="default_video_format_title">Zadani video format</string>
|
||||
<string name="dark_theme_title">Mračno</string>
|
||||
<string name="settings_category_appearance_title">Izgled</string>
|
||||
<string name="settings_category_other_title">Drugo</string>
|
||||
<string name="downloads">Skinuto</string>
|
||||
<string name="caption_auto_generated">Auto-generirano</string>
|
||||
<string name="error_path_creation">Fajl ne može biti krejiran</string>
|
||||
<string name="error_http_no_content">Ovaj server ne šalje podatke</string>
|
||||
</resources>
|
||||
|
|
@ -216,8 +216,6 @@
|
|||
<string name="info_dir_created">S\'ha creat el directori de baixades «%1$s»</string>
|
||||
<string name="retry">Torna a intentar-ho</string>
|
||||
<string name="storage_permission_denied">S\'ha denegat el permís d\'accés a l\'emmagatzematge</string>
|
||||
<string name="use_old_player_title">Fes servir el reproductor antic</string>
|
||||
<string name="use_old_player_summary">Antic reproductor integrat de Mediaframework</string>
|
||||
<string name="no_subscribers">Sense subscriptors</string>
|
||||
<string name="no_views">Sense reproduccions</string>
|
||||
<plurals name="views">
|
||||
|
|
|
|||
|
|
@ -59,7 +59,6 @@
|
|||
<string name="dark_theme_title">酷黑</string>
|
||||
<string name="black_theme_title">黑色</string>
|
||||
<string name="popup_remember_size_pos_title">记住悬浮窗的尺寸与位置</string>
|
||||
<string name="m4a_description">M4A — 更好的音质</string>
|
||||
<string name="popup_remember_size_pos_summary">记住上一次悬浮窗的位置以及大小</string>
|
||||
<string name="thumbnail_cache_wipe_complete_notice">已清除图像缓存</string>
|
||||
<string name="minimize_on_exit_popup_description">最小化悬浮窗播放器</string>
|
||||
|
|
@ -108,7 +107,6 @@
|
|||
<string name="minimize_on_exit_summary">从主视频播放器切换到其他应用时的操作 - %s</string>
|
||||
<string name="minimize_on_exit_none_description">没有</string>
|
||||
<string name="minimize_on_exit_background_description">最小化后台播放</string>
|
||||
<string name="webm_description">WebM — 自由视频格式</string>
|
||||
<string name="use_inexact_seek_title">使用快速粗略定位</string>
|
||||
<string name="use_inexact_seek_summary">粗略定位功能允许播放器以略低的精确度为代价换取更快的定位速度</string>
|
||||
<string name="download_thumbnail_title">下载缩略图</string>
|
||||
|
|
@ -243,8 +241,6 @@
|
|||
<string name="audio">音频</string>
|
||||
<string name="retry">重试</string>
|
||||
<string name="storage_permission_denied">手机存储访问权限被拒绝</string>
|
||||
<string name="use_old_player_title">使用旧的播放器</string>
|
||||
<string name="use_old_player_summary">旧的内置 Mediaframework 播放器</string>
|
||||
<string name="short_thousand">千</string>
|
||||
<string name="short_million">万</string>
|
||||
<string name="short_billion">亿</string>
|
||||
|
|
|
|||
|
|
@ -120,7 +120,6 @@
|
|||
<string name="short_million">mil.</string>
|
||||
<string name="msg_popup_permission">Toto oprávnění je vyžadováno pro
|
||||
otevření ve vyskakovacím okně</string>
|
||||
<string name="use_old_player_title">Použít starý přehrávač</string>
|
||||
<string name="use_external_video_player_summary">Odstraňuje zvuk v některých rozlišeních</string>
|
||||
<string name="show_higher_resolutions_title">Zobrazovat vyšší rozlišení</string>
|
||||
<string name="show_higher_resolutions_summary">Pouze některá zařízení podporují přehrávání 2K/4K videí</string>
|
||||
|
|
@ -166,7 +165,6 @@ otevření ve vyskakovacím okně</string>
|
|||
<string name="notification_channel_description">Notifikace pro NewPipe přehrávače v pozadí a v okně</string>
|
||||
<string name="search_no_results">Žádné výsledky</string>
|
||||
<string name="empty_subscription_feed_subtitle">Je tu sranda jak v márnici</string>
|
||||
<string name="use_old_player_summary">Starý zabudovaný Mediaframework přehrávač</string>
|
||||
<string name="short_billion">mld.</string>
|
||||
<string name="no_subscribers">Žádní odběratelé</string>
|
||||
<plurals name="subscribers">
|
||||
|
|
@ -282,7 +280,6 @@ otevření ve vyskakovacím okně</string>
|
|||
<string name="video_player">Video přehrávač</string>
|
||||
<string name="background_player">Přehrávač na pozadí</string>
|
||||
<string name="popup_player">Přehrávač v okně</string>
|
||||
<string name="always_ask_player">Vždy se ptát</string>
|
||||
<string name="preferred_player_fetcher_notification_title">Získávám informace…</string>
|
||||
<string name="preferred_player_fetcher_notification_message">Načítání požadovaného obsahu</string>
|
||||
<string name="controls_download_desc">Stáhnout soubor streamu</string>
|
||||
|
|
@ -322,6 +319,7 @@ otevření ve vyskakovacím okně</string>
|
|||
<string name="smaller_caption_font_size">Menší písmo</string>
|
||||
<string name="normal_caption_font_size">Normální písmo</string>
|
||||
<string name="larger_caption_font_size">Větší písmo</string>
|
||||
|
||||
<string name="toggle_leak_canary">Sledovat únik paměti</string>
|
||||
<string name="disable_leak_canary_notice">Sledování úniku paměti vypnuto</string>
|
||||
<string name="enable_leak_canary_notice">Sledování úniku paměti povoleno, aplikace může při zátěži přestat reagovat</string>
|
||||
|
|
|
|||
|
|
@ -120,13 +120,11 @@
|
|||
<string name="all">Alle</string>
|
||||
<string name="channel">Kanal</string>
|
||||
<string name="disabled">Deaktiviert</string>
|
||||
<string name="use_old_player_title">Alten Player benutzen</string>
|
||||
<string name="open_in_popup_mode">Im Pop-up-Modus öffnen</string>
|
||||
<string name="default_video_format_title">Bevorzugtes Videoformat</string>
|
||||
<string name="popup_playing_toast">Spiele im Pop-up Modus ab</string>
|
||||
<string name="popup_mode_share_menu_title">NewPipe-Pop-up-Modus</string>
|
||||
<string name="msg_popup_permission">Diese Berechtigung ist für das Öffnen im Pop-up-Modus erforderlich</string>
|
||||
<string name="use_old_player_summary">Alter eingebauter Mediaframework-Player</string>
|
||||
<string name="default_popup_resolution_title">Standardauflösung des Pop-ups</string>
|
||||
<string name="show_higher_resolutions_title">Höhere Auflösungen anzeigen</string>
|
||||
<string name="show_higher_resolutions_summary">Nur manche Geräte unterstützen das Abspielen von 2K-/4K-Videos</string>
|
||||
|
|
@ -270,7 +268,6 @@
|
|||
<string name="video_player">Video-Player</string>
|
||||
<string name="background_player">Hintergrund-Player</string>
|
||||
<string name="popup_player">Popup-Player</string>
|
||||
<string name="always_ask_player">Immer fragen</string>
|
||||
<string name="preferred_player_fetcher_notification_title">Informationen werden abgerufen…</string>
|
||||
<string name="preferred_player_fetcher_notification_message">Gewünschten Inhalt laden</string>
|
||||
<string name="import_data_title">Datenbank importieren</string>
|
||||
|
|
|
|||
|
|
@ -29,8 +29,6 @@
|
|||
<string name="show_play_with_kodi_summary">Προβολή μιας επιλογής για αναπαραγωγή με το Kodi media center</string>
|
||||
<string name="play_audio">Ήχος</string>
|
||||
<string name="default_audio_format_title">Προεπιλεγμένη μορφή ήχου</string>
|
||||
<string name="webm_description">WebM — δωρεάν μορφή</string>
|
||||
<string name="m4a_description">Μ4Α — καλύτερη ποιότητα</string>
|
||||
<string name="theme_title">Θέμα</string>
|
||||
<string name="dark_theme_title">Σκοτεινό</string>
|
||||
<string name="light_theme_title">Φωτεινό</string>
|
||||
|
|
@ -216,8 +214,6 @@
|
|||
<string name="detail_drag_description">Σύρετε για ταξινόμηση</string>
|
||||
<string name="retry">Προσπάθεια εκ νέου</string>
|
||||
<string name="storage_permission_denied">Δεν δώθηκε άδεια εγγραφής στην εσωτερική μνήμη</string>
|
||||
<string name="use_old_player_title">Χρήση παλαιάς συσκευής αναπαραγωγής</string>
|
||||
<string name="use_old_player_summary">Παλαιά συσκευή αναπαραγωγής Mediaframework</string>
|
||||
<string name="short_thousand">χιλ</string>
|
||||
<string name="short_million">Εκ</string>
|
||||
<string name="no_subscribers">Κανένας εγγεγραμένος χρήστης</string>
|
||||
|
|
|
|||
|
|
@ -268,7 +268,6 @@ abrir en modo popup</string>
|
|||
<string name="video_player">Reproductor de vídeo</string>
|
||||
<string name="background_player">Reproductor de fondo</string>
|
||||
<string name="popup_player">Reproductor de popup</string>
|
||||
<string name="always_ask_player">Preguntar siempre</string>
|
||||
<string name="preferred_player_fetcher_notification_title">Obteniendo información…</string>
|
||||
<string name="preferred_player_fetcher_notification_message">Cargando contenido solicitado</string>
|
||||
<string name="import_data_title">Importar base de datos</string>
|
||||
|
|
|
|||
|
|
@ -195,8 +195,6 @@
|
|||
<string name="audio">Audio</string>
|
||||
<string name="retry">Proovi uuesti</string>
|
||||
<string name="storage_permission_denied">Pääsuõigused salvestile puuduvad</string>
|
||||
<string name="use_old_player_title">Kasuta vana pleierit</string>
|
||||
<string name="use_old_player_summary">Vana sisseehitatud mediaframework pleier</string>
|
||||
<string name="short_thousand">K</string>
|
||||
<string name="short_million">M</string>
|
||||
<string name="short_billion">B</string>
|
||||
|
|
|
|||
|
|
@ -117,8 +117,6 @@
|
|||
<string name="audio">Audioa</string>
|
||||
<string name="retry">Saiatu berriro</string>
|
||||
<string name="storage_permission_denied">Biltegia atzitzeko baimena ukatu da</string>
|
||||
<string name="use_old_player_title">Erabili erreproduzigailu zaharra</string>
|
||||
<string name="use_old_player_summary">Barne Media Framework erreproduzigailu zaharra</string>
|
||||
<string name="short_thousand">K</string>
|
||||
<string name="short_million">M</string>
|
||||
<string name="short_billion">MM</string>
|
||||
|
|
@ -270,7 +268,6 @@
|
|||
<string name="video_player">Bideo erreproduzigailua</string>
|
||||
<string name="background_player">Bigarren planoko erreproduzigailua</string>
|
||||
<string name="popup_player">Laster-leiho erreproduzigailua</string>
|
||||
<string name="always_ask_player">Galdetu beti</string>
|
||||
<string name="preferred_player_fetcher_notification_title">Informazioa eskuratzen…</string>
|
||||
<string name="preferred_player_fetcher_notification_message">Kargatzen eskatutako edukia</string>
|
||||
<string name="controls_download_desc">Deskargatu jario fitxategia</string>
|
||||
|
|
|
|||
|
|
@ -32,8 +32,6 @@
|
|||
<string name="show_play_with_kodi_summary">نمایش گزینهای برای پخش ویدیو با مرکز رسانهٔ کودی</string>
|
||||
<string name="play_audio">صدا</string>
|
||||
<string name="default_audio_format_title">قالب صدای پیشگزیده</string>
|
||||
<string name="webm_description">قالب آزاد — WebM</string>
|
||||
<string name="m4a_description">کیفیت بهتر — M4A</string>
|
||||
<string name="theme_title">زمینه</string>
|
||||
<string name="dark_theme_title">تیره</string>
|
||||
<string name="light_theme_title">روشن</string>
|
||||
|
|
@ -189,7 +187,6 @@
|
|||
<string name="error_occurred_detail">خطایی رخ داد: %1$s</string>
|
||||
<string name="no_streams_available_download">جریانی برای بارگیری در دسترس نیست</string>
|
||||
<string name="search_no_results">بدون نتیجه</string>
|
||||
<string name="use_old_player_title">استفاده از پخشکننده قدیمی</string>
|
||||
<string name="short_thousand">K</string>
|
||||
<string name="short_million">M</string>
|
||||
<string name="short_billion">B</string>
|
||||
|
|
|
|||
|
|
@ -148,8 +148,6 @@
|
|||
<string name="audio">Ääni</string>
|
||||
<string name="retry">Toista uudelleen</string>
|
||||
<string name="storage_permission_denied">Oikeus tallennustilan hallintaan evätty</string>
|
||||
<string name="use_old_player_title">Käytä vanhaa soitinta</string>
|
||||
<string name="use_old_player_summary">Käytä vanhaa sisäänrakennettua Mediaframework-soitinta</string>
|
||||
|
||||
<string name="short_thousand">t.</string>
|
||||
<string name="short_million">milj.</string>
|
||||
|
|
|
|||
|
|
@ -119,8 +119,6 @@
|
|||
<string name="later">Plus tard</string>
|
||||
<string name="disabled">Désactivé</string>
|
||||
<string name="info_labels">Quoi :\\nRequête :\\nLangue du contenu :\\nService :\\nHeure GMT :\\nPaquet :\\nVersion :\\nVersion du système :</string>
|
||||
<string name="use_old_player_title">Utiliser l\'ancien lecteur</string>
|
||||
<string name="use_old_player_summary">Ancienne version du lecteur Mediaframework</string>
|
||||
<string name="short_thousand">K</string>
|
||||
<string name="short_million">M</string>
|
||||
<string name="msg_popup_permission">Cette autorisation est nécessaire pour
|
||||
|
|
@ -270,7 +268,6 @@
|
|||
<string name="video_player">Lecteur vidéo</string>
|
||||
<string name="background_player">Lecteur en arrière-plan</string>
|
||||
<string name="popup_player">Lecteur en fenêtré</string>
|
||||
<string name="always_ask_player">Toujours demander</string>
|
||||
<string name="preferred_player_fetcher_notification_title">Obtention des infos…</string>
|
||||
<string name="preferred_player_fetcher_notification_message">Chargement du contenu</string>
|
||||
<string name="import_data_title">Importer les données</string>
|
||||
|
|
|
|||
|
|
@ -59,8 +59,6 @@
|
|||
<string name="play_audio">Audio</string>
|
||||
<string name="default_audio_format_title">Formato de audio predeterminado</string>
|
||||
<string name="default_video_format_title">Formato de vídeo predeterminado</string>
|
||||
<string name="webm_description">WebM — formato libre</string>
|
||||
<string name="m4a_description">M4A — mellor calidade</string>
|
||||
<string name="theme_title">Tema</string>
|
||||
<string name="light_theme_title">Claro</string>
|
||||
<string name="dark_theme_title">Escuro</string>
|
||||
|
|
@ -218,8 +216,6 @@
|
|||
<string name="audio">Audio</string>
|
||||
<string name="retry">Tentar de novo</string>
|
||||
<string name="storage_permission_denied">A permisión de acceso ao almacenamento foi denegada</string>
|
||||
<string name="use_old_player_title">Usar o reprodutor antigo</string>
|
||||
<string name="use_old_player_summary">Versión interna anticuada do reprodutor Mediaframework</string>
|
||||
|
||||
<string name="short_thousand">K</string>
|
||||
<string name="short_million">M</string>
|
||||
|
|
|
|||
|
|
@ -149,8 +149,6 @@
|
|||
<string name="audio">שמע</string>
|
||||
<string name="retry">ניסיון חוזר</string>
|
||||
<string name="storage_permission_denied">הגישה לאחסון נדחתה</string>
|
||||
<string name="use_old_player_title">השתמש בנגן הישן</string>
|
||||
<string name="use_old_player_summary">השתמש בנגן המובנה Mediaframework</string>
|
||||
<string name="short_thousand">K</string>
|
||||
<string name="short_million">M</string>
|
||||
<string name="short_billion">B</string>
|
||||
|
|
|
|||
|
|
@ -80,8 +80,6 @@
|
|||
<string name="show_play_with_kodi_summary">कोडी मीडिया सेंटर के माध्यम से वीडियो चलाने के लिए एक विकल्प प्रदर्शित करें</string>
|
||||
<string name="default_audio_format_title">डिफ़ॉल्ट ऑडियो का फॉर्मेट</string>
|
||||
<string name="default_video_format_title">डिफ़ॉल्ट विडियो का फॉर्मेट</string>
|
||||
<string name="webm_description">WebM - libre फॉर्मेट</string>
|
||||
<string name="m4a_description">M4A - बेहतर क्वालिटी</string>
|
||||
<string name="theme_title">एप्प का नया रूप</string>
|
||||
<string name="dark_theme_title">काला</string>
|
||||
<string name="popup_remember_size_pos_title">विडियो पॉपअप की आकर और उसकी स्थति को याद रखे</string>
|
||||
|
|
@ -174,8 +172,6 @@
|
|||
<string name="audio">ऑडियो</string>
|
||||
<string name="retry">फिर से कोशिश करे</string>
|
||||
<string name="storage_permission_denied">स्टोरेज में प्रवेश के लिए अनुमति नहीं मिली</string>
|
||||
<string name="use_old_player_title">पुराना विडियो प्लेयर प्रयोग करे</string>
|
||||
<string name="use_old_player_summary">पुराना Mediaframework Player जो फ़ोन में बना हुआ है</string>
|
||||
<string name="short_thousand">हज़ार</string>
|
||||
<string name="short_million">करोड़</string>
|
||||
<string name="short_billion">अरब</string>
|
||||
|
|
@ -319,9 +315,6 @@
|
|||
<string name="smaller_caption_font_size">छोटे फ़ॉंट</string>
|
||||
<string name="normal_caption_font_size">सामांय फ़ॉंट</string>
|
||||
<string name="larger_caption_font_size">बड़ा फ़ॉंट</string>
|
||||
<string name="toggle_leak_canary">मॉनिटर लीक</string>
|
||||
<string name="enable_leak_canary_notice">मेमोरी लीक मॉनिटरिंग सक्षम है, हीप डंपिंग के समय ऐप अप्रतिसादी हो सकती है</string>
|
||||
<string name="disable_leak_canary_notice">मेमोरी लीक मॉनिटरिंग अक्षम है</string>
|
||||
<string name="settings_category_debug_title">डीबग करें</string>
|
||||
<string name="caption_auto_generated">ऑटो-जनरेटेड</string>
|
||||
<string name="enable_leak_canary_title">LeakCanary सक्षम करें</string>
|
||||
|
|
|
|||
|
|
@ -131,8 +131,6 @@
|
|||
<string name="audio">Zvuk</string>
|
||||
<string name="retry">Ponovno pokušaj</string>
|
||||
<string name="storage_permission_denied">Dozvola za pisanje po pohrani je odbijena</string>
|
||||
<string name="use_old_player_title">Koristi stari reproduktor</string>
|
||||
<string name="use_old_player_summary">Stari ugrađeni Mediaframework reproduktor</string>
|
||||
<string name="short_thousand">tis</string>
|
||||
<string name="short_million">mil</string>
|
||||
<string name="short_billion">mlrd</string>
|
||||
|
|
|
|||
|
|
@ -24,8 +24,6 @@
|
|||
<string name="show_play_with_kodi_summary">Opció mutatása a videók Kodi médiaközponttal való lejátszására</string>
|
||||
<string name="play_audio">Hang</string>
|
||||
<string name="default_audio_format_title">Alapértelmezett hang formátum</string>
|
||||
<string name="webm_description">WebM — szabad formátum</string>
|
||||
<string name="m4a_description">M4A — jobb minőség</string>
|
||||
<string name="download_dialog_title">Letöltés</string>
|
||||
<string name="next_video_title">Következő</string>
|
||||
<string name="url_not_supported_toast">Nem támogatott webcím</string>
|
||||
|
|
@ -193,7 +191,6 @@
|
|||
|
||||
<string name="info_labels">Mi:\\nKérés:\\nTartalom nyelve:\\nSzolgáltatás:\\nGMT Idő:\\nCsomag:\\nVerzió:\\nOperációs Rendszer verzió:</string>
|
||||
<string name="search_no_results">Nincs találat</string>
|
||||
<string name="use_old_player_title">Régi lejátszó használata</string>
|
||||
<string name="controls_download_desc">Adatfolyam fájl letöltése</string>
|
||||
<string name="controls_add_to_playlist_title">Hozzáadás</string>
|
||||
|
||||
|
|
@ -236,8 +233,6 @@
|
|||
<string name="empty_subscription_feed_subtitle">Itt nincs semmi</string>
|
||||
<string name="detail_drag_description">Húzza az átrendezéshez</string>
|
||||
|
||||
<string name="use_old_player_summary">Régi beépített Mediaframework lejátszó</string>
|
||||
|
||||
<string name="short_thousand">e</string>
|
||||
<string name="short_million">M</string>
|
||||
<string name="short_billion">Mrd</string>
|
||||
|
|
|
|||
|
|
@ -29,8 +29,6 @@
|
|||
<string name="show_play_with_kodi_summary">Tampilkan opsi untuk memutar video via Kodi</string>
|
||||
<string name="play_audio">Audio</string>
|
||||
<string name="default_audio_format_title">Format audio</string>
|
||||
<string name="webm_description">WebM — format bebas</string>
|
||||
<string name="m4a_description">M4A — kualitas lebih baik</string>
|
||||
<string name="dark_theme_title">Gelap</string>
|
||||
<string name="light_theme_title">Terang</string>
|
||||
<string name="download_dialog_title">Unduh</string>
|
||||
|
|
@ -124,8 +122,6 @@
|
|||
\nmembuka di mode popup</string>
|
||||
<string name="popup_mode_share_menu_title">Mode popup NewPipe</string>
|
||||
<string name="popup_playing_toast">Memutar dalam mode popup</string>
|
||||
<string name="use_old_player_title">Gunakan pemutar lama</string>
|
||||
<string name="use_old_player_summary">Pemutar Mediaframework bawaan versi lama</string>
|
||||
<string name="disabled">Dinonaktifkan</string>
|
||||
<string name="default_video_format_title">Format video</string>
|
||||
<string name="default_popup_resolution_title">Resolusi popup</string>
|
||||
|
|
|
|||
|
|
@ -122,7 +122,6 @@
|
|||
<string name="popup_mode_share_menu_title">Modalità Popup di NewPipe</string>
|
||||
<string name="popup_playing_toast">Riproduzione in modalità popup</string>
|
||||
<string name="disabled">Disattivato</string>
|
||||
<string name="use_old_player_title">Usa il vecchio lettore multimediale</string>
|
||||
<string name="use_external_video_player_summary">Non riproduce l\'audio con ALCUNE risoluzioni</string>
|
||||
<string name="controls_background_title">In sottofondo</string>
|
||||
<string name="controls_popup_title">Popup</string>
|
||||
|
|
@ -142,8 +141,7 @@
|
|||
<string name="clear">Cancella</string>
|
||||
<string name="popup_resizing_indicator_title">Ridimensionamento</string>
|
||||
<string name="best_resolution">Risoluzione migliore</string>
|
||||
<string name="use_old_player_summary">Precedente lettore multimediale Mediaframework integrato</string>
|
||||
<string name="msg_popup_permission">Questo permesso è necessario
|
||||
<string name="msg_popup_permission">Questo permesso è necessario
|
||||
\nper riprodurre in modalità popup</string>
|
||||
<string name="action_settings">Impostazioni</string>
|
||||
<string name="action_about">Informazioni</string>
|
||||
|
|
@ -270,7 +268,6 @@
|
|||
<string name="video_player">Lettore video</string>
|
||||
<string name="background_player">Riproduzione in sottofondo</string>
|
||||
<string name="popup_player">Riproduzione in modalità popup</string>
|
||||
<string name="always_ask_player">Chiedi sempre</string>
|
||||
<string name="preferred_player_fetcher_notification_title">Raccogliendo informazioni…</string>
|
||||
<string name="preferred_player_fetcher_notification_message">Caricamento del contenuto richiesto</string>
|
||||
<string name="import_data_title">Importa database</string>
|
||||
|
|
|
|||
|
|
@ -123,8 +123,6 @@
|
|||
このアクセス許可が必要です</string>
|
||||
<string name="popup_mode_share_menu_title">NewPipe ポップアップモード</string>
|
||||
<string name="popup_playing_toast">ポップアップモードで再生中</string>
|
||||
<string name="use_old_player_title">古いプレーヤーを使用する</string>
|
||||
<string name="use_old_player_summary">古い内蔵のMediaframeworkプレーヤー</string>
|
||||
<string name="disabled">無効</string>
|
||||
<string name="default_video_format_title">デフォルトの動画形式</string>
|
||||
<string name="default_popup_resolution_title">デフォルトのポップアップ解像度</string>
|
||||
|
|
@ -253,7 +251,6 @@
|
|||
<string name="video_player">動画プレーヤー</string>
|
||||
<string name="background_player">バックグラウンドプレーヤー</string>
|
||||
<string name="popup_player">ポップアッププレーヤー</string>
|
||||
<string name="always_ask_player">常に尋ねる</string>
|
||||
<string name="preferred_player_fetcher_notification_title">情報を取得しています…</string>
|
||||
<string name="preferred_player_fetcher_notification_message">コンテンツを読み込んでいます</string>
|
||||
<string name="controls_download_desc">動画ファイルをダウンロード</string>
|
||||
|
|
|
|||
|
|
@ -173,9 +173,6 @@
|
|||
<string name="search_no_results">결과 없음</string>
|
||||
<string name="empty_subscription_feed_subtitle">구독할 항목을 추가하세요</string>
|
||||
|
||||
<string name="use_old_player_title">구형 플레이어 사용</string>
|
||||
<string name="use_old_player_summary">내장된 구형 Mediaframework 플레이어 사용</string>
|
||||
|
||||
<string name="short_thousand">천</string>
|
||||
<string name="short_million">백만</string>
|
||||
<string name="short_billion">10억</string>
|
||||
|
|
|
|||
|
|
@ -120,8 +120,6 @@
|
|||
<string name="video">Vaizdas</string>
|
||||
<string name="audio">Muzika</string>
|
||||
<string name="retry">Bandyti iš naujo</string>
|
||||
<string name="use_old_player_title">Naudoti seną grotuvą</string>
|
||||
<string name="use_old_player_summary">Senas įtaisytas media grotuvas</string>
|
||||
|
||||
<plurals name="subscribers">
|
||||
<item quantity="one">%s prenumeratorius</item>
|
||||
|
|
|
|||
|
|
@ -202,8 +202,6 @@
|
|||
<string name="audio">Звук</string>
|
||||
<string name="retry">Пробај повторно</string>
|
||||
<string name="storage_permission_denied">Нема привилегии за пристап</string>
|
||||
<string name="use_old_player_title">Користи го стариот плеер</string>
|
||||
<string name="use_old_player_summary">Користи го стариот Mediaframework плеер</string>
|
||||
|
||||
<string name="short_thousand">K</string>
|
||||
<string name="short_million">M</string>
|
||||
|
|
|
|||
|
|
@ -141,8 +141,6 @@
|
|||
<string name="later">Senere</string>
|
||||
<string name="disabled">Avskrudd</string>
|
||||
|
||||
<string name="use_old_player_title">Bruk gammel avspiller</string>
|
||||
|
||||
|
||||
<string name="short_thousand">K</string>
|
||||
<string name="short_million">M</string>
|
||||
|
|
@ -153,8 +151,7 @@
|
|||
|
||||
<string name="recaptcha_request_toast">reCAPTCHA-oppgave forespurt</string>
|
||||
|
||||
<string name="use_old_player_summary">Gammel innebygd Mediaframework-avspiller</string>
|
||||
<string name="use_external_video_player_summary">Fjerner lyd ved NOEN oppløsninger</string>
|
||||
<string name="use_external_video_player_summary">Fjerner lyd ved NOEN oppløsninger</string>
|
||||
<string name="subscribe_button_title">Abonner</string>
|
||||
<string name="subscribed_button_title">Abonnert</string>
|
||||
<string name="channel_unsubscribed">Kanalabonnent oppsagt</string>
|
||||
|
|
@ -315,8 +312,7 @@
|
|||
<string name="video_player">Videoavspiller</string>
|
||||
<string name="background_player">Bakgrunnsavspiller</string>
|
||||
<string name="popup_player">Oppsprettsavspiller</string>
|
||||
<string name="always_ask_player">Spør alltid</string>
|
||||
|
||||
|
||||
<string name="preferred_player_fetcher_notification_title">Henter informasjon…</string>
|
||||
<string name="preferred_player_fetcher_notification_message">Laster forespurt innhold</string>
|
||||
<string name="import_data_title">Importer database</string>
|
||||
|
|
|
|||
|
|
@ -189,8 +189,6 @@
|
|||
<string name="audio">Geluid</string>
|
||||
<string name="retry">Opnieuw proberen</string>
|
||||
<string name="storage_permission_denied">Toegang tot opslag geweigerd</string>
|
||||
<string name="use_old_player_title">Gebruik oude speler</string>
|
||||
<string name="use_old_player_summary">Verouderden ingebouwde Mediaframework-speler</string>
|
||||
<string name="short_thousand">K</string>
|
||||
<string name="short_million">M</string>
|
||||
<string name="short_billion">B</string>
|
||||
|
|
|
|||
|
|
@ -123,8 +123,6 @@
|
|||
\nopenen in pop-upmodus</string>
|
||||
<string name="popup_mode_share_menu_title">NewPipe-pop-upmodus</string>
|
||||
<string name="popup_playing_toast">Speelt af in pop-upmodus</string>
|
||||
<string name="use_old_player_title">Oude speler gebruiken</string>
|
||||
<string name="use_old_player_summary">Verouderde ingebouwde Mediaframework-speler</string>
|
||||
<string name="default_video_format_title">Standaard videoformaat</string>
|
||||
<string name="disabled">Uitgeschakeld</string>
|
||||
<string name="default_popup_resolution_title">Standaardresolutie van pop-up</string>
|
||||
|
|
@ -270,7 +268,6 @@
|
|||
<string name="video_player">Videospeler</string>
|
||||
<string name="background_player">Achtergrondspeler</string>
|
||||
<string name="popup_player">Pop-upspeler</string>
|
||||
<string name="always_ask_player">Altijd vragen</string>
|
||||
<string name="preferred_player_fetcher_notification_title">Bezig met ophalen van informatie…</string>
|
||||
<string name="preferred_player_fetcher_notification_message">Bezig met laden van gevraagde inhoud</string>
|
||||
<string name="import_data_title">Databank importeren</string>
|
||||
|
|
|
|||
|
|
@ -470,5 +470,6 @@
|
|||
<string name="error_connect_host">Не удалось соединиться с сервером</string>
|
||||
<string name="error_http_no_content">Не удалось получить данные с сервера</string>
|
||||
<string name="error_postprocessing_failed">Пост-обработка не удалась</string>
|
||||
<string name="pause_downloads_on_mobile">Приостановить в мобильной сети</string>
|
||||
<string name="pause_downloads_on_mobile">Останавливать скачивание при переходе на мобильную сеть</string>
|
||||
<string name="close">Закрыть</string>
|
||||
</resources>
|
||||
|
|
@ -125,8 +125,6 @@
|
|||
<string name="default_video_format_title">Preferovaný formát videa</string>
|
||||
<string name="popup_playing_toast">Prehrávanie v mini okne</string>
|
||||
<string name="disabled">Vypnuté</string>
|
||||
<string name="use_old_player_title">Použiť starší prehrávač</string>
|
||||
<string name="use_old_player_summary">Starý zabudovaný prehrávač Mediaframework</string>
|
||||
<string name="default_popup_resolution_title">Predvolená veľkosť mini okna</string>
|
||||
<string name="show_higher_resolutions_title">Zobraziť vyššie rozlíšenie</string>
|
||||
<string name="show_higher_resolutions_summary">Len niektoré zariadenia podporujú videá 2K/4K</string>
|
||||
|
|
|
|||
|
|
@ -153,8 +153,6 @@ odpiranje v pojavnem načinu</string>
|
|||
<string name="popup_playing_toast">Predvajanje v pojavnem načinu</string>
|
||||
<string name="disabled">Onemogočeno</string>
|
||||
|
||||
<string name="use_old_player_title">Uporabi star predvajalnik</string>
|
||||
<string name="use_old_player_summary">Zastarela različica predvajalnika Mediaframework</string>
|
||||
<string name="default_video_format_title">Prednostni zapis video datoteke</string>
|
||||
<string name="default_popup_resolution_title">Privzeta ločljivost pojavnega okna</string>
|
||||
<string name="show_higher_resolutions_title">Pokaži večje ločljivosti</string>
|
||||
|
|
|
|||
|
|
@ -124,7 +124,6 @@
|
|||
<string name="popup_mode_share_menu_title">Режим прозорчета</string>
|
||||
<string name="popup_playing_toast">Пуштање у режиму прозорчета</string>
|
||||
<string name="disabled">Искључено</string>
|
||||
<string name="use_old_player_title">Користи стари плејер</string>
|
||||
<string name="default_video_format_title">Пожељни формат видеа</string>
|
||||
<string name="default_popup_resolution_title">Резолуција искачућег прозора</string>
|
||||
<string name="show_higher_resolutions_title">Прикажи више резолуције</string>
|
||||
|
|
@ -143,7 +142,6 @@
|
|||
<string name="show_search_suggestions_summary">Приказује предлоге током претраге</string>
|
||||
<string name="settings_category_popup_title">Искачући прозор</string>
|
||||
<string name="popup_resizing_indicator_title">Мењање величине</string>
|
||||
<string name="use_old_player_summary">Стара градња Медијафрејмворк плејера</string>
|
||||
<string name="subscribed_button_title">Претплаћен</string>
|
||||
<string name="subscribe_button_title">Претплати</string>
|
||||
<string name="tab_main">Главно</string>
|
||||
|
|
|
|||
|
|
@ -51,7 +51,6 @@
|
|||
<string name="play_audio">ஒலி</string>
|
||||
<string name="default_audio_format_title">முதல் ஒலி வடிவம்</string>
|
||||
<string name="default_video_format_title">முதல் காணிலி வடிவம்</string>
|
||||
<string name="m4a_description">M4A - மேம்பட்ட தரம்</string>
|
||||
<string name="theme_title">வார்ப்புரு</string>
|
||||
<string name="light_theme_title">வெளிர்</string>
|
||||
<string name="dark_theme_title">அடர்</string>
|
||||
|
|
|
|||
|
|
@ -102,7 +102,6 @@
|
|||
<string name="audio">ఆడియో</string>
|
||||
<string name="retry">మళ్ళీ ప్రయత్నించు</string>
|
||||
<string name="storage_permission_denied">నిల్వ అనుమతి తిరస్కరించబడింది</string>
|
||||
<string name="use_old_player_title">పాత ఆటగాడు ఉపయోగించండి</string>
|
||||
<string name="short_thousand">కె</string>
|
||||
<string name="short_million">ఎం</string>
|
||||
<string name="short_billion">బి</string>
|
||||
|
|
|
|||
|
|
@ -120,8 +120,6 @@
|
|||
<string name="your_comment">Yorumunuz (İngilizce):</string>
|
||||
<string name="error_details_headline">Ayrıntılar:</string>
|
||||
<string name="list_thumbnail_view_description">Video ön izleme küçük resmi</string>
|
||||
<string name="use_old_player_title">Eski oynatıcıyı kullan</string>
|
||||
<string name="use_old_player_summary">Eski içe gömülü Mediaframework oynatıcısı</string>
|
||||
<string name="short_thousand">B</string>
|
||||
<string name="short_million">M</string>
|
||||
<string name="short_billion">MR</string>
|
||||
|
|
@ -270,7 +268,6 @@
|
|||
<string name="video_player">Video oynatıcı</string>
|
||||
<string name="background_player">Arka plan oynatıcı</string>
|
||||
<string name="popup_player">Açılır oynatıcı</string>
|
||||
<string name="always_ask_player">Her zaman sor</string>
|
||||
<string name="preferred_player_fetcher_notification_title">Bilgi alınıyor…</string>
|
||||
<string name="preferred_player_fetcher_notification_message">İstenen içerik yükleniyor</string>
|
||||
<string name="import_data_title">Veri tabanını içe aktar</string>
|
||||
|
|
|
|||
|
|
@ -90,7 +90,6 @@
|
|||
<string name="video">Відео</string>
|
||||
<string name="audio">Аудіо</string>
|
||||
<string name="retry">Повторити спробу</string>
|
||||
<string name="use_old_player_title">Використовувати старий програвач</string>
|
||||
<string name="short_thousand">тис.</string>
|
||||
<string name="short_million">млн.</string>
|
||||
<string name="short_billion">млрд.</string>
|
||||
|
|
@ -245,7 +244,7 @@
|
|||
<string name="app_description">Вільне та легке потокове програвання на Android.</string>
|
||||
<string name="contribution_encouragement">Які б не були Ваші ідеї: переклад, дизайн, легкий чи глобальний рефакторинг - будь-яка допомога завжди у нагоді. Що більше зроблено, то ліпшим стає NewPipe!</string>
|
||||
<string name="settings_category_debug_title">Налагодження</string>
|
||||
<string name="empty_subscription_feed_subtitle">Нічого немає... чути лише цвіркунів</string>
|
||||
<string name="empty_subscription_feed_subtitle">Нічого немає… чути лише цвіркунів</string>
|
||||
<string name="no_views">Немає переглядів</string>
|
||||
<plurals name="views">
|
||||
<item quantity="one">%s перегляд</item>
|
||||
|
|
|
|||
|
|
@ -113,8 +113,6 @@
|
|||
<string name="audio">Âm thanh</string>
|
||||
<string name="retry">Thử lại</string>
|
||||
<string name="storage_permission_denied">Quyền truy cập bộ nhớ đã bị từ chối</string>
|
||||
<string name="use_old_player_title">Sử dụng trình phát cũ</string>
|
||||
<string name="use_old_player_summary">Máy nghe nhạc Mediaframework tích hợp sẵn</string>
|
||||
<string name="short_thousand">ngàn</string>
|
||||
<string name="short_million">triệu</string>
|
||||
<string name="short_billion">tỉ</string>
|
||||
|
|
|
|||
|
|
@ -175,8 +175,6 @@
|
|||
<string name="notification_channel_name">NewPipe 通知</string>
|
||||
<string name="notification_channel_description">NewPipe 后台播放和窗口播放器的通知</string>
|
||||
|
||||
<string name="use_old_player_title">使用旧版播放器</string>
|
||||
<string name="use_old_player_summary">旧版本的内置媒体播放器</string>
|
||||
<string name="short_thousand">K</string>
|
||||
<string name="short_million">M</string>
|
||||
<string name="short_billion">B</string>
|
||||
|
|
|
|||
|
|
@ -119,7 +119,6 @@
|
|||
<string name="could_not_load_image">無法取得圖片</string>
|
||||
<string name="app_ui_crash">應用程式或介面出現問題</string>
|
||||
<string name="info_labels">事件:\\n請求:\\n內容語言:\\n服務:\\nGMT 時間:\\nPackage:\\n版本:\\n作業系統版本:</string>
|
||||
<string name="use_old_player_title">使用舊播放器</string>
|
||||
<string name="short_thousand">K</string>
|
||||
<string name="short_million">M</string>
|
||||
<string name="reCaptchaActivity">reCAPTCHA</string>
|
||||
|
|
@ -142,7 +141,6 @@
|
|||
<string name="clear">清除</string>
|
||||
<string name="best_resolution">最佳解像度</string>
|
||||
<string name="popup_resizing_indicator_title">調整大小</string>
|
||||
<string name="use_old_player_summary">使用舊的內置 Mediaframework 播放器</string>
|
||||
<string name="short_billion">B</string>
|
||||
<string name="title_activity_about">關於 NewPipe</string>
|
||||
<string name="action_settings">設定</string>
|
||||
|
|
|
|||
|
|
@ -115,8 +115,6 @@
|
|||
<string name="audio">音訊</string>
|
||||
<string name="retry">重試</string>
|
||||
<string name="storage_permission_denied">無法存取儲存空間</string>
|
||||
<string name="use_old_player_title">使用舊式播放器</string>
|
||||
<string name="use_old_player_summary">舊型內建 Mediaframework 播放器</string>
|
||||
<string name="short_thousand">千</string>
|
||||
<string name="short_million">百萬</string>
|
||||
<string name="short_billion">十億</string>
|
||||
|
|
@ -275,7 +273,6 @@
|
|||
<string name="video_player">影片播放器</string>
|
||||
<string name="background_player">背景播放器</string>
|
||||
<string name="popup_player">懸浮視窗播放器</string>
|
||||
<string name="always_ask_player">總是詢問</string>
|
||||
<string name="preferred_player_fetcher_notification_title">正在取得資訊…</string>
|
||||
<string name="preferred_player_fetcher_notification_message">正在載入要求的內容</string>
|
||||
<string name="controls_download_desc">下載串流檔案</string>
|
||||
|
|
@ -315,9 +312,6 @@
|
|||
<string name="normal_caption_font_size">正常字體</string>
|
||||
<string name="larger_caption_font_size">加大字體</string>
|
||||
<string name="drawer_header_action_paceholder_text">某些東西即將在此出現 ;D</string>
|
||||
<string name="toggle_leak_canary">監測流失</string>
|
||||
<string name="enable_leak_canary_notice">啟用記憶體流失監測技術,當 heap dump 時,應用程式可能會反應遲鈍</string>
|
||||
<string name="disable_leak_canary_notice">已停用記憶體流失監測</string>
|
||||
<string name="settings_category_debug_title">除錯</string>
|
||||
<string name="caption_auto_generated">自動產生</string>
|
||||
<string name="enable_leak_canary_title">啟用 LeakCanary</string>
|
||||
|
|
|
|||
|
|
@ -85,4 +85,8 @@
|
|||
|
||||
<!-- File picker dimensions -->
|
||||
<dimen name="file_picker_items_text_size">14sp</dimen>
|
||||
|
||||
<!-- Text Size -->
|
||||
<dimen name="comment_item_title_text_size">12sp</dimen>
|
||||
<dimen name="comment_item_content_text_size">12sp</dimen>
|
||||
</resources>
|
||||
|
|
|
|||
|
|
@ -138,6 +138,8 @@
|
|||
<string name="show_search_suggestions_key" translatable="false">show_search_suggestions</string>
|
||||
<string name="show_play_with_kodi_key" translatable="false">show_play_with_kodi</string>
|
||||
<string name="show_next_video_key" translatable="false">show_next_video</string>
|
||||
<string name="show_comments_key" translatable="false">show_comments</string>
|
||||
<string name="stream_info_selected_tab_key" translatable="false">stream_info_selected_tab</string>
|
||||
<string name="show_hold_to_append_key" translatable="false">show_hold_to_append</string>
|
||||
<string name="default_language_value">en</string>
|
||||
<string name="default_country_value">GB</string>
|
||||
|
|
|
|||
|
|
@ -76,6 +76,8 @@
|
|||
<string name="use_inexact_seek_title">Use fast inexact seek</string>
|
||||
<string name="use_inexact_seek_summary">Inexact seek allows the player to seek to positions faster with reduced precision</string>
|
||||
<string name="download_thumbnail_title">Load thumbnails</string>
|
||||
<string name="show_comments_title">Show comments</string>
|
||||
<string name="show_comments_summary">Disable to stop showing comments</string>
|
||||
<string name="download_thumbnail_summary">Turn off to prevent loading thumbnails, saving data and memory usage. Changes clear both in-memory and on-disk image cache.</string>
|
||||
<string name="thumbnail_cache_wipe_complete_notice">Image cache wiped</string>
|
||||
<string name="metadata_cache_wipe_title">Wipe cached metadata</string>
|
||||
|
|
@ -98,7 +100,8 @@
|
|||
<string name="resume_on_audio_focus_gain_title">Resume on focus gain</string>
|
||||
<string name="resume_on_audio_focus_gain_summary">Continue playing after interruptions (e.g. phone calls)</string>
|
||||
<string name="download_dialog_title">Download</string>
|
||||
<string name="next_video_title">Next</string>
|
||||
<string name="next_video_title">Up next</string>
|
||||
<string name="autoplay_title">Autoplay</string>
|
||||
<string name="show_next_and_similar_title">Show \'Next\' and \'Similar\' videos</string>
|
||||
<string name="show_hold_to_append_title">Show \"Hold to append\" tip</string>
|
||||
<string name="show_hold_to_append_summary">Show tip when background or popup button is pressed on video details page</string>
|
||||
|
|
@ -135,6 +138,7 @@
|
|||
<string name="playlist">Playlist</string>
|
||||
<string name="playlists">Playlists</string>
|
||||
<string name="videos">Videos</string>
|
||||
<string name="comments">Comments</string>
|
||||
<string name="tracks">Tracks</string>
|
||||
<string name="users">Users</string>
|
||||
<string name="events">Events</string>
|
||||
|
|
@ -238,6 +242,7 @@
|
|||
<string name="user_report">User report</string>
|
||||
<string name="search_no_results">No results</string>
|
||||
<string name="empty_view_no_videos" translatable="false">@string/no_videos</string>
|
||||
<string name="empty_view_no_comments" translatable="false">@string/no_comments</string>
|
||||
<string name="empty_subscription_feed_subtitle">Nothing here but crickets</string>
|
||||
<string name="detail_drag_description">Drag to reorder</string>
|
||||
|
||||
|
|
@ -273,6 +278,12 @@
|
|||
<item quantity="other">Videos</item>
|
||||
</plurals>
|
||||
|
||||
<string name="no_comments">No comments</string>
|
||||
<plurals name="comments">
|
||||
<item quantity="one">%s comment</item>
|
||||
<item quantity="other">%s comments</item>
|
||||
</plurals>
|
||||
|
||||
<!-- Missions -->
|
||||
<string name="start">Start</string>
|
||||
<string name="pause">Pause</string>
|
||||
|
|
@ -391,6 +402,7 @@
|
|||
<string name="could_not_import_all_files">Warning: Could not import all files.</string>
|
||||
<string name="override_current_data">This will override your current setup.</string>
|
||||
<string name="import_settings">Do you want to also import settings?</string>
|
||||
<string name="error_unable_to_load_comments">Could not load comments</string>
|
||||
|
||||
<!-- Kiosk Names -->
|
||||
<string name="kiosk">Kiosk</string>
|
||||
|
|
@ -407,11 +419,12 @@
|
|||
<string name="play_queue_stream_detail">Details</string>
|
||||
<string name="play_queue_audio_settings">Audio Settings</string>
|
||||
<string name="hold_to_append">Hold To enqueue</string>
|
||||
<string name="enqueue_on_background">Enqueue when backgrounded</string>
|
||||
<string name="enqueue_on_popup">Enqueue on new popup</string>
|
||||
<string name="direct_on_background">Play directly in background</string>
|
||||
<string name="enqueue_on_background">Enqueue in the background</string>
|
||||
<string name="enqueue_on_popup">Enqueue in a new popup</string>
|
||||
<string name="start_here_on_main">Start playing here</string>
|
||||
<string name="start_here_on_background">Start here when backgrounded</string>
|
||||
<string name="start_here_on_popup">Start here on new popup</string>
|
||||
<string name="start_here_on_background">Start playing in the background</string>
|
||||
<string name="start_here_on_popup">Start playing in a new popup</string>
|
||||
|
||||
<!-- Drawer -->
|
||||
<string name="drawer_open">Open Drawer</string>
|
||||
|
|
@ -588,5 +601,6 @@
|
|||
<string name="max_retry_desc">Maximum number of attempts before canceling the download</string>
|
||||
<string name="pause_downloads_on_mobile">Pause on switching to mobile data</string>
|
||||
<string name="pause_downloads_on_mobile_desc">Downloads that can not be paused will be restarted</string>
|
||||
<string name="close">Close</string>
|
||||
|
||||
</resources>
|
||||
|
|
@ -41,6 +41,13 @@
|
|||
android:title="@string/download_thumbnail_title"
|
||||
android:summary="@string/download_thumbnail_summary"/>
|
||||
|
||||
<SwitchPreference
|
||||
app:iconSpaceReserved="false"
|
||||
android:defaultValue="true"
|
||||
android:key="@string/show_comments_key"
|
||||
android:title="@string/show_comments_title"
|
||||
android:summary="@string/show_comments_summary"/>
|
||||
|
||||
<Preference
|
||||
app:iconSpaceReserved="false"
|
||||
android:summary="@string/import_data_summary"
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue