Merge changes from Infinity

This commit merges the changes that were made in the upstream infinity repo
This commit is contained in:
Balazs Toldi
2023-10-27 15:10:00 +02:00
parent 262d9f02ba
commit 4397e09016
182 changed files with 12490 additions and 11105 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 38 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 31 KiB

View File

@@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<gradient
android:startColor="#000000"
android:endColor="@android:color/transparent"
android:angle="90"
android:type="linear"
android:useLevel="true" />
</shape>

View File

@@ -0,0 +1,11 @@
<vector android:autoMirrored="true"
android:height="24dp"
android:tint="#FFFFFF"
android:viewportHeight="24"
android:viewportWidth="24"
android:width="24dp"
xmlns:android="http://schemas.android.com/apk/res/android">
<path
android:fillColor="@android:color/white"
android:pathData="M19,11H7.83l4.88,-4.88c0.39,-0.39 0.39,-1.03 0,-1.42 -0.39,-0.39 -1.02,-0.39 -1.41,0l-6.59,6.59c-0.39,0.39 -0.39,1.02 0,1.41l6.59,6.59c0.39,0.39 1.02,0.39 1.41,0 0.39,-0.39 0.39,-1.02 0,-1.41L7.83,13H19c0.55,0 1,-0.45 1,-1s-0.45,-1 -1,-1z" />
</vector>

View File

@@ -0,0 +1,10 @@
<vector android:height="24dp"
android:tint="#000000"
android:viewportHeight="24"
android:viewportWidth="24"
android:width="24dp"
xmlns:android="http://schemas.android.com/apk/res/android">
<path
android:fillColor="@android:color/white"
android:pathData="M15,16h4v2h-4zM15,8h7v2h-7zM15,12h6v2h-6zM3,18c0,1.1 0.9,2 2,2h6c1.1,0 2,-0.9 2,-2L13,8L3,8v10zM5,10h6v8L5,18v-8zM10,4L6,4L5,5L2,5v2h12L14,5h-3z" />
</vector>

View File

@@ -0,0 +1,9 @@
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="24dp"
android:height="24dp"
android:viewportWidth="960"
android:viewportHeight="960">
<path
android:fillColor="#FF000000"
android:pathData="M640,160l-0,280L756,440q26,-0 36.5,22.5T787,505l-276,337q-12,15 -31,15t-31,-15l-276,-337q-16,-20 -5.5,-42.5T204,440L320,440l-0,-280q-0,-17 11.5,-28.5T360,120L600,120q17,-0 28.5,11.5T640,160ZM560,200l-160,-0l-0,320l-111,-0L480,754 671,520l-111,-0l-0,-320ZM480,520Z" />
</vector>

View File

@@ -0,0 +1,9 @@
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="24dp"
android:height="24dp"
android:viewportWidth="960"
android:viewportHeight="960">
<path
android:fillColor="#FF000000"
android:pathData="M640,160l-0,280L756,440q26,-0 36.5,22.5T787,505l-276,337q-12,15 -31,15t-31,-15l-276,-337q-16,-20 -5.5,-42.5T204,440L320,440l-0,-280q-0,-17 11.5,-28.5T360,120L600,120q17,-0 28.5,11.5T640,160Z" />
</vector>

View File

@@ -0,0 +1,10 @@
<vector android:height="24dp"
android:tint="#FFFFFF"
android:viewportHeight="24"
android:viewportWidth="24"
android:width="24dp"
xmlns:android="http://schemas.android.com/apk/res/android">
<path
android:fillColor="@android:color/white"
android:pathData="M5.58,16.89l5.77,-4.07c0.56,-0.4 0.56,-1.24 0,-1.63L5.58,7.11C4.91,6.65 4,7.12 4,7.93v8.14c0,0.81 0.91,1.28 1.58,0.82zM13,7.93v8.14c0,0.81 0.91,1.28 1.58,0.82l5.77,-4.07c0.56,-0.4 0.56,-1.24 0,-1.63l-5.77,-4.07c-0.67,-0.47 -1.58,0 -1.58,0.81z" />
</vector>

View File

@@ -0,0 +1,10 @@
<vector android:height="24dp"
android:tint="#FFFFFF"
android:viewportHeight="24"
android:viewportWidth="24"
android:width="24dp"
xmlns:android="http://schemas.android.com/apk/res/android">
<path
android:fillColor="@android:color/white"
android:pathData="M11,16.07L11,7.93c0,-0.81 -0.91,-1.28 -1.58,-0.82l-5.77,4.07c-0.56,0.4 -0.56,1.24 0,1.63l5.77,4.07c0.67,0.47 1.58,0 1.58,-0.81zM12.66,12.82l5.77,4.07c0.66,0.47 1.58,-0.01 1.58,-0.82L20.01,7.93c0,-0.81 -0.91,-1.28 -1.58,-0.82l-5.77,4.07c-0.57,0.4 -0.57,1.24 0,1.64z" />
</vector>

View File

@@ -1,5 +1,10 @@
<vector android:height="24dp"
android:viewportHeight="24.0" android:viewportWidth="24.0"
android:width="24dp" xmlns:android="http://schemas.android.com/apk/res/android">
<path android:fillColor="#FFFFFFFF" android:pathData="M19,9h-4V3H9v6H5l7,7 7,-7zM5,18v2h14v-2H5z"/>
android:tint="#FFFFFF"
android:viewportHeight="24"
android:viewportWidth="24"
android:width="24dp"
xmlns:android="http://schemas.android.com/apk/res/android">
<path
android:fillColor="@android:color/white"
android:pathData="M16.59,9H15V4c0,-0.55 -0.45,-1 -1,-1h-4c-0.55,0 -1,0.45 -1,1v5H7.41c-0.89,0 -1.34,1.08 -0.71,1.71l4.59,4.59c0.39,0.39 1.02,0.39 1.41,0l4.59,-4.59c0.63,-0.63 0.19,-1.71 -0.7,-1.71zM5,19c0,0.55 0.45,1 1,1h12c0.55,0 1,-0.45 1,-1s-0.45,-1 -1,-1H6c-0.55,0 -1,0.45 -1,1z" />
</vector>

View File

@@ -4,6 +4,6 @@
android:viewportWidth="24"
android:viewportHeight="24">
<path
android:fillColor="#FFFFFFFF"
android:pathData="M4.34,2.93L2.93,4.34 7.29,8.7 7,9L3,9v6h4l5,5v-6.59l4.18,4.18c-0.65,0.49 -1.38,0.88 -2.18,1.11v2.06c1.34,-0.3 2.57,-0.92 3.61,-1.75l2.05,2.05 1.41,-1.41L4.34,2.93zM10,15.17L7.83,13L5,13v-2h2.83l0.88,-0.88L10,11.41v3.76zM19,12c0,0.82 -0.15,1.61 -0.41,2.34l1.53,1.53c0.56,-1.17 0.88,-2.48 0.88,-3.87 0,-4.28 -2.99,-7.86 -7,-8.77v2.06c2.89,0.86 5,3.54 5,6.71zM12,4l-1.88,1.88L12,7.76zM16.5,12c0,-1.77 -1.02,-3.29 -2.5,-4.03v1.79l2.48,2.48c0.01,-0.08 0.02,-0.16 0.02,-0.24z"/>
android:fillColor="@android:color/white"
android:pathData="M3.63,3.63c-0.39,0.39 -0.39,1.02 0,1.41L7.29,8.7 7,9L4,9c-0.55,0 -1,0.45 -1,1v4c0,0.55 0.45,1 1,1h3l3.29,3.29c0.63,0.63 1.71,0.18 1.71,-0.71v-4.17l4.18,4.18c-0.49,0.37 -1.02,0.68 -1.6,0.91 -0.36,0.15 -0.58,0.53 -0.58,0.92 0,0.72 0.73,1.18 1.39,0.91 0.8,-0.33 1.55,-0.77 2.22,-1.31l1.34,1.34c0.39,0.39 1.02,0.39 1.41,0 0.39,-0.39 0.39,-1.02 0,-1.41L5.05,3.63c-0.39,-0.39 -1.02,-0.39 -1.42,0zM19,12c0,0.82 -0.15,1.61 -0.41,2.34l1.53,1.53c0.56,-1.17 0.88,-2.48 0.88,-3.87 0,-3.83 -2.4,-7.11 -5.78,-8.4 -0.59,-0.23 -1.22,0.23 -1.22,0.86v0.19c0,0.38 0.25,0.71 0.61,0.85C17.18,6.54 19,9.06 19,12zM10.29,5.71l-0.17,0.17L12,7.76L12,6.41c0,-0.89 -1.08,-1.33 -1.71,-0.7zM16.5,12c0,-1.77 -1.02,-3.29 -2.5,-4.03v1.79l2.48,2.48c0.01,-0.08 0.02,-0.16 0.02,-0.24z" />
</vector>

View File

@@ -1,9 +0,0 @@
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="24dp"
android:height="24dp"
android:viewportWidth="24"
android:viewportHeight="24">
<path
android:fillColor="@android:color/white"
android:pathData="M3.63,3.63c-0.39,0.39 -0.39,1.02 0,1.41L7.29,8.7 7,9L4,9c-0.55,0 -1,0.45 -1,1v4c0,0.55 0.45,1 1,1h3l3.29,3.29c0.63,0.63 1.71,0.18 1.71,-0.71v-4.17l4.18,4.18c-0.49,0.37 -1.02,0.68 -1.6,0.91 -0.36,0.15 -0.58,0.53 -0.58,0.92 0,0.72 0.73,1.18 1.39,0.91 0.8,-0.33 1.55,-0.77 2.22,-1.31l1.34,1.34c0.39,0.39 1.02,0.39 1.41,0 0.39,-0.39 0.39,-1.02 0,-1.41L5.05,3.63c-0.39,-0.39 -1.02,-0.39 -1.42,0zM19,12c0,0.82 -0.15,1.61 -0.41,2.34l1.53,1.53c0.56,-1.17 0.88,-2.48 0.88,-3.87 0,-3.83 -2.4,-7.11 -5.78,-8.4 -0.59,-0.23 -1.22,0.23 -1.22,0.86v0.19c0,0.38 0.25,0.71 0.61,0.85C17.18,6.54 19,9.06 19,12zM10.29,5.71l-0.17,0.17L12,7.76L12,6.41c0,-0.89 -1.08,-1.33 -1.71,-0.7zM16.5,12c0,-1.77 -1.02,-3.29 -2.5,-4.03v1.79l2.48,2.48c0.01,-0.08 0.02,-0.16 0.02,-0.24z"/>
</vector>

View File

@@ -4,6 +4,6 @@
android:viewportWidth="24"
android:viewportHeight="24">
<path
android:fillColor="#FFFFFFFF"
android:pathData="M3,9v6h4l5,5L12,4L7,9L3,9zM10,8.83v6.34L7.83,13L5,13v-2h2.83L10,8.83zM16.5,12c0,-1.77 -1.02,-3.29 -2.5,-4.03v8.05c1.48,-0.73 2.5,-2.25 2.5,-4.02zM14,3.23v2.06c2.89,0.86 5,3.54 5,6.71s-2.11,5.85 -5,6.71v2.06c4.01,-0.91 7,-4.49 7,-8.77 0,-4.28 -2.99,-7.86 -7,-8.77z"/>
android:fillColor="@android:color/white"
android:pathData="M3,10v4c0,0.55 0.45,1 1,1h3l3.29,3.29c0.63,0.63 1.71,0.18 1.71,-0.71L12,6.41c0,-0.89 -1.08,-1.34 -1.71,-0.71L7,9L4,9c-0.55,0 -1,0.45 -1,1zM16.5,12c0,-1.77 -1.02,-3.29 -2.5,-4.03v8.05c1.48,-0.73 2.5,-2.25 2.5,-4.02zM14,4.45v0.2c0,0.38 0.25,0.71 0.6,0.85C17.18,6.53 19,9.06 19,12s-1.82,5.47 -4.4,6.5c-0.36,0.14 -0.6,0.47 -0.6,0.85v0.2c0,0.63 0.63,1.07 1.21,0.85C18.6,19.11 21,15.84 21,12s-2.4,-7.11 -5.79,-8.4c-0.58,-0.23 -1.21,0.22 -1.21,0.85z" />
</vector>

View File

@@ -1,9 +0,0 @@
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="24dp"
android:height="24dp"
android:viewportWidth="24"
android:viewportHeight="24">
<path
android:fillColor="@android:color/white"
android:pathData="M3,10v4c0,0.55 0.45,1 1,1h3l3.29,3.29c0.63,0.63 1.71,0.18 1.71,-0.71L12,6.41c0,-0.89 -1.08,-1.34 -1.71,-0.71L7,9L4,9c-0.55,0 -1,0.45 -1,1zM16.5,12c0,-1.77 -1.02,-3.29 -2.5,-4.03v8.05c1.48,-0.73 2.5,-2.25 2.5,-4.02zM14,4.45v0.2c0,0.38 0.25,0.71 0.6,0.85C17.18,6.53 19,9.06 19,12s-1.82,5.47 -4.4,6.5c-0.36,0.14 -0.6,0.47 -0.6,0.85v0.2c0,0.63 0.63,1.07 1.21,0.85C18.6,19.11 21,15.84 21,12s-2.4,-7.11 -5.79,-8.4c-0.58,-0.23 -1.21,0.22 -1.21,0.85z"/>
</vector>

View File

@@ -0,0 +1,9 @@
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="24dp"
android:height="24dp"
android:viewportWidth="960"
android:viewportHeight="960">
<path
android:fillColor="#FF000000"
android:pathData="M320,800v-280L204,520q-26,0 -36.5,-22.5T173,455l276,-337q12,-15 31,-15t31,15l276,337q16,20 5.5,42.5T756,520L640,520v280q0,17 -11.5,28.5T600,840L360,840q-17,0 -28.5,-11.5T320,800ZM400,760h160v-320h111L480,206 289,440h111v320ZM480,440Z" />
</vector>

View File

@@ -0,0 +1,9 @@
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="24dp"
android:height="24dp"
android:viewportWidth="960"
android:viewportHeight="960">
<path
android:fillColor="#FF000000"
android:pathData="M320,800v-280L204,520q-26,0 -36.5,-22.5T173,455l276,-337q12,-15 31,-15t31,15l276,337q16,20 5.5,42.5T756,520L640,520v280q0,17 -11.5,28.5T600,840L360,840q-17,0 -28.5,-11.5T320,800Z" />
</vector>

View File

@@ -1,12 +1,19 @@
<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android" android:opacity="opaque">
<layer-list xmlns:android="http://schemas.android.com/apk/res/android"
android:opacity="opaque">
<item android:drawable="@color/backgroundColor" />
<item>
<bitmap
android:src="@drawable/splash_icon"
android:src="@drawable/ic_launcher_foreground"
android:gravity="center" />
</item>
<item android:bottom="100dp">
<bitmap
android:gravity="bottom"
android:src="@drawable/splash_branding" />
</item>
</layer-list>

View File

@@ -0,0 +1,52 @@
<?xml version="1.0" encoding="utf-8"?>
<androidx.coordinatorlayout.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:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".activities.CommentFilterPreferenceActivity">
<com.google.android.material.appbar.AppBarLayout
android:id="@+id/appbar_layout_comment_filter_preference_activity"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:theme="@style/AppTheme.AppBarOverlay">
<com.google.android.material.appbar.CollapsingToolbarLayout
android:id="@+id/collapsing_toolbar_layout_comment_filter_preference_activity"
android:layout_width="match_parent"
android:layout_height="match_parent"
app:layout_scrollFlags="scroll|enterAlways"
app:titleEnabled="false"
app:toolbarId="@+id/toolbar_comment_filter_preference_activity">
<androidx.appcompat.widget.Toolbar
android:id="@+id/toolbar_comment_filter_preference_activity"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:minHeight="?attr/actionBarSize"
app:popupTheme="@style/AppTheme.PopupOverlay"
app:navigationIcon="?attr/homeAsUpIndicator" />
</com.google.android.material.appbar.CollapsingToolbarLayout>
</com.google.android.material.appbar.AppBarLayout>
<androidx.recyclerview.widget.RecyclerView
android:id="@+id/recycler_view_comment_filter_preference_activity"
android:layout_width="match_parent"
android:layout_height="match_parent"
app:layoutManager="androidx.recyclerview.widget.LinearLayoutManager"
app:layout_behavior="@string/appbar_scrolling_view_behavior" />
<com.google.android.material.floatingactionbutton.FloatingActionButton
android:id="@+id/fab_comment_filter_preference_activity"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="@dimen/fab_margin"
android:layout_gravity="bottom|end"
app:backgroundTint="?attr/colorPrimaryLightTheme"
app:srcCompat="@drawable/ic_add_day_night_24dp"
app:tint="@android:color/white" />
</androidx.coordinatorlayout.widget.CoordinatorLayout>

View File

@@ -0,0 +1,52 @@
<?xml version="1.0" encoding="utf-8"?>
<androidx.coordinatorlayout.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:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".activities.PostFilterUsageListingActivity">
<com.google.android.material.appbar.AppBarLayout
android:id="@+id/appbar_layout_comment_filter_usage_listing_activity"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:theme="@style/AppTheme.AppBarOverlay">
<com.google.android.material.appbar.CollapsingToolbarLayout
android:id="@+id/collapsing_toolbar_layout_comment_filter_usage_listing_activity"
android:layout_width="match_parent"
android:layout_height="match_parent"
app:layout_scrollFlags="scroll|enterAlways"
app:titleEnabled="false"
app:toolbarId="@+id/toolbar_comment_filter_usage_listing_activity">
<androidx.appcompat.widget.Toolbar
android:id="@+id/toolbar_comment_filter_usage_listing_activity"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:minHeight="?attr/actionBarSize"
app:popupTheme="@style/AppTheme.PopupOverlay"
app:navigationIcon="?attr/homeAsUpIndicator" />
</com.google.android.material.appbar.CollapsingToolbarLayout>
</com.google.android.material.appbar.AppBarLayout>
<androidx.recyclerview.widget.RecyclerView
android:id="@+id/recycler_view_comment_filter_usage_listing_activity"
android:layout_width="match_parent"
android:layout_height="match_parent"
app:layoutManager="androidx.recyclerview.widget.LinearLayoutManager"
app:layout_behavior="@string/appbar_scrolling_view_behavior" />
<com.google.android.material.floatingactionbutton.FloatingActionButton
android:id="@+id/fab_comment_filter_usage_listing_activity"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="@dimen/fab_margin"
android:layout_gravity="bottom|end"
app:backgroundTint="?attr/colorPrimaryLightTheme"
app:srcCompat="@drawable/ic_add_day_night_24dp"
app:tint="@android:color/white" />
</androidx.coordinatorlayout.widget.CoordinatorLayout>

View File

@@ -0,0 +1,171 @@
<androidx.coordinatorlayout.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:layout_width="match_parent"
android:layout_height="match_parent"
tools:application=".CustomizeCommentFilterActivity">
<com.google.android.material.appbar.AppBarLayout
android:id="@+id/appbar_layout_customize_comment_filter_activity"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:theme="@style/AppTheme.AppBarOverlay">
<com.google.android.material.appbar.CollapsingToolbarLayout
android:id="@+id/collapsing_toolbar_layout_customize_comment_filter_activity"
android:layout_width="match_parent"
android:layout_height="match_parent"
app:layout_scrollFlags="scroll|enterAlways"
app:titleEnabled="false"
app:toolbarId="@+id/toolbar_customize_comment_filter_activity">
<androidx.appcompat.widget.Toolbar
android:id="@+id/toolbar_customize_comment_filter_activity"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:minHeight="?attr/actionBarSize"
app:popupTheme="@style/AppTheme.PopupOverlay"
app:navigationIcon="?attr/homeAsUpIndicator" />
</com.google.android.material.appbar.CollapsingToolbarLayout>
</com.google.android.material.appbar.AppBarLayout>
<androidx.core.widget.NestedScrollView
android:layout_width="match_parent"
android:layout_height="match_parent"
app:layout_behavior="@string/appbar_scrolling_view_behavior">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical">
<com.google.android.material.textfield.TextInputLayout
android:id="@+id/name_text_input_layout_customize_comment_filter_activity"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:paddingTop="8dp"
android:paddingBottom="8dp"
android:paddingStart="16dp"
android:paddingEnd="16dp"
style="@style/Widget.Material3.TextInputLayout.OutlinedBox">
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/name_text_input_edit_text_customize_comment_filter_activity"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:fontFamily="?attr/font_family"
android:textSize="?attr/font_default"
android:hint="@string/comment_filter_name_hint"
android:maxLines="10" />
</com.google.android.material.textfield.TextInputLayout>
<com.google.android.material.textfield.TextInputLayout
android:id="@+id/exclude_strings_text_input_layout_customize_comment_filter_activity"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:paddingTop="8dp"
android:paddingBottom="8dp"
android:paddingStart="16dp"
android:paddingEnd="16dp"
style="@style/Widget.Material3.TextInputLayout.OutlinedBox">
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/exclude_strings_text_input_edit_text_customize_comment_filter_activity"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:fontFamily="?attr/font_family"
android:textSize="?attr/font_default"
android:hint="@string/excludes_strings_hint"
android:maxLines="10" />
</com.google.android.material.textfield.TextInputLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
<com.google.android.material.textfield.TextInputLayout
android:id="@+id/exclude_users_text_input_layout_customize_comment_filter_activity"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:paddingTop="8dp"
android:paddingBottom="8dp"
android:layout_marginStart="16dp"
style="@style/Widget.Material3.TextInputLayout.OutlinedBox">
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/exclude_users_text_input_edit_text_customize_comment_filter_activity"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:fontFamily="?attr/font_family"
android:textSize="?attr/font_default"
android:hint="@string/exclude_users_hint"
android:maxLines="10" />
</com.google.android.material.textfield.TextInputLayout>
<ImageView
android:id="@+id/add_users_image_view_customize_comment_filter_activity"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_vertical"
android:padding="16dp"
android:background="?actionBarItemBackground"
android:clickable="true"
android:focusable="true" />
</LinearLayout>
<com.google.android.material.textfield.TextInputLayout
android:id="@+id/min_vote_text_input_layout_customize_comment_filter_activity"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:paddingTop="8dp"
android:paddingBottom="8dp"
android:paddingStart="16dp"
android:paddingEnd="16dp"
style="@style/Widget.Material3.TextInputLayout.OutlinedBox">
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/min_vote_text_input_edit_text_customize_comment_filter_activity"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:inputType="numberSigned"
android:fontFamily="?attr/font_family"
android:textSize="?attr/font_default"
android:hint="@string/min_vote_hint"
android:maxLines="1" />
</com.google.android.material.textfield.TextInputLayout>
<com.google.android.material.textfield.TextInputLayout
android:id="@+id/max_vote_text_input_layout_customize_comment_filter_activity"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:paddingTop="8dp"
android:paddingBottom="8dp"
android:paddingStart="16dp"
android:paddingEnd="16dp"
style="@style/Widget.Material3.TextInputLayout.OutlinedBox">
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/max_vote_text_input_edit_text_customize_comment_filter_activity"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:inputType="numberSigned"
android:fontFamily="?attr/font_family"
android:textSize="?attr/font_default"
android:hint="@string/max_vote_hint"
android:maxLines="1" />
</com.google.android.material.textfield.TextInputLayout>
</LinearLayout>
</androidx.core.widget.NestedScrollView>
</androidx.coordinatorlayout.widget.CoordinatorLayout>

View File

@@ -51,7 +51,7 @@
android:paddingBottom="8dp"
android:paddingStart="16dp"
android:paddingEnd="16dp"
style="@style/Widget.MaterialComponents.TextInputLayout.OutlinedBox">
style="@style/Widget.Material3.TextInputLayout.OutlinedBox">
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/name_text_input_edit_text_customize_post_filter_activity"
@@ -312,7 +312,7 @@
android:paddingBottom="8dp"
android:paddingStart="16dp"
android:paddingEnd="16dp"
style="@style/Widget.MaterialComponents.TextInputLayout.OutlinedBox">
style="@style/Widget.Material3.TextInputLayout.OutlinedBox">
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/title_excludes_strings_text_input_edit_text_customize_post_filter_activity"
@@ -333,7 +333,7 @@
android:paddingBottom="8dp"
android:paddingStart="16dp"
android:paddingEnd="16dp"
style="@style/Widget.MaterialComponents.TextInputLayout.OutlinedBox">
style="@style/Widget.Material3.TextInputLayout.OutlinedBox">
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/title_contains_strings_text_input_edit_text_customize_post_filter_activity"
@@ -354,7 +354,7 @@
android:paddingBottom="8dp"
android:paddingStart="16dp"
android:paddingEnd="16dp"
style="@style/Widget.MaterialComponents.TextInputLayout.OutlinedBox">
style="@style/Widget.Material3.TextInputLayout.OutlinedBox">
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/title_excludes_regex_text_input_edit_text_customize_post_filter_activity"
@@ -375,7 +375,7 @@
android:paddingBottom="8dp"
android:paddingStart="16dp"
android:paddingEnd="16dp"
style="@style/Widget.MaterialComponents.TextInputLayout.OutlinedBox">
style="@style/Widget.Material3.TextInputLayout.OutlinedBox">
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/title_contains_regex_text_input_edit_text_customize_post_filter_activity"
@@ -400,7 +400,7 @@
android:paddingTop="8dp"
android:paddingBottom="8dp"
android:layout_marginStart="16dp"
style="@style/Widget.MaterialComponents.TextInputLayout.OutlinedBox">
style="@style/Widget.Material3.TextInputLayout.OutlinedBox">
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/excludes_subreddits_text_input_edit_text_customize_post_filter_activity"
@@ -438,7 +438,7 @@
android:paddingTop="8dp"
android:paddingBottom="8dp"
android:layout_marginStart="16dp"
style="@style/Widget.MaterialComponents.TextInputLayout.OutlinedBox">
style="@style/Widget.Material3.TextInputLayout.OutlinedBox">
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/excludes_users_text_input_edit_text_customize_post_filter_activity"
@@ -471,7 +471,7 @@
android:paddingBottom="8dp"
android:paddingStart="16dp"
android:paddingEnd="16dp"
style="@style/Widget.MaterialComponents.TextInputLayout.OutlinedBox">
style="@style/Widget.Material3.TextInputLayout.OutlinedBox">
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/excludes_flairs_text_input_edit_text_customize_post_filter_activity"
@@ -492,7 +492,7 @@
android:paddingBottom="8dp"
android:paddingStart="16dp"
android:paddingEnd="16dp"
style="@style/Widget.MaterialComponents.TextInputLayout.OutlinedBox">
style="@style/Widget.Material3.TextInputLayout.OutlinedBox">
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/contains_flairs_text_input_edit_text_customize_post_filter_activity"
@@ -513,7 +513,7 @@
android:paddingBottom="8dp"
android:paddingStart="16dp"
android:paddingEnd="16dp"
style="@style/Widget.MaterialComponents.TextInputLayout.OutlinedBox">
style="@style/Widget.Material3.TextInputLayout.OutlinedBox">
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/exclude_domains_text_input_edit_text_customize_post_filter_activity"
@@ -534,7 +534,7 @@
android:paddingBottom="8dp"
android:paddingStart="16dp"
android:paddingEnd="16dp"
style="@style/Widget.MaterialComponents.TextInputLayout.OutlinedBox">
style="@style/Widget.Material3.TextInputLayout.OutlinedBox">
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/contain_domains_text_input_edit_text_customize_post_filter_activity"
@@ -555,7 +555,7 @@
android:paddingBottom="8dp"
android:paddingStart="16dp"
android:paddingEnd="16dp"
style="@style/Widget.MaterialComponents.TextInputLayout.OutlinedBox">
style="@style/Widget.Material3.TextInputLayout.OutlinedBox">
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/min_vote_text_input_edit_text_customize_post_filter_activity"
@@ -577,7 +577,7 @@
android:paddingBottom="8dp"
android:paddingStart="16dp"
android:paddingEnd="16dp"
style="@style/Widget.MaterialComponents.TextInputLayout.OutlinedBox">
style="@style/Widget.Material3.TextInputLayout.OutlinedBox">
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/max_vote_text_input_edit_text_customize_post_filter_activity"
@@ -599,7 +599,7 @@
android:paddingBottom="8dp"
android:paddingStart="16dp"
android:paddingEnd="16dp"
style="@style/Widget.MaterialComponents.TextInputLayout.OutlinedBox">
style="@style/Widget.Material3.TextInputLayout.OutlinedBox">
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/min_comments_text_input_edit_text_customize_post_filter_activity"
@@ -621,7 +621,7 @@
android:paddingBottom="8dp"
android:paddingStart="16dp"
android:paddingEnd="16dp"
style="@style/Widget.MaterialComponents.TextInputLayout.OutlinedBox">
style="@style/Widget.Material3.TextInputLayout.OutlinedBox">
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/max_comments_text_input_edit_text_customize_post_filter_activity"
@@ -643,7 +643,7 @@
android:paddingBottom="8dp"
android:paddingStart="16dp"
android:paddingEnd="16dp"
style="@style/Widget.MaterialComponents.TextInputLayout.OutlinedBox">
style="@style/Widget.Material3.TextInputLayout.OutlinedBox">
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/min_awards_text_input_edit_text_customize_post_filter_activity"
@@ -665,7 +665,7 @@
android:paddingBottom="8dp"
android:paddingStart="16dp"
android:paddingEnd="16dp"
style="@style/Widget.MaterialComponents.TextInputLayout.OutlinedBox">
style="@style/Widget.Material3.TextInputLayout.OutlinedBox">
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/max_awards_text_input_edit_text_customize_post_filter_activity"

View File

@@ -205,7 +205,7 @@
android:paddingBottom="8dp"
android:paddingStart="16dp"
android:paddingEnd="16dp"
style="@style/Widget.MaterialComponents.TextInputLayout.OutlinedBox">
style="@style/Widget.Material3.TextInputLayout.OutlinedBox">
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/option_1_text_input_layout_edit_text_post_poll_activity"
@@ -225,7 +225,7 @@
android:paddingBottom="8dp"
android:paddingStart="16dp"
android:paddingEnd="16dp"
style="@style/Widget.MaterialComponents.TextInputLayout.OutlinedBox">
style="@style/Widget.Material3.TextInputLayout.OutlinedBox">
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/option_2_text_input_layout_edit_text_post_poll_activity"
@@ -245,7 +245,7 @@
android:paddingBottom="8dp"
android:paddingStart="16dp"
android:paddingEnd="16dp"
style="@style/Widget.MaterialComponents.TextInputLayout.OutlinedBox">
style="@style/Widget.Material3.TextInputLayout.OutlinedBox">
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/option_3_text_input_layout_edit_text_post_poll_activity"
@@ -265,7 +265,7 @@
android:paddingBottom="8dp"
android:paddingStart="16dp"
android:paddingEnd="16dp"
style="@style/Widget.MaterialComponents.TextInputLayout.OutlinedBox">
style="@style/Widget.Material3.TextInputLayout.OutlinedBox">
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/option_4_text_input_layout_edit_text_post_poll_activity"
@@ -285,7 +285,7 @@
android:paddingBottom="8dp"
android:paddingStart="16dp"
android:paddingEnd="16dp"
style="@style/Widget.MaterialComponents.TextInputLayout.OutlinedBox">
style="@style/Widget.Material3.TextInputLayout.OutlinedBox">
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/option_5_text_input_layout_edit_text_post_poll_activity"
@@ -305,7 +305,7 @@
android:paddingBottom="8dp"
android:paddingStart="16dp"
android:paddingEnd="16dp"
style="@style/Widget.MaterialComponents.TextInputLayout.OutlinedBox">
style="@style/Widget.Material3.TextInputLayout.OutlinedBox">
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/option_6_text_input_layout_edit_text_post_poll_activity"

View File

@@ -81,17 +81,21 @@
android:layout_height="wrap_content"
android:background="?attr/selectableItemBackground"
android:clickable="true"
android:focusable="true"
android:padding="16dp">
android:focusable="true">
<TextView
android:id="@+id/search_in_text_view_search_activity"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="16dp"
android:layout_marginTop="16dp"
android:layout_marginEnd="16dp"
android:layout_marginBottom="16dp"
android:layout_centerVertical="true"
android:fontFamily="?attr/font_family"
android:text="@string/search_in"
android:textColor="?attr/colorAccent"
android:textSize="?attr/font_default"
android:fontFamily="?attr/font_family" />
android:textSize="?attr/font_default" />
<TextView
android:id="@+id/subreddit_name_text_view_search_activity"
@@ -106,6 +110,17 @@
android:textSize="?attr/font_default"
android:fontFamily="?attr/font_family" />
<com.google.android.material.button.MaterialButton
android:id="@+id/delete_all_recent_searches_button_search_activity"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentEnd="true"
android:layout_centerVertical="true"
app:strokeWidth="0dp"
app:icon="@drawable/ic_delete_all_24"
app:iconSize="24dp"
style="?attr/materialIconButtonOutlinedStyle" />
</RelativeLayout>
<View

View File

@@ -72,7 +72,7 @@
android:paddingBottom="8dp"
android:paddingStart="16dp"
android:paddingEnd="16dp"
style="@style/Widget.MaterialComponents.TextInputLayout.OutlinedBox">
style="@style/Widget.Material3.TextInputLayout.OutlinedBox">
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/search_text_input_edit_text_view_post_detail_activity"

View File

@@ -5,6 +5,7 @@
android:orientation="vertical">
<TextView
android:id="@+id/message_text_view_edit_post_or_comment_filter_name_of_usage_dialog"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:paddingTop="16dp"
@@ -17,17 +18,17 @@
android:fontFamily="?attr/font_family" />
<com.google.android.material.textfield.TextInputLayout
android:id="@+id/text_input_layout_edit_post_filter_name_of_usage_dialog"
android:id="@+id/text_input_layout_edit_post_or_comment_filter_name_of_usage_dialog"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:paddingTop="8dp"
android:paddingBottom="8dp"
android:paddingStart="16dp"
android:paddingEnd="16dp"
style="@style/Widget.MaterialComponents.TextInputLayout.OutlinedBox">
style="@style/Widget.Material3.TextInputLayout.OutlinedBox">
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/text_input_edit_text_edit_post_filter_name_of_usage_dialog"
android:id="@+id/text_input_edit_text_edit_post_or_comment_filter_name_of_usage_dialog"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:fontFamily="?attr/font_family"

View File

@@ -6,7 +6,7 @@
android:orientation="vertical">
<com.google.android.material.textfield.TextInputLayout
style="@style/Widget.MaterialComponents.TextInputLayout.OutlinedBox"
style="@style/Widget.Material3.TextInputLayout.OutlinedBox"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:paddingStart="16dp"

View File

@@ -14,7 +14,7 @@
android:paddingBottom="8dp"
app:boxStrokeColor="?attr/primaryTextColor"
app:hintTextColor="?attr/primaryTextColor"
style="@style/Widget.MaterialComponents.TextInputLayout.OutlinedBox">
style="@style/Widget.Material3.TextInputLayout.OutlinedBox">
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/edit_text_insert_link_dialog"
@@ -37,7 +37,7 @@
android:paddingBottom="8dp"
app:boxStrokeColor="?attr/primaryTextColor"
app:hintTextColor="?attr/primaryTextColor"
style="@style/Widget.MaterialComponents.TextInputLayout.OutlinedBox">
style="@style/Widget.Material3.TextInputLayout.OutlinedBox">
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/edit_link_insert_link_dialog"

View File

@@ -14,7 +14,7 @@
android:layout_height="wrap_content"
android:padding="8dp"
android:layout_toStartOf="@id/fullscreen_exo_playback_control_view"
android:src="@drawable/ic_mute_white_rounded_24dp"
android:src="@drawable/ic_mute_24dp"
android:background="@drawable/exo_player_control_button_circular_background"
android:clickable="true"
android:focusable="true"
@@ -54,7 +54,7 @@
android:layout_height="wrap_content"
android:padding="8dp"
android:layout_centerInParent="true"
android:src="@drawable/ic_play_arrow_white_rounded_24dp"
android:src="@drawable/ic_play_arrow_24dp"
android:background="@drawable/exo_player_control_button_circular_background"
android:clickable="true"
android:focusable="true" />
@@ -64,7 +64,7 @@
android:layout_height="wrap_content"
android:padding="8dp"
android:layout_centerInParent="true"
android:src="@drawable/ic_pause_white_rounded_24dp"
android:src="@drawable/ic_pause_24dp"
android:background="@drawable/exo_player_control_button_circular_background"
android:clickable="true"
android:focusable="true" />

View File

@@ -49,19 +49,21 @@
android:textStyle="bold"
android:fontFamily="?attr/font_family" />
<ImageView android:id="@id/exo_play"
<ImageView
android:id="@id/exo_play"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="8dp"
android:layout_centerInParent="true"
android:src="@drawable/ic_play_arrow_white_rounded_24dp" />
android:src="@drawable/ic_play_arrow_24dp" />
<ImageView android:id="@id/exo_pause"
<ImageView
android:id="@id/exo_pause"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="8dp"
android:layout_centerInParent="true"
android:src="@drawable/ic_pause_white_rounded_24dp" />
android:src="@drawable/ic_pause_24dp" />
<ImageView
android:id="@+id/mute_exo_playback_control_view"
@@ -69,7 +71,7 @@
android:layout_height="wrap_content"
android:padding="8dp"
android:layout_toStartOf="@id/fullscreen_exo_playback_control_view"
android:src="@drawable/ic_mute_white_rounded_24dp"
android:src="@drawable/ic_mute_24dp"
android:visibility="gone" />
<ImageView

View File

@@ -8,55 +8,139 @@
android:paddingStart="16dp"
android:paddingEnd="16dp"
android:paddingBottom="16dp"
android:background="@color/transparentActionBarAndExoPlayerControllerColor"
android:orientation="vertical">
<LinearLayout
<TextView
android:id="@+id/title_text_view_exo_playback_control_view"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="center_vertical"
android:paddingTop="8dp"
android:paddingBottom="8dp"
android:paddingStart="4dp"
android:paddingEnd="4dp"
android:textColor="#FFFFFF"
android:textSize="?attr/font_default"
android:fontFamily="?attr/font_family" />
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:gravity="center"
android:paddingTop="4dp"
android:orientation="horizontal">
android:orientation="horizontal"
android:paddingTop="4dp">
<ImageButton android:id="@id/exo_rew"
style="@style/ExoMediaButton.Rewind" />
<ImageButton android:id="@id/exo_play"
style="@style/ExoMediaButton.Play"/>
<ImageButton android:id="@id/exo_pause"
style="@style/ExoMediaButton.Pause" />
<ImageButton android:id="@id/exo_ffwd"
style="@style/ExoMediaButton.FastForward" />
<ImageButton
<com.google.android.material.button.MaterialButton
android:id="@+id/mute_exo_playback_control_view"
style="@style/ExoMediaButton"
android:visibility="gone" />
android:layout_width="wrap_content"
android:layout_height="wrap_content"
app:strokeWidth="0dp"
app:iconSize="24dp"
app:iconTint="@null"
app:backgroundTint="#22FFFFFF"
android:visibility="gone"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toStartOf="parent"
style="?attr/materialIconButtonOutlinedStyle" />
<ImageButton
<com.google.android.material.button.MaterialButton
android:id="@id/exo_rew"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
app:strokeWidth="0dp"
app:icon="@drawable/ic_fast_rewind_24dp"
app:iconSize="24dp"
app:iconTint="@null"
app:backgroundTint="#22FFFFFF"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toStartOf="@+id/exo_play"
app:layout_constraintHorizontal_bias="0.5"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintHorizontal_chainStyle="packed"
style="?attr/materialIconButtonOutlinedStyle" />
<com.google.android.material.button.MaterialButton
android:id="@id/exo_play"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
app:strokeWidth="0dp"
app:icon="@drawable/ic_play_arrow_24dp"
app:iconSize="36dp"
app:iconTint="@null"
app:backgroundTint="@color/colorAccent"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toStartOf="@+id/exo_pause"
app:layout_constraintHorizontal_bias="0.5"
app:layout_constraintStart_toEndOf="@+id/exo_rew"
style="?attr/materialIconButtonOutlinedStyle" />
<com.google.android.material.button.MaterialButton
android:id="@id/exo_pause"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
app:strokeWidth="0dp"
app:icon="@drawable/ic_pause_24dp"
app:iconSize="36dp"
app:iconTint="@null"
app:backgroundTint="@color/colorAccent"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toStartOf="@+id/exo_ffwd"
app:layout_constraintHorizontal_bias="0.5"
app:layout_constraintStart_toEndOf="@+id/exo_play"
style="?attr/materialIconButtonOutlinedStyle" />
<com.google.android.material.button.MaterialButton
android:id="@id/exo_ffwd"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
app:strokeWidth="0dp"
app:icon="@drawable/ic_fast_forward_24dp"
app:iconSize="24dp"
app:iconTint="@null"
app:backgroundTint="#22FFFFFF"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.5"
app:layout_constraintStart_toEndOf="@+id/exo_pause"
style="?attr/materialIconButtonOutlinedStyle" />
<com.google.android.material.button.MaterialButton
android:id="@+id/hd_exo_playback_control_view"
android:src="@drawable/ic_video_quality_24dp"
style="@style/ExoMediaButton"
android:visibility="gone" />
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:visibility="gone"
app:strokeWidth="0dp"
app:icon="@drawable/ic_video_quality_24dp"
app:iconSize="24dp"
app:iconTint="@null"
app:backgroundTint="#22FFFFFF"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
style="?attr/materialIconButtonOutlinedStyle" />
</LinearLayout>
</androidx.constraintlayout.widget.ConstraintLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="4dp"
android:paddingStart="4dp"
android:paddingEnd="4dp"
android:gravity="center_vertical"
android:orientation="horizontal">
<TextView android:id="@id/exo_position"
<TextView
android:id="@id/exo_position"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textSize="14sp"
android:textStyle="bold"
android:paddingLeft="4dp"
android:paddingRight="4dp"
android:includeFontPadding="false"
android:textColor="#FFFFFF"
android:fontFamily="?attr/font_family" />
@@ -65,18 +149,18 @@
android:id="@id/exo_progress"
android:layout_width="0dp"
android:layout_weight="1"
android:layout_height="26dp"
android:layout_height="wrap_content"
android:layout_marginStart="8dp"
android:layout_marginEnd="8dp"
app:bar_height="2dp"
app:scrubber_color="@color/colorAccent"
app:played_color="@color/colorAccent" />
app:scrubber_color="#FFFFFF"
app:played_color="#FFFFFF" />
<TextView android:id="@id/exo_duration"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textSize="14sp"
android:textStyle="bold"
android:paddingLeft="4dp"
android:paddingRight="4dp"
android:includeFontPadding="false"
android:textColor="#FFFFFF"
android:fontFamily="?attr/font_family" />
@@ -88,47 +172,56 @@
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="bottom"
app:contentInsetStart="0dp"
android:backgroundTint="#00000000"
app:elevation="0dp"
android:visibility="gone"
style="@style/Widget.MaterialComponents.BottomAppBar">
<LinearLayout
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
<TextView
android:id="@+id/title_text_view_exo_playback_control_view"
android:layout_width="0dp"
<com.google.android.material.button.MaterialButton
android:id="@+id/back_button_exo_playback_control_view"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="1"
android:layout_gravity="center_vertical"
android:gravity="center_vertical"
android:paddingTop="8dp"
android:paddingBottom="8dp"
android:textColor="#FFFFFF"
android:textSize="?attr/font_20"
android:fontFamily="?attr/font_family"
android:maxLines="1"
android:ellipsize="end" />
app:strokeWidth="0dp"
app:icon="@drawable/ic_arrow_back_24dp"
app:iconSize="24dp"
app:iconTint="@null"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toStartOf="parent"
style="?attr/materialIconButtonOutlinedStyle" />
<ImageView
<com.google.android.material.button.MaterialButton
android:id="@+id/download_image_view_exo_playback_control_view"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="16dp"
android:src="@drawable/ic_file_download_toolbar_white_24dp"
android:background="?attr/selectableItemBackgroundBorderless" />
app:strokeWidth="0dp"
app:icon="@drawable/ic_file_download_toolbar_white_24dp"
app:iconSize="24dp"
app:iconTint="@null"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toStartOf="@id/playback_speed_image_view_exo_playback_control_view"
style="?attr/materialIconButtonOutlinedStyle" />
<ImageView
<com.google.android.material.button.MaterialButton
android:id="@+id/playback_speed_image_view_exo_playback_control_view"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="16dp"
android:src="@drawable/ic_playback_speed_toolbar_24dp"
android:background="?attr/selectableItemBackgroundBorderless" />
app:strokeWidth="0dp"
app:icon="@drawable/ic_playback_speed_toolbar_24dp"
app:iconSize="24dp"
app:iconTint="@null"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
style="?attr/materialIconButtonOutlinedStyle" />
</LinearLayout>
</androidx.constraintlayout.widget.ConstraintLayout>
</com.google.android.material.bottomappbar.BottomAppBar>

View File

@@ -0,0 +1,70 @@
<?xml version="1.0" encoding="utf-8"?>
<androidx.core.widget.NestedScrollView xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="wrap_content"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:paddingBottom="8dp"
android:overScrollMode="never">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical">
<TextView
android:id="@+id/edit_text_view_comment_filter_options_bottom_sheet_fragment"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="@string/edit"
android:textColor="?attr/primaryTextColor"
android:textSize="?attr/font_default"
android:fontFamily="?attr/font_family"
android:paddingTop="16dp"
android:paddingBottom="16dp"
android:paddingStart="32dp"
android:paddingEnd="32dp"
app:drawableStartCompat="@drawable/ic_edit_24dp"
android:drawablePadding="48dp"
android:clickable="true"
android:focusable="true"
android:background="?attr/selectableItemBackground" />
<TextView
android:id="@+id/apply_to_text_view_comment_filter_options_bottom_sheet_fragment"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="@string/apply_to"
android:textColor="?attr/primaryTextColor"
android:textSize="?attr/font_default"
android:fontFamily="?attr/font_family"
android:paddingTop="16dp"
android:paddingBottom="16dp"
android:paddingStart="32dp"
android:paddingEnd="32dp"
app:drawableStartCompat="@drawable/ic_apply_to_24dp"
android:drawablePadding="48dp"
android:clickable="true"
android:focusable="true"
android:background="?attr/selectableItemBackground" />
<TextView
android:id="@+id/delete_text_view_comment_filter_options_bottom_sheet_fragment"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="@string/delete"
android:textColor="?attr/primaryTextColor"
android:textSize="?attr/font_default"
android:fontFamily="?attr/font_family"
android:paddingTop="16dp"
android:paddingBottom="16dp"
android:paddingStart="32dp"
android:paddingEnd="32dp"
app:drawableStartCompat="@drawable/ic_delete_24dp"
android:drawablePadding="48dp"
android:clickable="true"
android:focusable="true"
android:background="?attr/selectableItemBackground" />
</LinearLayout>
</androidx.core.widget.NestedScrollView>

View File

@@ -0,0 +1,52 @@
<?xml version="1.0" encoding="utf-8"?>
<androidx.core.widget.NestedScrollView xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="wrap_content"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:paddingBottom="8dp"
android:overScrollMode="never">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical">
<TextView
android:id="@+id/edit_text_view_comment_filter_usage_options_bottom_sheet_fragment"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="@string/edit"
android:textColor="?attr/primaryTextColor"
android:textSize="?attr/font_default"
android:fontFamily="?attr/font_family"
android:paddingTop="16dp"
android:paddingBottom="16dp"
android:paddingStart="32dp"
android:paddingEnd="32dp"
app:drawableStartCompat="@drawable/ic_edit_24dp"
android:drawablePadding="48dp"
android:clickable="true"
android:focusable="true"
android:background="?attr/selectableItemBackground" />
<TextView
android:id="@+id/delete_text_view_comment_filter_usage_options_bottom_sheet_fragment"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="@string/delete"
android:textColor="?attr/primaryTextColor"
android:textSize="?attr/font_default"
android:fontFamily="?attr/font_family"
android:paddingTop="16dp"
android:paddingBottom="16dp"
android:paddingStart="32dp"
android:paddingEnd="32dp"
app:drawableStartCompat="@drawable/ic_delete_24dp"
android:drawablePadding="48dp"
android:clickable="true"
android:focusable="true"
android:background="?attr/selectableItemBackground" />
</LinearLayout>
</androidx.core.widget.NestedScrollView>

View File

@@ -3,7 +3,7 @@
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".bottomsheetfragments.RedditAPIInfoBottomSheetFragment">
tools:context=".bottomsheetfragments.ImportantInfoBottomSheetFragment">
<LinearLayout
android:layout_width="match_parent"
@@ -16,7 +16,6 @@
android:paddingTop="16dp"
android:paddingStart="16dp"
android:paddingEnd="16dp"
android:text="@string/reddit_api_info_title"
android:fontFamily="?attr/font_family"
android:textSize="?attr/font_20"
android:textColor="?attr/primaryTextColor"
@@ -27,7 +26,6 @@
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:padding="16dp"
android:text="@string/reddit_api_info"
android:fontFamily="?attr/font_family"
android:textSize="?attr/font_16"
android:textColor="?attr/primaryTextColor" />

View File

@@ -0,0 +1,34 @@
<?xml version="1.0" encoding="utf-8"?>
<androidx.core.widget.NestedScrollView xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="wrap_content"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:paddingBottom="8dp"
android:overScrollMode="never">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical">
<TextView
android:id="@+id/subreddit_text_view_new_comment_filter_usage_bottom_sheet_fragment"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="@string/community"
android:textColor="?attr/primaryTextColor"
android:textSize="?attr/font_default"
android:fontFamily="?attr/font_family"
android:paddingTop="16dp"
android:paddingBottom="16dp"
android:paddingStart="32dp"
android:paddingEnd="32dp"
app:drawableStartCompat="@drawable/ic_subreddit_24dp"
android:drawablePadding="48dp"
android:clickable="true"
android:focusable="true"
android:background="?attr/selectableItemBackground" />
</LinearLayout>
</androidx.core.widget.NestedScrollView>

View File

@@ -33,7 +33,7 @@
android:id="@+id/apply_to_text_view_post_filter_options_bottom_sheet_fragment"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="@string/apply_post_filter_to"
android:text="@string/apply_to"
android:textColor="?attr/primaryTextColor"
android:textSize="?attr/font_default"
android:fontFamily="?attr/font_family"

View File

@@ -44,6 +44,22 @@
android:textSize="?attr/font_default"
android:fontFamily="?attr/font_family" />
<TextView
android:id="@+id/card_layout_3_text_view_post_layout_bottom_sheet_fragment"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="?attr/selectableItemBackground"
android:clickable="true"
android:focusable="true"
android:paddingStart="32dp"
android:paddingTop="16dp"
android:paddingEnd="32dp"
android:paddingBottom="16dp"
android:text="@string/post_layout_card_3"
android:textColor="?attr/primaryTextColor"
android:textSize="?attr/font_default"
android:fontFamily="?attr/font_family" />
<TextView
android:id="@+id/compact_layout_text_view_post_layout_bottom_sheet_fragment"
android:layout_width="match_parent"

View File

@@ -21,7 +21,7 @@
android:paddingEnd="16dp"
app:boxStrokeColor="?attr/primaryTextColor"
app:hintTextColor="?attr/primaryTextColor"
style="@style/Widget.MaterialComponents.TextInputLayout.OutlinedBox">
style="@style/Widget.Material3.TextInputLayout.OutlinedBox">
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/caption_text_input_edit_text_set_reddit_gallery_item_caption_and_url_bottom_sheet_fragment"
@@ -45,7 +45,7 @@
android:paddingEnd="16dp"
app:boxStrokeColor="?attr/primaryTextColor"
app:hintTextColor="?attr/primaryTextColor"
style="@style/Widget.MaterialComponents.TextInputLayout.OutlinedBox">
style="@style/Widget.Material3.TextInputLayout.OutlinedBox">
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/url_text_input_edit_text_set_reddit_gallery_item_caption_and_url_bottom_sheet_fragment"

View File

@@ -104,108 +104,123 @@
android:id="@+id/bottom_constraint_layout_theme_preview_comments_fragment"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:paddingBottom="12dp"
android:paddingStart="4dp"
android:paddingEnd="4dp">
<ImageView
android:id="@+id/up_vote_button_theme_preview_comments_fragment"
android:layout_width="wrap_content"
<com.google.android.material.button.MaterialButtonToggleGroup
android:id="@+id/vote_button_toggle_theme_preview_comments_fragment"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:paddingStart="8dp"
android:paddingEnd="8dp"
android:background="?actionBarItemBackground"
android:clickable="true"
android:focusable="true"
android:src="@drawable/ic_arrow_upward_grey_24dp"
app:singleSelection="true"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent" />
app:layout_constraintBottom_toBottomOf="parent">
<TextView
android:id="@+id/score_text_view_theme_preview_comments_fragment"
android:layout_width="64dp"
android:layout_height="wrap_content"
android:gravity="center"
android:text="1234"
android:textSize="?attr/font_12"
android:textStyle="bold"
android:fontFamily="?attr/font_family"
app:layout_constraintStart_toEndOf="@+id/up_vote_button_theme_preview_comments_fragment"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"/>
<com.google.android.material.button.MaterialButton
style="?attr/materialButtonOutlinedStyle"
android:id="@+id/upvote_button_theme_preview_comments_fragment"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:paddingStart="8dp"
android:paddingEnd="8dp"
android:minWidth="0dp"
android:text="1234"
android:textSize="?attr/font_12"
android:textStyle="bold"
android:fontFamily="?attr/font_family"
app:strokeWidth="0dp"
app:icon="@drawable/ic_upvote_24dp"
app:iconSize="24dp"
android:backgroundTint="#00000000" />
<ImageView
android:id="@+id/down_vote_button_theme_preview_comments_fragment"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:paddingStart="8dp"
android:paddingEnd="8dp"
android:background="?actionBarItemBackground"
android:clickable="true"
android:focusable="true"
android:src="@drawable/ic_arrow_downward_grey_24dp"
app:layout_constraintStart_toEndOf="@+id/score_text_view_theme_preview_comments_fragment"
app:layout_constraintEnd_toStartOf="@id/more_button_theme_preview_comments_fragment"
app:layout_constraintTop_toTopOf="parent"
<com.google.android.material.button.MaterialButton
style="?attr/materialButtonOutlinedStyle"
android:id="@+id/downvote_button_theme_preview_comments_fragment"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:paddingStart="8dp"
android:paddingEnd="8dp"
android:minWidth="0dp"
app:strokeWidth="0dp"
app:icon="@drawable/ic_downvote_24dp"
app:iconSize="24dp"
android:backgroundTint="#00000000" />
</com.google.android.material.button.MaterialButtonToggleGroup>
<View
android:id="@+id/placeholder_theme_preview_comments_fragment"
android:layout_width="0dp"
android:layout_height="0dp"
app:layout_constraintWidth_min="1dp"
app:layout_constrainedWidth="true"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintHorizontal_bias="0" />
app:layout_constraintEnd_toStartOf="@+id/more_button_theme_preview_comments_fragment"
app:layout_constraintHorizontal_bias="0.5"
app:layout_constraintStart_toEndOf="@+id/vote_button_toggle_theme_preview_comments_fragment"
app:layout_constraintTop_toTopOf="parent" />
<ImageView
<com.google.android.material.button.MaterialButton
android:id="@+id/more_button_theme_preview_comments_fragment"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:paddingStart="8dp"
android:paddingEnd="8dp"
android:background="?actionBarItemBackground"
android:clickable="true"
android:focusable="true"
android:src="@drawable/ic_more_vert_grey_24dp"
app:strokeWidth="0dp"
app:icon="@drawable/ic_more_vert_grey_24dp"
app:iconSize="24dp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toStartOf="@+id/expand_button_theme_preview_comments_fragment"
app:layout_constraintHorizontal_bias="0.5"
app:layout_constraintStart_toEndOf="@+id/placeholder_theme_preview_comments_fragment"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"/>
style="?attr/materialIconButtonOutlinedStyle" />
<ImageView
<TextView
android:id="@+id/expand_button_theme_preview_comments_fragment"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:paddingStart="8dp"
android:paddingEnd="8dp"
android:background="?actionBarItemBackground"
android:clickable="true"
android:focusable="true"
android:src="@drawable/ic_expand_less_grey_24dp"
android:fontFamily="?attr/font_family"
android:gravity="center"
android:paddingStart="8dp"
android:paddingEnd="8dp"
android:text="890"
android:textSize="?attr/font_default"
android:visibility="gone"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toStartOf="@+id/save_button_theme_preview_comments_fragment"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"/>
app:layout_constraintHorizontal_bias="0.5"
app:layout_constraintStart_toEndOf="@+id/more_button_theme_preview_comments_fragment"
app:layout_constraintTop_toTopOf="parent" />
<ImageView
<com.google.android.material.button.MaterialButton
android:id="@+id/save_button_theme_preview_comments_fragment"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:paddingStart="8dp"
android:paddingEnd="8dp"
android:background="?actionBarItemBackground"
android:clickable="true"
android:focusable="true"
android:src="@drawable/ic_bookmark_border_grey_24dp"
app:strokeWidth="0dp"
app:icon="@drawable/ic_bookmark_border_grey_24dp"
app:iconSize="24dp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toStartOf="@+id/reply_button_theme_preview_comments_fragment"
app:layout_constraintHorizontal_bias="0.5"
app:layout_constraintStart_toEndOf="@+id/expand_button_theme_preview_comments_fragment"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"/>
style="?attr/materialIconButtonOutlinedStyle" />
<ImageView
<com.google.android.material.button.MaterialButton
android:id="@+id/reply_button_theme_preview_comments_fragment"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:paddingStart="8dp"
android:paddingEnd="8dp"
android:background="?actionBarItemBackground"
android:clickable="true"
android:focusable="true"
android:src="@drawable/ic_reply_grey_24dp"
app:strokeWidth="0dp"
app:icon="@drawable/ic_reply_grey_24dp"
app:iconSize="24dp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.5"
app:layout_constraintStart_toEndOf="@+id/save_button_theme_preview_comments_fragment"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"/>
style="?attr/materialIconButtonOutlinedStyle" />
</androidx.constraintlayout.widget.ConstraintLayout>
@@ -311,108 +326,123 @@
android:id="@+id/bottom_constraint_layout_award_background_theme_preview_comments_fragment"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:paddingBottom="12dp"
android:paddingStart="4dp"
android:paddingEnd="4dp">
<ImageView
android:id="@+id/up_vote_button_award_background_theme_preview_comments_fragment"
android:layout_width="wrap_content"
<com.google.android.material.button.MaterialButtonToggleGroup
android:id="@+id/vote_button_toggle_award_background_theme_preview_comments_fragment"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:paddingStart="8dp"
android:paddingEnd="8dp"
android:background="?actionBarItemBackground"
android:clickable="true"
android:focusable="true"
android:src="@drawable/ic_arrow_upward_grey_24dp"
app:singleSelection="true"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent" />
app:layout_constraintBottom_toBottomOf="parent">
<TextView
android:id="@+id/score_text_view_award_background_theme_preview_comments_fragment"
android:layout_width="64dp"
android:layout_height="wrap_content"
android:gravity="center"
android:text="1234"
android:textSize="?attr/font_12"
android:textStyle="bold"
android:fontFamily="?attr/font_family"
app:layout_constraintStart_toEndOf="@+id/up_vote_button_award_background_theme_preview_comments_fragment"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"/>
<com.google.android.material.button.MaterialButton
style="?attr/materialButtonOutlinedStyle"
android:id="@+id/upvote_button_award_background_theme_preview_comments_fragment"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:paddingStart="8dp"
android:paddingEnd="8dp"
android:minWidth="0dp"
android:text="1234"
android:textSize="?attr/font_12"
android:textStyle="bold"
android:fontFamily="?attr/font_family"
app:strokeWidth="0dp"
app:icon="@drawable/ic_upvote_24dp"
app:iconSize="24dp"
android:backgroundTint="#00000000" />
<ImageView
android:id="@+id/down_vote_button_award_background_theme_preview_comments_fragment"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:paddingStart="8dp"
android:paddingEnd="8dp"
android:background="?actionBarItemBackground"
android:clickable="true"
android:focusable="true"
android:src="@drawable/ic_arrow_downward_grey_24dp"
app:layout_constraintStart_toEndOf="@+id/score_text_view_award_background_theme_preview_comments_fragment"
app:layout_constraintEnd_toStartOf="@id/more_button_award_background_theme_preview_comments_fragment"
app:layout_constraintTop_toTopOf="parent"
<com.google.android.material.button.MaterialButton
style="?attr/materialButtonOutlinedStyle"
android:id="@+id/downvote_button_award_background_theme_preview_comments_fragment"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:paddingStart="8dp"
android:paddingEnd="8dp"
android:minWidth="0dp"
app:strokeWidth="0dp"
app:icon="@drawable/ic_downvote_24dp"
app:iconSize="24dp"
android:backgroundTint="#00000000" />
</com.google.android.material.button.MaterialButtonToggleGroup>
<View
android:id="@+id/placeholder_award_background_theme_preview_comments_fragment"
android:layout_width="0dp"
android:layout_height="0dp"
app:layout_constraintWidth_min="1dp"
app:layout_constrainedWidth="true"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintHorizontal_bias="0" />
app:layout_constraintEnd_toStartOf="@+id/more_button_award_background_theme_preview_comments_fragment"
app:layout_constraintHorizontal_bias="0.5"
app:layout_constraintStart_toEndOf="@+id/vote_button_toggle_award_background_theme_preview_comments_fragment"
app:layout_constraintTop_toTopOf="parent" />
<ImageView
<com.google.android.material.button.MaterialButton
android:id="@+id/more_button_award_background_theme_preview_comments_fragment"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:paddingStart="8dp"
android:paddingEnd="8dp"
android:background="?actionBarItemBackground"
android:clickable="true"
android:focusable="true"
android:src="@drawable/ic_more_vert_grey_24dp"
app:strokeWidth="0dp"
app:icon="@drawable/ic_more_vert_grey_24dp"
app:iconSize="24dp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toStartOf="@+id/expand_button_award_background_theme_preview_comments_fragment"
app:layout_constraintHorizontal_bias="0.5"
app:layout_constraintStart_toEndOf="@+id/placeholder_award_background_theme_preview_comments_fragment"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"/>
style="?attr/materialIconButtonOutlinedStyle" />
<ImageView
<TextView
android:id="@+id/expand_button_award_background_theme_preview_comments_fragment"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:paddingStart="8dp"
android:paddingEnd="8dp"
android:background="?actionBarItemBackground"
android:clickable="true"
android:focusable="true"
android:src="@drawable/ic_expand_less_grey_24dp"
android:fontFamily="?attr/font_family"
android:gravity="center"
android:paddingStart="8dp"
android:paddingEnd="8dp"
android:text="890"
android:textSize="?attr/font_default"
android:visibility="gone"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toStartOf="@+id/save_button_award_background_theme_preview_comments_fragment"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"/>
app:layout_constraintHorizontal_bias="0.5"
app:layout_constraintStart_toEndOf="@+id/more_button_award_background_theme_preview_comments_fragment"
app:layout_constraintTop_toTopOf="parent" />
<ImageView
<com.google.android.material.button.MaterialButton
android:id="@+id/save_button_award_background_theme_preview_comments_fragment"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:paddingStart="8dp"
android:paddingEnd="8dp"
android:background="?actionBarItemBackground"
android:clickable="true"
android:focusable="true"
android:src="@drawable/ic_bookmark_border_grey_24dp"
app:strokeWidth="0dp"
app:icon="@drawable/ic_bookmark_border_grey_24dp"
app:iconSize="24dp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toStartOf="@+id/reply_button_award_background_theme_preview_comments_fragment"
app:layout_constraintHorizontal_bias="0.5"
app:layout_constraintStart_toEndOf="@+id/expand_button_award_background_theme_preview_comments_fragment"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"/>
style="?attr/materialIconButtonOutlinedStyle" />
<ImageView
<com.google.android.material.button.MaterialButton
android:id="@+id/reply_button_award_background_theme_preview_comments_fragment"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:paddingStart="8dp"
android:paddingEnd="8dp"
android:background="?actionBarItemBackground"
android:clickable="true"
android:focusable="true"
android:src="@drawable/ic_reply_grey_24dp"
app:strokeWidth="0dp"
app:icon="@drawable/ic_reply_grey_24dp"
app:iconSize="24dp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.5"
app:layout_constraintStart_toEndOf="@+id/save_button_award_background_theme_preview_comments_fragment"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"/>
style="?attr/materialIconButtonOutlinedStyle" />
</androidx.constraintlayout.widget.ConstraintLayout>

View File

@@ -237,91 +237,99 @@
app:tint="@android:color/tab_indicator_text" />
<androidx.constraintlayout.widget.ConstraintLayout
android:id="@+id/bottom_constraint_layout_theme_preview_posts_fragment"
android:layout_width="match_parent"
android:layout_height="wrap_content">
android:layout_height="wrap_content"
android:paddingStart="8dp"
android:paddingEnd="8dp">
<ImageView
android:id="@+id/plus_button_theme_preview_posts_fragment"
android:layout_width="wrap_content"
<com.google.android.material.button.MaterialButtonToggleGroup
android:id="@+id/vote_button_toggle_theme_preview_posts_fragment"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:background="?actionBarItemBackground"
android:clickable="true"
android:focusable="true"
android:padding="12dp"
android:src="@drawable/ic_arrow_upward_grey_24dp"
app:layout_constraintBottom_toBottomOf="parent"
app:singleSelection="true"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent">
<TextView
android:id="@+id/score_text_view_theme_preview_posts_fragment"
android:layout_width="64dp"
android:layout_height="wrap_content"
android:gravity="center"
android:text="1234"
android:textSize="?attr/font_12"
android:textStyle="bold"
android:fontFamily="?attr/font_family"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/plus_button_theme_preview_posts_fragment"
app:layout_constraintTop_toTopOf="parent" />
<com.google.android.material.button.MaterialButton
style="?attr/materialButtonOutlinedStyle"
android:id="@+id/upvote_button_theme_preview_posts_fragment"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:paddingStart="8dp"
android:paddingEnd="8dp"
android:minWidth="0dp"
android:text="1234"
android:textSize="?attr/font_12"
android:textStyle="bold"
android:fontFamily="?attr/font_family"
app:strokeWidth="0dp"
app:icon="@drawable/ic_upvote_24dp"
app:iconSize="24dp"
android:backgroundTint="#00000000" />
<ImageView
android:id="@+id/minus_button_theme_preview_posts_fragment"
<com.google.android.material.button.MaterialButton
style="?attr/materialButtonOutlinedStyle"
android:id="@+id/downvote_button_theme_preview_posts_fragment"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:paddingStart="8dp"
android:paddingEnd="8dp"
android:minWidth="0dp"
app:strokeWidth="0dp"
app:icon="@drawable/ic_downvote_24dp"
app:iconSize="24dp"
android:backgroundTint="#00000000" />
</com.google.android.material.button.MaterialButtonToggleGroup>
<com.google.android.material.button.MaterialButton
android:id="@+id/comments_count_button_theme_preview_posts_fragment"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="?actionBarItemBackground"
android:clickable="true"
android:focusable="true"
android:padding="12dp"
android:src="@drawable/ic_arrow_downward_grey_24dp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/score_text_view_theme_preview_posts_fragment"
app:layout_constraintTop_toTopOf="parent" />
<TextView
android:id="@+id/comments_count_theme_preview_posts_fragment"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:drawableStart="@drawable/ic_comment_grey_24dp"
android:drawablePadding="12dp"
android:gravity="center_vertical"
android:padding="12dp"
android:paddingStart="8dp"
android:paddingEnd="8dp"
android:minWidth="0dp"
android:text="567"
android:textSize="?attr/font_12"
android:textStyle="bold"
android:fontFamily="?attr/font_family"
app:strokeWidth="0dp"
app:icon="@drawable/ic_comment_grey_24dp"
app:iconTint="@null"
app:iconSize="24dp"
app:iconPadding="12dp"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/minus_button_theme_preview_posts_fragment"
app:layout_constraintTop_toTopOf="parent" />
app:layout_constraintStart_toEndOf="@id/vote_button_toggle_theme_preview_posts_fragment"
style="?attr/materialIconButtonOutlinedStyle" />
<ImageView
<com.google.android.material.button.MaterialButton
android:id="@+id/save_button_theme_preview_posts_fragment"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="?actionBarItemBackground"
android:clickable="true"
android:focusable="true"
android:padding="12dp"
android:src="@drawable/ic_bookmark_border_grey_24dp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toStartOf="@id/share_button_theme_preview_posts_fragment"
app:strokeWidth="0dp"
app:icon="@drawable/ic_bookmark_border_grey_24dp"
app:iconSize="24dp"
app:layout_constraintHorizontal_bias="1"
app:layout_constraintStart_toEndOf="@id/comments_count_theme_preview_posts_fragment"
app:layout_constraintTop_toTopOf="parent" />
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/comments_count_button_theme_preview_posts_fragment"
app:layout_constraintEnd_toStartOf="@id/share_button_theme_preview_posts_fragment"
style="?attr/materialIconButtonOutlinedStyle" />
<ImageView
<com.google.android.material.button.MaterialButton
android:id="@+id/share_button_theme_preview_posts_fragment"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="?actionBarItemBackground"
android:clickable="true"
android:focusable="true"
android:padding="12dp"
android:src="@drawable/ic_share_grey_24dp"
app:strokeWidth="0dp"
app:icon="@drawable/ic_share_grey_24dp"
app:iconSize="24dp"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintTop_toTopOf="parent" />
style="?attr/materialIconButtonOutlinedStyle" />
</androidx.constraintlayout.widget.ConstraintLayout>

View File

@@ -152,15 +152,18 @@
android:paddingStart="4dp"
android:paddingEnd="4dp">
<ImageView
android:id="@+id/up_vote_button_item_post_comment"
<com.google.android.material.button.MaterialButton
style="?attr/materialIconButtonStyle"
android:id="@+id/upvote_button_item_post_comment"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="?actionBarItemBackground"
android:clickable="true"
android:focusable="true"
android:padding="8dp"
android:src="@drawable/ic_arrow_upward_grey_24dp"
android:layout_height="match_parent"
android:paddingStart="8dp"
android:paddingEnd="8dp"
android:minWidth="0dp"
android:backgroundTint="#00000000"
app:strokeWidth="0dp"
app:icon="@drawable/ic_upvote_24dp"
app:iconSize="24dp"
app:layout_constraintHorizontal_chainStyle="spread_inside"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toStartOf="@+id/score_text_view_item_post_comment"
@@ -172,25 +175,28 @@
android:id="@+id/score_text_view_item_post_comment"
android:layout_width="64dp"
android:layout_height="wrap_content"
android:fontFamily="?attr/font_family"
android:gravity="center"
android:textSize="?attr/font_12"
android:textStyle="bold"
android:fontFamily="?attr/font_family"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toStartOf="@+id/down_vote_button_item_post_comment"
app:layout_constraintEnd_toStartOf="@+id/downvote_button_item_post_comment"
app:layout_constraintHorizontal_bias="0.5"
app:layout_constraintStart_toEndOf="@+id/up_vote_button_item_post_comment"
app:layout_constraintStart_toEndOf="@+id/upvote_button_item_post_comment"
app:layout_constraintTop_toTopOf="parent" />
<ImageView
android:id="@+id/down_vote_button_item_post_comment"
<com.google.android.material.button.MaterialButton
style="?attr/materialIconButtonStyle"
android:id="@+id/downvote_button_item_post_comment"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="?actionBarItemBackground"
android:clickable="true"
android:focusable="true"
android:padding="8dp"
android:src="@drawable/ic_arrow_downward_grey_24dp"
android:layout_height="match_parent"
android:paddingStart="8dp"
android:paddingEnd="8dp"
android:minWidth="0dp"
android:backgroundTint="#00000000"
app:strokeWidth="0dp"
app:icon="@drawable/ic_downvote_24dp"
app:iconSize="24dp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toStartOf="@+id/placeholder_item_post_comment"
app:layout_constraintHorizontal_bias="0.5"
@@ -219,23 +225,22 @@
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toStartOf="@+id/more_button_item_post_comment"
app:layout_constraintHorizontal_bias="0.5"
app:layout_constraintStart_toEndOf="@+id/down_vote_button_item_post_comment"
app:layout_constraintStart_toEndOf="@+id/downvote_button_item_post_comment"
app:layout_constraintTop_toTopOf="parent" />
<ImageView
<com.google.android.material.button.MaterialButton
android:id="@+id/more_button_item_post_comment"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="?actionBarItemBackground"
android:clickable="true"
android:focusable="true"
android:padding="8dp"
android:src="@drawable/ic_more_vert_grey_24dp"
app:strokeWidth="0dp"
app:icon="@drawable/ic_more_vert_grey_24dp"
app:iconSize="24dp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toStartOf="@+id/expand_button_item_post_comment"
app:layout_constraintHorizontal_bias="0.5"
app:layout_constraintStart_toEndOf="@+id/placeholder_item_post_comment"
app:layout_constraintTop_toTopOf="parent" />
app:layout_constraintTop_toTopOf="parent"
style="?attr/materialIconButtonOutlinedStyle" />
<TextView
android:id="@+id/expand_button_item_post_comment"
@@ -256,34 +261,32 @@
app:layout_constraintStart_toEndOf="@+id/more_button_item_post_comment"
app:layout_constraintTop_toTopOf="parent" />
<ImageView
<com.google.android.material.button.MaterialButton
android:id="@+id/save_button_item_post_comment"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="?actionBarItemBackground"
android:clickable="true"
android:focusable="true"
android:padding="8dp"
app:strokeWidth="0dp"
app:iconSize="24dp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toStartOf="@+id/reply_button_item_post_comment"
app:layout_constraintHorizontal_bias="0.5"
app:layout_constraintStart_toEndOf="@+id/expand_button_item_post_comment"
app:layout_constraintTop_toTopOf="parent" />
app:layout_constraintTop_toTopOf="parent"
style="?attr/materialIconButtonOutlinedStyle" />
<ImageView
<com.google.android.material.button.MaterialButton
android:id="@+id/reply_button_item_post_comment"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="?actionBarItemBackground"
android:clickable="true"
android:focusable="true"
android:padding="8dp"
android:src="@drawable/ic_reply_grey_24dp"
app:strokeWidth="0dp"
app:icon="@drawable/ic_reply_grey_24dp"
app:iconSize="24dp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.5"
app:layout_constraintStart_toEndOf="@+id/save_button_item_post_comment"
app:layout_constraintTop_toTopOf="parent" />
app:layout_constraintTop_toTopOf="parent"
style="?attr/materialIconButtonOutlinedStyle" />
</androidx.constraintlayout.widget.ConstraintLayout>

View File

@@ -0,0 +1,9 @@
<?xml version="1.0" encoding="utf-8"?>
<TextView xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:paddingTop="8dp"
android:layout_marginStart="24dp"
android:textColor="?attr/primaryTextColor"
android:textSize="?attr/font_default"
android:fontFamily="?attr/font_family" />

View File

@@ -0,0 +1,28 @@
<?xml version="1.0" encoding="utf-8"?>
<eu.toldi.infinityforlemmy.customviews.InterceptTouchEventLinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical"
android:paddingTop="16dp"
android:paddingBottom="16dp"
android:paddingStart="72dp"
android:paddingEnd="16dp"
android:clickable="true"
android:focusable="true"
android:background="?attr/selectableItemBackground">
<TextView
android:id="@+id/comment_filter_name_text_view_item_comment_filter"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:fontFamily="?attr/font_family"
android:textColor="?attr/primaryTextColor"
android:textSize="?attr/font_16" />
<androidx.recyclerview.widget.RecyclerView
android:id="@+id/comment_filter_usage_recycler_view_item_comment_filter"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:nestedScrollingEnabled="false" />
</eu.toldi.infinityforlemmy.customviews.InterceptTouchEventLinearLayout>

View File

@@ -253,17 +253,22 @@
<androidx.constraintlayout.widget.ConstraintLayout
android:id="@+id/bottom_constraint_layout_item_post_card_2_gallery_type"
android:layout_width="match_parent"
android:layout_height="wrap_content">
android:layout_height="wrap_content"
android:paddingStart="4dp"
android:paddingEnd="4dp">
<ImageView
<com.google.android.material.button.MaterialButton
style="?attr/materialIconButtonStyle"
android:id="@+id/upvote_button_item_post_card_2_gallery_type"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="12dp"
android:src="@drawable/ic_arrow_upward_grey_24dp"
android:background="?actionBarItemBackground"
android:clickable="true"
android:focusable="true"
android:layout_height="match_parent"
android:paddingStart="8dp"
android:paddingEnd="8dp"
android:minWidth="0dp"
android:backgroundTint="#00000000"
app:strokeWidth="0dp"
app:icon="@drawable/ic_upvote_24dp"
app:iconSize="24dp"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toStartOf="parent" />
@@ -280,15 +285,18 @@
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/upvote_button_item_post_card_2_gallery_type" />
<ImageView
<com.google.android.material.button.MaterialButton
style="?attr/materialIconButtonStyle"
android:id="@+id/downvote_button_item_post_card_2_gallery_type"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="12dp"
android:src="@drawable/ic_arrow_downward_grey_24dp"
android:background="?actionBarItemBackground"
android:clickable="true"
android:focusable="true"
android:layout_height="match_parent"
android:paddingStart="8dp"
android:paddingEnd="8dp"
android:minWidth="0dp"
android:backgroundTint="#00000000"
app:strokeWidth="0dp"
app:icon="@drawable/ic_downvote_24dp"
app:iconSize="24dp"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/score_text_view_item_post_card_2_gallery_type" />
@@ -307,47 +315,50 @@
app:layout_constraintStart_toEndOf="@id/downvote_button_item_post_card_2_gallery_type"
app:layout_constraintTop_toTopOf="parent" />
<TextView
android:id="@+id/comments_count_text_view_item_post_card_2_gallery_type"
<com.google.android.material.button.MaterialButton
android:id="@+id/comments_count_button_item_post_card_2_gallery_type"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="12dp"
android:gravity="center_vertical"
android:paddingStart="8dp"
android:paddingEnd="8dp"
android:minWidth="0dp"
android:textSize="?attr/font_12"
android:textStyle="bold"
android:fontFamily="?attr/font_family"
android:drawableStart="@drawable/ic_comment_grey_24dp"
android:drawablePadding="12dp"
app:strokeWidth="0dp"
app:icon="@drawable/ic_comment_grey_24dp"
app:iconTint="@null"
app:iconSize="24dp"
app:iconPadding="12dp"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/downvote_text_view_item_post_card_2_gallery_type" />
app:layout_constraintStart_toEndOf="@id/downvote_text_view_item_post_card_2_gallery_type"
style="?attr/materialIconButtonOutlinedStyle" />
<ImageView
<com.google.android.material.button.MaterialButton
android:id="@+id/save_button_item_post_card_2_gallery_type"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="12dp"
android:background="?actionBarItemBackground"
android:clickable="true"
android:focusable="true"
app:strokeWidth="0dp"
app:iconSize="24dp"
app:layout_constraintHorizontal_bias="1"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/comments_count_text_view_item_post_card_2_gallery_type"
app:layout_constraintEnd_toStartOf="@id/share_button_item_post_card_2_gallery_type" />
app:layout_constraintStart_toEndOf="@id/comments_count_button_item_post_card_2_gallery_type"
app:layout_constraintEnd_toStartOf="@id/share_button_item_post_card_2_gallery_type"
style="?attr/materialIconButtonOutlinedStyle" />
<ImageView
<com.google.android.material.button.MaterialButton
android:id="@+id/share_button_item_post_card_2_gallery_type"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="12dp"
android:src="@drawable/ic_share_grey_24dp"
android:background="?actionBarItemBackground"
android:clickable="true"
android:focusable="true"
app:strokeWidth="0dp"
app:icon="@drawable/ic_share_grey_24dp"
app:iconSize="24dp"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent" />
app:layout_constraintEnd_toEndOf="parent"
style="?attr/materialIconButtonOutlinedStyle" />
</androidx.constraintlayout.widget.ConstraintLayout>

View File

@@ -212,17 +212,22 @@
<androidx.constraintlayout.widget.ConstraintLayout
android:id="@+id/bottom_constraint_layout_item_post_card_2_text"
android:layout_width="match_parent"
android:layout_height="wrap_content">
android:layout_height="wrap_content"
android:paddingStart="4dp"
android:paddingEnd="4dp">
<ImageView
android:id="@+id/plus_button_item_post_card_2_text"
<com.google.android.material.button.MaterialButton
style="?attr/materialIconButtonStyle"
android:id="@+id/upvote_button_item_post_card_2_text"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="12dp"
android:src="@drawable/ic_arrow_upward_grey_24dp"
android:background="?actionBarItemBackground"
android:clickable="true"
android:focusable="true"
android:layout_height="match_parent"
android:paddingStart="8dp"
android:paddingEnd="8dp"
android:minWidth="0dp"
android:backgroundTint="#00000000"
app:strokeWidth="0dp"
app:icon="@drawable/ic_upvote_24dp"
app:iconSize="24dp"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toStartOf="parent" />
@@ -237,17 +242,20 @@
android:fontFamily="?attr/font_family"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/plus_button_item_post_card_2_text" />
app:layout_constraintStart_toEndOf="@id/upvote_button_item_post_card_2_text" />
<ImageView
android:id="@+id/minus_button_item_post_card_2_text"
<com.google.android.material.button.MaterialButton
style="?attr/materialIconButtonStyle"
android:id="@+id/downvote_button_item_post_card_2_text"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="12dp"
android:src="@drawable/ic_arrow_downward_grey_24dp"
android:background="?actionBarItemBackground"
android:clickable="true"
android:focusable="true"
android:layout_height="match_parent"
android:paddingStart="8dp"
android:paddingEnd="8dp"
android:minWidth="0dp"
android:backgroundTint="#00000000"
app:strokeWidth="0dp"
app:icon="@drawable/ic_downvote_24dp"
app:iconSize="24dp"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/score_text_view_item_post_card_2_text" />
@@ -263,50 +271,53 @@
android:fontFamily="?attr/font_family"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/minus_button_item_post_card_2_text" />
app:layout_constraintStart_toEndOf="@id/downvote_button_item_post_card_2_text" />
<TextView
android:id="@+id/comments_count_item_post_card_2_text"
<com.google.android.material.button.MaterialButton
android:id="@+id/comments_count_button_item_post_card_2_text"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="12dp"
android:gravity="center_vertical"
android:paddingStart="8dp"
android:paddingEnd="8dp"
android:minWidth="0dp"
android:textSize="?attr/font_12"
android:textStyle="bold"
android:fontFamily="?attr/font_family"
android:drawableStart="@drawable/ic_comment_grey_24dp"
android:drawablePadding="12dp"
app:strokeWidth="0dp"
app:icon="@drawable/ic_comment_grey_24dp"
app:iconTint="@null"
app:iconSize="24dp"
app:iconPadding="12dp"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/downvote_text_view_item_post_card_2_text" />
app:layout_constraintStart_toEndOf="@id/downvote_text_view_item_post_card_2_text"
style="?attr/materialIconButtonOutlinedStyle" />
<ImageView
<com.google.android.material.button.MaterialButton
android:id="@+id/save_button_item_post_card_2_text"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="12dp"
android:background="?actionBarItemBackground"
android:clickable="true"
android:focusable="true"
app:strokeWidth="0dp"
app:iconSize="24dp"
app:layout_constraintHorizontal_bias="1"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/comments_count_item_post_card_2_text"
app:layout_constraintEnd_toStartOf="@id/share_button_item_post_card_2_text" />
app:layout_constraintStart_toEndOf="@id/comments_count_button_item_post_card_2_text"
app:layout_constraintEnd_toStartOf="@id/share_button_item_post_card_2_text"
style="?attr/materialIconButtonOutlinedStyle" />
<ImageView
<com.google.android.material.button.MaterialButton
android:id="@+id/share_button_item_post_card_2_text"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="12dp"
android:src="@drawable/ic_share_grey_24dp"
android:background="?actionBarItemBackground"
android:clickable="true"
android:focusable="true"
app:strokeWidth="0dp"
app:icon="@drawable/ic_share_grey_24dp"
app:iconSize="24dp"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent" />
app:layout_constraintEnd_toEndOf="parent"
style="?attr/materialIconButtonOutlinedStyle" />
</androidx.constraintlayout.widget.ConstraintLayout>

View File

@@ -253,17 +253,22 @@
<androidx.constraintlayout.widget.ConstraintLayout
android:id="@+id/bottom_constraint_layout_item_post_card_2_video_autoplay"
android:layout_width="match_parent"
android:layout_height="wrap_content">
android:layout_height="wrap_content"
android:paddingStart="4dp"
android:paddingEnd="4dp">
<ImageView
android:id="@+id/plus_button_item_post_card_2_video_autoplay"
<com.google.android.material.button.MaterialButton
style="?attr/materialIconButtonStyle"
android:id="@+id/upvote_button_item_post_card_2_video_autoplay"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="12dp"
android:src="@drawable/ic_arrow_upward_grey_24dp"
android:background="?actionBarItemBackground"
android:clickable="true"
android:focusable="true"
android:layout_height="match_parent"
android:paddingStart="8dp"
android:paddingEnd="8dp"
android:minWidth="0dp"
android:backgroundTint="#00000000"
app:strokeWidth="0dp"
app:icon="@drawable/ic_upvote_24dp"
app:iconSize="24dp"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toStartOf="parent" />
@@ -278,17 +283,20 @@
android:fontFamily="?attr/font_family"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/plus_button_item_post_card_2_video_autoplay" />
app:layout_constraintStart_toEndOf="@id/upvote_button_item_post_card_2_video_autoplay" />
<ImageView
android:id="@+id/minus_button_item_post_card_2_video_autoplay"
<com.google.android.material.button.MaterialButton
style="?attr/materialIconButtonStyle"
android:id="@+id/downvote_button_item_post_card_2_video_autoplay"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="12dp"
android:src="@drawable/ic_arrow_downward_grey_24dp"
android:background="?actionBarItemBackground"
android:clickable="true"
android:focusable="true"
android:layout_height="match_parent"
android:paddingStart="8dp"
android:paddingEnd="8dp"
android:minWidth="0dp"
android:backgroundTint="#00000000"
app:strokeWidth="0dp"
app:icon="@drawable/ic_downvote_24dp"
app:iconSize="24dp"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/score_text_view_item_post_card_2_video_autoplay" />
@@ -304,49 +312,52 @@
android:visibility="gone"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/minus_button_item_post_card_2_video_autoplay" />
app:layout_constraintStart_toEndOf="@id/downvote_button_item_post_card_2_video_autoplay" />
<TextView
android:id="@+id/comments_count_item_post_card_2_video_autoplay"
<com.google.android.material.button.MaterialButton
android:id="@+id/comments_count_button_item_post_card_2_video_autoplay"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="12dp"
android:gravity="center_vertical"
android:paddingStart="8dp"
android:paddingEnd="8dp"
android:minWidth="0dp"
android:textSize="?attr/font_12"
android:textStyle="bold"
android:fontFamily="?attr/font_family"
android:drawableStart="@drawable/ic_comment_grey_24dp"
android:drawablePadding="12dp"
app:strokeWidth="0dp"
app:icon="@drawable/ic_comment_grey_24dp"
app:iconTint="@null"
app:iconSize="24dp"
app:iconPadding="12dp"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
style="?attr/materialIconButtonOutlinedStyle"
app:layout_constraintStart_toEndOf="@id/downvote_text_view_item_post_card_2_video_autoplay" />
<ImageView
<com.google.android.material.button.MaterialButton
android:id="@+id/save_button_item_post_card_2_video_autoplay"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="12dp"
android:background="?actionBarItemBackground"
android:clickable="true"
android:focusable="true"
app:strokeWidth="0dp"
app:iconSize="24dp"
app:layout_constraintHorizontal_bias="1"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/comments_count_item_post_card_2_video_autoplay"
app:layout_constraintEnd_toStartOf="@id/share_button_item_post_card_2_video_autoplay" />
app:layout_constraintStart_toEndOf="@id/comments_count_button_item_post_card_2_video_autoplay"
app:layout_constraintEnd_toStartOf="@id/share_button_item_post_card_2_video_autoplay"
style="?attr/materialIconButtonOutlinedStyle" />
<ImageView
<com.google.android.material.button.MaterialButton
android:id="@+id/share_button_item_post_card_2_video_autoplay"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="12dp"
android:src="@drawable/ic_share_grey_24dp"
android:background="?actionBarItemBackground"
android:clickable="true"
android:focusable="true"
app:strokeWidth="0dp"
app:icon="@drawable/ic_share_grey_24dp"
app:iconSize="24dp"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent" />
app:layout_constraintEnd_toEndOf="parent"
style="?attr/materialIconButtonOutlinedStyle" />
</androidx.constraintlayout.widget.ConstraintLayout>

View File

@@ -252,17 +252,22 @@
<androidx.constraintlayout.widget.ConstraintLayout
android:id="@+id/bottom_constraint_layout_item_post_card_2_video_autoplay"
android:layout_width="match_parent"
android:layout_height="wrap_content">
android:layout_height="wrap_content"
android:paddingStart="4dp"
android:paddingEnd="4dp">
<ImageView
android:id="@+id/plus_button_item_post_card_2_video_autoplay"
<com.google.android.material.button.MaterialButton
style="?attr/materialIconButtonStyle"
android:id="@+id/upvote_button_item_post_card_2_video_autoplay"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="12dp"
android:src="@drawable/ic_arrow_upward_grey_24dp"
android:background="?actionBarItemBackground"
android:clickable="true"
android:focusable="true"
android:layout_height="match_parent"
android:paddingStart="8dp"
android:paddingEnd="8dp"
android:minWidth="0dp"
android:backgroundTint="#00000000"
app:strokeWidth="0dp"
app:icon="@drawable/ic_upvote_24dp"
app:iconSize="24dp"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toStartOf="parent" />
@@ -277,17 +282,20 @@
android:fontFamily="?attr/font_family"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/plus_button_item_post_card_2_video_autoplay" />
app:layout_constraintStart_toEndOf="@id/upvote_button_item_post_card_2_video_autoplay" />
<ImageView
android:id="@+id/minus_button_item_post_card_2_video_autoplay"
<com.google.android.material.button.MaterialButton
style="?attr/materialIconButtonStyle"
android:id="@+id/downvote_button_item_post_card_2_video_autoplay"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="12dp"
android:src="@drawable/ic_arrow_downward_grey_24dp"
android:background="?actionBarItemBackground"
android:clickable="true"
android:focusable="true"
android:layout_height="match_parent"
android:paddingStart="8dp"
android:paddingEnd="8dp"
android:minWidth="0dp"
android:backgroundTint="#00000000"
app:strokeWidth="0dp"
app:icon="@drawable/ic_downvote_24dp"
app:iconSize="24dp"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/score_text_view_item_post_card_2_video_autoplay" />
@@ -303,49 +311,52 @@
android:fontFamily="?attr/font_family"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/minus_button_item_post_card_2_video_autoplay" />
app:layout_constraintStart_toEndOf="@id/downvote_button_item_post_card_2_video_autoplay" />
<TextView
android:id="@+id/comments_count_item_post_card_2_video_autoplay"
<com.google.android.material.button.MaterialButton
android:id="@+id/comments_count_button_item_post_card_2_video_autoplay"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="12dp"
android:gravity="center_vertical"
android:paddingStart="8dp"
android:paddingEnd="8dp"
android:minWidth="0dp"
android:textSize="?attr/font_12"
android:textStyle="bold"
android:fontFamily="?attr/font_family"
android:drawableStart="@drawable/ic_comment_grey_24dp"
android:drawablePadding="12dp"
app:strokeWidth="0dp"
app:icon="@drawable/ic_comment_grey_24dp"
app:iconTint="@null"
app:iconSize="24dp"
app:iconPadding="12dp"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/downvote_text_view_item_post_card_2_video_autoplay" />
app:layout_constraintStart_toEndOf="@id/downvote_text_view_item_post_card_2_video_autoplay"
style="?attr/materialIconButtonOutlinedStyle" />
<ImageView
<com.google.android.material.button.MaterialButton
android:id="@+id/save_button_item_post_card_2_video_autoplay"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="12dp"
android:background="?actionBarItemBackground"
android:clickable="true"
android:focusable="true"
app:strokeWidth="0dp"
app:iconSize="24dp"
app:layout_constraintHorizontal_bias="1"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/comments_count_item_post_card_2_video_autoplay"
app:layout_constraintEnd_toStartOf="@id/share_button_item_post_card_2_video_autoplay" />
app:layout_constraintStart_toEndOf="@id/comments_count_button_item_post_card_2_video_autoplay"
app:layout_constraintEnd_toStartOf="@id/share_button_item_post_card_2_video_autoplay"
style="?attr/materialIconButtonOutlinedStyle" />
<ImageView
<com.google.android.material.button.MaterialButton
android:id="@+id/share_button_item_post_card_2_video_autoplay"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="12dp"
android:src="@drawable/ic_share_grey_24dp"
android:background="?actionBarItemBackground"
android:clickable="true"
android:focusable="true"
app:strokeWidth="0dp"
app:icon="@drawable/ic_share_grey_24dp"
app:iconSize="24dp"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent" />
app:layout_constraintEnd_toEndOf="parent"
style="?attr/materialIconButtonOutlinedStyle" />
</androidx.constraintlayout.widget.ConstraintLayout>

View File

@@ -264,17 +264,22 @@
<androidx.constraintlayout.widget.ConstraintLayout
android:id="@+id/bottom_constraint_layout_item_post_card_2_with_preview"
android:layout_width="match_parent"
android:layout_height="wrap_content">
android:layout_height="wrap_content"
android:paddingStart="4dp"
android:paddingEnd="4dp">
<ImageView
android:id="@+id/plus_button_item_post_card_2_with_preview"
<com.google.android.material.button.MaterialButton
style="?attr/materialIconButtonStyle"
android:id="@+id/upvote_button_item_post_card_2_with_preview"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="12dp"
android:src="@drawable/ic_arrow_upward_grey_24dp"
android:background="?actionBarItemBackground"
android:clickable="true"
android:focusable="true"
android:layout_height="match_parent"
android:paddingStart="8dp"
android:paddingEnd="8dp"
android:minWidth="0dp"
android:backgroundTint="#00000000"
app:strokeWidth="0dp"
app:icon="@drawable/ic_upvote_24dp"
app:iconSize="24dp"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toStartOf="parent" />
@@ -289,17 +294,20 @@
android:fontFamily="?attr/font_family"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/plus_button_item_post_card_2_with_preview" />
app:layout_constraintStart_toEndOf="@id/upvote_button_item_post_card_2_with_preview" />
<ImageView
android:id="@+id/minus_button_item_post_card_2_with_preview"
<com.google.android.material.button.MaterialButton
style="?attr/materialIconButtonStyle"
android:id="@+id/downvote_button_item_post_card_2_with_preview"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="12dp"
android:src="@drawable/ic_arrow_downward_grey_24dp"
android:background="?actionBarItemBackground"
android:clickable="true"
android:focusable="true"
android:layout_height="match_parent"
android:paddingStart="8dp"
android:paddingEnd="8dp"
android:minWidth="0dp"
android:backgroundTint="#00000000"
app:strokeWidth="0dp"
app:icon="@drawable/ic_downvote_24dp"
app:iconSize="24dp"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/score_text_view_item_post_card_2_with_preview" />
@@ -315,49 +323,52 @@
android:fontFamily="?attr/font_family"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/minus_button_item_post_card_2_with_preview" />
app:layout_constraintStart_toEndOf="@id/downvote_button_item_post_card_2_with_preview" />
<TextView
android:id="@+id/comments_count_item_post_card_2_with_preview"
<com.google.android.material.button.MaterialButton
android:id="@+id/comments_count_button_item_post_card_2_with_preview"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="12dp"
android:gravity="center_vertical"
android:paddingStart="8dp"
android:paddingEnd="8dp"
android:minWidth="0dp"
android:textSize="?attr/font_12"
android:textStyle="bold"
android:fontFamily="?attr/font_family"
android:drawableStart="@drawable/ic_comment_grey_24dp"
android:drawablePadding="12dp"
app:strokeWidth="0dp"
app:icon="@drawable/ic_comment_grey_24dp"
app:iconTint="@null"
app:iconSize="24dp"
app:iconPadding="12dp"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/downvote_text_view_item_post_card_2_with_preview" />
app:layout_constraintStart_toEndOf="@id/downvote_text_view_item_post_card_2_with_preview"
style="?attr/materialIconButtonOutlinedStyle" />
<ImageView
<com.google.android.material.button.MaterialButton
android:id="@+id/save_button_item_post_card_2_with_preview"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="12dp"
android:background="?actionBarItemBackground"
android:clickable="true"
android:focusable="true"
app:strokeWidth="0dp"
app:iconSize="24dp"
app:layout_constraintHorizontal_bias="1"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/comments_count_item_post_card_2_with_preview"
app:layout_constraintEnd_toStartOf="@id/share_button_item_post_card_2_with_preview" />
app:layout_constraintStart_toEndOf="@id/comments_count_button_item_post_card_2_with_preview"
app:layout_constraintEnd_toStartOf="@id/share_button_item_post_card_2_with_preview"
style="?attr/materialIconButtonOutlinedStyle" />
<ImageView
<com.google.android.material.button.MaterialButton
android:id="@+id/share_button_item_post_card_2_with_preview"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="12dp"
android:src="@drawable/ic_share_grey_24dp"
android:background="?actionBarItemBackground"
android:clickable="true"
android:focusable="true"
app:strokeWidth="0dp"
app:icon="@drawable/ic_share_grey_24dp"
app:iconSize="24dp"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent" />
app:layout_constraintEnd_toEndOf="parent"
style="?attr/materialIconButtonOutlinedStyle" />
</androidx.constraintlayout.widget.ConstraintLayout>

View File

@@ -0,0 +1,265 @@
<?xml version="1.0" encoding="utf-8"?>
<com.google.android.material.card.MaterialCardView xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="wrap_content"
xmlns:tools="http://schemas.android.com/tools"
android:layout_marginTop="8dp"
android:layout_marginBottom="8dp"
android:layout_marginStart="16dp"
android:layout_marginEnd="16dp"
app:cardCornerRadius="12dp"
app:cardBackgroundColor="#FBEEFC"
style="?attr/materialCardViewFilledStyle">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical">
<FrameLayout
android:id="@+id/gallery_frame_layout_item_post_card_3_gallery_type"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:visibility="gone">
<androidx.recyclerview.widget.RecyclerView
android:id="@+id/gallery_recycler_view_item_post_card_3_gallery_type"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal" />
<com.libRG.CustomTextView
android:id="@+id/image_index_text_view_item_post_card_3_gallery_type"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="16dp"
android:textSize="?attr/font_12"
android:fontFamily="?attr/font_family"
android:padding="4dp"
app:lib_setRadius="6dp"
app:lib_setRoundedView="true"
app:lib_setShape="rectangle" />
</FrameLayout>
<ImageView
android:id="@+id/no_preview_image_view_item_post_card_3_gallery_type"
android:layout_width="match_parent"
android:layout_height="150dp"
android:src="@drawable/ic_gallery_24dp"
android:scaleType="center"
android:visibility="gone" />
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:padding="16dp">
<eu.toldi.infinityforlemmy.customviews.AspectRatioGifImageView
android:id="@+id/icon_gif_image_view_item_post_card_3_gallery_type"
android:layout_width="24dp"
android:layout_height="24dp"
android:layout_gravity="center"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<TextView
android:id="@+id/subreddit_name_text_view_item_post_card_3_gallery_type"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:layout_marginStart="16dp"
android:layout_marginEnd="8dp"
android:textSize="?attr/font_default"
android:fontFamily="?attr/font_family"
app:layout_constraintBottom_toTopOf="@id/user_text_view_item_post_card_3_gallery_type"
app:layout_constraintStart_toEndOf="@id/icon_gif_image_view_item_post_card_3_gallery_type"
app:layout_constraintEnd_toStartOf="@id/stickied_post_image_view_item_post_card_3_gallery_type"
app:layout_constraintTop_toTopOf="parent"
app:layout_constrainedWidth="true"
app:layout_constraintHorizontal_bias="0" />
<TextView
android:id="@+id/community_instance_text_view_item_post_card_3_gallery_type"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:maxLines="1"
android:ellipsize="end"
android:fontFamily="?attr/font_family"
android:textSize="?attr/font_default"
app:layout_constrainedWidth="true"
app:layout_constraintStart_toEndOf="@+id/subreddit_name_text_view_item_post_card_3_gallery_type"
app:layout_constraintTop_toTopOf="parent" />
<TextView
android:id="@+id/user_text_view_item_post_card_3_gallery_type"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="16dp"
android:fontFamily="?attr/font_family"
android:textSize="?attr/font_default"
app:layout_constrainedWidth="true"
app:layout_constraintStart_toEndOf="@+id/icon_gif_image_view_item_post_card_3_gallery_type"
app:layout_constraintTop_toBottomOf="@+id/subreddit_name_text_view_item_post_card_3_gallery_type" />
<TextView
android:id="@+id/user_instance_text_view_item_post_card_3_gallery_type"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:maxLines="1"
android:ellipsize="end"
android:fontFamily="?attr/font_family"
android:textSize="?attr/font_default"
app:layout_constrainedWidth="true"
app:layout_constraintStart_toEndOf="@+id/user_text_view_item_post_card_3_gallery_type"
app:layout_constraintTop_toBottomOf="@+id/community_instance_text_view_item_post_card_3_gallery_type" />
<ImageView
android:id="@+id/stickied_post_image_view_item_post_card_3_gallery_type"
android:layout_width="24dp"
android:layout_height="24dp"
android:visibility="gone"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintTop_toTopOf="parent"
tools:visibility="visible" />
<TextView
android:id="@+id/post_time_text_view_item_post_card_3_gallery_type"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_marginStart="16dp"
android:fontFamily="?attr/font_family"
android:gravity="end"
android:textSize="?attr/font_default"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@+id/icon_gif_image_view_item_post_card_3_gallery_type"
app:layout_constraintTop_toBottomOf="@+id/user_text_view_item_post_card_3_gallery_type" />
</androidx.constraintlayout.widget.ConstraintLayout>
<TextView
android:id="@+id/title_text_view_item_post_card_3_gallery_type"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:paddingStart="16dp"
android:paddingEnd="16dp"
android:textSize="?attr/title_font_18"
android:fontFamily="?attr/title_font_family" />
<androidx.constraintlayout.widget.ConstraintLayout
android:id="@+id/bottom_constraint_layout_item_post_card_3_gallery_type"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:paddingTop="8dp"
android:paddingStart="4dp"
android:paddingEnd="4dp">
<com.google.android.material.button.MaterialButton
style="?attr/materialIconButtonStyle"
android:id="@+id/upvote_button_item_post_card_3_gallery_type"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:paddingStart="8dp"
android:paddingEnd="8dp"
android:minWidth="0dp"
android:backgroundTint="#00000000"
app:strokeWidth="0dp"
app:icon="@drawable/ic_upvote_24dp"
app:iconSize="24dp"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toStartOf="parent" />
<TextView
android:id="@+id/score_text_view_item_post_card_3_gallery_type"
android:layout_width="64dp"
android:layout_height="wrap_content"
android:gravity="center"
android:textSize="?attr/font_12"
android:textStyle="bold"
android:fontFamily="?attr/font_family"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/upvote_button_item_post_card_3_gallery_type" />
<com.google.android.material.button.MaterialButton
style="?attr/materialIconButtonStyle"
android:id="@+id/downvote_button_item_post_card_3_gallery_type"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:paddingStart="8dp"
android:paddingEnd="8dp"
android:minWidth="0dp"
android:backgroundTint="#00000000"
app:strokeWidth="0dp"
app:icon="@drawable/ic_downvote_24dp"
app:iconSize="24dp"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/score_text_view_item_post_card_3_gallery_type" />
<TextView
android:id="@+id/downvote_text_view_item_post_card_3_gallery_type"
android:layout_width="32dp"
android:layout_height="wrap_content"
android:gravity="center"
android:textSize="?attr/font_12"
android:textStyle="bold"
android:visibility="gone"
android:fontFamily="?attr/font_family"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/downvote_button_item_post_card_3_gallery_type" />
<com.google.android.material.button.MaterialButton
android:id="@+id/comments_count_button_item_post_card_3_gallery_type"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:paddingStart="8dp"
android:paddingEnd="8dp"
android:minWidth="0dp"
android:textSize="?attr/font_12"
android:textStyle="bold"
android:fontFamily="?attr/font_family"
app:strokeWidth="0dp"
app:icon="@drawable/ic_comment_grey_24dp"
app:iconTint="@null"
app:iconSize="24dp"
app:iconPadding="12dp"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/downvote_text_view_item_post_card_3_gallery_type"
style="?attr/materialIconButtonOutlinedStyle" />
<com.google.android.material.button.MaterialButton
android:id="@+id/save_button_item_post_card_3_gallery_type"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
app:strokeWidth="0dp"
app:iconSize="24dp"
app:layout_constraintHorizontal_bias="1"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/comments_count_button_item_post_card_3_gallery_type"
app:layout_constraintEnd_toStartOf="@id/share_button_item_post_card_3_gallery_type"
style="?attr/materialIconButtonOutlinedStyle" />
<com.google.android.material.button.MaterialButton
android:id="@+id/share_button_item_post_card_3_gallery_type"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
app:strokeWidth="0dp"
app:icon="@drawable/ic_share_grey_24dp"
app:iconSize="24dp"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
style="?attr/materialIconButtonOutlinedStyle" />
</androidx.constraintlayout.widget.ConstraintLayout>
</LinearLayout>
</com.google.android.material.card.MaterialCardView>

View File

@@ -0,0 +1,243 @@
<?xml version="1.0" encoding="utf-8"?>
<com.google.android.material.card.MaterialCardView xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="wrap_content"
xmlns:tools="http://schemas.android.com/tools"
android:layout_marginTop="8dp"
android:layout_marginBottom="8dp"
android:layout_marginStart="16dp"
android:layout_marginEnd="16dp"
app:cardCornerRadius="12dp"
style="?attr/materialCardViewFilledStyle">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical">
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:padding="16dp">
<eu.toldi.infinityforlemmy.customviews.AspectRatioGifImageView
android:id="@+id/icon_gif_image_view_item_post_card_3_text_type"
android:layout_width="24dp"
android:layout_height="24dp"
android:layout_gravity="center"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<TextView
android:id="@+id/subreddit_name_text_view_item_post_card_3_text_type"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:layout_marginStart="16dp"
android:layout_marginEnd="8dp"
android:textSize="?attr/font_default"
android:fontFamily="?attr/font_family"
app:layout_constraintBottom_toTopOf="@id/user_text_view_item_post_card_3_text_type"
app:layout_constraintStart_toEndOf="@id/icon_gif_image_view_item_post_card_3_text_type"
app:layout_constraintEnd_toStartOf="@id/stickied_post_image_view_item_post_card_3_text_type"
app:layout_constraintTop_toTopOf="parent"
app:layout_constrainedWidth="true"
app:layout_constraintHorizontal_bias="0" />
<TextView
android:id="@+id/community_instance_text_view_item_post_card_3_text_type"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:maxLines="1"
android:ellipsize="end"
android:fontFamily="?attr/font_family"
android:textSize="?attr/font_default"
app:layout_constrainedWidth="true"
app:layout_constraintStart_toEndOf="@+id/subreddit_name_text_view_item_post_card_3_text_type"
app:layout_constraintTop_toTopOf="parent" />
<TextView
android:id="@+id/user_text_view_item_post_card_3_text_type"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="16dp"
android:fontFamily="?attr/font_family"
android:textSize="?attr/font_default"
app:layout_constrainedWidth="true"
app:layout_constraintStart_toEndOf="@+id/icon_gif_image_view_item_post_card_3_text_type"
app:layout_constraintTop_toBottomOf="@+id/subreddit_name_text_view_item_post_card_3_text_type" />
<TextView
android:id="@+id/user_instance_text_view_item_post_card_3_text_type"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:maxLines="1"
android:ellipsize="end"
android:fontFamily="?attr/font_family"
android:textSize="?attr/font_default"
app:layout_constrainedWidth="true"
app:layout_constraintStart_toEndOf="@+id/user_text_view_item_post_card_3_text_type"
app:layout_constraintTop_toBottomOf="@+id/community_instance_text_view_item_post_card_3_text_type" />
<ImageView
android:id="@+id/stickied_post_image_view_item_post_card_3_text_type"
android:layout_width="24dp"
android:layout_height="24dp"
android:visibility="gone"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintTop_toTopOf="parent"
tools:visibility="visible" />
<TextView
android:id="@+id/post_time_text_view_item_post_card_3_text_type"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_marginStart="16dp"
android:fontFamily="?attr/font_family"
android:gravity="end"
android:textSize="?attr/font_default"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@+id/icon_gif_image_view_item_post_card_3_text_type"
app:layout_constraintTop_toBottomOf="@+id/user_text_view_item_post_card_3_text_type" />
</androidx.constraintlayout.widget.ConstraintLayout>
<TextView
android:id="@+id/title_text_view_item_post_card_3_text_type"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:paddingStart="16dp"
android:paddingEnd="16dp"
android:textSize="?attr/title_font_18"
android:fontFamily="?attr/title_font_family" />
<TextView
android:id="@+id/content_text_view_item_post_card_3_text_type"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="16dp"
android:paddingStart="16dp"
android:paddingEnd="16dp"
android:maxLines="4"
android:visibility="gone"
android:textSize="?attr/content_font_default"
android:fontFamily="?attr/content_font_family"
android:ellipsize="end" />
<androidx.constraintlayout.widget.ConstraintLayout
android:id="@+id/bottom_constraint_layout_item_post_card_3_text_type"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:paddingTop="8dp"
android:paddingStart="4dp"
android:paddingEnd="4dp">
<com.google.android.material.button.MaterialButton
style="?attr/materialIconButtonStyle"
android:id="@+id/upvote_button_item_post_card_3_text_type"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:paddingStart="8dp"
android:paddingEnd="8dp"
android:minWidth="0dp"
android:backgroundTint="#00000000"
app:strokeWidth="0dp"
app:icon="@drawable/ic_upvote_24dp"
app:iconSize="24dp"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toStartOf="parent" />
<TextView
android:id="@+id/score_text_view_item_post_card_3_text_type"
android:layout_width="64dp"
android:layout_height="wrap_content"
android:gravity="center"
android:textSize="?attr/font_12"
android:textStyle="bold"
android:fontFamily="?attr/font_family"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/upvote_button_item_post_card_3_text_type" />
<com.google.android.material.button.MaterialButton
style="?attr/materialIconButtonStyle"
android:id="@+id/downvote_button_item_post_card_3_text_type"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:paddingStart="8dp"
android:paddingEnd="8dp"
android:minWidth="0dp"
android:backgroundTint="#00000000"
app:strokeWidth="0dp"
app:icon="@drawable/ic_downvote_24dp"
app:iconSize="24dp"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/score_text_view_item_post_card_3_text_type" />
<TextView
android:id="@+id/downvote_text_view_item_post_card_3_text_type"
android:layout_width="32dp"
android:layout_height="wrap_content"
android:gravity="center"
android:textSize="?attr/font_12"
android:textStyle="bold"
android:visibility="gone"
android:fontFamily="?attr/font_family"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/downvote_button_item_post_card_3_text_type" />
<com.google.android.material.button.MaterialButton
android:id="@+id/comments_count_button_item_post_card_3_text_type"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:paddingStart="8dp"
android:paddingEnd="8dp"
android:minWidth="0dp"
android:textSize="?attr/font_12"
android:textStyle="bold"
android:fontFamily="?attr/font_family"
app:strokeWidth="0dp"
app:icon="@drawable/ic_comment_grey_24dp"
app:iconTint="@null"
app:iconSize="24dp"
app:iconPadding="12dp"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/downvote_text_view_item_post_card_3_text_type"
style="?attr/materialIconButtonOutlinedStyle" />
<com.google.android.material.button.MaterialButton
android:id="@+id/save_button_item_post_card_3_text_type"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
app:strokeWidth="0dp"
app:iconSize="24dp"
app:layout_constraintHorizontal_bias="1"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/comments_count_button_item_post_card_3_text_type"
app:layout_constraintEnd_toStartOf="@id/share_button_item_post_card_3_text_type"
style="?attr/materialIconButtonOutlinedStyle" />
<com.google.android.material.button.MaterialButton
android:id="@+id/share_button_item_post_card_3_text_type"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
app:strokeWidth="0dp"
app:icon="@drawable/ic_share_grey_24dp"
app:iconSize="24dp"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
style="?attr/materialIconButtonOutlinedStyle" />
</androidx.constraintlayout.widget.ConstraintLayout>
</LinearLayout>
</com.google.android.material.card.MaterialCardView>

View File

@@ -0,0 +1,265 @@
<?xml version="1.0" encoding="utf-8"?>
<com.google.android.material.card.MaterialCardView xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="wrap_content"
xmlns:tools="http://schemas.android.com/tools"
android:layout_marginTop="8dp"
android:layout_marginBottom="8dp"
android:layout_marginStart="16dp"
android:layout_marginEnd="16dp"
app:cardCornerRadius="12dp"
app:cardBackgroundColor="#FBEEFC"
style="?attr/materialCardViewFilledStyle">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical">
<com.google.android.exoplayer2.ui.AspectRatioFrameLayout
android:id="@+id/aspect_ratio_frame_layout_item_post_card_3_video_type_autoplay"
android:layout_width="match_parent"
android:layout_height="0dp"
android:background="#000000"
app:resize_mode="fixed_width">
<com.google.android.exoplayer2.ui.PlayerView
android:id="@+id/player_view_item_post_card_3_video_type_autoplay"
android:layout_width="match_parent"
android:layout_height="match_parent"
app:show_timeout="1500"
app:auto_show="false"
app:controller_layout_id="@layout/exo_autoplay_playback_control_view" />
<pl.droidsonroids.gif.GifImageView
android:id="@+id/preview_image_view_item_post_card_3_video_type_autoplay"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:scaleType="fitStart"
android:visibility="gone" />
<ImageView
android:id="@+id/error_loading_gfycat_image_view_item_post_card_3_video_type_autoplay"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="16dp"
android:layout_gravity="center"
android:background="@drawable/play_button_round_background"
android:src="@drawable/ic_error_white_36dp"
android:visibility="gone" />
</com.google.android.exoplayer2.ui.AspectRatioFrameLayout>
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:padding="16dp">
<eu.toldi.infinityforlemmy.customviews.AspectRatioGifImageView
android:id="@+id/icon_gif_image_view_item_post_card_3_video_type_autoplay"
android:layout_width="24dp"
android:layout_height="24dp"
android:layout_gravity="center"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<TextView
android:id="@+id/subreddit_name_text_view_item_post_card_3_video_type_autoplay"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:layout_marginStart="16dp"
android:layout_marginEnd="8dp"
android:textSize="?attr/font_default"
android:fontFamily="?attr/font_family"
app:layout_constraintBottom_toTopOf="@id/user_text_view_item_post_card_3_video_type_autoplay"
app:layout_constraintStart_toEndOf="@id/icon_gif_image_view_item_post_card_3_video_type_autoplay"
app:layout_constraintEnd_toStartOf="@id/stickied_post_image_view_item_post_card_3_video_type_autoplay"
app:layout_constraintTop_toTopOf="parent"
app:layout_constrainedWidth="true"
app:layout_constraintHorizontal_bias="0" />
<TextView
android:id="@+id/community_instance_text_view_item_post_card_3_video_type_autoplay"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:maxLines="1"
android:ellipsize="end"
android:fontFamily="?attr/font_family"
android:textSize="?attr/font_default"
app:layout_constrainedWidth="true"
app:layout_constraintStart_toEndOf="@+id/subreddit_name_text_view_item_post_card_3_video_type_autoplay"
app:layout_constraintTop_toTopOf="parent" />
<TextView
android:id="@+id/user_text_view_item_post_card_3_video_type_autoplay"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="16dp"
android:fontFamily="?attr/font_family"
android:textSize="?attr/font_default"
app:layout_constrainedWidth="true"
app:layout_constraintStart_toEndOf="@+id/icon_gif_image_view_item_post_card_3_video_type_autoplay"
app:layout_constraintTop_toBottomOf="@+id/subreddit_name_text_view_item_post_card_3_video_type_autoplay" />
<TextView
android:id="@+id/user_instance_text_view_item_post_card_3_video_type_autoplay"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:maxLines="1"
android:ellipsize="end"
android:fontFamily="?attr/font_family"
android:textSize="?attr/font_default"
app:layout_constrainedWidth="true"
app:layout_constraintStart_toEndOf="@+id/user_text_view_item_post_card_3_video_type_autoplay"
app:layout_constraintTop_toBottomOf="@+id/community_instance_text_view_item_post_card_3_video_type_autoplay" />
<ImageView
android:id="@+id/stickied_post_image_view_item_post_card_3_video_type_autoplay"
android:layout_width="24dp"
android:layout_height="24dp"
android:visibility="gone"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintTop_toTopOf="parent"
tools:visibility="visible" />
<TextView
android:id="@+id/post_time_text_view_item_post_card_3_video_type_autoplay"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_marginStart="16dp"
android:fontFamily="?attr/font_family"
android:gravity="end"
android:textSize="?attr/font_default"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@+id/icon_gif_image_view_item_post_card_3_video_type_autoplay"
app:layout_constraintTop_toBottomOf="@+id/user_text_view_item_post_card_3_video_type_autoplay" />
</androidx.constraintlayout.widget.ConstraintLayout>
<TextView
android:id="@+id/title_text_view_item_post_card_3_video_type_autoplay"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:paddingStart="16dp"
android:paddingEnd="16dp"
android:textSize="?attr/title_font_18"
android:fontFamily="?attr/title_font_family" />
<androidx.constraintlayout.widget.ConstraintLayout
android:id="@+id/bottom_constraint_layout_item_post_card_3_video_type_autoplay"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:paddingTop="8dp"
android:paddingStart="4dp"
android:paddingEnd="4dp">
<com.google.android.material.button.MaterialButton
style="?attr/materialIconButtonStyle"
android:id="@+id/upvote_button_item_post_card_3_video_type_autoplay"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:paddingStart="8dp"
android:paddingEnd="8dp"
android:minWidth="0dp"
android:backgroundTint="#00000000"
app:strokeWidth="0dp"
app:icon="@drawable/ic_upvote_24dp"
app:iconSize="24dp"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toStartOf="parent" />
<TextView
android:id="@+id/score_text_view_item_post_card_3_video_type_autoplay"
android:layout_width="64dp"
android:layout_height="wrap_content"
android:gravity="center"
android:textSize="?attr/font_12"
android:textStyle="bold"
android:fontFamily="?attr/font_family"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/upvote_button_item_post_card_3_video_type_autoplay" />
<com.google.android.material.button.MaterialButton
style="?attr/materialIconButtonStyle"
android:id="@+id/downvote_button_item_post_card_3_video_type_autoplay"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:paddingStart="8dp"
android:paddingEnd="8dp"
android:minWidth="0dp"
android:backgroundTint="#00000000"
app:strokeWidth="0dp"
app:icon="@drawable/ic_downvote_24dp"
app:iconSize="24dp"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/score_text_view_item_post_card_3_video_type_autoplay" />
<TextView
android:id="@+id/downvote_text_view_item_post_card_3_video_type_autoplay"
android:layout_width="32dp"
android:layout_height="wrap_content"
android:gravity="center"
android:textSize="?attr/font_12"
android:textStyle="bold"
android:visibility="gone"
android:fontFamily="?attr/font_family"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/downvote_button_item_post_card_3_video_type_autoplay" />
<com.google.android.material.button.MaterialButton
android:id="@+id/comments_count_button_item_post_card_3_video_type_autoplay"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:paddingStart="8dp"
android:paddingEnd="8dp"
android:minWidth="0dp"
android:textSize="?attr/font_12"
android:textStyle="bold"
android:fontFamily="?attr/font_family"
app:strokeWidth="0dp"
app:icon="@drawable/ic_comment_grey_24dp"
app:iconTint="@null"
app:iconSize="24dp"
app:iconPadding="12dp"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/downvote_text_view_item_post_card_3_video_type_autoplay"
style="?attr/materialIconButtonOutlinedStyle" />
<com.google.android.material.button.MaterialButton
android:id="@+id/save_button_item_post_card_3_video_type_autoplay"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
app:strokeWidth="0dp"
app:iconSize="24dp"
app:layout_constraintHorizontal_bias="1"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/comments_count_button_item_post_card_3_video_type_autoplay"
app:layout_constraintEnd_toStartOf="@id/share_button_item_post_card_3_video_type_autoplay"
style="?attr/materialIconButtonOutlinedStyle" />
<com.google.android.material.button.MaterialButton
android:id="@+id/share_button_item_post_card_3_video_type_autoplay"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
app:strokeWidth="0dp"
app:icon="@drawable/ic_share_grey_24dp"
app:iconSize="24dp"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
style="?attr/materialIconButtonOutlinedStyle" />
</androidx.constraintlayout.widget.ConstraintLayout>
</LinearLayout>
</com.google.android.material.card.MaterialCardView>

View File

@@ -0,0 +1,265 @@
<?xml version="1.0" encoding="utf-8"?>
<com.google.android.material.card.MaterialCardView xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="wrap_content"
xmlns:tools="http://schemas.android.com/tools"
android:layout_marginTop="8dp"
android:layout_marginBottom="8dp"
android:layout_marginStart="16dp"
android:layout_marginEnd="16dp"
app:cardCornerRadius="12dp"
app:cardBackgroundColor="#FBEEFC"
style="?attr/materialCardViewFilledStyle">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical">
<com.google.android.exoplayer2.ui.AspectRatioFrameLayout
android:id="@+id/aspect_ratio_frame_layout_item_post_card_3_video_type_autoplay"
android:layout_width="match_parent"
android:layout_height="0dp"
android:background="#000000"
app:resize_mode="fixed_width">
<com.google.android.exoplayer2.ui.PlayerView
android:id="@+id/player_view_item_post_card_3_video_type_autoplay"
android:layout_width="match_parent"
android:layout_height="match_parent"
app:show_timeout="1500"
app:auto_show="false"
app:controller_layout_id="@layout/exo_autoplay_playback_control_view_legacy" />
<pl.droidsonroids.gif.GifImageView
android:id="@+id/preview_image_view_item_post_card_3_video_type_autoplay"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:scaleType="fitStart"
android:visibility="gone" />
<ImageView
android:id="@+id/error_loading_gfycat_image_view_item_post_card_3_video_type_autoplay"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="16dp"
android:layout_gravity="center"
android:background="@drawable/play_button_round_background"
android:src="@drawable/ic_error_white_36dp"
android:visibility="gone" />
</com.google.android.exoplayer2.ui.AspectRatioFrameLayout>
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:padding="16dp">
<eu.toldi.infinityforlemmy.customviews.AspectRatioGifImageView
android:id="@+id/icon_gif_image_view_item_post_card_3_video_type_autoplay"
android:layout_width="24dp"
android:layout_height="24dp"
android:layout_gravity="center"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<TextView
android:id="@+id/subreddit_name_text_view_item_post_card_3_video_type_autoplay"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:layout_marginStart="16dp"
android:layout_marginEnd="8dp"
android:textSize="?attr/font_default"
android:fontFamily="?attr/font_family"
app:layout_constraintBottom_toTopOf="@id/user_text_view_item_post_card_3_video_type_autoplay"
app:layout_constraintStart_toEndOf="@id/icon_gif_image_view_item_post_card_3_video_type_autoplay"
app:layout_constraintEnd_toStartOf="@id/stickied_post_image_view_item_post_card_3_video_type_autoplay"
app:layout_constraintTop_toTopOf="parent"
app:layout_constrainedWidth="true"
app:layout_constraintHorizontal_bias="0" />
<TextView
android:id="@+id/community_instance_text_view_item_post_card_3_video_type_autoplay"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:maxLines="1"
android:ellipsize="end"
android:fontFamily="?attr/font_family"
android:textSize="?attr/font_default"
app:layout_constrainedWidth="true"
app:layout_constraintStart_toEndOf="@+id/subreddit_name_text_view_item_post_card_3_video_type_autoplay"
app:layout_constraintTop_toTopOf="parent" />
<TextView
android:id="@+id/user_text_view_item_post_card_3_video_type_autoplay"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="16dp"
android:fontFamily="?attr/font_family"
android:textSize="?attr/font_default"
app:layout_constrainedWidth="true"
app:layout_constraintStart_toEndOf="@+id/icon_gif_image_view_item_post_card_3_video_type_autoplay"
app:layout_constraintTop_toBottomOf="@+id/subreddit_name_text_view_item_post_card_3_video_type_autoplay" />
<TextView
android:id="@+id/user_instance_text_view_item_post_card_3_video_type_autoplay"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:maxLines="1"
android:ellipsize="end"
android:fontFamily="?attr/font_family"
android:textSize="?attr/font_default"
app:layout_constrainedWidth="true"
app:layout_constraintStart_toEndOf="@+id/user_text_view_item_post_card_3_video_type_autoplay"
app:layout_constraintTop_toBottomOf="@+id/community_instance_text_view_item_post_card_3_video_type_autoplay" />
<ImageView
android:id="@+id/stickied_post_image_view_item_post_card_3_video_type_autoplay"
android:layout_width="24dp"
android:layout_height="24dp"
android:visibility="gone"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintTop_toTopOf="parent"
tools:visibility="visible" />
<TextView
android:id="@+id/post_time_text_view_item_post_card_3_video_type_autoplay"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_marginStart="16dp"
android:fontFamily="?attr/font_family"
android:gravity="end"
android:textSize="?attr/font_default"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@+id/icon_gif_image_view_item_post_card_3_video_type_autoplay"
app:layout_constraintTop_toBottomOf="@+id/user_text_view_item_post_card_3_video_type_autoplay" />
</androidx.constraintlayout.widget.ConstraintLayout>
<TextView
android:id="@+id/title_text_view_item_post_card_3_video_type_autoplay"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:paddingStart="16dp"
android:paddingEnd="16dp"
android:textSize="?attr/title_font_18"
android:fontFamily="?attr/title_font_family" />
<androidx.constraintlayout.widget.ConstraintLayout
android:id="@+id/bottom_constraint_layout_item_post_card_3_video_type_autoplay"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:paddingTop="8dp"
android:paddingStart="4dp"
android:paddingEnd="4dp">
<com.google.android.material.button.MaterialButton
style="?attr/materialIconButtonStyle"
android:id="@+id/upvote_button_item_post_card_3_video_type_autoplay"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:paddingStart="8dp"
android:paddingEnd="8dp"
android:minWidth="0dp"
android:backgroundTint="#00000000"
app:strokeWidth="0dp"
app:icon="@drawable/ic_upvote_24dp"
app:iconSize="24dp"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toStartOf="parent" />
<TextView
android:id="@+id/score_text_view_item_post_card_3_video_type_autoplay"
android:layout_width="64dp"
android:layout_height="wrap_content"
android:gravity="center"
android:textSize="?attr/font_12"
android:textStyle="bold"
android:fontFamily="?attr/font_family"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/upvote_button_item_post_card_3_video_type_autoplay" />
<com.google.android.material.button.MaterialButton
style="?attr/materialIconButtonStyle"
android:id="@+id/downvote_button_item_post_card_3_video_type_autoplay"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:paddingStart="8dp"
android:paddingEnd="8dp"
android:minWidth="0dp"
android:backgroundTint="#00000000"
app:strokeWidth="0dp"
app:icon="@drawable/ic_downvote_24dp"
app:iconSize="24dp"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/score_text_view_item_post_card_3_video_type_autoplay" />
<TextView
android:id="@+id/downvote_text_view_item_post_card_3_video_type_autoplay"
android:layout_width="32dp"
android:layout_height="wrap_content"
android:gravity="center"
android:textSize="?attr/font_12"
android:textStyle="bold"
android:visibility="gone"
android:fontFamily="?attr/font_family"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/downvote_button_item_post_card_3_video_type_autoplay" />
<com.google.android.material.button.MaterialButton
android:id="@+id/comments_count_button_item_post_card_3_video_type_autoplay"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:paddingStart="8dp"
android:paddingEnd="8dp"
android:minWidth="0dp"
android:textSize="?attr/font_12"
android:textStyle="bold"
android:fontFamily="?attr/font_family"
app:strokeWidth="0dp"
app:icon="@drawable/ic_comment_grey_24dp"
app:iconTint="@null"
app:iconSize="24dp"
app:iconPadding="12dp"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/downvote_text_view_item_post_card_3_video_type_autoplay"
style="?attr/materialIconButtonOutlinedStyle" />
<com.google.android.material.button.MaterialButton
android:id="@+id/save_button_item_post_card_3_video_type_autoplay"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
app:strokeWidth="0dp"
app:iconSize="24dp"
app:layout_constraintHorizontal_bias="1"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/comments_count_button_item_post_card_3_video_type_autoplay"
app:layout_constraintEnd_toStartOf="@id/share_button_item_post_card_3_video_type_autoplay"
style="?attr/materialIconButtonOutlinedStyle" />
<com.google.android.material.button.MaterialButton
android:id="@+id/share_button_item_post_card_3_video_type_autoplay"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
app:strokeWidth="0dp"
app:icon="@drawable/ic_share_grey_24dp"
app:iconSize="24dp"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
style="?attr/materialIconButtonOutlinedStyle" />
</androidx.constraintlayout.widget.ConstraintLayout>
</LinearLayout>
</com.google.android.material.card.MaterialCardView>

View File

@@ -0,0 +1,382 @@
<?xml version="1.0" encoding="utf-8"?>
<com.google.android.material.card.MaterialCardView xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="wrap_content"
xmlns:tools="http://schemas.android.com/tools"
android:layout_marginTop="8dp"
android:layout_marginBottom="8dp"
android:layout_marginStart="16dp"
android:layout_marginEnd="16dp"
app:cardCornerRadius="12dp"
app:cardBackgroundColor="#FBEEFC"
style="?attr/materialCardViewFilledStyle">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical">
<FrameLayout
android:id="@+id/image_wrapper_relative_layout_item_post_card_3_with_preview"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:visibility="gone">
<eu.toldi.infinityforlemmy.customviews.AspectRatioGifImageView
android:id="@+id/image_view_item_post_card_3_with_preview"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:adjustViewBounds="true" />
<ImageView
android:id="@+id/video_or_gif_indicator_image_view_item_post_card_3_with_preview"
android:layout_width="36dp"
android:layout_height="36dp"
android:layout_margin="16dp"
android:scaleType="center"
android:background="@drawable/play_button_round_background"
android:visibility="gone" />
<ProgressBar
android:id="@+id/progress_bar_item_post_card_3_with_preview"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center" />
<TextView
android:id="@+id/load_image_error_text_view_item_post_card_3_with_preview"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:drawableTop="@drawable/ic_error_outline_black_24dp"
android:layout_gravity="center"
android:gravity="center"
android:text="@string/error_loading_image_tap_to_retry"
android:textSize="?attr/font_default"
android:fontFamily="?attr/font_family"
android:visibility="gone" />
</FrameLayout>
<ImageView
android:id="@+id/image_view_no_preview_gallery_item_post_card_3_with_preview"
android:layout_width="match_parent"
android:layout_height="150dp"
android:scaleType="center"
android:visibility="gone" />
<TextView
android:id="@+id/link_text_view_item_post_card_3_with_preview"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="8dp"
android:paddingStart="16dp"
android:paddingEnd="16dp"
android:textSize="?attr/font_12"
android:fontFamily="?attr/font_family"
android:visibility="gone" />
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:padding="16dp">
<eu.toldi.infinityforlemmy.customviews.AspectRatioGifImageView
android:id="@+id/icon_gif_image_view_item_post_card_3_with_preview"
android:layout_width="24dp"
android:layout_height="24dp"
android:layout_gravity="center"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<TextView
android:id="@+id/subreddit_name_text_view_item_post_card_3_with_preview"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:layout_marginStart="16dp"
android:layout_marginEnd="8dp"
android:textSize="?attr/font_default"
android:fontFamily="?attr/font_family"
app:layout_constraintBottom_toTopOf="@id/user_text_view_item_post_card_3_with_preview"
app:layout_constraintStart_toEndOf="@id/icon_gif_image_view_item_post_card_3_with_preview"
app:layout_constraintEnd_toStartOf="@id/stickied_post_image_view_item_post_card_3_with_preview"
app:layout_constraintTop_toTopOf="parent"
app:layout_constrainedWidth="true"
app:layout_constraintHorizontal_bias="0" />
<TextView
android:id="@+id/community_instance_text_view_item_post_card_3_with_preview"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:maxLines="1"
android:ellipsize="end"
android:fontFamily="?attr/font_family"
android:textSize="?attr/font_default"
app:layout_constrainedWidth="true"
app:layout_constraintStart_toEndOf="@+id/subreddit_name_text_view_item_post_card_3_with_preview"
app:layout_constraintTop_toTopOf="parent" />
<TextView
android:id="@+id/user_text_view_item_post_card_3_with_preview"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="16dp"
android:fontFamily="?attr/font_family"
android:textSize="?attr/font_default"
app:layout_constrainedWidth="true"
app:layout_constraintStart_toEndOf="@+id/icon_gif_image_view_item_post_card_3_with_preview"
app:layout_constraintTop_toBottomOf="@+id/subreddit_name_text_view_item_post_card_3_with_preview" />
<TextView
android:id="@+id/user_instance_text_view_item_post_card_3_with_preview"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:maxLines="1"
android:ellipsize="end"
android:fontFamily="?attr/font_family"
android:textSize="?attr/font_default"
app:layout_constrainedWidth="true"
app:layout_constraintStart_toEndOf="@+id/user_text_view_item_post_card_3_with_preview"
app:layout_constraintTop_toBottomOf="@+id/community_instance_text_view_item_post_card_3_with_preview" />
<ImageView
android:id="@+id/stickied_post_image_view_item_post_card_3_with_preview"
android:layout_width="24dp"
android:layout_height="24dp"
android:visibility="gone"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintTop_toTopOf="parent"
tools:visibility="visible" />
<TextView
android:id="@+id/post_time_text_view_item_post_card_3_with_preview"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_marginStart="16dp"
android:fontFamily="?attr/font_family"
android:gravity="end"
android:textSize="?attr/font_default"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@+id/icon_gif_image_view_item_post_card_3_with_preview"
app:layout_constraintTop_toBottomOf="@+id/user_text_view_item_post_card_3_with_preview" />
</androidx.constraintlayout.widget.ConstraintLayout>
<TextView
android:id="@+id/title_text_view_item_post_card_3_with_preview"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:paddingStart="16dp"
android:paddingEnd="16dp"
android:textSize="?attr/title_font_18"
android:fontFamily="?attr/title_font_family" />
<!--<com.nex3z.flowlayout.FlowLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:padding="16dp"
app:flChildSpacing="16dp"
app:flChildSpacingForLastRow="align"
app:flRowSpacing="8dp"
android:visibility="gone">
<com.libRG.CustomTextView
android:id="@+id/type_text_view_item_post_card_3_with_preview"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="4dp"
android:textSize="?attr/font_12"
android:fontFamily="?attr/font_family"
app:lib_setRadius="6dp"
app:lib_setRoundedView="true"
app:lib_setShape="rectangle" />
<com.libRG.CustomTextView
android:id="@+id/spoiler_custom_text_view_item_post_card_3_with_preview"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:text="@string/spoiler"
android:textSize="?attr/font_12"
android:fontFamily="?attr/font_family"
android:padding="4dp"
android:visibility="gone"
app:lib_setRadius="6dp"
app:lib_setRoundedView="true"
app:lib_setShape="rectangle" />
<com.libRG.CustomTextView
android:id="@+id/nsfw_text_view_item_post_card_3_with_preview"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="4dp"
android:text="@string/nsfw"
android:textSize="?attr/font_12"
android:fontFamily="?attr/font_family"
android:visibility="gone"
app:lib_setRadius="6dp"
app:lib_setRoundedView="true"
app:lib_setShape="rectangle" />
<com.libRG.CustomTextView
android:id="@+id/flair_custom_text_view_item_post_card_3_with_preview"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:textSize="?attr/font_12"
android:fontFamily="?attr/font_family"
android:padding="4dp"
android:visibility="gone"
app:lib_setRadius="6dp"
app:lib_setRoundedView="true"
app:lib_setShape="rectangle" />
<com.libRG.CustomTextView
android:id="@+id/awards_text_view_item_post_card_3_with_preview"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="4dp"
android:textSize="?attr/font_12"
android:fontFamily="?attr/font_family"
android:visibility="gone"
app:lib_setRadius="6dp"
app:lib_setRoundedView="true"
app:lib_setShape="rectangle" />
<ImageView
android:id="@+id/archived_image_view_item_post_card_3_with_preview"
android:layout_width="24dp"
android:layout_height="24dp"
android:src="@drawable/ic_archive_outline"
android:visibility="gone" />
android:layout_width="24dp"
android:layout_height="24dp"
android:src="@drawable/ic_outline_lock_24dp"
android:visibility="gone" />
<ImageView
android:id="@+id/crosspost_image_view_item_post_card_3_with_preview"
android:layout_width="24dp"
android:layout_height="24dp"
android:src="@drawable/crosspost"
android:visibility="gone" />
</com.nex3z.flowlayout.FlowLayout>-->
<androidx.constraintlayout.widget.ConstraintLayout
android:id="@+id/bottom_constraint_layout_item_post_card_3_with_preview"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:paddingTop="8dp"
android:paddingStart="4dp"
android:paddingEnd="4dp">
<com.google.android.material.button.MaterialButton
style="?attr/materialIconButtonStyle"
android:id="@+id/upvote_button_item_post_card_3_with_preview"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:paddingStart="8dp"
android:paddingEnd="8dp"
android:minWidth="0dp"
android:backgroundTint="#00000000"
app:strokeWidth="0dp"
app:icon="@drawable/ic_upvote_24dp"
app:iconSize="24dp"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toStartOf="parent" />
<TextView
android:id="@+id/score_text_view_item_post_card_3_with_preview"
android:layout_width="64dp"
android:layout_height="wrap_content"
android:gravity="center"
android:textSize="?attr/font_12"
android:textStyle="bold"
android:fontFamily="?attr/font_family"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/upvote_button_item_post_card_3_with_preview" />
<com.google.android.material.button.MaterialButton
style="?attr/materialIconButtonStyle"
android:id="@+id/downvote_button_item_post_card_3_with_preview"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:paddingStart="8dp"
android:paddingEnd="8dp"
android:minWidth="0dp"
android:backgroundTint="#00000000"
app:strokeWidth="0dp"
app:icon="@drawable/ic_downvote_24dp"
app:iconSize="24dp"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/score_text_view_item_post_card_3_with_preview" />
<TextView
android:id="@+id/downvote_text_view_item_post_card_3_with_preview"
android:layout_width="32dp"
android:layout_height="wrap_content"
android:gravity="center"
android:textSize="?attr/font_12"
android:textStyle="bold"
android:visibility="gone"
android:fontFamily="?attr/font_family"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/downvote_button_item_post_card_3_with_preview" />
<com.google.android.material.button.MaterialButton
android:id="@+id/comments_count_button_item_post_card_3_with_preview"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:paddingStart="8dp"
android:paddingEnd="8dp"
android:minWidth="0dp"
android:textSize="?attr/font_12"
android:textStyle="bold"
android:fontFamily="?attr/font_family"
app:strokeWidth="0dp"
app:icon="@drawable/ic_comment_grey_24dp"
app:iconTint="@null"
app:iconSize="24dp"
app:iconPadding="12dp"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/downvote_text_view_item_post_card_3_with_preview"
style="?attr/materialIconButtonOutlinedStyle" />
<com.google.android.material.button.MaterialButton
android:id="@+id/save_button_item_post_card_3_with_preview"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
app:strokeWidth="0dp"
app:iconSize="24dp"
app:layout_constraintHorizontal_bias="1"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/comments_count_button_item_post_card_3_with_preview"
app:layout_constraintEnd_toStartOf="@id/share_button_item_post_card_3_with_preview"
style="?attr/materialIconButtonOutlinedStyle" />
<com.google.android.material.button.MaterialButton
android:id="@+id/share_button_item_post_card_3_with_preview"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
app:strokeWidth="0dp"
app:icon="@drawable/ic_share_grey_24dp"
app:iconSize="24dp"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
style="?attr/materialIconButtonOutlinedStyle" />
</androidx.constraintlayout.widget.ConstraintLayout>
</LinearLayout>
</com.google.android.material.card.MaterialCardView>

View File

@@ -291,20 +291,22 @@
<androidx.constraintlayout.widget.ConstraintLayout
android:id="@+id/bottom_constraint_layout_item_post_compact"
android:layout_width="match_parent"
android:layout_height="wrap_content">
android:layout_height="wrap_content"
android:paddingStart="4dp"
android:paddingEnd="4dp">
<ImageView
android:id="@+id/plus_button_item_post_compact"
<com.google.android.material.button.MaterialButton
style="?attr/materialIconButtonStyle"
android:id="@+id/upvote_button_item_post_compact"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="?actionBarItemBackground"
android:clickable="true"
android:focusable="true"
android:paddingStart="12dp"
android:paddingTop="8dp"
android:paddingEnd="12dp"
android:paddingBottom="8dp"
android:src="@drawable/ic_arrow_upward_grey_24dp"
android:layout_height="match_parent"
android:paddingStart="8dp"
android:paddingEnd="8dp"
android:minWidth="0dp"
android:backgroundTint="#00000000"
app:strokeWidth="0dp"
app:icon="@drawable/ic_upvote_24dp"
app:iconSize="24dp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
@@ -318,21 +320,21 @@
android:textSize="?attr/font_12"
android:textStyle="bold"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/plus_button_item_post_compact"
app:layout_constraintStart_toEndOf="@id/upvote_button_item_post_compact"
app:layout_constraintTop_toTopOf="parent" />
<ImageView
android:id="@+id/minus_button_item_post_compact"
<com.google.android.material.button.MaterialButton
style="?attr/materialIconButtonStyle"
android:id="@+id/downvote_button_item_post_compact"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="?actionBarItemBackground"
android:clickable="true"
android:focusable="true"
android:paddingStart="12dp"
android:paddingTop="8dp"
android:paddingEnd="12dp"
android:paddingBottom="8dp"
android:src="@drawable/ic_arrow_downward_grey_24dp"
android:layout_height="match_parent"
android:paddingStart="8dp"
android:paddingEnd="8dp"
android:minWidth="0dp"
android:backgroundTint="#00000000"
app:strokeWidth="0dp"
app:icon="@drawable/ic_downvote_24dp"
app:iconSize="24dp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/score_text_view_item_post_compact"
app:layout_constraintTop_toTopOf="parent" />
@@ -347,60 +349,53 @@
android:textStyle="bold"
android:visibility="gone"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/minus_button_item_post_compact"
app:layout_constraintStart_toEndOf="@id/downvote_button_item_post_compact"
app:layout_constraintTop_toTopOf="parent" />
<TextView
android:id="@+id/comments_count_item_post_compact"
<com.google.android.material.button.MaterialButton
android:id="@+id/comments_count_button_item_post_compact"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:drawableStart="@drawable/ic_comment_grey_24dp"
android:drawablePadding="12dp"
android:fontFamily="?attr/font_family"
android:gravity="center_vertical"
android:paddingStart="12dp"
android:paddingTop="8dp"
android:paddingEnd="12dp"
android:paddingBottom="8dp"
android:paddingStart="8dp"
android:paddingEnd="8dp"
android:minWidth="0dp"
android:textSize="?attr/font_12"
android:textStyle="bold"
android:fontFamily="?attr/font_family"
app:strokeWidth="0dp"
app:iconTint="@null"
app:iconSize="24dp"
app:iconPadding="12dp"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/downvote_text_view_item_post_compact"
app:layout_constraintTop_toTopOf="parent" />
style="?attr/materialIconButtonOutlinedStyle" />
<ImageView
<com.google.android.material.button.MaterialButton
android:id="@+id/save_button_item_post_compact"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="?actionBarItemBackground"
android:clickable="true"
android:focusable="true"
android:paddingStart="12dp"
android:paddingTop="8dp"
android:paddingEnd="12dp"
android:paddingBottom="8dp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toStartOf="@id/share_button_item_post_compact"
app:strokeWidth="0dp"
app:iconSize="24dp"
app:layout_constraintHorizontal_bias="1"
app:layout_constraintStart_toEndOf="@id/comments_count_item_post_compact"
app:layout_constraintTop_toTopOf="parent" />
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/comments_count_button_item_post_compact"
app:layout_constraintEnd_toStartOf="@id/share_button_item_post_compact"
style="?attr/materialIconButtonOutlinedStyle" />
<ImageView
<com.google.android.material.button.MaterialButton
android:id="@+id/share_button_item_post_compact"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="?actionBarItemBackground"
android:clickable="true"
android:focusable="true"
android:paddingStart="12dp"
android:paddingTop="8dp"
android:paddingEnd="12dp"
android:paddingBottom="8dp"
android:src="@drawable/ic_share_grey_24dp"
app:strokeWidth="0dp"
app:icon="@drawable/ic_share_grey_24dp"
app:iconSize="24dp"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintTop_toTopOf="parent" />
style="?attr/materialIconButtonOutlinedStyle" />
</androidx.constraintlayout.widget.ConstraintLayout>

View File

@@ -288,20 +288,22 @@
<androidx.constraintlayout.widget.ConstraintLayout
android:id="@+id/bottom_constraint_layout_item_post_compact_right_thumbnail"
android:layout_width="match_parent"
android:layout_height="wrap_content">
android:layout_height="wrap_content"
android:paddingStart="4dp"
android:paddingEnd="4dp">
<ImageView
android:id="@+id/plus_button_item_post_compact_right_thumbnail"
<com.google.android.material.button.MaterialButton
style="?attr/materialIconButtonStyle"
android:id="@+id/upvote_button_item_post_compact_right_thumbnail"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="?actionBarItemBackground"
android:clickable="true"
android:focusable="true"
android:paddingStart="12dp"
android:paddingTop="8dp"
android:paddingEnd="12dp"
android:paddingBottom="8dp"
android:src="@drawable/ic_arrow_upward_grey_24dp"
android:layout_height="match_parent"
android:paddingStart="8dp"
android:paddingEnd="8dp"
android:minWidth="0dp"
android:backgroundTint="#00000000"
app:strokeWidth="0dp"
app:icon="@drawable/ic_upvote_24dp"
app:iconSize="24dp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
@@ -315,21 +317,21 @@
android:textSize="?attr/font_12"
android:textStyle="bold"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/plus_button_item_post_compact_right_thumbnail"
app:layout_constraintStart_toEndOf="@id/upvote_button_item_post_compact_right_thumbnail"
app:layout_constraintTop_toTopOf="parent" />
<ImageView
android:id="@+id/minus_button_item_post_compact_right_thumbnail"
<com.google.android.material.button.MaterialButton
style="?attr/materialIconButtonStyle"
android:id="@+id/downvote_button_item_post_compact_right_thumbnail"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="?actionBarItemBackground"
android:clickable="true"
android:focusable="true"
android:paddingStart="12dp"
android:paddingTop="8dp"
android:paddingEnd="12dp"
android:paddingBottom="8dp"
android:src="@drawable/ic_arrow_downward_grey_24dp"
android:layout_height="match_parent"
android:paddingStart="8dp"
android:paddingEnd="8dp"
android:minWidth="0dp"
android:backgroundTint="#00000000"
app:strokeWidth="0dp"
app:icon="@drawable/ic_downvote_24dp"
app:iconSize="24dp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/score_text_view_item_post_compact_right_thumbnail"
app:layout_constraintTop_toTopOf="parent" />
@@ -344,59 +346,52 @@
android:textStyle="bold"
android:visibility="gone"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/minus_button_item_post_compact_right_thumbnail"
app:layout_constraintStart_toEndOf="@id/downvote_button_item_post_compact_right_thumbnail"
app:layout_constraintTop_toTopOf="parent" />
<TextView
android:id="@+id/comments_count_item_post_compact_right_thumbnail"
<com.google.android.material.button.MaterialButton
android:id="@+id/comments_count_button_item_post_compact_right_thumbnail"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:drawableStart="@drawable/ic_comment_grey_24dp"
android:drawablePadding="12dp"
android:fontFamily="?attr/font_family"
android:gravity="center_vertical"
android:paddingStart="12dp"
android:paddingTop="8dp"
android:paddingEnd="12dp"
android:paddingBottom="8dp"
android:paddingStart="8dp"
android:paddingEnd="8dp"
android:minWidth="0dp"
android:textSize="?attr/font_12"
android:textStyle="bold"
android:fontFamily="?attr/font_family"
app:strokeWidth="0dp"
app:iconTint="@null"
app:iconSize="24dp"
app:iconPadding="12dp"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/downvote_text_view_item_post_compact_right_thumbnail"
app:layout_constraintTop_toTopOf="parent" />
style="?attr/materialIconButtonOutlinedStyle" />
<ImageView
<com.google.android.material.button.MaterialButton
android:id="@+id/save_button_item_post_compact_right_thumbnail"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="?actionBarItemBackground"
android:clickable="true"
android:focusable="true"
android:paddingStart="12dp"
android:paddingTop="8dp"
android:paddingEnd="12dp"
android:paddingBottom="8dp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toStartOf="@id/share_button_item_post_compact_right_thumbnail"
app:strokeWidth="0dp"
app:iconSize="24dp"
app:layout_constraintHorizontal_bias="1"
app:layout_constraintStart_toEndOf="@id/comments_count_item_post_compact_right_thumbnail"
app:layout_constraintTop_toTopOf="parent" />
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/comments_count_button_item_post_compact_right_thumbnail"
app:layout_constraintEnd_toStartOf="@id/share_button_item_post_compact_right_thumbnail"
style="?attr/materialIconButtonOutlinedStyle" />
<ImageView
<com.google.android.material.button.MaterialButton
android:id="@+id/share_button_item_post_compact_right_thumbnail"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="?actionBarItemBackground"
android:clickable="true"
android:focusable="true"
android:paddingStart="12dp"
android:paddingTop="8dp"
android:paddingEnd="12dp"
android:paddingBottom="8dp"
android:src="@drawable/ic_share_grey_24dp"
app:strokeWidth="0dp"
app:icon="@drawable/ic_share_grey_24dp"
app:iconSize="24dp"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintTop_toTopOf="parent" />
style="?attr/materialIconButtonOutlinedStyle" />
</androidx.constraintlayout.widget.ConstraintLayout>

View File

@@ -249,7 +249,7 @@
</FrameLayout>
<ImageView
android:id="@+id/image_view_no_preview_link_item_post_detail_gallery"
android:id="@+id/no_preview_post_type_image_view_item_post_detail_gallery"
android:layout_width="match_parent"
android:layout_height="150dp"
android:scaleType="center"
@@ -269,17 +269,22 @@
<androidx.constraintlayout.widget.ConstraintLayout
android:id="@+id/bottom_constraint_layout_item_post_detail_gallery"
android:layout_width="match_parent"
android:layout_height="wrap_content">
android:layout_height="wrap_content"
android:paddingStart="4dp"
android:paddingEnd="4dp">
<ImageView
android:id="@+id/plus_button_item_post_detail_gallery"
<com.google.android.material.button.MaterialButton
style="?attr/materialIconButtonStyle"
android:id="@+id/upvote_button_item_post_detail_gallery"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="?actionBarItemBackground"
android:clickable="true"
android:focusable="true"
android:padding="12dp"
android:src="@drawable/ic_arrow_upward_grey_24dp"
android:layout_height="match_parent"
android:paddingStart="8dp"
android:paddingEnd="8dp"
android:minWidth="0dp"
android:backgroundTint="#00000000"
app:strokeWidth="0dp"
app:icon="@drawable/ic_upvote_24dp"
app:iconSize="24dp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
@@ -293,18 +298,21 @@
android:textSize="?attr/font_12"
android:textStyle="bold"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/plus_button_item_post_detail_gallery"
app:layout_constraintStart_toEndOf="@id/upvote_button_item_post_detail_gallery"
app:layout_constraintTop_toTopOf="parent" />
<ImageView
android:id="@+id/minus_button_item_post_detail_gallery"
<com.google.android.material.button.MaterialButton
style="?attr/materialIconButtonStyle"
android:id="@+id/downvote_button_item_post_detail_gallery"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="?actionBarItemBackground"
android:clickable="true"
android:focusable="true"
android:padding="12dp"
android:src="@drawable/ic_arrow_downward_grey_24dp"
android:layout_height="match_parent"
android:paddingStart="8dp"
android:paddingEnd="8dp"
android:minWidth="0dp"
android:backgroundTint="#00000000"
app:strokeWidth="0dp"
app:icon="@drawable/ic_downvote_24dp"
app:iconSize="24dp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/score_text_view_item_post_detail_gallery"
app:layout_constraintTop_toTopOf="parent" />
@@ -319,50 +327,53 @@
android:textSize="?attr/font_12"
android:textStyle="bold"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/minus_button_item_post_detail_gallery"
app:layout_constraintStart_toEndOf="@id/downvote_button_item_post_detail_gallery"
app:layout_constraintTop_toTopOf="parent" />
<TextView
android:id="@+id/comments_count_item_post_detail_gallery"
<com.google.android.material.button.MaterialButton
android:id="@+id/comments_count_button_item_post_detail_gallery"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:drawableStart="@drawable/ic_comment_grey_24dp"
android:drawablePadding="12dp"
android:fontFamily="?attr/font_family"
android:gravity="center_vertical"
android:padding="12dp"
android:paddingStart="8dp"
android:paddingEnd="8dp"
android:minWidth="0dp"
android:textSize="?attr/font_12"
android:textStyle="bold"
android:fontFamily="?attr/font_family"
app:strokeWidth="0dp"
app:icon="@drawable/ic_comment_grey_24dp"
app:iconTint="@null"
app:iconSize="24dp"
app:iconPadding="12dp"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/downvote_text_view_item_post_detail_gallery"
app:layout_constraintTop_toTopOf="parent" />
style="?attr/materialIconButtonOutlinedStyle" />
<ImageView
<com.google.android.material.button.MaterialButton
android:id="@+id/save_button_item_post_detail_gallery"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="?actionBarItemBackground"
android:clickable="true"
android:focusable="true"
android:padding="12dp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toStartOf="@id/share_button_item_post_detail_gallery"
app:strokeWidth="0dp"
app:iconSize="24dp"
app:layout_constraintHorizontal_bias="1"
app:layout_constraintStart_toEndOf="@id/comments_count_item_post_detail_gallery"
app:layout_constraintTop_toTopOf="parent" />
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/comments_count_button_item_post_detail_gallery"
app:layout_constraintEnd_toStartOf="@id/share_button_item_post_detail_gallery"
style="?attr/materialIconButtonOutlinedStyle" />
<ImageView
<com.google.android.material.button.MaterialButton
android:id="@+id/share_button_item_post_detail_gallery"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="?actionBarItemBackground"
android:clickable="true"
android:focusable="true"
android:padding="12dp"
android:src="@drawable/ic_share_grey_24dp"
app:strokeWidth="0dp"
app:icon="@drawable/ic_share_grey_24dp"
app:iconSize="24dp"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintTop_toTopOf="parent" />
style="?attr/materialIconButtonOutlinedStyle" />
</androidx.constraintlayout.widget.ConstraintLayout>

View File

@@ -273,47 +273,55 @@
android:nestedScrollingEnabled="false" />
<androidx.constraintlayout.widget.ConstraintLayout
android:id="@+id/bottom_constraint_layout_item_post_detail_image_and_gif_autoplay"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/bottom_constraint_layout_item_post_detail_image_and_gif_autoplay">
android:paddingStart="4dp"
android:paddingEnd="4dp">
<ImageView
android:id="@+id/plus_button_item_post_detail_image_and_gif_autoplay"
<com.google.android.material.button.MaterialButton
style="?attr/materialIconButtonStyle"
android:id="@+id/upvote_button_item_post_detail_image_and_gif_autoplay"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="12dp"
android:src="@drawable/ic_arrow_upward_grey_24dp"
android:background="?actionBarItemBackground"
android:clickable="true"
android:focusable="true"
app:layout_constraintTop_toTopOf="parent"
android:layout_height="match_parent"
android:paddingStart="8dp"
android:paddingEnd="8dp"
android:minWidth="0dp"
android:backgroundTint="#00000000"
app:strokeWidth="0dp"
app:icon="@drawable/ic_upvote_24dp"
app:iconSize="24dp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toStartOf="parent" />
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<TextView
android:id="@+id/score_text_view_item_post_detail_image_and_gif_autoplay"
android:layout_width="64dp"
android:layout_height="wrap_content"
android:fontFamily="?attr/font_family"
android:gravity="center"
android:textSize="?attr/font_12"
android:textStyle="bold"
android:fontFamily="?attr/font_family"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/plus_button_item_post_detail_image_and_gif_autoplay" />
app:layout_constraintStart_toEndOf="@id/upvote_button_item_post_detail_image_and_gif_autoplay"
app:layout_constraintTop_toTopOf="parent" />
<ImageView
android:id="@+id/minus_button_item_post_detail_image_and_gif_autoplay"
<com.google.android.material.button.MaterialButton
style="?attr/materialIconButtonStyle"
android:id="@+id/downvote_button_item_post_detail_image_and_gif_autoplay"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="12dp"
android:src="@drawable/ic_arrow_downward_grey_24dp"
android:background="?actionBarItemBackground"
android:clickable="true"
android:focusable="true"
app:layout_constraintTop_toTopOf="parent"
android:layout_height="match_parent"
android:paddingStart="8dp"
android:paddingEnd="8dp"
android:minWidth="0dp"
android:backgroundTint="#00000000"
app:strokeWidth="0dp"
app:icon="@drawable/ic_downvote_24dp"
app:iconSize="24dp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/score_text_view_item_post_detail_image_and_gif_autoplay" />
app:layout_constraintStart_toEndOf="@id/score_text_view_item_post_detail_image_and_gif_autoplay"
app:layout_constraintTop_toTopOf="parent" />
<TextView
android:id="@+id/downvote_text_view_item_post_detail_image_and_gif_autoplay"
@@ -326,49 +334,52 @@
android:visibility="gone"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/minus_button_item_post_detail_image_and_gif_autoplay" />
app:layout_constraintStart_toEndOf="@id/downvote_button_item_post_detail_image_and_gif_autoplay" />
<TextView
android:id="@+id/comments_count_item_post_detail_image_and_gif_autoplay"
<com.google.android.material.button.MaterialButton
android:id="@+id/comments_count_button_item_post_detail_image_and_gif_autoplay"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="12dp"
android:gravity="center_vertical"
android:paddingStart="8dp"
android:paddingEnd="8dp"
android:minWidth="0dp"
android:textSize="?attr/font_12"
android:textStyle="bold"
android:fontFamily="?attr/font_family"
android:drawableStart="@drawable/ic_comment_grey_24dp"
android:drawablePadding="12dp"
app:strokeWidth="0dp"
app:icon="@drawable/ic_comment_grey_24dp"
app:iconTint="@null"
app:iconSize="24dp"
app:iconPadding="12dp"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/downvote_text_view_item_post_detail_image_and_gif_autoplay" />
app:layout_constraintStart_toEndOf="@id/downvote_text_view_item_post_detail_image_and_gif_autoplay"
style="?attr/materialIconButtonOutlinedStyle" />
<ImageView
<com.google.android.material.button.MaterialButton
android:id="@+id/save_button_item_post_detail_image_and_gif_autoplay"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="12dp"
android:background="?actionBarItemBackground"
android:clickable="true"
android:focusable="true"
app:strokeWidth="0dp"
app:iconSize="24dp"
app:layout_constraintHorizontal_bias="1"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/comments_count_item_post_detail_image_and_gif_autoplay"
app:layout_constraintEnd_toStartOf="@id/share_button_item_post_detail_image_and_gif_autoplay" />
app:layout_constraintStart_toEndOf="@id/comments_count_button_item_post_detail_image_and_gif_autoplay"
app:layout_constraintEnd_toStartOf="@id/share_button_item_post_detail_image_and_gif_autoplay"
style="?attr/materialIconButtonOutlinedStyle" />
<ImageView
<com.google.android.material.button.MaterialButton
android:id="@+id/share_button_item_post_detail_image_and_gif_autoplay"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="12dp"
android:src="@drawable/ic_share_grey_24dp"
android:background="?actionBarItemBackground"
android:clickable="true"
android:focusable="true"
app:strokeWidth="0dp"
app:icon="@drawable/ic_share_grey_24dp"
app:iconSize="24dp"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent" />
app:layout_constraintEnd_toEndOf="parent"
style="?attr/materialIconButtonOutlinedStyle" />
</androidx.constraintlayout.widget.ConstraintLayout>

View File

@@ -282,47 +282,55 @@
android:nestedScrollingEnabled="false" />
<androidx.constraintlayout.widget.ConstraintLayout
android:id="@+id/bottom_constraint_layout_item_post_detail_link"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/bottom_constraint_layout_item_post_detail_link">
android:paddingStart="4dp"
android:paddingEnd="4dp">
<ImageView
android:id="@+id/plus_button_item_post_detail_link"
<com.google.android.material.button.MaterialButton
style="?attr/materialIconButtonStyle"
android:id="@+id/upvote_button_item_post_detail_link"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="12dp"
android:src="@drawable/ic_arrow_upward_grey_24dp"
android:background="?actionBarItemBackground"
android:clickable="true"
android:focusable="true"
app:layout_constraintTop_toTopOf="parent"
android:layout_height="match_parent"
android:paddingStart="8dp"
android:paddingEnd="8dp"
android:minWidth="0dp"
android:backgroundTint="#00000000"
app:strokeWidth="0dp"
app:icon="@drawable/ic_upvote_24dp"
app:iconSize="24dp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toStartOf="parent" />
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<TextView
android:id="@+id/score_text_view_item_post_detail_link"
android:layout_width="64dp"
android:layout_height="wrap_content"
android:fontFamily="?attr/font_family"
android:gravity="center"
android:textSize="?attr/font_12"
android:textStyle="bold"
android:fontFamily="?attr/font_family"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/plus_button_item_post_detail_link" />
app:layout_constraintStart_toEndOf="@id/upvote_button_item_post_detail_link"
app:layout_constraintTop_toTopOf="parent" />
<ImageView
android:id="@+id/minus_button_item_post_detail_link"
<com.google.android.material.button.MaterialButton
style="?attr/materialIconButtonStyle"
android:id="@+id/downvote_button_item_post_detail_link"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="12dp"
android:src="@drawable/ic_arrow_downward_grey_24dp"
android:background="?actionBarItemBackground"
android:clickable="true"
android:focusable="true"
app:layout_constraintTop_toTopOf="parent"
android:layout_height="match_parent"
android:paddingStart="8dp"
android:paddingEnd="8dp"
android:minWidth="0dp"
android:backgroundTint="#00000000"
app:strokeWidth="0dp"
app:icon="@drawable/ic_downvote_24dp"
app:iconSize="24dp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/score_text_view_item_post_detail_link" />
app:layout_constraintStart_toEndOf="@id/score_text_view_item_post_detail_link"
app:layout_constraintTop_toTopOf="parent" />
<TextView
android:id="@+id/downvote_text_view_item_post_detail_link"
@@ -335,49 +343,52 @@
android:visibility="gone"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/minus_button_item_post_detail_link" />
app:layout_constraintStart_toEndOf="@id/downvote_button_item_post_detail_link" />
<TextView
android:id="@+id/comments_count_item_post_detail_link"
<com.google.android.material.button.MaterialButton
android:id="@+id/comments_count_button_item_post_detail_link"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="12dp"
android:gravity="center_vertical"
android:paddingStart="8dp"
android:paddingEnd="8dp"
android:minWidth="0dp"
android:textSize="?attr/font_12"
android:textStyle="bold"
android:fontFamily="?attr/font_family"
android:drawableStart="@drawable/ic_comment_grey_24dp"
android:drawablePadding="12dp"
app:strokeWidth="0dp"
app:icon="@drawable/ic_comment_grey_24dp"
app:iconTint="@null"
app:iconSize="24dp"
app:iconPadding="12dp"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/downvote_text_view_item_post_detail_link" />
app:layout_constraintStart_toEndOf="@id/downvote_text_view_item_post_detail_link"
style="?attr/materialIconButtonOutlinedStyle" />
<ImageView
<com.google.android.material.button.MaterialButton
android:id="@+id/save_button_item_post_detail_link"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="12dp"
android:background="?actionBarItemBackground"
android:clickable="true"
android:focusable="true"
app:strokeWidth="0dp"
app:iconSize="24dp"
app:layout_constraintHorizontal_bias="1"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/comments_count_item_post_detail_link"
app:layout_constraintEnd_toStartOf="@id/share_button_item_post_detail_link" />
app:layout_constraintStart_toEndOf="@id/comments_count_button_item_post_detail_link"
app:layout_constraintEnd_toStartOf="@id/share_button_item_post_detail_link"
style="?attr/materialIconButtonOutlinedStyle" />
<ImageView
<com.google.android.material.button.MaterialButton
android:id="@+id/share_button_item_post_detail_link"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="12dp"
android:src="@drawable/ic_share_grey_24dp"
android:background="?actionBarItemBackground"
android:clickable="true"
android:focusable="true"
app:strokeWidth="0dp"
app:icon="@drawable/ic_share_grey_24dp"
app:iconSize="24dp"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent" />
app:layout_constraintEnd_toEndOf="parent"
style="?attr/materialIconButtonOutlinedStyle" />
</androidx.constraintlayout.widget.ConstraintLayout>

View File

@@ -8,13 +8,13 @@
android:background="?attr/cardViewBackgroundColor">
<androidx.constraintlayout.widget.ConstraintLayout
android:id="@+id/constraint_layout_item_post_detail_no_preview_link"
android:id="@+id/constraint_layout_item_post_detail_no_preview"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:padding="16dp">
<eu.toldi.infinityforlemmy.customviews.AspectRatioGifImageView
android:id="@+id/icon_gif_image_view_item_post_detail_no_preview_link"
android:id="@+id/icon_gif_image_view_item_post_detail_no_preview"
android:layout_width="24dp"
android:layout_height="24dp"
app:layout_constraintBottom_toBottomOf="parent"
@@ -22,7 +22,7 @@
app:layout_constraintTop_toTopOf="parent" />
<TextView
android:id="@+id/subreddit_text_view_item_post_detail_no_preview_link"
android:id="@+id/subreddit_text_view_item_post_detail_no_preview"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="16dp"
@@ -32,7 +32,7 @@
android:fontFamily="?attr/font_family"
android:textSize="?attr/font_default"
app:layout_constrainedWidth="true"
app:layout_constraintStart_toEndOf="@+id/icon_gif_image_view_item_post_detail_no_preview_link"
app:layout_constraintStart_toEndOf="@+id/icon_gif_image_view_item_post_detail_no_preview"
app:layout_constraintTop_toTopOf="parent" />
<TextView
@@ -44,11 +44,11 @@
android:fontFamily="?attr/font_family"
android:textSize="?attr/font_default"
app:layout_constrainedWidth="true"
app:layout_constraintStart_toEndOf="@+id/subreddit_text_view_item_post_detail_no_preview_link"
app:layout_constraintStart_toEndOf="@+id/subreddit_text_view_item_post_detail_no_preview"
app:layout_constraintTop_toTopOf="parent" />
<TextView
android:id="@+id/user_text_view_item_post_detail_no_preview_link"
android:id="@+id/user_text_view_item_post_detail_no_preview"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="16dp"
@@ -57,10 +57,12 @@
android:ellipsize="end"
android:fontFamily="?attr/font_family"
android:textSize="?attr/font_default"
app:layout_constrainedWidth="true"
app:layout_constraintBottom_toTopOf="@+id/author_flair_text_view_item_post_detail_no_preview_link"
app:layout_constraintStart_toEndOf="@+id/icon_gif_image_view_item_post_detail_no_preview_link"
app:layout_constraintTop_toBottomOf="@+id/subreddit_text_view_item_post_detail_no_preview_link" />
app:layout_constraintBottom_toTopOf="@+id/author_flair_text_view_item_post_detail_no_preview"
app:layout_constraintStart_toEndOf="@+id/icon_gif_image_view_item_post_detail_no_preview"
app:layout_constraintTop_toBottomOf="@+id/subreddit_text_view_item_post_detail_no_preview"
app:layout_constraintHorizontal_bias="0"
app:layout_constrainedWidth="true" />
<TextView
android:id="@+id/user_instance_text_view_item_post_detail_no_preview_link"
@@ -72,11 +74,11 @@
android:ellipsize="end"
app:layout_constrainedWidth="true"
app:layout_constraintBottom_toTopOf="@+id/author_flair_text_view_item_post_detail_no_preview_link"
app:layout_constraintStart_toEndOf="@+id/user_text_view_item_post_detail_no_preview_link"
app:layout_constraintTop_toBottomOf="@+id/subreddit_text_view_item_post_detail_no_preview_link" />
app:layout_constraintStart_toEndOf="@+id/user_text_view_item_post_detail_no_preview"
app:layout_constraintTop_toBottomOf="@+id/subreddit_text_view_item_post_detail_no_preview" />
<TextView
android:id="@+id/author_flair_text_view_item_post_detail_no_preview_link"
android:id="@+id/author_flair_text_view_item_post_detail_no_preview"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="16dp"
@@ -85,14 +87,14 @@
android:visibility="gone"
app:layout_constrainedWidth="true"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@+id/icon_gif_image_view_item_post_detail_no_preview_link"
app:layout_constraintTop_toBottomOf="@+id/user_text_view_item_post_detail_no_preview_link"
app:layout_constraintStart_toEndOf="@+id/icon_gif_image_view_item_post_detail_no_preview"
app:layout_constraintTop_toBottomOf="@+id/user_text_view_item_post_detail_no_preview"
tools:visibility="visible" />
</androidx.constraintlayout.widget.ConstraintLayout>
<TextView
android:id="@+id/title_text_view_item_post_detail_no_preview_link"
android:id="@+id/title_text_view_item_post_detail_no_preview"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:paddingStart="16dp"
@@ -106,7 +108,7 @@
android:longClickable="true" />
<androidx.recyclerview.widget.RecyclerView
android:id="@+id/content_markdown_view_item_post_detail_no_preview_link"
android:id="@+id/content_markdown_view_item_post_detail_no_preview"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_marginTop="8dp"
@@ -144,7 +146,7 @@
app:flRowVerticalGravity="center">
<com.libRG.CustomTextView
android:id="@+id/type_text_view_item_post_detail_no_preview_link"
android:id="@+id/type_text_view_item_post_detail_no_preview"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:fontFamily="?attr/font_family"
@@ -156,7 +158,7 @@
app:lib_setShape="rectangle" />
<com.libRG.CustomTextView
android:id="@+id/spoiler_custom_text_view_item_post_detail_no_preview_link"
android:id="@+id/spoiler_custom_text_view_item_post_detail_no_preview"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
@@ -170,7 +172,7 @@
app:lib_setShape="rectangle" />
<com.libRG.CustomTextView
android:id="@+id/nsfw_text_view_item_post_detail_no_preview_link"
android:id="@+id/nsfw_text_view_item_post_detail_no_preview"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:fontFamily="?attr/font_family"
@@ -183,7 +185,7 @@
app:lib_setShape="rectangle" />
<com.libRG.CustomTextView
android:id="@+id/flair_custom_text_view_item_post_detail_no_preview_link"
android:id="@+id/flair_custom_text_view_item_post_detail_no_preview"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
@@ -196,35 +198,35 @@
app:lib_setShape="rectangle" />
<TextView
android:id="@+id/upvote_ratio_text_view_item_post_detail_no_preview_link"
android:id="@+id/upvote_ratio_text_view_item_post_detail_no_preview"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:fontFamily="?attr/font_family"
android:textSize="?attr/font_12" />
<ImageView
android:id="@+id/archived_image_view_item_post_detail_no_preview_link"
android:id="@+id/archived_image_view_item_post_detail_no_preview"
android:layout_width="20dp"
android:layout_height="20dp"
android:src="@drawable/ic_archive_outline"
android:visibility="gone" />
<ImageView
android:id="@+id/locked_image_view_item_post_detail_no_preview_link"
android:id="@+id/locked_image_view_item_post_detail_no_preview"
android:layout_width="20dp"
android:layout_height="20dp"
android:src="@drawable/ic_outline_lock_24dp"
android:visibility="gone" />
<ImageView
android:id="@+id/crosspost_image_view_item_post_detail_no_preview_link"
android:id="@+id/crosspost_image_view_item_post_detail_no_preview"
android:layout_width="20dp"
android:layout_height="20dp"
android:src="@drawable/crosspost"
android:visibility="gone" />
<TextView
android:id="@+id/awards_text_view_item_post_detail_no_preview_link"
android:id="@+id/awards_text_view_item_post_detail_no_preview"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:fontFamily="?attr/font_family"
@@ -235,7 +237,7 @@
</androidx.constraintlayout.widget.ConstraintLayout>
<TextView
android:id="@+id/link_text_view_item_post_detail_no_preview_link"
android:id="@+id/link_text_view_item_post_detail_no_preview"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginBottom="16dp"
@@ -245,53 +247,61 @@
android:fontFamily="?attr/font_family" />
<ImageView
android:id="@+id/image_view_no_preview_post_type_item_post_detail_no_preview_link"
android:id="@+id/image_view_no_preview_post_type_item_post_detail_no_preview"
android:layout_width="match_parent"
android:layout_height="150dp"
android:scaleType="center" />
<androidx.constraintlayout.widget.ConstraintLayout
android:id="@+id/bottom_constraint_layout_item_post_detail_no_preview"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/bottom_constraint_layout_item_post_detail_no_preview_link">
android:paddingStart="4dp"
android:paddingEnd="4dp">
<ImageView
android:id="@+id/plus_button_item_post_detail_no_preview_link"
<com.google.android.material.button.MaterialButton
style="?attr/materialIconButtonStyle"
android:id="@+id/upvote_button_item_post_detail_no_preview"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="12dp"
android:src="@drawable/ic_arrow_upward_grey_24dp"
android:background="?actionBarItemBackground"
android:clickable="true"
android:focusable="true"
app:layout_constraintTop_toTopOf="parent"
android:layout_height="match_parent"
android:paddingStart="8dp"
android:paddingEnd="8dp"
android:minWidth="0dp"
android:backgroundTint="#00000000"
app:strokeWidth="0dp"
app:icon="@drawable/ic_upvote_24dp"
app:iconSize="24dp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toStartOf="parent" />
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<TextView
android:id="@+id/score_text_view_item_post_detail_no_preview_link"
android:id="@+id/score_text_view_item_post_detail_no_preview"
android:layout_width="64dp"
android:layout_height="wrap_content"
android:fontFamily="?attr/font_family"
android:gravity="center"
android:textSize="?attr/font_12"
android:textStyle="bold"
android:fontFamily="?attr/font_family"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/plus_button_item_post_detail_no_preview_link" />
app:layout_constraintStart_toEndOf="@id/upvote_button_item_post_detail_no_preview"
app:layout_constraintTop_toTopOf="parent" />
<ImageView
android:id="@+id/minus_button_item_post_detail_no_preview_link"
<com.google.android.material.button.MaterialButton
style="?attr/materialIconButtonStyle"
android:id="@+id/downvote_button_item_post_detail_no_preview"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="12dp"
android:src="@drawable/ic_arrow_downward_grey_24dp"
android:background="?actionBarItemBackground"
android:clickable="true"
android:focusable="true"
app:layout_constraintTop_toTopOf="parent"
android:layout_height="match_parent"
android:paddingStart="8dp"
android:paddingEnd="8dp"
android:minWidth="0dp"
android:backgroundTint="#00000000"
app:strokeWidth="0dp"
app:icon="@drawable/ic_downvote_24dp"
app:iconSize="24dp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/score_text_view_item_post_detail_no_preview_link" />
app:layout_constraintStart_toEndOf="@id/score_text_view_item_post_detail_no_preview"
app:layout_constraintTop_toTopOf="parent" />
<TextView
android:id="@+id/downvote_text_view_item_post_detail_no_preview_link"
@@ -304,49 +314,52 @@
android:visibility="gone"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/minus_button_item_post_detail_no_preview_link" />
app:layout_constraintStart_toEndOf="@id/downvote_button_item_post_detail_no_preview" />
<TextView
android:id="@+id/comments_count_item_post_detail_no_preview_link"
<com.google.android.material.button.MaterialButton
android:id="@+id/comments_count_button_item_post_detail_no_preview"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="12dp"
android:gravity="center_vertical"
android:paddingStart="8dp"
android:paddingEnd="8dp"
android:minWidth="0dp"
android:textSize="?attr/font_12"
android:textStyle="bold"
android:fontFamily="?attr/font_family"
android:drawableStart="@drawable/ic_comment_grey_24dp"
android:drawablePadding="12dp"
app:strokeWidth="0dp"
app:icon="@drawable/ic_comment_grey_24dp"
app:iconTint="@null"
app:iconSize="24dp"
app:iconPadding="12dp"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/downvote_text_view_item_post_detail_no_preview_link" />
app:layout_constraintStart_toEndOf="@id/downvote_text_view_item_post_detail_no_preview_link"
style="?attr/materialIconButtonOutlinedStyle" />
<ImageView
android:id="@+id/save_button_item_post_detail_no_preview_link"
<com.google.android.material.button.MaterialButton
android:id="@+id/save_button_item_post_detail_no_preview"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="12dp"
android:background="?actionBarItemBackground"
android:clickable="true"
android:focusable="true"
app:strokeWidth="0dp"
app:iconSize="24dp"
app:layout_constraintHorizontal_bias="1"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/comments_count_item_post_detail_no_preview_link"
app:layout_constraintEnd_toStartOf="@id/share_button_item_post_detail_no_preview_link" />
app:layout_constraintStart_toEndOf="@id/comments_count_button_item_post_detail_no_preview"
app:layout_constraintEnd_toStartOf="@id/share_button_item_post_detail_no_preview"
style="?attr/materialIconButtonOutlinedStyle" />
<ImageView
android:id="@+id/share_button_item_post_detail_no_preview_link"
<com.google.android.material.button.MaterialButton
android:id="@+id/share_button_item_post_detail_no_preview"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="12dp"
android:src="@drawable/ic_share_grey_24dp"
android:background="?actionBarItemBackground"
android:clickable="true"
android:focusable="true"
app:strokeWidth="0dp"
app:icon="@drawable/ic_share_grey_24dp"
app:iconSize="24dp"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent" />
app:layout_constraintEnd_toEndOf="parent"
style="?attr/materialIconButtonOutlinedStyle" />
</androidx.constraintlayout.widget.ConstraintLayout>

View File

@@ -235,47 +235,55 @@
</androidx.constraintlayout.widget.ConstraintLayout>
<androidx.constraintlayout.widget.ConstraintLayout
android:id="@+id/bottom_constraint_layout_item_post_detail_text"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/bottom_constraint_layout_item_post_detail_text">
android:paddingStart="4dp"
android:paddingEnd="4dp">
<ImageView
android:id="@+id/plus_button_item_post_detail_text"
<com.google.android.material.button.MaterialButton
style="?attr/materialIconButtonStyle"
android:id="@+id/upvote_button_item_post_detail_text"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="12dp"
android:src="@drawable/ic_arrow_upward_grey_24dp"
android:background="?actionBarItemBackground"
android:clickable="true"
android:focusable="true"
app:layout_constraintTop_toTopOf="parent"
android:layout_height="match_parent"
android:paddingStart="8dp"
android:paddingEnd="8dp"
android:minWidth="0dp"
android:backgroundTint="#00000000"
app:strokeWidth="0dp"
app:icon="@drawable/ic_upvote_24dp"
app:iconSize="24dp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toStartOf="parent" />
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<TextView
android:id="@+id/score_text_view_item_post_detail_text"
android:layout_width="64dp"
android:layout_height="wrap_content"
android:fontFamily="?attr/font_family"
android:gravity="center"
android:textSize="?attr/font_12"
android:textStyle="bold"
android:fontFamily="?attr/font_family"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/plus_button_item_post_detail_text" />
app:layout_constraintStart_toEndOf="@id/upvote_button_item_post_detail_text"
app:layout_constraintTop_toTopOf="parent" />
<ImageView
android:id="@+id/minus_button_item_post_detail_text"
<com.google.android.material.button.MaterialButton
style="?attr/materialIconButtonStyle"
android:id="@+id/downvote_button_item_post_detail_text"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="12dp"
android:src="@drawable/ic_arrow_downward_grey_24dp"
android:background="?actionBarItemBackground"
android:clickable="true"
android:focusable="true"
app:layout_constraintTop_toTopOf="parent"
android:layout_height="match_parent"
android:paddingStart="8dp"
android:paddingEnd="8dp"
android:minWidth="0dp"
android:backgroundTint="#00000000"
app:strokeWidth="0dp"
app:icon="@drawable/ic_downvote_24dp"
app:iconSize="24dp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/score_text_view_item_post_detail_text" />
app:layout_constraintStart_toEndOf="@id/score_text_view_item_post_detail_text"
app:layout_constraintTop_toTopOf="parent" />
<TextView
android:id="@+id/downvote_text_view_item_post_detail_text"
@@ -288,49 +296,52 @@
android:visibility="gone"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/minus_button_item_post_detail_text" />
app:layout_constraintStart_toEndOf="@id/downvote_button_item_post_detail_text" />
<TextView
android:id="@+id/comments_count_item_post_detail_text"
<com.google.android.material.button.MaterialButton
android:id="@+id/comments_count_button_item_post_detail_text"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="12dp"
android:gravity="center_vertical"
android:paddingStart="8dp"
android:paddingEnd="8dp"
android:minWidth="0dp"
android:textSize="?attr/font_12"
android:textStyle="bold"
android:fontFamily="?attr/font_family"
android:drawableStart="@drawable/ic_comment_grey_24dp"
android:drawablePadding="12dp"
app:strokeWidth="0dp"
app:icon="@drawable/ic_comment_grey_24dp"
app:iconTint="@null"
app:iconSize="24dp"
app:iconPadding="12dp"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/downvote_text_view_item_post_detail_text" />
app:layout_constraintStart_toEndOf="@id/downvote_text_view_item_post_detail_text"
style="?attr/materialIconButtonOutlinedStyle" />
<ImageView
<com.google.android.material.button.MaterialButton
android:id="@+id/save_button_item_post_detail_text"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="12dp"
android:background="?actionBarItemBackground"
android:clickable="true"
android:focusable="true"
app:strokeWidth="0dp"
app:iconSize="24dp"
app:layout_constraintHorizontal_bias="1"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/comments_count_item_post_detail_text"
app:layout_constraintEnd_toStartOf="@id/share_button_item_post_detail_text" />
app:layout_constraintStart_toEndOf="@id/comments_count_button_item_post_detail_text"
app:layout_constraintEnd_toStartOf="@id/share_button_item_post_detail_text"
style="?attr/materialIconButtonOutlinedStyle" />
<ImageView
<com.google.android.material.button.MaterialButton
android:id="@+id/share_button_item_post_detail_text"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="12dp"
android:src="@drawable/ic_share_grey_24dp"
android:background="?actionBarItemBackground"
android:clickable="true"
android:focusable="true"
app:strokeWidth="0dp"
app:icon="@drawable/ic_share_grey_24dp"
app:iconSize="24dp"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent" />
app:layout_constraintEnd_toEndOf="parent"
style="?attr/materialIconButtonOutlinedStyle" />
</androidx.constraintlayout.widget.ConstraintLayout>

View File

@@ -285,47 +285,55 @@
android:nestedScrollingEnabled="false" />
<androidx.constraintlayout.widget.ConstraintLayout
android:id="@+id/bottom_constraint_layout_item_post_detail_video_and_gif_preview"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/bottom_constraint_layout_item_post_detail_video_and_gif_preview">
android:paddingStart="4dp"
android:paddingEnd="4dp">
<ImageView
android:id="@+id/plus_button_item_post_detail_video_and_gif_preview"
<com.google.android.material.button.MaterialButton
style="?attr/materialIconButtonStyle"
android:id="@+id/upvote_button_item_post_detail_video_and_gif_preview"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="12dp"
android:src="@drawable/ic_arrow_upward_grey_24dp"
android:background="?actionBarItemBackground"
android:clickable="true"
android:focusable="true"
app:layout_constraintTop_toTopOf="parent"
android:layout_height="match_parent"
android:paddingStart="8dp"
android:paddingEnd="8dp"
android:minWidth="0dp"
android:backgroundTint="#00000000"
app:strokeWidth="0dp"
app:icon="@drawable/ic_upvote_24dp"
app:iconSize="24dp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toStartOf="parent" />
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<TextView
android:id="@+id/score_text_view_item_post_detail_video_and_gif_preview"
android:layout_width="64dp"
android:layout_height="wrap_content"
android:fontFamily="?attr/font_family"
android:gravity="center"
android:textSize="?attr/font_12"
android:textStyle="bold"
android:fontFamily="?attr/font_family"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/plus_button_item_post_detail_video_and_gif_preview" />
app:layout_constraintStart_toEndOf="@id/upvote_button_item_post_detail_video_and_gif_preview"
app:layout_constraintTop_toTopOf="parent" />
<ImageView
android:id="@+id/minus_button_item_post_detail_video_and_gif_preview"
<com.google.android.material.button.MaterialButton
style="?attr/materialIconButtonStyle"
android:id="@+id/downvote_button_item_post_detail_video_and_gif_preview"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="12dp"
android:src="@drawable/ic_arrow_downward_grey_24dp"
android:background="?actionBarItemBackground"
android:clickable="true"
android:focusable="true"
app:layout_constraintTop_toTopOf="parent"
android:layout_height="match_parent"
android:paddingStart="8dp"
android:paddingEnd="8dp"
android:minWidth="0dp"
android:backgroundTint="#00000000"
app:strokeWidth="0dp"
app:icon="@drawable/ic_downvote_24dp"
app:iconSize="24dp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/score_text_view_item_post_detail_video_and_gif_preview" />
app:layout_constraintStart_toEndOf="@id/score_text_view_item_post_detail_video_and_gif_preview"
app:layout_constraintTop_toTopOf="parent" />
<TextView
android:id="@+id/downvote_text_view_item_post_detail_video_and_gif_preview"
@@ -338,49 +346,52 @@
android:visibility="gone"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/minus_button_item_post_detail_video_and_gif_preview" />
app:layout_constraintStart_toEndOf="@id/downvote_button_item_post_detail_video_and_gif_preview" />
<TextView
android:id="@+id/comments_count_item_post_detail_video_and_gif_preview"
<com.google.android.material.button.MaterialButton
android:id="@+id/comments_count_button_item_post_detail_video_and_gif_preview"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="12dp"
android:gravity="center_vertical"
android:paddingStart="8dp"
android:paddingEnd="8dp"
android:minWidth="0dp"
android:textSize="?attr/font_12"
android:textStyle="bold"
android:fontFamily="?attr/font_family"
android:drawableStart="@drawable/ic_comment_grey_24dp"
android:drawablePadding="12dp"
app:strokeWidth="0dp"
app:icon="@drawable/ic_comment_grey_24dp"
app:iconTint="@null"
app:iconSize="24dp"
app:iconPadding="12dp"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/downvote_text_view_item_post_detail_video_and_gif_preview" />
app:layout_constraintStart_toEndOf="@id/downvote_text_view_item_post_detail_video_and_gif_preview"
style="?attr/materialIconButtonOutlinedStyle" />
<ImageView
<com.google.android.material.button.MaterialButton
android:id="@+id/save_button_item_post_detail_video_and_gif_preview"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="12dp"
android:background="?actionBarItemBackground"
android:clickable="true"
android:focusable="true"
app:strokeWidth="0dp"
app:iconSize="24dp"
app:layout_constraintHorizontal_bias="1"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/comments_count_item_post_detail_video_and_gif_preview"
app:layout_constraintEnd_toStartOf="@id/share_button_item_post_detail_video_and_gif_preview" />
app:layout_constraintStart_toEndOf="@id/comments_count_button_item_post_detail_video_and_gif_preview"
app:layout_constraintEnd_toStartOf="@id/share_button_item_post_detail_video_and_gif_preview"
style="?attr/materialIconButtonOutlinedStyle" />
<ImageView
<com.google.android.material.button.MaterialButton
android:id="@+id/share_button_item_post_detail_video_and_gif_preview"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="12dp"
android:src="@drawable/ic_share_grey_24dp"
android:background="?actionBarItemBackground"
android:clickable="true"
android:focusable="true"
app:strokeWidth="0dp"
app:icon="@drawable/ic_share_grey_24dp"
app:iconSize="24dp"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent" />
app:layout_constraintEnd_toEndOf="parent"
style="?attr/materialIconButtonOutlinedStyle" />
</androidx.constraintlayout.widget.ConstraintLayout>

View File

@@ -266,47 +266,55 @@
android:nestedScrollingEnabled="false" />
<androidx.constraintlayout.widget.ConstraintLayout
android:id="@+id/bottom_constraint_layout_item_post_detail_video_autoplay"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/bottom_constraint_layout_item_post_detail_video_autoplay">
android:paddingStart="4dp"
android:paddingEnd="4dp">
<ImageView
android:id="@+id/plus_button_item_post_detail_video_autoplay"
<com.google.android.material.button.MaterialButton
style="?attr/materialIconButtonStyle"
android:id="@+id/upvote_button_item_post_detail_video_autoplay"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="12dp"
android:src="@drawable/ic_arrow_upward_grey_24dp"
android:background="?actionBarItemBackground"
android:clickable="true"
android:focusable="true"
app:layout_constraintTop_toTopOf="parent"
android:layout_height="match_parent"
android:paddingStart="8dp"
android:paddingEnd="8dp"
android:minWidth="0dp"
android:backgroundTint="#00000000"
app:strokeWidth="0dp"
app:icon="@drawable/ic_upvote_24dp"
app:iconSize="24dp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toStartOf="parent" />
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<TextView
android:id="@+id/score_text_view_item_post_detail_video_autoplay"
android:layout_width="64dp"
android:layout_height="wrap_content"
android:fontFamily="?attr/font_family"
android:gravity="center"
android:textSize="?attr/font_12"
android:textStyle="bold"
android:fontFamily="?attr/font_family"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/plus_button_item_post_detail_video_autoplay" />
app:layout_constraintStart_toEndOf="@id/upvote_button_item_post_detail_video_autoplay"
app:layout_constraintTop_toTopOf="parent" />
<ImageView
android:id="@+id/minus_button_item_post_detail_video_autoplay"
<com.google.android.material.button.MaterialButton
style="?attr/materialIconButtonStyle"
android:id="@+id/downvote_button_item_post_detail_video_autoplay"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="12dp"
android:src="@drawable/ic_arrow_downward_grey_24dp"
android:background="?actionBarItemBackground"
android:clickable="true"
android:focusable="true"
app:layout_constraintTop_toTopOf="parent"
android:layout_height="match_parent"
android:paddingStart="8dp"
android:paddingEnd="8dp"
android:minWidth="0dp"
android:backgroundTint="#00000000"
app:strokeWidth="0dp"
app:icon="@drawable/ic_downvote_24dp"
app:iconSize="24dp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/score_text_view_item_post_detail_video_autoplay" />
app:layout_constraintStart_toEndOf="@id/score_text_view_item_post_detail_video_autoplay"
app:layout_constraintTop_toTopOf="parent" />
<TextView
android:id="@+id/downvote_text_view_item_post_detail_video_autoplay"
@@ -319,49 +327,52 @@
android:visibility="gone"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/minus_button_item_post_detail_video_autoplay" />
app:layout_constraintStart_toEndOf="@id/downvote_button_item_post_detail_video_autoplay" />
<TextView
android:id="@+id/comments_count_item_post_detail_video_autoplay"
<com.google.android.material.button.MaterialButton
android:id="@+id/comments_count_button_item_post_detail_video_autoplay"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="12dp"
android:gravity="center_vertical"
android:paddingStart="8dp"
android:paddingEnd="8dp"
android:minWidth="0dp"
android:textSize="?attr/font_12"
android:textStyle="bold"
android:fontFamily="?attr/font_family"
android:drawableStart="@drawable/ic_comment_grey_24dp"
android:drawablePadding="12dp"
app:strokeWidth="0dp"
app:icon="@drawable/ic_comment_grey_24dp"
app:iconTint="@null"
app:iconSize="24dp"
app:iconPadding="12dp"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/downvote_text_view_item_post_detail_video_autoplay" />
app:layout_constraintStart_toEndOf="@id/downvote_text_view_item_post_detail_video_autoplay"
style="?attr/materialIconButtonOutlinedStyle" />
<ImageView
<com.google.android.material.button.MaterialButton
android:id="@+id/save_button_item_post_detail_video_autoplay"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="12dp"
android:background="?actionBarItemBackground"
android:clickable="true"
android:focusable="true"
app:strokeWidth="0dp"
app:iconSize="24dp"
app:layout_constraintHorizontal_bias="1"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/comments_count_item_post_detail_video_autoplay"
app:layout_constraintEnd_toStartOf="@id/share_button_item_post_detail_video_autoplay" />
app:layout_constraintStart_toEndOf="@id/comments_count_button_item_post_detail_video_autoplay"
app:layout_constraintEnd_toStartOf="@id/share_button_item_post_detail_video_autoplay"
style="?attr/materialIconButtonOutlinedStyle" />
<ImageView
<com.google.android.material.button.MaterialButton
android:id="@+id/share_button_item_post_detail_video_autoplay"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="12dp"
android:src="@drawable/ic_share_grey_24dp"
android:background="?actionBarItemBackground"
android:clickable="true"
android:focusable="true"
app:strokeWidth="0dp"
app:icon="@drawable/ic_share_grey_24dp"
app:iconSize="24dp"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent" />
app:layout_constraintEnd_toEndOf="parent"
style="?attr/materialIconButtonOutlinedStyle" />
</androidx.constraintlayout.widget.ConstraintLayout>

View File

@@ -269,47 +269,55 @@
android:nestedScrollingEnabled="false" />
<androidx.constraintlayout.widget.ConstraintLayout
android:id="@+id/bottom_constraint_layout_item_post_detail_video_autoplay"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/bottom_constraint_layout_item_post_detail_video_autoplay">
android:paddingStart="4dp"
android:paddingEnd="4dp">
<ImageView
android:id="@+id/plus_button_item_post_detail_video_autoplay"
<com.google.android.material.button.MaterialButton
style="?attr/materialIconButtonStyle"
android:id="@+id/upvote_button_item_post_detail_video_autoplay"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="12dp"
android:src="@drawable/ic_arrow_upward_grey_24dp"
android:background="?actionBarItemBackground"
android:clickable="true"
android:focusable="true"
app:layout_constraintTop_toTopOf="parent"
android:layout_height="match_parent"
android:paddingStart="8dp"
android:paddingEnd="8dp"
android:minWidth="0dp"
android:backgroundTint="#00000000"
app:strokeWidth="0dp"
app:icon="@drawable/ic_upvote_24dp"
app:iconSize="24dp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toStartOf="parent" />
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<TextView
android:id="@+id/score_text_view_item_post_detail_video_autoplay"
android:layout_width="64dp"
android:layout_height="wrap_content"
android:fontFamily="?attr/font_family"
android:gravity="center"
android:textSize="?attr/font_12"
android:textStyle="bold"
android:fontFamily="?attr/font_family"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/plus_button_item_post_detail_video_autoplay" />
app:layout_constraintStart_toEndOf="@id/upvote_button_item_post_detail_video_autoplay"
app:layout_constraintTop_toTopOf="parent" />
<ImageView
android:id="@+id/minus_button_item_post_detail_video_autoplay"
<com.google.android.material.button.MaterialButton
style="?attr/materialIconButtonStyle"
android:id="@+id/downvote_button_item_post_detail_video_autoplay"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="12dp"
android:src="@drawable/ic_arrow_downward_grey_24dp"
android:background="?actionBarItemBackground"
android:clickable="true"
android:focusable="true"
app:layout_constraintTop_toTopOf="parent"
android:layout_height="match_parent"
android:paddingStart="8dp"
android:paddingEnd="8dp"
android:minWidth="0dp"
android:backgroundTint="#00000000"
app:strokeWidth="0dp"
app:icon="@drawable/ic_downvote_24dp"
app:iconSize="24dp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/score_text_view_item_post_detail_video_autoplay" />
app:layout_constraintStart_toEndOf="@id/score_text_view_item_post_detail_video_autoplay"
app:layout_constraintTop_toTopOf="parent" />
<TextView
android:id="@+id/downvote_text_view_item_post_detail_video_autoplay"
@@ -322,49 +330,52 @@
android:visibility="gone"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/minus_button_item_post_detail_video_autoplay" />
app:layout_constraintStart_toEndOf="@id/downvote_button_item_post_detail_video_autoplay" />
<TextView
android:id="@+id/comments_count_item_post_detail_video_autoplay"
<com.google.android.material.button.MaterialButton
android:id="@+id/comments_count_button_item_post_detail_video_autoplay"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="12dp"
android:gravity="center_vertical"
android:paddingStart="8dp"
android:paddingEnd="8dp"
android:minWidth="0dp"
android:textSize="?attr/font_12"
android:textStyle="bold"
android:fontFamily="?attr/font_family"
android:drawableStart="@drawable/ic_comment_grey_24dp"
android:drawablePadding="12dp"
app:strokeWidth="0dp"
app:icon="@drawable/ic_comment_grey_24dp"
app:iconTint="@null"
app:iconSize="24dp"
app:iconPadding="12dp"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/downvote_text_view_item_post_detail_video_autoplay" />
app:layout_constraintStart_toEndOf="@id/downvote_text_view_item_post_detail_video_autoplay"
style="?attr/materialIconButtonOutlinedStyle" />
<ImageView
<com.google.android.material.button.MaterialButton
android:id="@+id/save_button_item_post_detail_video_autoplay"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="12dp"
android:background="?actionBarItemBackground"
android:clickable="true"
android:focusable="true"
app:strokeWidth="0dp"
app:iconSize="24dp"
app:layout_constraintHorizontal_bias="1"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/comments_count_item_post_detail_video_autoplay"
app:layout_constraintEnd_toStartOf="@id/share_button_item_post_detail_video_autoplay" />
app:layout_constraintStart_toEndOf="@id/comments_count_button_item_post_detail_video_autoplay"
app:layout_constraintEnd_toStartOf="@id/share_button_item_post_detail_video_autoplay"
style="?attr/materialIconButtonOutlinedStyle" />
<ImageView
<com.google.android.material.button.MaterialButton
android:id="@+id/share_button_item_post_detail_video_autoplay"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="12dp"
android:src="@drawable/ic_share_grey_24dp"
android:background="?actionBarItemBackground"
android:clickable="true"
android:focusable="true"
app:strokeWidth="0dp"
app:icon="@drawable/ic_share_grey_24dp"
app:iconSize="24dp"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent" />
app:layout_constraintEnd_toEndOf="parent"
style="?attr/materialIconButtonOutlinedStyle" />
</androidx.constraintlayout.widget.ConstraintLayout>

View File

@@ -1,14 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<TextView
xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent"
android:layout_height="wrap_content"
android:paddingTop="16dp"
android:paddingBottom="16dp"
android:paddingStart="72dp"
android:paddingEnd="16dp"
android:textColor="?attr/primaryTextColor"
android:textSize="?attr/font_16"
android:fontFamily="?attr/font_family"
android:clickable="true"
android:focusable="true"
android:background="?attr/selectableItemBackground" />

View File

@@ -0,0 +1,9 @@
<?xml version="1.0" encoding="utf-8"?>
<TextView xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:paddingTop="8dp"
android:layout_marginStart="24dp"
android:textColor="?attr/primaryTextColor"
android:textSize="?attr/font_default"
android:fontFamily="?attr/font_family" />

View File

@@ -0,0 +1,28 @@
<?xml version="1.0" encoding="utf-8"?>
<eu.toldi.infinityforlemmy.customviews.InterceptTouchEventLinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical"
android:paddingTop="16dp"
android:paddingBottom="16dp"
android:paddingStart="72dp"
android:paddingEnd="16dp"
android:clickable="true"
android:focusable="true"
android:background="?attr/selectableItemBackground">
<TextView
android:id="@+id/post_filter_name_text_view_item_post_filter"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:fontFamily="?attr/font_family"
android:textColor="?attr/primaryTextColor"
android:textSize="?attr/font_16" />
<androidx.recyclerview.widget.RecyclerView
android:id="@+id/post_filter_usage_recycler_view_item_post_filter"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:nestedScrollingEnabled="false" />
</eu.toldi.infinityforlemmy.customviews.InterceptTouchEventLinearLayout>

View File

@@ -268,17 +268,22 @@
<androidx.constraintlayout.widget.ConstraintLayout
android:id="@+id/bottom_constraint_layout_item_post_gallery_type"
android:layout_width="match_parent"
android:layout_height="wrap_content">
android:layout_height="wrap_content"
android:paddingStart="4dp"
android:paddingEnd="4dp">
<ImageView
<com.google.android.material.button.MaterialButton
style="?attr/materialIconButtonStyle"
android:id="@+id/upvote_button_item_post_gallery_type"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="12dp"
android:src="@drawable/ic_arrow_upward_grey_24dp"
android:background="?actionBarItemBackground"
android:clickable="true"
android:focusable="true"
android:layout_height="match_parent"
android:paddingStart="8dp"
android:paddingEnd="8dp"
android:minWidth="0dp"
android:backgroundTint="#00000000"
app:strokeWidth="0dp"
app:icon="@drawable/ic_upvote_24dp"
app:iconSize="24dp"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toStartOf="parent" />
@@ -295,15 +300,18 @@
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/upvote_button_item_post_gallery_type" />
<ImageView
<com.google.android.material.button.MaterialButton
style="?attr/materialIconButtonStyle"
android:id="@+id/downvote_button_item_post_gallery_type"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="12dp"
android:src="@drawable/ic_arrow_downward_grey_24dp"
android:background="?actionBarItemBackground"
android:clickable="true"
android:focusable="true"
android:layout_height="match_parent"
android:paddingStart="8dp"
android:paddingEnd="8dp"
android:minWidth="0dp"
android:backgroundTint="#00000000"
app:strokeWidth="0dp"
app:icon="@drawable/ic_downvote_24dp"
app:iconSize="24dp"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/score_text_view_item_post_gallery_type" />
@@ -321,47 +329,50 @@
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/downvote_button_item_post_gallery_type" />
<TextView
android:id="@+id/comments_count_text_view_item_post_gallery_type"
<com.google.android.material.button.MaterialButton
android:id="@+id/comments_count_button_item_post_gallery_type"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="12dp"
android:gravity="center_vertical"
android:paddingStart="8dp"
android:paddingEnd="8dp"
android:minWidth="0dp"
android:textSize="?attr/font_12"
android:textStyle="bold"
android:fontFamily="?attr/font_family"
android:drawableStart="@drawable/ic_comment_grey_24dp"
android:drawablePadding="12dp"
app:strokeWidth="0dp"
app:icon="@drawable/ic_comment_grey_24dp"
app:iconTint="@null"
app:iconSize="24dp"
app:iconPadding="12dp"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/downvote_text_view_item_post_gallery_type" />
app:layout_constraintStart_toEndOf="@id/downvote_text_view_item_post_gallery_type"
style="?attr/materialIconButtonOutlinedStyle" />
<ImageView
<com.google.android.material.button.MaterialButton
android:id="@+id/save_button_item_post_gallery_type"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="12dp"
android:background="?actionBarItemBackground"
android:clickable="true"
android:focusable="true"
app:strokeWidth="0dp"
app:iconSize="24dp"
app:layout_constraintHorizontal_bias="1"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/comments_count_text_view_item_post_gallery_type"
app:layout_constraintEnd_toStartOf="@id/share_button_item_post_gallery_type" />
app:layout_constraintStart_toEndOf="@id/comments_count_button_item_post_gallery_type"
app:layout_constraintEnd_toStartOf="@id/share_button_item_post_gallery_type"
style="?attr/materialIconButtonOutlinedStyle" />
<ImageView
<com.google.android.material.button.MaterialButton
android:id="@+id/share_button_item_post_gallery_type"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="12dp"
android:src="@drawable/ic_share_grey_24dp"
android:background="?actionBarItemBackground"
android:clickable="true"
android:focusable="true"
app:strokeWidth="0dp"
app:icon="@drawable/ic_share_grey_24dp"
app:iconSize="24dp"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent" />
app:layout_constraintEnd_toEndOf="parent"
style="?attr/materialIconButtonOutlinedStyle" />
</androidx.constraintlayout.widget.ConstraintLayout>

View File

@@ -246,17 +246,22 @@
<androidx.constraintlayout.widget.ConstraintLayout
android:id="@+id/bottom_constraint_layout_item_post_text_type"
android:layout_width="match_parent"
android:layout_height="wrap_content">
android:layout_height="wrap_content"
android:paddingStart="4dp"
android:paddingEnd="4dp">
<ImageView
android:id="@+id/plus_button_item_post_text_type"
<com.google.android.material.button.MaterialButton
style="?attr/materialIconButtonStyle"
android:id="@+id/upvote_button_item_post_text_type"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="12dp"
android:src="@drawable/ic_arrow_upward_grey_24dp"
android:background="?actionBarItemBackground"
android:clickable="true"
android:focusable="true"
android:layout_height="match_parent"
android:paddingStart="8dp"
android:paddingEnd="8dp"
android:minWidth="0dp"
android:backgroundTint="#00000000"
app:strokeWidth="0dp"
app:icon="@drawable/ic_upvote_24dp"
app:iconSize="24dp"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toStartOf="parent" />
@@ -271,17 +276,20 @@
android:textStyle="bold"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/plus_button_item_post_text_type" />
app:layout_constraintStart_toEndOf="@id/upvote_button_item_post_text_type" />
<ImageView
android:id="@+id/minus_button_item_post_text_type"
<com.google.android.material.button.MaterialButton
style="?attr/materialIconButtonStyle"
android:id="@+id/downvote_button_item_post_text_type"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="12dp"
android:src="@drawable/ic_arrow_downward_grey_24dp"
android:background="?actionBarItemBackground"
android:clickable="true"
android:focusable="true"
android:layout_height="match_parent"
android:paddingStart="8dp"
android:paddingEnd="8dp"
android:minWidth="0dp"
android:backgroundTint="#00000000"
app:strokeWidth="0dp"
app:icon="@drawable/ic_downvote_24dp"
app:iconSize="24dp"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/score_text_view_item_post_text_type" />
@@ -297,49 +305,52 @@
android:visibility="gone"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/minus_button_item_post_text_type" />
app:layout_constraintStart_toEndOf="@id/downvote_button_item_post_text_type" />
<TextView
android:id="@+id/comments_count_item_post_text_type"
<com.google.android.material.button.MaterialButton
android:id="@+id/comments_count_button_item_post_text_type"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="12dp"
android:gravity="center_vertical"
android:paddingStart="8dp"
android:paddingEnd="8dp"
android:minWidth="0dp"
android:textSize="?attr/font_12"
android:fontFamily="?attr/font_family"
android:textStyle="bold"
android:drawableStart="@drawable/ic_comment_grey_24dp"
android:drawablePadding="12dp"
android:fontFamily="?attr/font_family"
app:strokeWidth="0dp"
app:icon="@drawable/ic_comment_grey_24dp"
app:iconTint="@null"
app:iconSize="24dp"
app:iconPadding="12dp"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/downvote_text_view_item_post_text_type" />
app:layout_constraintStart_toEndOf="@id/downvote_text_view_item_post_text_type"
style="?attr/materialIconButtonOutlinedStyle" />
<ImageView
<com.google.android.material.button.MaterialButton
android:id="@+id/save_button_item_post_text_type"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="12dp"
android:background="?actionBarItemBackground"
android:clickable="true"
android:focusable="true"
app:strokeWidth="0dp"
app:iconSize="24dp"
app:layout_constraintHorizontal_bias="1"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/comments_count_item_post_text_type"
app:layout_constraintEnd_toStartOf="@id/share_button_item_post_text_type" />
app:layout_constraintStart_toEndOf="@id/comments_count_button_item_post_text_type"
app:layout_constraintEnd_toStartOf="@id/share_button_item_post_text_type"
style="?attr/materialIconButtonOutlinedStyle" />
<ImageView
<com.google.android.material.button.MaterialButton
android:id="@+id/share_button_item_post_text_type"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="12dp"
android:src="@drawable/ic_share_grey_24dp"
android:background="?actionBarItemBackground"
android:clickable="true"
android:focusable="true"
app:strokeWidth="0dp"
app:icon="@drawable/ic_share_grey_24dp"
app:iconSize="24dp"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent" />
app:layout_constraintEnd_toEndOf="parent"
style="?attr/materialIconButtonOutlinedStyle" />
</androidx.constraintlayout.widget.ConstraintLayout>

View File

@@ -268,17 +268,22 @@
<androidx.constraintlayout.widget.ConstraintLayout
android:id="@+id/bottom_constraint_layout_item_post_video_type_autoplay"
android:layout_width="match_parent"
android:layout_height="wrap_content">
android:layout_height="wrap_content"
android:paddingStart="4dp"
android:paddingEnd="4dp">
<ImageView
android:id="@+id/plus_button_item_post_video_type_autoplay"
<com.google.android.material.button.MaterialButton
style="?attr/materialIconButtonStyle"
android:id="@+id/upvote_button_item_post_video_type_autoplay"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="12dp"
android:src="@drawable/ic_arrow_upward_grey_24dp"
android:background="?actionBarItemBackground"
android:clickable="true"
android:focusable="true"
android:layout_height="match_parent"
android:paddingStart="8dp"
android:paddingEnd="8dp"
android:minWidth="0dp"
android:backgroundTint="#00000000"
app:strokeWidth="0dp"
app:icon="@drawable/ic_upvote_24dp"
app:iconSize="24dp"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toStartOf="parent" />
@@ -289,21 +294,24 @@
android:layout_height="wrap_content"
android:gravity="center"
android:textSize="?attr/font_12"
android:textStyle="bold"
android:fontFamily="?attr/font_family"
android:textStyle="bold"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/plus_button_item_post_video_type_autoplay" />
app:layout_constraintStart_toEndOf="@id/upvote_button_item_post_video_type_autoplay" />
<ImageView
android:id="@+id/minus_button_item_post_video_type_autoplay"
<com.google.android.material.button.MaterialButton
style="?attr/materialIconButtonStyle"
android:id="@+id/downvote_button_item_post_video_type_autoplay"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="12dp"
android:src="@drawable/ic_arrow_downward_grey_24dp"
android:background="?actionBarItemBackground"
android:clickable="true"
android:focusable="true"
android:layout_height="match_parent"
android:paddingStart="8dp"
android:paddingEnd="8dp"
android:minWidth="0dp"
android:backgroundTint="#00000000"
app:strokeWidth="0dp"
app:icon="@drawable/ic_downvote_24dp"
app:iconSize="24dp"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/score_text_view_item_post_video_type_autoplay" />
@@ -319,49 +327,52 @@
android:visibility="gone"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/minus_button_item_post_video_type_autoplay" />
app:layout_constraintStart_toEndOf="@id/downvote_button_item_post_video_type_autoplay" />
<TextView
android:id="@+id/comments_count_item_post_video_type_autoplay"
<com.google.android.material.button.MaterialButton
android:id="@+id/comments_count_button_item_post_video_type_autoplay"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="12dp"
android:gravity="center_vertical"
android:paddingStart="8dp"
android:paddingEnd="8dp"
android:minWidth="0dp"
android:textSize="?attr/font_12"
android:textStyle="bold"
android:fontFamily="?attr/font_family"
android:drawableStart="@drawable/ic_comment_grey_24dp"
android:drawablePadding="12dp"
app:strokeWidth="0dp"
app:icon="@drawable/ic_comment_grey_24dp"
app:iconTint="@null"
app:iconSize="24dp"
app:iconPadding="12dp"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/downvote_text_view_item_post_video_type_autoplay" />
app:layout_constraintStart_toEndOf="@id/downvote_text_view_item_post_video_type_autoplay"
style="?attr/materialIconButtonOutlinedStyle" />
<ImageView
<com.google.android.material.button.MaterialButton
android:id="@+id/save_button_item_post_video_type_autoplay"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="12dp"
android:background="?actionBarItemBackground"
android:clickable="true"
android:focusable="true"
app:strokeWidth="0dp"
app:iconSize="24dp"
app:layout_constraintHorizontal_bias="1"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/comments_count_item_post_video_type_autoplay"
app:layout_constraintEnd_toStartOf="@id/share_button_item_post_video_type_autoplay" />
app:layout_constraintStart_toEndOf="@id/comments_count_button_item_post_video_type_autoplay"
app:layout_constraintEnd_toStartOf="@id/share_button_item_post_video_type_autoplay"
style="?attr/materialIconButtonOutlinedStyle" />
<ImageView
<com.google.android.material.button.MaterialButton
android:id="@+id/share_button_item_post_video_type_autoplay"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="12dp"
android:src="@drawable/ic_share_grey_24dp"
android:background="?actionBarItemBackground"
android:clickable="true"
android:focusable="true"
app:strokeWidth="0dp"
app:icon="@drawable/ic_share_grey_24dp"
app:iconSize="24dp"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent" />
app:layout_constraintEnd_toEndOf="parent"
style="?attr/materialIconButtonOutlinedStyle" />
</androidx.constraintlayout.widget.ConstraintLayout>

View File

@@ -268,17 +268,22 @@
<androidx.constraintlayout.widget.ConstraintLayout
android:id="@+id/bottom_constraint_layout_item_post_video_type_autoplay"
android:layout_width="match_parent"
android:layout_height="wrap_content">
android:layout_height="wrap_content"
android:paddingStart="4dp"
android:paddingEnd="4dp">
<ImageView
android:id="@+id/plus_button_item_post_video_type_autoplay"
<com.google.android.material.button.MaterialButton
style="?attr/materialIconButtonStyle"
android:id="@+id/upvote_button_item_post_video_type_autoplay"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="12dp"
android:src="@drawable/ic_arrow_upward_grey_24dp"
android:background="?actionBarItemBackground"
android:clickable="true"
android:focusable="true"
android:layout_height="match_parent"
android:paddingStart="8dp"
android:paddingEnd="8dp"
android:minWidth="0dp"
android:backgroundTint="#00000000"
app:strokeWidth="0dp"
app:icon="@drawable/ic_upvote_24dp"
app:iconSize="24dp"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toStartOf="parent" />
@@ -289,21 +294,24 @@
android:layout_height="wrap_content"
android:gravity="center"
android:textSize="?attr/font_12"
android:textStyle="bold"
android:fontFamily="?attr/font_family"
android:textStyle="bold"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/plus_button_item_post_video_type_autoplay" />
app:layout_constraintStart_toEndOf="@id/upvote_button_item_post_video_type_autoplay" />
<ImageView
android:id="@+id/minus_button_item_post_video_type_autoplay"
<com.google.android.material.button.MaterialButton
style="?attr/materialIconButtonStyle"
android:id="@+id/downvote_button_item_post_video_type_autoplay"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="12dp"
android:src="@drawable/ic_arrow_downward_grey_24dp"
android:background="?actionBarItemBackground"
android:clickable="true"
android:focusable="true"
android:layout_height="match_parent"
android:paddingStart="8dp"
android:paddingEnd="8dp"
android:minWidth="0dp"
android:backgroundTint="#00000000"
app:strokeWidth="0dp"
app:icon="@drawable/ic_downvote_24dp"
app:iconSize="24dp"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/score_text_view_item_post_video_type_autoplay" />
@@ -319,49 +327,52 @@
android:visibility="gone"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/minus_button_item_post_video_type_autoplay" />
app:layout_constraintStart_toEndOf="@id/downvote_button_item_post_video_type_autoplay" />
<TextView
android:id="@+id/comments_count_item_post_video_type_autoplay"
<com.google.android.material.button.MaterialButton
android:id="@+id/comments_count_button_item_post_video_type_autoplay"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="12dp"
android:gravity="center_vertical"
android:paddingStart="8dp"
android:paddingEnd="8dp"
android:minWidth="0dp"
android:textSize="?attr/font_12"
android:textStyle="bold"
android:fontFamily="?attr/font_family"
android:drawableStart="@drawable/ic_comment_grey_24dp"
android:drawablePadding="12dp"
app:strokeWidth="0dp"
app:icon="@drawable/ic_comment_grey_24dp"
app:iconTint="@null"
app:iconSize="24dp"
app:iconPadding="12dp"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/downvote_text_view_item_post_video_type_autoplay" />
app:layout_constraintStart_toEndOf="@id/downvote_text_view_item_post_video_type_autoplay"
style="?attr/materialIconButtonOutlinedStyle" />
<ImageView
<com.google.android.material.button.MaterialButton
android:id="@+id/save_button_item_post_video_type_autoplay"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="12dp"
android:background="?actionBarItemBackground"
android:clickable="true"
android:focusable="true"
app:strokeWidth="0dp"
app:iconSize="24dp"
app:layout_constraintHorizontal_bias="1"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/comments_count_item_post_video_type_autoplay"
app:layout_constraintEnd_toStartOf="@id/share_button_item_post_video_type_autoplay" />
app:layout_constraintStart_toEndOf="@id/comments_count_button_item_post_video_type_autoplay"
app:layout_constraintEnd_toStartOf="@id/share_button_item_post_video_type_autoplay"
style="?attr/materialIconButtonOutlinedStyle" />
<ImageView
<com.google.android.material.button.MaterialButton
android:id="@+id/share_button_item_post_video_type_autoplay"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="12dp"
android:src="@drawable/ic_share_grey_24dp"
android:background="?actionBarItemBackground"
android:clickable="true"
android:focusable="true"
app:strokeWidth="0dp"
app:icon="@drawable/ic_share_grey_24dp"
app:iconSize="24dp"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent" />
app:layout_constraintEnd_toEndOf="parent"
style="?attr/materialIconButtonOutlinedStyle" />
</androidx.constraintlayout.widget.ConstraintLayout>

View File

@@ -292,17 +292,22 @@
<androidx.constraintlayout.widget.ConstraintLayout
android:id="@+id/bottom_constraint_layout_item_post_with_preview"
android:layout_width="match_parent"
android:layout_height="wrap_content">
android:layout_height="wrap_content"
android:paddingStart="4dp"
android:paddingEnd="4dp">
<ImageView
android:id="@+id/plus_button_item_post_with_preview"
<com.google.android.material.button.MaterialButton
style="?attr/materialIconButtonStyle"
android:id="@+id/upvote_button_item_post_with_preview"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="12dp"
android:src="@drawable/ic_arrow_upward_grey_24dp"
android:background="?actionBarItemBackground"
android:clickable="true"
android:focusable="true"
android:layout_height="match_parent"
android:paddingStart="8dp"
android:paddingEnd="8dp"
android:minWidth="0dp"
android:backgroundTint="#00000000"
app:strokeWidth="0dp"
app:icon="@drawable/ic_upvote_24dp"
app:iconSize="24dp"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toStartOf="parent" />
@@ -313,21 +318,24 @@
android:layout_height="wrap_content"
android:gravity="center"
android:textSize="?attr/font_12"
android:textStyle="bold"
android:fontFamily="?attr/font_family"
android:textStyle="bold"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/plus_button_item_post_with_preview" />
app:layout_constraintStart_toEndOf="@id/upvote_button_item_post_with_preview" />
<ImageView
android:id="@+id/minus_button_item_post_with_preview"
<com.google.android.material.button.MaterialButton
style="?attr/materialIconButtonStyle"
android:id="@+id/downvote_button_item_post_with_preview"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="12dp"
android:src="@drawable/ic_arrow_downward_grey_24dp"
android:background="?actionBarItemBackground"
android:clickable="true"
android:focusable="true"
android:layout_height="match_parent"
android:paddingStart="8dp"
android:paddingEnd="8dp"
android:minWidth="0dp"
android:backgroundTint="#00000000"
app:strokeWidth="0dp"
app:icon="@drawable/ic_downvote_24dp"
app:iconSize="24dp"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/score_text_view_item_post_with_preview" />
@@ -343,49 +351,52 @@
android:fontFamily="?attr/font_family"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/minus_button_item_post_with_preview" />
app:layout_constraintStart_toEndOf="@id/downvote_button_item_post_with_preview" />
<TextView
android:id="@+id/comments_count_item_post_with_preview"
<com.google.android.material.button.MaterialButton
android:id="@+id/comments_count_button_item_post_with_preview"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="12dp"
android:gravity="center_vertical"
android:paddingStart="8dp"
android:paddingEnd="8dp"
android:minWidth="0dp"
android:textSize="?attr/font_12"
android:textStyle="bold"
android:fontFamily="?attr/font_family"
android:drawableStart="@drawable/ic_comment_grey_24dp"
android:drawablePadding="12dp"
app:strokeWidth="0dp"
app:icon="@drawable/ic_comment_grey_24dp"
app:iconTint="@null"
app:iconSize="24dp"
app:iconPadding="12dp"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/downvote_text_view_item_post_with_preview" />
app:layout_constraintStart_toEndOf="@id/downvote_text_view_item_post_with_preview"
style="?attr/materialIconButtonOutlinedStyle" />
<ImageView
<com.google.android.material.button.MaterialButton
android:id="@+id/save_button_item_post_with_preview"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="12dp"
android:background="?actionBarItemBackground"
android:clickable="true"
android:focusable="true"
app:strokeWidth="0dp"
app:iconSize="24dp"
app:layout_constraintHorizontal_bias="1"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/comments_count_item_post_with_preview"
app:layout_constraintEnd_toStartOf="@id/share_button_item_post_with_preview" />
app:layout_constraintStart_toEndOf="@id/comments_count_button_item_post_with_preview"
app:layout_constraintEnd_toStartOf="@id/share_button_item_post_with_preview"
style="?attr/materialIconButtonOutlinedStyle" />
<ImageView
<com.google.android.material.button.MaterialButton
android:id="@+id/share_button_item_post_with_preview"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="12dp"
android:src="@drawable/ic_share_grey_24dp"
android:background="?actionBarItemBackground"
android:clickable="true"
android:focusable="true"
app:strokeWidth="0dp"
app:icon="@drawable/ic_share_grey_24dp"
app:iconSize="24dp"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent" />
app:layout_constraintEnd_toEndOf="parent"
style="?attr/materialIconButtonOutlinedStyle" />
</androidx.constraintlayout.widget.ConstraintLayout>

View File

@@ -1,9 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:padding="16dp"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:clickable="true"
android:focusable="true"
android:background="?attr/selectableItemBackground">
@@ -14,17 +13,21 @@
android:layout_height="wrap_content"
android:layout_weight="1"
android:layout_gravity="center_vertical"
android:gravity="center_vertical"
android:fontFamily="?attr/font_family"
android:textSize="?attr/font_default"
android:padding="16dp"
android:drawablePadding="16dp" />
<ImageView
android:id="@+id/delete_image_view_item_recent_search_query"
<com.google.android.material.button.MaterialButton
android:id="@+id/delete_button_item_recent_search_query"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_vertical"
android:clickable="true"
android:focusable="true"
android:background="?attr/selectableItemBackground" />
android:padding="16dp"
app:strokeWidth="0dp"
app:iconSize="24dp"
app:iconTint="@null"
style="?attr/materialIconButtonOutlinedStyle" />
</LinearLayout>

View File

@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto">
<item
android:id="@+id/action_save_customize_comment_filter_activity"
android:orderInCategory="1"
android:title="@string/action_save"
android:icon="@drawable/ic_check_circle_toolbar_24dp"
app:showAsAction="ifRoom" />
<item
android:id="@+id/action_save_to_database_customize_comment_filter_activity"
android:orderInCategory="2"
android:title="@string/action_save_to_database"
android:icon="@drawable/ic_save_to_database_24dp"
app:showAsAction="ifRoom" />
</menu>

View File

@@ -38,7 +38,12 @@
<item
android:id="@+id/unblock_community_view_subreddit_detail_activity"
android:orderInCategory="5"
android:title="@string/unblock_community"
android:title="@string/unblock_community" />
<item
android:id="@+id/action_add_to_home_screen_view_subreddit_detail_activity"
android:orderInCategory="6"
android:title="@string/action_add_to_home_screen"
app:showAsAction="never" />
@@ -54,6 +59,11 @@
android:title="@string/action_share"
app:showAsAction="never" />
<item
android:id="@+id/action_go_to_wiki_view_subreddit_detail_activity"
android:orderInCategory="9"
android:title="@string/action_go_to_wiki"
app:showAsAction="never" />
<item
android:id="@+id/action_contact_mods_view_subreddit_detail_activity"

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.7 KiB

After

Width:  |  Height:  |  Size: 4.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.7 KiB

After

Width:  |  Height:  |  Size: 4.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.9 KiB

After

Width:  |  Height:  |  Size: 3.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.9 KiB

After

Width:  |  Height:  |  Size: 3.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.7 KiB

After

Width:  |  Height:  |  Size: 7.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.7 KiB

After

Width:  |  Height:  |  Size: 7.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 11 KiB

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 11 KiB

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 15 KiB

After

Width:  |  Height:  |  Size: 16 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 15 KiB

After

Width:  |  Height:  |  Size: 16 KiB

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,520 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="login_activity_label">"로그인"</string>
<string name="comment_activity_label">"댓글 전송"</string>
<string name="comment_activity_label_is_replying">"답장"</string>
<string name="post_text_activity_label">"텍스트 글"</string>
<string name="subreddit_selection_activity_label">"서브레딧 선택"</string>
<string name="post_link_activity_label">"링크 글"</string>
<string name="post_image_activity_label">"사진 글"</string>
<string name="post_video_activity_label">"둥영상 글"</string>
<string name="rules_activity_label">"규칙"</string>
<string name="search_subreddits_activity_label">"서브레딧"</string>
<string name="edit_post_activity_label">"글 편집"</string>
<string name="edit_comment_activity_label">"댓글 편집"</string>
<string name="view_message_activity_label">"받은편지함"</string>
<string name="settings_activity_label">"설정"</string>
<string name="account_saved_thing_activity_label">"저장함"</string>
<string name="create_multi_reddit_activity_label">"멀티레딧 생성"</string>
<string name="subreddit_multiselection_activity_label">"서브레딧 선택"</string>
<string name="custom_theme_listing_activity_label">"커스텀 테마"</string>
<string name="customize_theme_activity_label">"테마 편집하기"</string>
<string name="customize_theme_activity_create_theme_label">"테마 만들기"</string>
<string name="theme_preview_activity_label">"테마 미리보기"</string>
<string name="edit_multi_reddit_activity_label">"멀티레딧 편집"</string>
<string name="selected_subeddits_activity_label">"선택된 서브레딧"</string>
<string name="report_activity_label">"신고"</string>
<!-- Fuzzy -->
<string name="view_imgur_media_activity_image_label">"사진 %1$d/%2$d"</string>
<!-- Fuzzy -->
<string name="view_imgur_media_activity_video_label">"둥영상 %1$d/%2$d"</string>
<string name="send_private_message_activity_label">"개인 메시지 보내기"</string>
<!-- Fuzzy -->
<string name="view_reddit_gallery_activity_image_label">"사진 %1$d/%2$d"</string>
<!-- Fuzzy -->
<string name="view_reddit_gallery_activity_gif_label">"Gif %1$d/%2$d"</string>
<!-- Fuzzy -->
<string name="view_reddit_gallery_activity_video_label">"둥영상 %1$d/%2$d"</string>
<string name="navigation_drawer_open">"네비게이션 드로어 열기"</string>
<string name="navigation_drawer_close">"네비게이션 드로어 닫기"</string>
<string name="action_download">"다운로드"</string>
<string name="action_refresh">"새로 고침"</string>
<string name="action_add_comment">"댓글 추가"</string>
<string name="action_save_post">"글 저장"</string>
<string name="action_view_crosspost_parent">"글 원본 보기"</string>
<string name="action_search">"검색"</string>
<string name="action_start_lazy_mode">"게으른 모드 시작"</string>
<string name="action_stop_lazy_mode">"게으른 모드 중지"</string>
<string name="action_send">"전송"</string>
<string name="action_sort">"정렬"</string>
<string name="action_hide_post">"글 숨기기"</string>
<string name="action_unhide_post">"글 숨기기 해제"</string>
<string name="action_edit_post">"글 편집"</string>
<string name="action_delete_post">"글 삭제"</string>
<string name="action_mark_nsfw">"NSFW 표기"</string>
<string name="action_unmark_nsfw">"NSFW 표기 해제"</string>
<string name="action_mark_spoiler">"스포일러 표기"</string>
<string name="action_unmark_spoiler">"스포일러 표기 해제"</string>
<string name="action_edit_flair">"플레어 편집"</string>
<string name="action_change_post_layout">"글 레이아웃 변경"</string>
<string name="action_save">"저장"</string>
<string name="action_edit_multi_reddit">"멀티레딧 편집"</string>
<string name="action_delete_multi_reddit">"멀티레딧 삭제"</string>
<string name="action_share">"공유"</string>
<string name="action_preview">"미리 보기"</string>
<string name="action_report">"신고"</string>
<string name="action_see_removed">"삭제된 항목 보기"</string>
<string name="action_set_wallpaper">"배경화면으로 설정"</string>
<string name="action_send_private_message">"개인 메시지 보내기"</string>
<string name="parse_json_response_error">"JSON 답변을 파싱하는데 오류가 발생했습니다"</string>
<string name="retrieve_token_error">"토큰을 가져오는데 실패했습니다"</string>
<string name="something_went_wrong">"문제가 생겼습니다. 나중에 다시 시도하세요."</string>
<string name="access_denied">"접근 금지됨"</string>
<string name="parse_user_info_error">"사용자 정보를 파싱하는데 오류가 발생했습니다"</string>
<string name="no_system_webview_error">"시스템의 웹뷰를 여는데 오류가 발생했습니다"</string>
<string name="error_loading_image_tap_to_retry">"사진을 로드하는데 오류가 발생했습니다. 재시도하려면 탭하세요."</string>
<string name="load_posts_error">"글들을 불러오는데 오류가 발생했습니다.
재시도하려면 탭하세요."</string>
<string name="load_more_posts_error">"글들을 불러오는데 오류가 발생했습니다."</string>
<string name="load_post_error">"이 글을 로드하는데 오류가 발생했습니다.
재시도하려면 탭하세요."</string>
<string name="search_subreddits_error">"서브레딧을 검색하는데 오류가 발생했습니다.
재시도하려면 탭하세요."</string>
<string name="search_users_error">"사용자를 검색하는데 오류가 발생했습니다.
재시도하려면 탭하세요."</string>
<string name="no_posts">"글들을 찾지 못함"</string>
<string name="no_comments">"댓글들을 찾지 못함"</string>
<string name="no_subreddits">"서브레딧들을 찾지 못함"</string>
<string name="no_users">"사용자들을 찾지 못함"</string>
<string name="no_multi_reddits">"멀티레딧들을 찾지 못함"</string>
<string name="no_storage_permission">"이 파일을 저장할 저장소 권한이 없음"</string>
<string name="load_comments_failed">"댓글들을 불러오는데 오류가 발생했습니다.
재시도하려면 탭하세요."</string>
<string name="retry">"재시도"</string>
<string name="comments">"댓글들"</string>
<string name="no_comments_yet">"댓글이 아직 없습니다. 댓글을 쓸까요?"</string>
<string name="vote_failed">"투표 실패"</string>
<string name="refresh_post_failed">"글을 새로 고침하는데 오류가 발생했습니다"</string>
<string name="load_messages_failed">"메시지들을 로드하는데 오류가 발생했습니다.
재시도하려면 탭하세요."</string>
<string name="no_messages">"비어 있음"</string>
<string name="nsfw">"NSFW"</string>
<!-- Fuzzy -->
<string name="karma_info">"카르마: %1$d"</string>
<!-- Fuzzy -->
<string name="karma_info_user_detail">"카르마:
%1$d (%2$d + %3$d)"</string>
<string name="cakeday_info">"케이크날:
%1$s"</string>
<string name="since">"가입:"</string>
<string name="profile">"프로필"</string>
<string name="subscriptions">"구독"</string>
<string name="multi_reddit">"멀티레딧"</string>
<string name="inbox">"받은편지함"</string>
<string name="upvoted">"+1 투표함"</string>
<string name="downvoted">"-1 투표함"</string>
<string name="hidden">"숨김"</string>
<string name="saved">"저장됨"</string>
<string name="gilded">"선물 단 글"</string>
<string name="settings">"설정"</string>
<!-- Fuzzy -->
<string name="subscribers_number_detail">"구독자 수: %1$d"</string>
<!-- Fuzzy -->
<string name="online_subscribers_number_detail">"온라인: %1$d"</string>
<string name="cannot_fetch_subreddit_info">"서브레딧 정보 불러올 수 없음"</string>
<string name="cannot_fetch_user_info">"사용자 정보 불러올 수 없음"</string>
<string name="cannot_fetch_sidebar">"사이드바 불러올 수 없음"</string>
<string name="cannot_fetch_multireddit">"멀티레딧 불러올 수 없음"</string>
<string name="subscribe">"구독하기"</string>
<string name="unsubscribe">"구독 해제하기"</string>
<string name="subscribed">"구독됨"</string>
<string name="subscribe_failed">"구독 실패"</string>
<string name="unsubscribed">"구독 해제됨"</string>
<string name="unsubscribe_failed">"구독 해제 실패"</string>
<string name="follow">"팔로우"</string>
<string name="unfollow">"언팔로우"</string>
<string name="followed">"팔로우됨"</string>
<string name="follow_failed">"팔로우 실패"</string>
<string name="unfollowed">"언팔로우됨"</string>
<string name="unfollow_failed">"언팔로우 실패"</string>
<string name="content_description_banner_imageview">"서브레딧 배너 사진"</string>
<string name="app_label">"인피니티"</string>
<string name="search_hint">"아무거나 검색"</string>
<string name="no_posts_no_lazy_mode">"글 없음"</string>
<string name="lazy_mode_start">"게으른 모드는 %1$.1fs 이후 시작됩니다"</string>
<string name="lazy_mode_stop">"게으른 모드 중지됨"</string>
<string name="write_comment_hint">"흥미로운 생각들 여기에 적기"</string>
<string name="comment_content_required">"흥미로운 생각이 무엇인가요?"</string>
<string name="sending_comment">"전송 중"</string>
<string name="send_comment_success">"댓글 전송됨"</string>
<string name="send_comment_failed">"이 댓글을 전송할 수 없습니다"</string>
<string name="send_message_username_hint">"사용자"</string>
<string name="send_message_subject_hint">"제목 (최대 100자)"</string>
<string name="send_message_content_hint">"메시지"</string>
<string name="reply_message_failed">"이 메시지에 답변할 수 없습니다"</string>
<string name="error_getting_message">"이 메시지를 불러오는데 오류가 발생했습니다"</string>
<string name="message_username_required">"누구에게 이 메시지를 전송할까요?"</string>
<string name="message_subject_required">"메시지는 제목을 필요로 합니다"</string>
<string name="message_content_required">"메시지는 내용을 필요로 합니다"</string>
<string name="sending_message">"전송 중"</string>
<string name="send_message_success">"메시지 전송됨"</string>
<string name="send_message_failed">"이 메시지를 전송할 수 없습니다"</string>
<string name="select_a_subreddit">"서브레딧을 먼저 선택하세요"</string>
<!-- Fuzzy -->
<string name="title_required">"글은 좋은 제목이 필요합니다"</string>
<string name="link_required">"링크가 어디 있죠?"</string>
<string name="select_an_image">"사진을 먼저 선택하세요"</string>
<string name="posting">"글 게시 중"</string>
<string name="post_failed">"게시에 실패했습니다"</string>
<string name="error_processing_image">"사진 처리에 오류가 발생했습니다"</string>
<string name="error_processing_video">"둥영상 처리에 오류가 발생했습니다"</string>
<string name="download_started">"다운로드가 시작되었습니다. 알림창에서 진행 상태를 확인하세요."</string>
<string name="comment_load_more_comments">"댓글들 더 불러오기"</string>
<string name="comment_load_more_comments_failed">"불러오기에 실패했습니다. 재시도하려면 탭하세요."</string>
<string name="loading">"로딩 중"</string>
<string name="post_title_hint">"제목"</string>
<string name="post_text_content_hint">"내용"</string>
<string name="choose_a_subreddit">"서브레딧을 선택하세요"</string>
<string name="rules">"규칙"</string>
<string name="post_link_hint">"URL"</string>
<string name="subreddits">"서브레딧들"</string>
<string name="users">"사용자들"</string>
<string name="multi_reddits">"멀티레딧들"</string>
<string name="bottom_sheet_post_text">"텍스트"</string>
<string name="bottom_sheet_post_link">"링크"</string>
<string name="bottom_sheet_post_image">"사진"</string>
<string name="bottom_sheet_post_video">"둥영상"</string>
<string name="select_from_gallery">"사진을 선택하기"</string>
<string name="select_again">"다시 선택"</string>
<string name="error_getting_image">"사진을 불러오는데 오류가 발생했습니다"</string>
<string name="error_getting_video">"둥영상을 불러오는데 오류가 발생했습니다"</string>
<string name="no_camera_available">"사용 가능한 카메라 어플이 없습니다"</string>
<string name="error_creating_temp_file">"임시 파일을 생성하는데 오류가 발생했습니다"</string>
<string name="video_is_processing">"둥영상을 처리중입니다. 잠시만 기다려주세요."</string>
<string name="image_is_processing">"사진을 처리중입니다. 잠시만 기다려주세요."</string>
<string name="gif_is_processing">"Gif를 처리중입니다. 잠시만 기다려주세요."</string>
<string name="flair">"플레어"</string>
<string name="spoiler">"스포일러"</string>
<string name="no_flair">"플레어 없음"</string>
<string name="error_loading_flairs">"플레어를 로드하는데 오류가 발생했습니다.
재시도하려면 탭하세요."</string>
<!-- Fuzzy -->
<string name="no_rule">"규칙 없음"</string>
<string name="error_loading_rules">"규칙을 로드하는데 오류가 발생했습니다.
재시도하려면 탭하세요."</string>
<string name="error_loading_rules_without_retry">"규칙을 로드하는데 오류가 발생했습니다"</string>
<string name="search_in">"여기에서 검색"</string>
<string name="all_subreddits">"모든 서브레딧"</string>
<string name="sort_best">"최고"</string>
<string name="sort_hot">"인기"</string>
<string name="sort_new">"신규"</string>
<string name="sort_random">"랜덤"</string>
<string name="sort_rising">"상승세"</string>
<string name="sort_top">"톱"</string>
<string name="sort_controversial">"논쟁성"</string>
<string name="sort_relevance">"관련성"</string>
<string name="sort_comments">"댓글들"</string>
<string name="sort_activity">"활성"</string>
<string name="sort_confidence">"확신성"</string>
<string name="sort_old">"예전"</string>
<string name="sort_qa">"QA"</string>
<string name="sort_live">"실시간"</string>
<string name="sort_time_hour">"시간"</string>
<string name="sort_time_day">"일"</string>
<string name="sort_time_week">"주"</string>
<string name="sort_time_month">"월"</string>
<string name="sort_time_year">"년"</string>
<string name="sort_time_all_time">"전체"</string>
<string name="no_activity_found_for_share">"공유를 할 수 있는 어플이 없습니다"</string>
<string name="archived_post_vote_unavailable">"보관된 글. 투표할 수 없습니다."</string>
<string name="archived_post_comment_unavailable">"보관된 글. 댓글을 달 수 없습니다."</string>
<string name="archived_post_reply_unavailable">"보관된 글. 답장할 수 없습니다."</string>
<string name="locked_post_comment_unavailable">"잠긴 글. 댓글을 달 수 없습니다."</string>
<string name="locked_post_reply_unavailable">"잠긴 글. 답장할 수 없습니다."</string>
<string name="text">"텍스트"</string>
<string name="link">"링크"</string>
<string name="image">"사진"</string>
<string name="video">"비디오"</string>
<string name="gif">"GIF"</string>
<string name="gallery">"갤러리"</string>
<string name="best">"최고"</string>
<string name="search">"검색"</string>
<string name="posting_video">"둥영상 올리는 중"</string>
<string name="posting_image">"사진 올리는 중"</string>
<string name="please_wait">"기다려 주세요"</string>
<!-- Fuzzy -->
<string name="add_account">"계정 추가"</string>
<string name="anonymous_account">"익명"</string>
<string name="log_out">"로그아웃"</string>
<string name="press_here_to_login">"여기를 눌러 로그인하세요"</string>
<string name="login_first">"먼저 로그인하세요"</string>
<string name="post_saved_success">"글 저장됨"</string>
<string name="post_saved_failed">"글을 저장할 수 없습니다"</string>
<string name="post_unsaved_success">"글 저장 해제됨"</string>
<string name="post_unsaved_failed">"글을 저장 해제할 수 없습니다"</string>
<string name="post_hide_success">"글 숨겨짐"</string>
<string name="post_hide_failed">"글을 숨길 수 없습니다"</string>
<string name="post_unhide_success">"글 숨김 해제됨"</string>
<string name="thing_favorite_failed">"즐겨찾기 설정 실패"</string>
<string name="thing_unfavorite_failed">"즐겨찾기 해제 실패"</string>
<string name="post_unhide_failed">"글을 숨김 해제할 수 없습니다"</string>
<string name="delete_this_post">"이 글 삭제"</string>
<string name="delete_this_comment">"이 댓글 삭제"</string>
<string name="are_you_sure">"정말로 실행할까요?"</string>
<string name="edit">"편집"</string>
<string name="delete">"삭제"</string>
<string name="see_removed_comment">"삭제된 댓글 보기"</string>
<string name="fetching_removed_comment">"삭제된 댓글 가져오는 중"</string>
<string name="show_removed_comment_failed">"삭제된 댓글을 찾을 수 없습니다"</string>
<string name="fetching_removed_post">"삭제된 글 가져오는 중"</string>
<string name="show_removed_post_failed">"삭제된 글을 찾을 수 없습니다"</string>
<string name="cancel">"취소"</string>
<string name="ok">"확인"</string>
<string name="edit_success">"성공적으로 편집"</string>
<string name="delete_post_success">"성공적으로 삭제"</string>
<string name="delete_post_failed">"삭제 실패"</string>
<string name="mark_nsfw_success">"성공적으로 NSFW 표기"</string>
<string name="mark_nsfw_failed">"NSFW 표기 실패"</string>
<string name="unmark_nsfw_success">"성공적으로 NSFW 표기 해제"</string>
<string name="unmark_nsfw_failed">"NSFW 표기 해제 실패"</string>
<string name="mark_spoiler_success">"성공적으로 스포일러 표기"</string>
<string name="mark_spoiler_failed">"스포일러 표기 실패"</string>
<string name="unmark_spoiler_success">"성공적으로 스포일러 표기 해제"</string>
<string name="unmark_spoiler_failed">"스포일러 표기 해제 실패"</string>
<string name="update_flair_success">"성공적으로 플레어 변경"</string>
<string name="update_flair_failed">"플레어 변경에 실패했습니다"</string>
<string name="edit_flair">"플레어 편집"</string>
<string name="only_allow_64_chars">"64자 이하로만 허용"</string>
<string name="view_all_comments">"여기를 눌러 모든 댓글을 확인하세요"</string>
<string name="notification_summary_account">"계정"</string>
<string name="notification_summary_message">"새로운 메시지"</string>
<string name="notification_summary_subreddit">"서브레딧"</string>
<string name="notification_summary_award">"수상"</string>
<!-- Fuzzy -->
<string name="notification_new_messages">"%1$d 개의 새 메세지"</string>
<string name="label_account">"계정"</string>
<string name="label_post">"게시"</string>
<string name="label_preferences">"설정"</string>
<string name="account_switched">"계정이 변경되었습니다. 다른 모든 페이지가 제거되었습니다."</string>
<string name="settings_notification_master_title">"알림"</string>
<string name="settings_notification_enable_notification_title">"알림 활성화"</string>
<string name="settings_notification_interval_title">"알림 확인 주기"</string>
<string name="settings_theme_title">"테마"</string>
<string name="settings_amoled_dark_title">"아몰레드 다크"</string>
<string name="settings_interface_title">"인터페이스"</string>
<string name="settings_gestures_and_buttons_title">"제스처와 버튼"</string>
<string name="settings_save_front_page_scrolled_position_title">"홈에서 스크롤 위치 저장"</string>
<string name="settings_save_front_page_scrolled_position_summary">"홈에서 새로고침후 새게시글 둘러보기(프론트 페이지, 정렬기준:최고)"</string>
<string name="settigns_video_title">"둥영상"</string>
<string name="settings_video_autoplay_title">"둥영상 자동 재생"</string>
<string name="settings_mute_autoplaying_videos_title">"자동 재생된 둥영상 음소거"</string>
<string name="settings_autoplay_nsfw_videos_title">"NSFW 둥영상 자동 재생"</string>
<string name="settings_start_autoplay_visible_area_offset_portrait_title">"화면에 보이지 않아도 자동재생(초상화)"</string>
<string name="settings_start_autoplay_visible_area_offset_portrait_summary">"영상이 보일시 자동재생"</string>
<string name="settings_start_autoplay_visible_area_offset_landscape_title">"화면에 보이지 않아도 자동재생(렌드스케이프)"</string>
<string name="settings_start_autoplay_visible_area_offset_landscape_summary">"보일경우 자동재생 비활성화"</string>
<string name="settings_immersive_interface_summary">"모든 페이지에 적용되지 않음"</string>
<string name="settings_customize_tabs_in_main_page_title">"메인 페이지에 커스터마이징 탭"</string>
<string name="settings_enable_bottom_app_bar_title">"하단 내비게이션 활성화"</string>
<string name="settings_category_post_and_comment_title">"게시글과 댓글"</string>
<string name="settings_vote_buttons_on_the_right_title">"투표버튼 우측으로 이동"</string>
<string name="settings_volume_keys_navigate_comments_title">"볼륨키로 게시글 댓글 이동"</string>
<string name="settings_volume_keys_navigate_posts_title">"볼륨 키로 포스트 스크롤하기"</string>
<string name="settings_mute_video_title">"둥영상 음소거"</string>
<string name="settings_mute_nsfw_video_title">"NSFW 둥영상 음소거"</string>
<string name="settings_automatically_try_redgifs_title">"Gfycat 비디오가 제거되었을 시 자동으로 Redgifs 접근 시도하기"</string>
<string name="settings_video_player_ignore_nav_bar_title">"영상에서 내비게이션 바 무시"</string>
<string name="settings_confirm_to_exit">"나갈 때 확인"</string>
<string name="settings_category_comment_title">"댓글"</string>
<string name="settings_show_top_level_comments_first_title">"가장 높은 댓글 우선 표시"</string>
<string name="settings_comment_toolbar_hide_on_click">"터치하여 댓글 툴바 표시/숨기기"</string>
<string name="settings_fully_collapse_comment_title">"댓글 숨기기"</string>
<string name="settings_comment_toolbar_hidden">"댓글 툴바 기본으로 숨김"</string>
<string name="settings_show_absolute_number_of_votes_title">"투표수 표시"</string>
<string name="settings_show_elapsed_time">"게시글과 댓글 지나간시간 표시"</string>
<string name="settings_time_format_title">"시간 형식"</string>
<string name="settings_category_post_title">"글"</string>
<string name="settings_default_post_layout">"기본 글 레이아웃"</string>
<string name="settings_show_thumbnail_on_the_left_in_compact_layout">"썸네일 좌측으로 표시"</string>
<string name="settings_swap_tap_and_long_title">"댓글에서 터치와 길게 누르는걸 변경"</string>
<string name="settings_swipe_to_go_back_title">"오른쪽으로 밀어 돌아가기"</string>
<string name="settings_swipe_to_go_back_summary">"모든 페이지에 적용되지않음"</string>
<string name="settings_lock_bottom_app_bar_title">"내비게이션 바 잠근"</string>
<string name="settings_lazy_mode_interval_title">"게으른 모드 간격"</string>
<string name="settings_font_title">"폰트"</string>
<string name="settings_preview_font_title">"폰트 미리보기"</string>
<string name="settings_font_summary">"폰트"</string>
<string name="settings_title_font_summary">"제목"</string>
<string name="settings_content_font_summary">"콘텐츠"</string>
<string name="settings_enable_nsfw_title">"NSFW 활성화"</string>
<string name="settings_blur_nsfw_title">"NSFW 사진 흐리게 하기"</string>
<string name="settings_blur_spoiler_title">"스포일러 사진 흐리게 하기"</string>
<string name="settings_about_master_title">"정보"</string>
<string name="settings_credits_master_title">"크레딧"</string>
<string name="settings_credits_best_rocket_icon_title">"로켓 아이콘"</string>
<string name="settings_open_source_title">"오픈 소스"</string>
<string name="settings_open_source_summary">"어플을 좋아한다면 깃허브에서 별표하세요"</string>
<string name="settings_rate_title">"구글 플레이에서 리뷰"</string>
<string name="settings_rate_summary">"별표 5점을 주신다면 감사하겠습니다"</string>
<string name="settings_email_title">"이메일"</string>
<string name="settings_email_summary">"docilealligator.app@gmail.com"</string>
<string name="settings_reddit_account_title">"레딧 계정"</string>
<string name="settings_reddit_account_summary">"u/Hostilenemy"</string>
<string name="settings_subreddit_title">"서브레딧"</string>
<string name="settings_subreddit_summary">"r/Infinity_For_Reddit"</string>
<string name="settings_share_title">"공유"</string>
<string name="settings_version_summary">"버전 %s"</string>
<string name="settings_customize_light_theme_title">"라이트 테마"</string>
<string name="settings_customize_dark_theme_title">"다크 테마"</string>
<string name="settings_customize_amoled_theme_title">"아몰레드 테마"</string>
<string name="settings_manage_themes_title">"테마 관리"</string>
<string name="settings_advanced_master_title">"고급"</string>
<string name="settings_delete_all_subreddits_data_in_database_title">"데이터베이스의 모든 서브레딧 삭제"</string>
<string name="settings_delete_all_users_data_in_database_title">"데이터베이스의 모든 사용자 삭제"</string>
<string name="settings_reset_all_settings_title">"모든 설정 초기화"</string>
<string name="share">"공유"</string>
<string name="no_email_client">"이메일 클라이언트 찾을 수 없음"</string>
<string name="no_app">"사용 가능한 어플 없음"</string>
<string name="comment_saved_success">"댓글 저장됨"</string>
<string name="comment_saved_failed">"댓글 저장 실패"</string>
<string name="comment_unsaved_success">"댓글 저장 해제됨"</string>
<string name="comment_unsaved_failed">"댓글 저장 해제 실패"</string>
<string name="all">"모두"</string>
<string name="post_layout_card">"카드 레이아웃"</string>
<string name="elapsed_time_just_now">"방금"</string>
<string name="elapsed_time_a_minute_ago">"1분"</string>
<!-- Fuzzy -->
<string name="elapsed_time_minutes_ago">"%1$d분"</string>
<string name="elapsed_time_an_hour_ago">"1시간"</string>
<!-- Fuzzy -->
<string name="elapsed_time_hours_ago">"%1$d시간"</string>
<string name="elapsed_time_yesterday">"어제"</string>
<!-- Fuzzy -->
<string name="elapsed_time_days_ago">"%1$d일"</string>
<string name="elapsed_time_a_month_ago">"1달"</string>
<!-- Fuzzy -->
<string name="elapsed_time_months_ago">"%1$d달"</string>
<string name="elapsed_time_a_year_ago">"1년"</string>
<!-- Fuzzy -->
<string name="elapsed_time_years_ago">"%1$d년"</string>
<string name="error_getting_multi_reddit_data">"멀티레딧 데이터를 가져오는데 오류가 발생했습니다"</string>
<string name="error_loading_multi_reddit_list">"멀티레딧 동기화를 할 수 없음"</string>
<string name="share_post_link">"글 링크 공유"</string>
<string name="share_image_link">"사진 링크 공유"</string>
<string name="share_gif_link">"Gif 링크 공유"</string>
<string name="share_video_link">"둥영상 링크 공유"</string>
<string name="share_link">"링크 공유"</string>
<string name="copy_post_link">"글 링크 복사"</string>
<string name="copy_image_link">"사진 링크 복사"</string>
<string name="copy_gif_link">"Gif 링크 복사"</string>
<string name="copy_video_link">"둥영상 링크 복사"</string>
<string name="copy_link">"링크 복사"</string>
<string name="copy_success">"복사됨"</string>
<string name="copy_link_failed">"링크를 복사할 수 없습니다"</string>
<string name="copy_text">"복사"</string>
<string name="copy_all">"모두 복사"</string>
<string name="copy_markdown">"Markdown 복사"</string>
<string name="copy_raw_text">"원본 텍스트 복사"</string>
<string name="copy_all_markdown">"모든 Markdown 복사"</string>
<string name="copy_all_raw_text">"모든 원본 텍스트 복사"</string>
<string name="exit_app">"종료?"</string>
<string name="light_theme">"라이트 테마"</string>
<string name="dark_theme">"다크 테마"</string>
<string name="multi_reddit_name_hint">"이름 (최대 50자)"</string>
<string name="multi_reddit_description_hint">"설명"</string>
<string name="no_multi_reddit_name">"이름이 무엇인가요?"</string>
<string name="create_multi_reddit_failed">"이 멀티레딧을 생성할 수 없음"</string>
<string name="duplicate_multi_reddit">"이 멀티레딧은 이미 존재합니다"</string>
<string name="edit_multi_reddit_failed">"이 멀티레딧을 편집할 수 없음"</string>
<!-- Fuzzy -->
<string name="delete_multi_reddit_success">"성공적으로 삭제"</string>
<string name="delete_multi_reddit_failed">"삭제 실패"</string>
<string name="delete_multi_reddit_dialog_message">"정말로 삭제할까요?"</string>
<string name="enable_nsfw">"NSFW 활성화"</string>
<string name="disable_nsfw">"NSFW 비활성화"</string>
<string name="cannot_save_image">"이 사진을 저장할 수 없습니다"</string>
<string name="cannot_save_gif">"이 gif를 저장할 수 없습니다"</string>
<string name="cannot_get_storage">"어플 저장소에 접근할 수 없습니다"</string>
<string name="save_image_first">"사진을 저장 중입니다. 잠시만 기다려주세요."</string>
<string name="save_gif_first">"Gif를 저장 중입니다. 잠시만 기다려주세요."</string>
<string name="theme_name_description">"이 테마의 이름을 바꾸려면 탭하세요."</string>
<string name="theme_item_is_light_theme">"라이트 테마로 설정"</string>
<string name="theme_item_is_dark_theme">"다크 테마로 설정"</string>
<string name="theme_item_is_amoled_theme">"아몰레드 테마로 설정"</string>
<string name="theme_item_color_primary">"주 색상"</string>
<string name="theme_item_color_primary_detail">"적용 대상: 툴바"</string>
<string name="theme_item_color_primary_dark">"다크 주 색상"</string>
<string name="theme_item_color_primary_dark_detail">"적용 대상: 상태표시줄"</string>
<string name="theme_item_color_accent">"악센트 색상"</string>
<string name="theme_item_color_accent_detail">"적용 대상: 진행표시줄 등"</string>
<string name="theme_item_color_primary_light_theme">"라이트 테마 주 색상"</string>
<string name="theme_item_color_primary_light_theme_detail">"적용 대상: 플로팅 액션 버튼과 버튼 배경"</string>
<string name="theme_item_primary_text_color">"주 글씨 색상"</string>
<string name="theme_item_primary_text_color_detail">"적용 대상: 주 글씨"</string>
<string name="theme_item_secondary_text_color">"보조 글씨 색상"</string>
<string name="theme_item_secondary_text_color_detail">"적용 대상: 보조 글씨"</string>
<string name="theme_item_post_title_color">"글 제목 색상"</string>
<string name="theme_item_post_title_color_detail">"적용 대상: 글 제목"</string>
<string name="theme_item_post_content_color">"글 내용 색상"</string>
<string name="theme_item_post_content_color_detail">"적용 대상: 글 내용"</string>
<string name="theme_item_comment_color">"댓글 색상"</string>
<string name="theme_item_comment_color_detail">"적용 대상: 댓글"</string>
<string name="theme_item_button_text_color">"버튼 글씨 색상"</string>
<string name="theme_item_button_text_color_detail">"적용 대상: 버튼의 글씨"</string>
<string name="theme_item_chip_text_color">"칩 글씨 색상"</string>
<string name="theme_item_chip_text_color_detail">"적용 대상: 구독 버튼"</string>
<string name="theme_item_link_color">"링크 색상"</string>
<string name="theme_item_link_color_detail">"적용 대상: URL"</string>
<string name="theme_item_received_message_text_color">"받은 메시지 글씨 색상"</string>
<string name="theme_item_received_message_text_color_detail">"적용 대상: 받은 개인 메시지"</string>
<string name="theme_item_sent_message_text_color">"보낸 메시지 글씨 색상"</string>
<string name="theme_item_sent_message_text_color_detail">"적용 대상: 보낸 개인 메시지"</string>
<string name="theme_item_background_color">"배경 색상"</string>
<string name="theme_item_background_color_detail">"적용 대상: 모든 페이지의 배경과 네비게이션 드로어"</string>
<string name="theme_item_card_view_background_color">"카드 뷰 배경 색상"</string>
<string name="theme_item_spoiler_background_color">"스포일러 배경 색상"</string>
<string name="theme_item_spoiler_text_color">"스포일러 글씨 색상"</string>
<string name="theme_item_subscribed_color">"구독됨"</string>
<string name="theme_item_subscribed_color_detail">"적용 대상: 구독 해제 버튼"</string>
<string name="theme_item_unsubscribed_color">"구독 해제됨"</string>
<string name="theme_item_unsubscribed_color_detail">"적용 대상: 구독 버튼"</string>
<string name="settings_nsfw_and_spoiler_title">"NSFW와 스포일러"</string>
<string name="settings_more_tabs_show_subscribed_subreddits_title">"구독한 서브레딧 보기"</string>
<string name="only_spoiler">"스포일러만"</string>
<string name="settings_nsfw_and_spoiler_dangerous_group_title">"위험"</string>
<string name="about">"정보"</string>
<string name="exo_controls_volume_up_description">"볼륨 올리기"</string>
<string name="exo_controls_volume_off_description">"볼륨 끄기"</string>
<string name="action_block_user">"유저차단"</string>
<string name="action_create_github_issue">"깃허브 문제 생성"</string>
<string name="action_more_options">"더많은 설정"</string>
<string name="settings_backup_settings_summary">"백업 파일 비밀번호는 \"123321\"."</string>
<string name="settings_navigation_drawer_enable_hide_karma_title">"계정 카르마 숨기기"</string>
<string name="settings_hide_fab_in_post_feed">"게시글 피드에 FAB 숨기기"</string>
<string name="block_user">"유저 차단"</string>
<string name="block_user_success">"차단됨"</string>
<string name="block_user_failed">"유저 차단 실패"</string>
<string name="load_more_posts_failed">"게시글 불러오는데 실패했습니다. 다시 눌러 시도하세요."</string>
<string name="no_more_posts">"게시글 없음"</string>
<string name="denied_notification_permission">"알림 권한이 허용되지 않았습니다"</string>
<string name="go_to_settings">"설정"</string>
</resources>

View File

@@ -0,0 +1,14 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="AppTheme.Launcher" parent="Theme.SplashScreen">
<item name="windowSplashScreenBackground">#000000</item>
<item name="windowSplashScreenAnimatedIcon">@mipmap/ic_launcher_round</item>
<item name="android:windowSplashScreenBrandingImage">@drawable/splash_branding</item>
<item name="postSplashScreenTheme">@style/AppTheme.NoActionBarWithTransparentStatusBar
</item>
<item name="android:statusBarColor">#000000</item>
<item name="android:navigationBarColor">#000000</item>
<item name="android:windowLightStatusBar">false</item>
</style>
</resources>

View File

@@ -3,7 +3,7 @@
<color name="colorPrimary">#242424</color>
<color name="colorPrimaryDark">#121212</color>
<color name="colorAccent">#FF1868</color>
<color name="transparentActionBarAndExoPlayerControllerColor">#88000000</color>
<color name="transparentActionBarAndExoPlayerControllerColor">#00000000</color>
<color name="backgroundColor">#121212</color>
<color name="playButtonBackgroundColor">#FFFFFF</color>
<color name="roundedBottomSheetPrimaryBackground">#242424</color>

View File

@@ -0,0 +1,754 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="login_activity_label">"உள்நுழை"</string>
<string name="comment_activity_label">"கருத்தனுப்பு"</string>
<string name="comment_activity_label_is_replying">"பதிலளி"</string>
<string name="post_text_activity_label">"உரை இடுகை"</string>
<string name="subreddit_selection_activity_label">"துணைரெட்டிடைத் தேர்ந்தெடு"</string>
<string name="post_link_activity_label">"இணைப்பு இடுகை"</string>
<string name="post_image_activity_label">"பட இடுகை"</string>
<string name="post_video_activity_label">"காணொளி இடுகை"</string>
<string name="rules_activity_label">"விதிகள்"</string>
<string name="search_subreddits_activity_label">"துணைரெட்டிட்"</string>
<string name="edit_post_activity_label">"இடுகையைத் திருத்து"</string>
<string name="edit_comment_activity_label">"கருத்தைத் திருத்து"</string>
<string name="view_message_activity_label">"உட்பெட்டி"</string>
<string name="settings_activity_label">"அமைவுகள்"</string>
<string name="account_saved_thing_activity_label">"சேமித்தவை"</string>
<string name="create_multi_reddit_activity_label">"பல்ரெட்டிட்டை உருவாக்கு"</string>
<string name="subreddit_multiselection_activity_label">"துனைரெட்டிட்களைத் தேர்ந்தெடு"</string>
<string name="custom_theme_listing_activity_label">"தனிப்பயன் தோற்றங்கள்"</string>
<string name="customize_theme_activity_label">"தோற்றத்தைத் தனிப்பயனாக்கு"</string>
<string name="customize_theme_activity_create_theme_label">"தோற்றம் உருவாக்கு"</string>
<string name="theme_preview_activity_label">"தோற்றம் முன்னோட்டம்"</string>
<string name="edit_multi_reddit_activity_label">"பல்ரெட்டிட்டைத் திருத்து"</string>
<string name="selected_subeddits_activity_label">"தேர்ந்த துணைரெட்டிட்கள்"</string>
<string name="report_activity_label">"புகாரளி"</string>
<!-- Fuzzy -->
<string name="view_imgur_media_activity_image_label">"படம் %1$d/%2$d"</string>
<!-- Fuzzy -->
<string name="view_imgur_media_activity_video_label">"காணொளி %1$d/%2$d"</string>
<string name="send_private_message_activity_label">"PM அனுப்பு"</string>
<!-- Fuzzy -->
<string name="view_reddit_gallery_activity_image_label">"படம் %1$d/%2$d"</string>
<!-- Fuzzy -->
<string name="view_reddit_gallery_activity_video_label">"காணொளி %1$d/%2$d"</string>
<string name="navigation_drawer_open">"வழிசெலுத்தல் அலமாரியைத் திற"</string>
<string name="navigation_drawer_close">"வழிசெலுத்தல் அலமாரியை மூடு"</string>
<string name="action_download">"பதிவிறக்கு"</string>
<string name="action_refresh">"புத்துணர்வூட்டு"</string>
<string name="action_add_comment">"கருத்தைச் சேர்"</string>
<string name="action_save_post">"இடுகையைச் சேமி"</string>
<string name="action_view_crosspost_parent">"குறுக்கிடுகையின் பெற்றோரைப் பார்"</string>
<string name="action_search">"தேடு"</string>
<string name="action_start_lazy_mode">"சோம்பல் பயன்முறையைத் துவக்கு"</string>
<string name="action_stop_lazy_mode">"சோம்பல் பயன்முறையை நிறுத்து"</string>
<string name="action_send">"அனுப்பு"</string>
<string name="action_sort">"வரிசைப்படுத்து"</string>
<string name="action_hide_post">"இடக்கையை மறை"</string>
<string name="action_unhide_post">"இடுகையைக் காண்பி"</string>
<string name="action_edit_post">"இடக்கையைத் திருத்து"</string>
<string name="action_delete_post">"இடுகையை அழி"</string>
<string name="action_mark_nsfw">"NSFW என குறி"</string>
<string name="action_unmark_nsfw">"NSFW என குறிக்காதே"</string>
<string name="action_mark_spoiler">"கெடுப்பியென குறி"</string>
<string name="action_unmark_spoiler">"கெடுப்பியென குறிக்காதே"</string>
<string name="action_change_post_layout">"இடுகை தளவமைப்பை மாற்று"</string>
<string name="action_save">"சேமி"</string>
<string name="action_edit_multi_reddit">"பல்ரெட்டிட்டைத் திருத்து"</string>
<string name="action_delete_multi_reddit">"பல்ரெட்டிட்டை அழி"</string>
<string name="action_share">"பகிர்"</string>
<string name="action_preview">"முன்னோட்டம்"</string>
<string name="action_report">"புகாரளி"</string>
<string name="action_see_removed">"நீக்கியவற்றைப் பார்"</string>
<string name="action_set_wallpaper">"சுவரொட்டியாக அமை"</string>
<string name="action_send_private_message">"தனித் தகவல் அனுப்பு"</string>
<string name="parse_json_response_error">"JSON பதிலைக் கூறாக்கும்போது பிழை ஏற்பட்டது"</string>
<string name="retrieve_token_error">"கிள்ளாக்கைப் பெறுவதில் பிழை"</string>
<string name="something_went_wrong">"ஏதோ தவறானது. பின்னர் மீண்டும் முயல்க."</string>
<string name="access_denied">"அணுகல் மறுப்பு"</string>
<string name="parse_user_info_error">"பயனர் தகவலைக் கூறாக்கும்போது பிழை ஏற்பட்டது"</string>
<string name="no_system_webview_error">"இயங்குதளத்தின் வலைப்பார்வையைத் திறப்பதில் பிழை"</string>
<string name="error_loading_image_tap_to_retry">"படத்தை ஏற்றுவதில் பிழை. மறுமுயல தட்டுக."</string>
<string name="load_posts_error">"இடுகைகளை ஏற்றுவதில் பிழை.
மறுமுயல தட்டுக."</string>
<string name="load_more_posts_error">"இடுகைகளை ஏற்றுவதில் பிழை."</string>
<string name="load_post_error">"இவ்விடுகையை ஏற்றுவதில் பிழை.
மறுமுயல தட்டுக."</string>
<string name="search_subreddits_error">"துணைரெட்டிட்டுகளைத் தேடுவதில் பிழை.
மறுமுயல தட்டுக."</string>
<string name="search_users_error">"பயனர்களைத் தேடுவதில் பிழை.
மறுமுயல தட்டுக."</string>
<string name="no_posts">"இடுகைகள் ஏதுமில்லை"</string>
<string name="no_comments">"கருத்துகள் ஏதுமில்லை"</string>
<string name="no_subreddits">"துணைரெட்டிடுகள் ஏதுமில்லை"</string>
<string name="no_users">"பயனர்கள் எவருமில்லை"</string>
<string name="no_multi_reddits">"பல்ரெட்டிட்டுகள் ஏதுமில்லை"</string>
<string name="no_storage_permission">"இக்கோப்பைச் சேமிக்க சேமிப்பக அனுமதி இல்லை"</string>
<string name="load_comments_failed">"கருத்துகளை ஏற்றுவதில் பிழை.
மறுமுயல தட்டுக."</string>
<string name="retry">"மீண்டும் முயல்"</string>
<string name="comments">"கருத்துகள்"</string>
<string name="no_comments_yet">"இதுவரை கருத்துகளில்லை. கருத்தை எழுது?"</string>
<string name="vote_failed">"வாக்கு தோல்வி"</string>
<string name="refresh_post_failed">"இடுகையைப் புத்துணர்வூட்டுவதில் பிழை"</string>
<string name="load_messages_failed">"தகவல்களை ஏற்றுவதில் பிழை.
மறுமுயல தட்டுக."</string>
<string name="no_messages">"காலி"</string>
<string name="nsfw">"NSFW"</string>
<!-- Fuzzy -->
<string name="karma_info">"கர்மம்: %1$d"</string>
<!-- Fuzzy -->
<string name="karma_info_user_detail">"கர்மம்:
%1$d (%2$d + %3$d)"</string>
<string name="cakeday_info">"https://crowdin.com/"</string>
<string name="profile">"சுயவிவரம்"</string>
<string name="subscriptions">"குழுசேர்வுகள்"</string>
<string name="multi_reddit">"பல்ரெட்டிட்"</string>
<string name="inbox">"உட்பெட்டி"</string>
<string name="upvoted">"மேல்வாக்களித்தீர்"</string>
<string name="downvoted">"கீழ்வாக்களித்தீர்"</string>
<string name="hidden">"மறைக்கப்பட்டது"</string>
<string name="saved">"சேமிக்கப்பட்டது"</string>
<string name="settings">"அமைவுகள்"</string>
<!-- Fuzzy -->
<string name="subscribers_number_detail">"சந்தாதாரர்கள்: %1$d"</string>
<!-- Fuzzy -->
<string name="online_subscribers_number_detail">"இணைப்பில்: %1$d"</string>
<string name="cannot_fetch_subreddit_info">"துணைரெட்டிட் தகவலைப் பெற முடியவில்லை"</string>
<string name="cannot_fetch_user_info">"பயனர் தகவலைப் பெற முடியவில்லை"</string>
<string name="cannot_fetch_sidebar">"ஓரப்பட்டையைப் கொணர முடியவில்லை"</string>
<string name="cannot_fetch_multireddit">"பல்ரெட்டிட் தகவலைப் பெற முடியவில்லை"</string>
<string name="subscribe">"குழுசேர்"</string>
<string name="unsubscribe">"குழுவிலகு"</string>
<string name="subscribed">"குழுசேர்ந்தீர்"</string>
<string name="subscribe_failed">"குழுசேர்வு தோல்வி"</string>
<string name="unsubscribed">"குழுவிலகினீர்"</string>
<string name="unsubscribe_failed">"குழுவிலகள் தோல்வி"</string>
<string name="follow">"பின்தொடர்"</string>
<string name="unfollow">"பின்தொடராதே"</string>
<string name="followed">"பின்தொடர்கிறீர்"</string>
<string name="follow_failed">"பின்தொடர்தல் தோல்வி"</string>
<string name="unfollowed">"பின்தொடர்நீக்கம்"</string>
<string name="unfollow_failed">"பின்தொடர்நீக்கம் தோல்வி"</string>
<string name="content_description_banner_imageview">"துணைரெட்டிட் பதாகைப் படம்"</string>
<string name="search_hint">"எதையும் தேடு"</string>
<string name="no_posts_no_lazy_mode">"இடுகைகள் ஏதுமில்லை"</string>
<string name="lazy_mode_stop">"சோம்பல் பயன்முறை நின்றது"</string>
<string name="write_comment_hint">"எண்ணங்களை இங்கே பதிவு செய்க"</string>
<string name="comment_content_required">"உம் ஆர்வமிகு எண்ணம் எங்கே?"</string>
<string name="sending_comment">"அனுப்புகிறது"</string>
<string name="send_comment_success">"கருத்து அனுப்பப்பட்டது"</string>
<string name="send_comment_failed">"இக்கருத்தை அனுப்ப முடியவில்லை"</string>
<string name="send_message_username_hint">"பயனர்"</string>
<string name="send_message_subject_hint">"பொருள் (அதிகபட்சம் 100 வரியுருக்கள்)"</string>
<string name="send_message_content_hint">"தகவல்"</string>
<string name="reply_message_failed">"இத்தகவலுக்கு பதிலளிக்க முடியவில்லை"</string>
<string name="error_getting_message">"இத்தகவலைப் பெறுவதில் தோல்வி"</string>
<string name="message_username_required">"யாருக்கு இத்தகவலை நீங்கள் அனுப்ப வேண்டும்?"</string>
<string name="message_subject_required">"உம் தகவலுக்கு பொருள் வேண்டும்"</string>
<string name="message_content_required">"பெருநருக்கு நீங்கள் ஏதாவது சொல்ல வேண்டும்"</string>
<string name="sending_message">"அனுப்புகிறது"</string>
<string name="send_message_success">"தகவல் அனுப்பப்பட்டது"</string>
<string name="send_message_failed">"இத்தகவலை அனுப்ப முடியவில்லை"</string>
<string name="select_a_subreddit">"முதலில் துணைரெட்டிட்டைத் தேர்ந்தெடுக்கவும்"</string>
<!-- Fuzzy -->
<string name="title_required">"இந்த இடுகைக்கு தலைப்பு தேவை"</string>
<string name="link_required">"ஏய் இணைப்பு எங்கே?"</string>
<string name="select_an_image">"முதலில் படத்தைத் தேர்ந்தெடுப்பீர்"</string>
<string name="posting">"இடுகையிடுகிறது"</string>
<string name="post_failed">"இடுகையிட முடியவில்லை"</string>
<string name="error_processing_image">"படத்தைச் செயலாக்குவதில் பிழை"</string>
<string name="error_processing_video">"காணொளியைச் செயலாக்குவதில் பிழை"</string>
<string name="download_started">"பதிவிறக்கம் துவங்கியது. முன்னேற்றத்திற்கு அறிவிப்பைச் சரிபார்."</string>
<string name="comment_load_more_comments">"கூடுதல் கருத்துகளை ஏற்று"</string>
<string name="comment_load_more_comments_failed">"ஏற்றம் தோல்வி. மீண்டும் முயல தட்டுக."</string>
<string name="loading">"ஏற்றுகிறது"</string>
<string name="post_title_hint">"தலைப்பு"</string>
<string name="post_text_content_hint">"உள்ளடக்கம்"</string>
<string name="choose_a_subreddit">"துணைரெட்டிட்டைத் தெரிவுசெய்"</string>
<string name="rules">"விதிகள்"</string>
<string name="post_link_hint">"உரலி"</string>
<string name="subreddits">"துனைரெட்டிட்டுகள்"</string>
<string name="users">"பயனர்கள்"</string>
<string name="multi_reddits">"பல்ரெட்டிட்டுகள்"</string>
<string name="bottom_sheet_post_text">"சொற்சரம்"</string>
<string name="bottom_sheet_post_link">"தொடுப்பு"</string>
<string name="bottom_sheet_post_image">"படம்"</string>
<string name="bottom_sheet_post_video">"காணொளி"</string>
<string name="select_from_gallery">"படத்தைத் தேர்ந்தெடு"</string>
<string name="select_again">"மீண்டும் தேர்ந்தெடு"</string>
<string name="error_getting_image">"படத்தைப் பெறுவதில் பிழை"</string>
<string name="error_getting_video">"காணொளியைப் பெறுவதில் பிழை"</string>
<string name="no_camera_available">"படக்கருவி செயலி ஏதுமில்லை"</string>
<string name="error_creating_temp_file">"தற்காலிக கோப்பை உருவாக்குவதில் பிழை"</string>
<string name="video_is_processing">"காணொளி செயல்படுகிறது. காத்திருக்கவும்."</string>
<string name="image_is_processing">"படம் செயல்படுகிறது. காத்திருக்கவும்."</string>
<string name="spoiler">"கெடுப்பி"</string>
<!-- Fuzzy -->
<string name="no_rule">"விதி இல்லை"</string>
<string name="error_loading_rules">"விதிகளை ஏற்றுவதில் பிழை.
மீண்டும் முயல தட்டுக."</string>
<string name="error_loading_rules_without_retry">"விதிகளை ஏற்றுவதில் பிழை"</string>
<string name="search_in">"இதில் தேடு"</string>
<string name="all_subreddits">"எல்லா துணைரெட்டிட்டுகளும்"</string>
<string name="sort_best">"சிறந்த"</string>
<string name="sort_hot">"சூடான"</string>
<string name="sort_new">"புதிய"</string>
<string name="sort_random">"சீரற்ற"</string>
<string name="sort_rising">"உதிக்கின்ற"</string>
<string name="sort_top">"முன்னணி"</string>
<string name="sort_controversial">"சர்ச்சைக்குரிய"</string>
<string name="sort_relevance">"ஏற்புடைய"</string>
<string name="sort_comments">"கருத்துகள்"</string>
<string name="sort_activity">"செயல்பாடு"</string>
<string name="sort_confidence">"தன்னம்பிக்கை"</string>
<string name="sort_old">"பழைய"</string>
<string name="sort_qa">"வினாவிடை"</string>
<string name="sort_live">"நேரலை"</string>
<string name="sort_time_hour">"மணிநேரம்"</string>
<string name="sort_time_day">"நாள்"</string>
<string name="sort_time_week">"வாரம்"</string>
<string name="sort_time_month">"மாதம்"</string>
<string name="sort_time_year">"வருடம்"</string>
<string name="sort_time_all_time">"எல்லா நேரமும்"</string>
<string name="no_activity_found_for_share">"பகிர் செயலை "</string>
<string name="archived_post_vote_unavailable">"காப்பகமான இடுகை. வாக்கு கிடையாது."</string>
<string name="archived_post_comment_unavailable">"காப்பகமான இடுகை. கருத்து கிடையாது."</string>
<string name="archived_post_reply_unavailable">"காப்பகமான இடுகை. பதிலளிப்பு கிடையாது."</string>
<string name="locked_post_comment_unavailable">"பூட்டப்பட்ட இடுகை. கருத்து கிடையாது."</string>
<string name="locked_post_reply_unavailable">"பூட்டப்பட்ட இடுகை. பதிலளிப்பு கிடையாது."</string>
<string name="text">"சொற்சரம்"</string>
<string name="link">"தொடுப்பு"</string>
<string name="image">"படம்"</string>
<string name="video">"காணொளி"</string>
<string name="gallery">"காட்சியகம்"</string>
<string name="best">"சிறந்த"</string>
<string name="search">"தேடு"</string>
<string name="posting_video">"காணொளியை இடுகையிடுகிறது"</string>
<string name="posting_image">"படத்தை இடுகையிடுகிறது"</string>
<string name="please_wait">"காத்திருக்கவும்"</string>
<!-- Fuzzy -->
<string name="add_account">"கணக்கைச் சேர்"</string>
<string name="anonymous_account">"அநாமதேய"</string>
<string name="log_out">"வெளியேறு"</string>
<string name="press_here_to_login">"உள்நுழைய இங்கே அழுத்து"</string>
<string name="login_first">"முதலில் உள்நுழை"</string>
<string name="post_saved_success">"இடுகை சேமிக்கப்பட்டது"</string>
<string name="post_saved_failed">"இடுகையைச் சேமிக்க இயலவில்லை"</string>
<string name="post_unsaved_success">"இடுகை அசேமிக்கபட்டது"</string>
<string name="post_unsaved_failed">"இடுகையை அசேமிக்க இயலாது"</string>
<string name="post_hide_success">"இடுகை மறைக்கப்பட்டது"</string>
<string name="post_hide_failed">"இடுகையை மறைக்க இயலாது"</string>
<string name="post_unhide_success">"இடுகை அமறைக்கப்பட்டது"</string>
<string name="thing_favorite_failed">"இதை விருப்பமாக்குவதில் தோல்வி"</string>
<string name="thing_unfavorite_failed">"இதை விருப்பம்நீக்குவதில் தோல்வி"</string>
<string name="post_unhide_failed">"இடுகையை மறைவுநீக்க இயலவில்லை"</string>
<string name="delete_this_post">"இந்த இடுகையை அழி"</string>
<string name="delete_this_comment">"இக்கருத்தை அழி"</string>
<string name="are_you_sure">"நீங்கள் உறுதியா?"</string>
<string name="edit">"திருத்து"</string>
<string name="delete">"அழி"</string>
<string name="see_removed_comment">"நீக்கப்பட்ட கருத்தைப் பார்"</string>
<string name="fetching_removed_comment">"நீக்கப்பட்ட கருத்தைப் பெறுகிறது"</string>
<string name="show_removed_comment_failed">"நீக்கப்பட்ட கருத்தைக் கண்டறிய முடியவில்லை"</string>
<string name="fetching_removed_post">"நீக்கப்பட்ட இடுகையைப் பெறுகிறது"</string>
<string name="show_removed_post_failed">"நீக்கப்பட்ட இடுகையைப் பெற முடியவில்லை"</string>
<string name="cancel">"ரத்துசெய்"</string>
<string name="ok">"சரி"</string>
<string name="edit_success">"திருத்தம் வெற்றி"</string>
<string name="delete_post_success">"அழித்தல் வெற்றி"</string>
<string name="delete_post_failed">"அழித்தல் தோல்வி"</string>
<string name="mark_nsfw_success">"NSFW குறித்தல் வெற்றி"</string>
<string name="mark_nsfw_failed">"NSFW குறித்தல் தோல்வி"</string>
<string name="unmark_nsfw_success">"NSFW குறிநீக்கல் வெற்றி"</string>
<string name="unmark_nsfw_failed">"NSFW குறிநீக்கல் தோல்வி"</string>
<string name="view_all_comments">"எல்லா கருத்துகளையும் உலாவ இங்குச் சொடுக்கு"</string>
<string name="notification_summary_account">"கணக்கு"</string>
<string name="notification_summary_message">"புதிய தகவல்"</string>
<string name="notification_summary_subreddit">"துணைரெட்டிட்"</string>
<string name="notification_summary_award">"விருது"</string>
<!-- Fuzzy -->
<string name="notification_new_messages">"%1$d புதிய தகவல்கள்"</string>
<string name="label_account">"கணக்கு"</string>
<string name="label_post">"இடுகை"</string>
<string name="label_preferences">"விருப்பத்தேர்வுகள்"</string>
<string name="account_switched">"கணக்கு நிலைமாறியது. ஆக மற்றவெல்லா பக்கங்களும் சென்றது."</string>
<string name="settings_notification_master_title">"அறிவிப்பு"</string>
<string name="settings_notification_enable_notification_title">"அறிவிப்புகளை இயக்கு"</string>
<string name="settings_notification_interval_title">"அறிவுப்புகள் இடைவேளையைச் சரிபார்"</string>
<string name="settings_theme_title">"தோற்றம்"</string>
<string name="settings_interface_title">"இடைமுகம்"</string>
<string name="settings_gestures_and_buttons_title">"சைகைகளும் பொத்தான்களும்"</string>
<string name="settigns_video_title">"காணொளி"</string>
<string name="settings_video_autoplay_title">"கானொளி தானியக்கம்"</string>
<string name="settings_mute_autoplaying_videos_title">"தானியங்கும் கானொளிகளை ஒலியடக்கு"</string>
<string name="settings_autoplay_nsfw_videos_title">"NSFW காணொளிகளைத் தானியக்கு"</string>
<string name="settings_immersive_interface_summary">"எல்லா பக்கங்களுக்கும் செயல்படுத்தாதே"</string>
<string name="settings_enable_bottom_app_bar_title">"அடிப்புற வழிசெழுத்தலை இயக்கு"</string>
<string name="settings_category_post_and_comment_title">"இடுகையிட்டு கருத்தளி"</string>
<string name="settings_vote_buttons_on_the_right_title">"வலதில் வாக்குப் பொத்தான்கள்"</string>
<string name="settings_mute_video_title">"காணொளிகளை ஒளியடக்கு"</string>
<string name="settings_mute_nsfw_video_title">"NSFW காணொளிகளை ஒலிமறு"</string>
<string name="settings_video_player_ignore_nav_bar_title">"காணொளி இயக்கியில் வழிசெலுத்தல் பட்டையைப் புறக்கணி"</string>
<string name="settings_confirm_to_exit">"வெளியேற உறுதிசெய்"</string>
<string name="settings_category_comment_title">"கருத்து"</string>
<string name="settings_show_top_level_comments_first_title">"உயர்மட்ட கருத்துகளை முதலில் காட்டு"</string>
<string name="settings_show_comment_divider_title">"கருத்து வகுப்பானைக் காட்டு"</string>
<string name="settings_comment_toolbar_hide_on_click">"கருத்து கருவிப்பட்டையை காட்ட/மறைக்க சொடுக்கு"</string>
<string name="settings_comment_toolbar_hidden">"கருத்து கருவிப்பட்டை இயல்பாக மறைந்திருக்கும்"</string>
<string name="settings_show_absolute_number_of_votes_title">"அறுதியான வாக்கெண்ணிக்கை காட்டு"</string>
<string name="settings_time_format_title">"நேர வடிவம்"</string>
<string name="settings_category_post_title">"இடுகை"</string>
<string name="settings_default_post_layout">"இயல்புநிலை இடுகை தளவமைப்பு"</string>
<string name="settings_show_divider_in_compact_layout">"வகுப்பானைக் காட்டு"</string>
<string name="settings_show_thumbnail_on_the_left_in_compact_layout">"சிறுபடத்தை இடதில் காட்டு"</string>
<string name="settings_swap_tap_and_long_title">"கருத்துகளில் தட்டு மற்றும் நீண்டழுத்தை பண்டமாற்று"</string>
<string name="settings_swipe_to_go_back_title">"பின்செல்ல வலப்புறம் தேய்"</string>
<string name="settings_swipe_to_go_back_summary">"எல்லா பக்கங்களுக்கும் செயல்படாது"</string>
<string name="settings_lock_bottom_app_bar_title">"அடிப்புற வழிசெழுத்தல் பட்டையை பூட்டு"</string>
<string name="settings_font_title">"எழுத்துரு"</string>
<string name="settings_preview_font_title">"எழுத்துரு முன்னோட்டம்"</string>
<string name="settings_font_summary">"எழுத்துரு"</string>
<string name="settings_title_font_summary">"தலைப்பு"</string>
<string name="settings_content_font_summary">"உள்ளடக்கம்"</string>
<string name="settings_font_family_title">"எழுத்துரு குடும்பம்"</string>
<string name="settings_title_font_family_title">"தலைப்பு எழுத்துரு குடும்பம்"</string>
<string name="settings_content_font_family_title">"உள்ளடக்கம் எழுத்துரு குடும்பம்"</string>
<string name="settings_font_size_title">"எழுத்துரு அளவு"</string>
<string name="settings_title_font_size_title">"தலைப்பு எழுத்துரு அளவு"</string>
<string name="settings_content_font_size_title">"உள்ளடக்கம் எழுத்துரு அளவு"</string>
<string name="settings_enable_nsfw_title">"NSFWஐ இயக்கு"</string>
<string name="settings_blur_nsfw_title">"NSFW படங்களை மங்கலாக்கு"</string>
<string name="settings_blur_spoiler_title">"கெட்டுப்பி படங்களை மங்காக்கு"</string>
<string name="settings_about_master_title">"இதுபற்றி"</string>
<string name="settings_acknowledgement_master_title">"ஒப்புகை"</string>
<string name="settings_credits_icon_foreground_title">"உருவடி முன்புலம்"</string>
<string name="settings_credits_icon_background_summary">"உருவடி பின்புலம்"</string>
<string name="settings_credits_crosspost_icon_title">"குறுக்கிடுகை படவுரு"</string>
<string name="settings_credits_best_rocket_icon_title">"ஏவூர்தி படவுரு"</string>
<string name="settings_credits_material_icons_title">"மெட்டீரியல் படவுருக்கள்"</string>
<string name="settings_open_source_title">"திறந்த மூலம்"</string>
<string name="settings_open_source_summary">"உமக்குப் பிடித்திருந்தால் கிட்ஹபில் இச்செயலியை நட்சத்திரமிடு"</string>
<string name="settings_rate_title">"கூகுள் பிளேயில் மதிப்பிடு"</string>
<string name="settings_rate_summary">"எனக்கு 5-நட்சத்திர மதிப்பீடு கொடுங்கள் நான் உண்மையில் மகிழ்ச்சியாக இருப்பேன்"</string>
<string name="settings_email_title">"மின்னஞ்சல்"</string>
<string name="settings_reddit_account_title">"ரெட்டிட் கணக்கு"</string>
<string name="settings_reddit_account_summary">"u/Hostilenemy"</string>
<string name="settings_subreddit_title">"துணைரெட்டிட்"</string>
<string name="settings_subreddit_summary">"r/Infinity_For_Reddit"</string>
<string name="settings_share_title">"பகிர்"</string>
<string name="settings_share_summary">"இன்புறுகிறீர்களெனில் மற்ற மக்களுக்கும் இச்செயலியை அனுப்புக"</string>
<string name="settings_version_summary">"பதிப்பு %s"</string>
<string name="settings_category_customization_title">"தனிப்பயனாக்கம்"</string>
<string name="settings_customize_light_theme_title">"ஒளிர்ந்த தோற்றம்"</string>
<string name="settings_customize_dark_theme_title">"இருண்ட தோற்றம்"</string>
<string name="settings_customize_amoled_theme_title">"கருந்தோற்றம்"</string>
<string name="settings_manage_themes_title">"தோற்றங்களை நிர்வகி"</string>
<string name="settings_advanced_master_title">"மேம்பட்ட"</string>
<string name="settings_delete_all_subreddits_data_in_database_title">"தரவுதளத்தில் அனைத்து துணைரெட்டிட்களை அழி"</string>
<string name="settings_delete_all_users_data_in_database_title">"தரவுதளத்தில் அனைத்து பயனர்களை அழி"</string>
<string name="settings_delete_all_sort_type_data_in_database_title">"தரவுதளத்தில் அனைத்து வரிசை வகைகளை அழி"</string>
<string name="settings_delete_all_post_layout_data_in_database_title">"தரவுதளத்தில் அனைத்து இடுகை தளவமைப்புகளை அழி"</string>
<string name="settings_delete_all_themes_in_database_title">"தரவுதளத்தில் அனைத்து தோற்றங்களை அழி"</string>
<string name="settings_reset_all_settings_title">"எல்லா அமைவுகளையும் அகரமாக்கு"</string>
<string name="settings_tab_1_summary">"தாவல் 1"</string>
<string name="settings_tab_2_summary">"தாவல் 2"</string>
<string name="settings_tab_3_summary">"தாவல் 3"</string>
<string name="settings_tab_title">"தலைப்பு"</string>
<string name="settings_tab_post_type">"வகை"</string>
<string name="no_link_available">"தொடுப்பைப் பெற முடியவில்லை"</string>
<string name="exit_when_submit">"விலகவா?"</string>
<string name="discard">"கைவிடவா?"</string>
<string name="yes">"ஆம்"</string>
<string name="no">"இல்லை"</string>
<string name="share">"பகிர்"</string>
<string name="no_email_client">"மின்னஞ்சல் நுகர்வி ஏதுமில்லை"</string>
<string name="no_app">"செயலி ஏதுமில்லை"</string>
<string name="comment_saved_success">"கருத்து சேமிக்கப்பட்டது"</string>
<string name="comment_saved_failed">"கருத்தைச் சேமிக்க இயலவில்லை"</string>
<string name="comment_unsaved_success">"கருத்து சேமிப்புநீக்கப்பட்டது"</string>
<string name="comment_unsaved_failed">"கருத்தை சேமிப்புநீக்க இயலவில்லை"</string>
<string name="favorites">"பிடித்தவை"</string>
<string name="all">"அனைத்தும்"</string>
<string name="post_layout_card">"அட்டை தளவமைப்பு"</string>
<string name="post_layout_compact">"கச்சிதமான தளவமைப்பு"</string>
<string name="elapsed_time_just_now">"இப்போது தான்"</string>
<string name="elapsed_time_a_minute_ago">"1 நிமிடம்"</string>
<!-- Fuzzy -->
<string name="elapsed_time_minutes_ago">"%1$d நிமிடங்கள்"</string>
<string name="elapsed_time_an_hour_ago">"1 மணிநேரம்"</string>
<!-- Fuzzy -->
<string name="elapsed_time_hours_ago">"%1$d மணிநேரம்"</string>
<string name="elapsed_time_yesterday">"நேற்று"</string>
<!-- Fuzzy -->
<string name="elapsed_time_days_ago">"%1$d நாட்கள்"</string>
<string name="elapsed_time_a_month_ago">"1 மாதம்"</string>
<!-- Fuzzy -->
<string name="elapsed_time_months_ago">"%1$d மாதங்கள்"</string>
<string name="elapsed_time_a_year_ago">"1 வருடம்"</string>
<!-- Fuzzy -->
<string name="elapsed_time_years_ago">"%1$d வருடங்கள்"</string>
<string name="error_getting_multi_reddit_data">"பல்ரெட்டிட் தரவைப் பெருவதில் பிழை"</string>
<string name="error_loading_multi_reddit_list">"பல்ரெட்டிட்களை ஒத்திசைக்க முடியவில்லை"</string>
<string name="error_getting_subreddit_name">"துணைரெட்டிட் பெயரைப் பெறுவதில் பிழை"</string>
<string name="share_post_link">"இடுகை தொடுப்பைப் பகிர்"</string>
<string name="share_image_link">"பட தொடுப்பைப் பகிர்"</string>
<string name="share_video_link">"காணொளி தொடுப்பைப் பகிர்"</string>
<string name="share_link">"தொடுப்பைப் பகிர்"</string>
<string name="copy_post_link">"இடுகை தொடுப்பை நகலெடு"</string>
<string name="copy_image_link">"பட தொடுப்பைப் நகலெடு"</string>
<string name="copy_video_link">"காணொளி தொடுப்பைப் நகலெடு"</string>
<string name="copy_link">"தொடுப்பைப் நகலெடு"</string>
<string name="copy_success">"நகலெடுக்கட்டது"</string>
<string name="copy_link_failed">"தொடுப்பை நகலெடுக்க முடியவில்லை"</string>
<string name="copy_text">"நகலெடு"</string>
<string name="copy_all">"அனைத்தையும் நகலெடு"</string>
<string name="exit_app">"வெளியேறவா?"</string>
<string name="light_theme">"ஒளிர்ந்த தோற்றம்"</string>
<string name="dark_theme">"இருண்ட தோற்றம்"</string>
<string name="multi_reddit_name_hint">"பெயர் (அதிகபட்சம் 50 வரியுருக்கள்)"</string>
<string name="multi_reddit_description_hint">"விவரிப்பு"</string>
<string name="private_multi_reddit">"தனிப்பட்ட"</string>
<string name="no_multi_reddit_name">"பெயர் எங்கே?"</string>
<string name="create_multi_reddit_failed">"இப்பல்ரெட்டிட்டை உருவாக்க இயலா"</string>
<string name="duplicate_multi_reddit">"இப்பல்ரெட்டிட் ஏற்கனவே உள்ளது"</string>
<string name="edit_multi_reddit_failed">"இப்பல்ரெட்டிட்டைத் திருத்த இயலா"</string>
<!-- Fuzzy -->
<string name="delete_multi_reddit_success">"அழித்தல் வெற்றி"</string>
<string name="delete_multi_reddit_failed">"அழித்தல் தோல்வி"</string>
<string name="delete_multi_reddit_dialog_message">"நீங்கள் உறுதியா?"</string>
<string name="enable_nsfw">"NSFWஐ இயக்கு"</string>
<string name="disable_nsfw">"NSFWஐ முடக்கு"</string>
<string name="cannot_save_image">"படத்தைச் சேமிக்கவியலா"</string>
<string name="save_image_first">"படத்தைச் சேமிக்கிறது. காத்திருக்கவும்."</string>
<string name="theme_name_description">"இத்தோற்றத்தின் பெயரை மாற்ற தட்டு."</string>
<string name="theme_item_is_light_theme">"ஒளிர்ந்த தோற்றமாக அமை"</string>
<string name="theme_item_is_dark_theme">"இருண்ட தோற்றமாக அமை"</string>
<string name="theme_item_is_amoled_theme">"கருந்தோற்றமாக அமை"</string>
<string name="theme_item_post_title_color">"இடுகை தலைப்பு நிறம்"</string>
<string name="theme_item_post_content_color">"இடுகை உள்ளடக்க நிறம்"</string>
<string name="theme_item_comment_color">"கருத்து நிறம்"</string>
<string name="theme_item_button_text_color">"பொத்தான் உரை நிறம்"</string>
<string name="theme_item_link_color">"தொடுப்பு நிறம்"</string>
<string name="theme_item_received_message_text_color">"பெற்ற தகவல் உரை நிறம்"</string>
<string name="theme_item_sent_message_text_color">"அனுப்பிய தகவல் உரை நிறம்"</string>
<string name="theme_item_background_color">"பின்புல நிறம்"</string>
<string name="theme_item_received_message_background_color">"பெற்ற தகவல் பின்புல நிறம்"</string>
<string name="theme_item_sent_message_background_color">"அனுப்பிய தகவல் பின்புல நிறம்"</string>
<string name="theme_item_bottom_app_bar_background_color">"அடிப்புற வழிசெழுத்தல் பட்டை நிறம்"</string>
<string name="theme_item_primary_icon_color">"முதன்மை படவுரு நிறம்"</string>
<string name="theme_item_bottom_app_bar_icon_color">"அடிப்புற வழிசெழுத்தலை பட்டை படவுரு நிறம்"</string>
<string name="theme_item_post_icon_and_info_color">"இடுகை படவுரு மற்றும் தகவல் நிறம்"</string>
<string name="theme_item_comment_icon_and_info_color">"கருத்து படவுரு மற்றும் தகவல் நிறம்"</string>
<string name="theme_item_fab_icon_color">"மிதக்குஞ்செயல் பொத்தான் படவுரு நிறம்"</string>
<string name="theme_item_send_message_icon_color">"தகவல் அனுப்புப் படவுரு நிறம்"</string>
<string name="theme_item_toolbar_primary_text_and_icon_color">"கருவிப்பட்டை முதன்மை உரை மற்றும் படவுரு நிறம்"</string>
<string name="theme_item_upvoted_color">"மேல்வாக்களித்த நிறம்"</string>
<string name="theme_item_downvoted_color">"கீழ்வாக்களித்த நிறம்"</string>
<string name="theme_item_post_type_background_color">"இடுகை வகை பின்புல நிறம்"</string>
<string name="theme_item_post_type_text_color">"இடுகை வகை உரை நிறம்"</string>
<string name="theme_item_nsfw_background_color">"NSFW பின்புல நிறம்"</string>
<string name="theme_item_awards_background_color">"விருதுகள் பின்புல நிறம்"</string>
<string name="theme_item_awards_text_color">"விருதுகள் உரை நிறம்"</string>
<string name="theme_item_archived_tint">"காப்பகமானவை படவுரு நிறம்"</string>
<string name="theme_item_locked_icon_tint">"பூட்டப்பட்டது படவுரு நிறம்"</string>
<string name="theme_item_crosspost_icon_tint">"குறுக்கிடுகை படவுரு நிறம்"</string>
<string name="theme_item_username_color">"பயனர்பெயர் நிறம்"</string>
<string name="theme_item_divider_color">"வகுப்பான் நிறம்"</string>
<string name="theme_item_vote_and_reply_unavailable_button_color">"வாக்கு மற்றும் பதிலளி கிடைக்கவில்லை பொத்தான் நிறம்"</string>
<string name="theme_item_comment_vertical_bar_color_1">"கருத்து செங்குத்துப்பட்டை நிறம் 1"</string>
<string name="theme_item_comment_vertical_bar_color_2">"கருத்து செங்குத்துப்பட்டை நிறம் 2"</string>
<string name="theme_item_comment_vertical_bar_color_3">"கருத்து செங்குத்துப்பட்டை நிறம் 3"</string>
<string name="theme_item_comment_vertical_bar_color_4">"கருத்து செங்குத்துப்பட்டை நிறம் 4"</string>
<string name="theme_item_comment_vertical_bar_color_5">"கருத்து செங்குத்துப்பட்டை நிறம் 5"</string>
<string name="theme_item_nav_bar_color">"வழிசெலுத்தல் அலமாரி நிறம்"</string>
<string name="theme_item_light_nav_bar">"இருண்ட வழிசெழுத்தல் பட்டை படவுரு நிறம்"</string>
<string name="theme_item_available_on_android_8">"ஆண்டிராய்டு 8.0 அல்லது மேற்பட்டவைக்கு மட்டுங்கிடைக்கும்."</string>
<string name="theme_item_available_on_android_6">"ஆண்டிராய்டு 6.0 அல்லது மேற்பட்டவைக்கு மட்டுங்கிடைக்கும்."</string>
<string name="user_themes">"உமது தோற்றங்கள்"</string>
<string name="no_theme_name">"இத்தோற்றத்தின் பெயரென்ன?"</string>
<string name="theme_name_hint">"தோற்றம் பெயர்"</string>
<string name="theme_name_white">"வெள்ளை"</string>
<string name="theme_name_white_dark">"இருண்ட வெள்ளை"</string>
<string name="theme_name_white_amoled">"கரு வெள்ளை"</string>
<string name="theme_name_red">"சிகப்பு"</string>
<string name="theme_name_red_dark">"இருண்ட சிகப்பு"</string>
<string name="theme_name_red_amoled">"கருஞ்சிகப்பு"</string>
<string name="edit_theme_name">"தோற்றப்பெயரைத் திருத்து"</string>
<string name="edit_theme">"தோற்றத்தைத் திருத்து"</string>
<string name="delete_theme">"தோற்றத்தை அழி"</string>
<!-- Fuzzy -->
<string name="delete_theme_dialog_message">"%1$s-ஐ அழிப்பதிலுறுதியா?"</string>
<string name="share_theme">"தோற்றத்தைப் பகிர்"</string>
<string name="change_theme_name">"பெயரை மாற்று"</string>
<string name="cannot_find_theme">"இத்தோற்றத்தைக் கண்டறிய முடியவில்லை"</string>
<string name="import_theme">"தோற்றத்தை ஏற்றுமதிசெய்"</string>
<string name="no_data_in_clipboard">"நகலகத்தில் தரவைக்கண்டறிய முடியவில்லை"</string>
<string name="import_theme_success">"தோற்றம் ஏற்றுமதி வெற்றி"</string>
<string name="duplicate_theme_name_dialog_title">"தோற்றநகல் கண்டறியப்பட்டது"</string>
<string name="rename">"மறுபெயரிடு"</string>
<string name="color_picker">"நிறத்தெரிவி"</string>
<string name="invalid_color">"செல்லாத நிறம்"</string>
<string name="delete_all_subreddits_success">"அனைத்து துணைரெட்டிட்களை அழித்தல் வெற்றி"</string>
<string name="delete_all_users_success">"அனைத்து பயனர்களை அழித்தல் வெற்றி"</string>
<string name="delete_all_sort_types_success">"அனைத்து வரிசை வகைகளை அழித்தல் வெற்றி"</string>
<string name="delete_all_post_layouts_success">"அனைத்து இடுகை தளவமைப்புகளை அழித்தல் வெற்றி"</string>
<string name="delete_all_themes_success">"அனைத்து தோற்றங்களை அழித்தல் வெற்றி"</string>
<string name="reset_all_settings_success">"அனைத்து அமைவுகளை அகரமாக்கல் வெற்றி"</string>
<string name="primary_text_preview">"முதன்மை உரை"</string>
<string name="post_title_preview">"இது ஓர் இடுகை"</string>
<string name="post_type_preview">"இடுகை"</string>
<string name="awards_preview">"4 விருதுகள்"</string>
<string name="edit_multi_reddit">"பல்ரெட்டிட்டைத் திருத்து"</string>
<string name="delete_multi_reddit">"பல்ரெட்டிட்டை அழி"</string>
<!-- Fuzzy -->
<string name="n_awards">"%1$d விருதுகள்"</string>
<string name="one_award">"1 விருது"</string>
<string name="report">"புகாரளி"</string>
<string name="reporting">"புகாரளிக்கிறது"</string>
<string name="report_successful">"புகாரளிக்கப்பட்டது"</string>
<string name="report_failed">"புகார் தோல்வி"</string>
<string name="report_reason_not_selected">"நீ காரணத்தைத் தேர்ந்தெடுக்கவில்லை"</string>
<string name="report_reason_general_spam">"வீண் ஆனது"</string>
<string name="report_reason_general_copyright_issue">"பதிப்புரிமைச் சிக்கல் கொண்டுள்ளது"</string>
<string name="report_reason_general_child_pornography">"சிறார் ஆபாசவியல் கொண்டுள்ளது"</string>
<string name="report_reason_general_abusive_content">"வன்கொடுமை உள்ளடக்கம் கொண்டுள்ளது"</string>
<string name="home">"வீடு"</string>
<string name="popular">"பிரபலமான"</string>
<string name="notifications">"அறிவிப்புகள்"</string>
<string name="messages">"தகவல்கள்"</string>
<string name="message">"தகவல்"</string>
<string name="error_fetching_imgur_media">"படங்களை ஏற்ற முடியவில்லை"</string>
<string name="downloading_reddit_video">"காணொளி தடத்தைப் பதிவிறக்கிறது"</string>
<string name="downloading_reddit_video_audio_track">"ஒலி தடத்தைப் பதிவிறக்கிறது"</string>
<string name="downloading_reddit_video_save_file_to_public_dir">"காணொளியைச் சேமிக்கிறது"</string>
<string name="downloading_reddit_video_finished">"பதிவிறக்கப்பட்டது"</string>
<string name="wallpaper_set">"சுவரொட்டி அமைக்கப்பட்டது"</string>
<string name="error_set_wallpaper">"சுவரொட்டியை அமைக்க முடியவில்லை"</string>
<string name="set_to_home_screen">"முகப்புத்திரைக்கு அமை"</string>
<string name="set_to_lock_screen">"பூட்டுத்திரைக்கு அமை"</string>
<string name="set_to_both">"இரண்டிர்க்கும் அமை"</string>
<string name="default_font_font_preview">"இயல்புநிலை"</string>
<string name="submit_crosspost_activity_label">"குறுக்கிடுகை"</string>
<string name="give_award_activity_label">"விருதளி"</string>
<string name="action_crosspost">"குறுக்கிடுகையிடு"</string>
<string name="action_give_award">"விருதளி"</string>
<string name="posts">"இடுகைகள்"</string>
<string name="only_for_logged_in_user">"உள்துழைந்த பயனர்களுக்கு மட்டும்"</string>
<string name="restart_app_see_changes">"மாற்றங்களைப் காண செயலியை மறுதுவக்கு"</string>
<string name="settings_tab_count">"தாவல் எண்ணிக்கை"</string>
<string name="settings_show_tab_names">"தாவல் பெயர்களைக் காட்டு"</string>
<string name="settings_more_tabs_summary">"மேலும் கீற்றுகள்"</string>
<string name="settings_download_location_title">"பதிவிறக்குமிடம்"</string>
<string name="settings_image_download_location_title">"படம் பதிவிறக்குமிடம்"</string>
<string name="settings_gif_download_location_title">"அசைபடம் பதிவிறக்குமிடம்"</string>
<string name="settings_video_download_location_title">"காணொளி பதிவிறக்குமிடம்"</string>
<string name="settings_swipe_action_title">"தேய்த்தல் செயல்"</string>
<string name="settings_disable_swiping_between_tabs_title">"கீற்றுகளுக்கிடையே தேய்ப்பதை முடக்கு"</string>
<string name="settings_enable_swipe_action_title">"தேய்த்தல் செயலை இயக்கு"</string>
<string name="settings_pull_to_refresh_title">"புத்துணர்வூட்ட இழு"</string>
<string name="settings_security_title">"பாதுகாப்பு"</string>
<string name="settings_long_press_to_hide_toolbar_in_compact_layout_title">"கருவிப்பட்டையை மறைக்க நீண்டழுத்து"</string>
<string name="settings_post_compact_layout_toolbar_hidden_by_default_title">"கருவிப்பட்டையை இயல்பாகவே மறை"</string>
<string name="settings_main_activity_bottom_app_bar_group_summary">"முதன்மை பக்கம்"</string>
<string name="settings_other_activities_bottom_app_bar_group_summary">"பிற பக்கங்கள்"</string>
<string name="settings_bottom_app_bar_option_count">"விருப்ப எண்ணிக்கை"</string>
<string name="settings_bottom_app_bar_option_1">"விருப்பம் 1"</string>
<string name="settings_bottom_app_bar_option_2">"விருப்பம் 2"</string>
<string name="settings_bottom_app_bar_option_3">"விருப்பம் 3"</string>
<string name="settings_bottom_app_bar_option_4">"விருப்பம் 4"</string>
<string name="settings_data_saving_mode">"தரவு சேமிப்பு பயன்முறை"</string>
<string name="settings_translation_title">"மொழிபெயர்ப்பு"</string>
<string name="settings_credits_national_flags">"தேசிய கொடிகள்"</string>
<string name="downloading_media_finished">"பதிவிறக்கப்பட்டது"</string>
<string name="downloading_media_failed_cannot_download_media">"பதிவிறக்கம் தோல்வி"</string>
<string name="large">"பெரிய"</string>
<string name="small">"சிறிய"</string>
<string name="insert_link">"தொடுப்பைப் புகுத்து"</string>
<string name="text_hint">"உரை"</string>
<string name="link_hint">"தொடுப்பு"</string>
<string name="unlock">"பூட்டவிழ்"</string>
<string name="submit_post">"இடுகையைச் சமர்ப்பி"</string>
<string name="refresh">"புத்துணர்வூட்டு"</string>
<string name="change_sort_type">"வகைப்படுத்தல் வகையை மாற்று"</string>
<string name="change_post_layout">"இடுகை தளவமைப்பை மாற்று"</string>
<string name="give_award_dialog_title">"விருதளிக்கவா?"</string>
<string name="anonymous">"அநாமதேய"</string>
<string name="give_award_success">"விருது அளிக்கப்பட்டது"</string>
<string name="give_award_failed">"தோல்வியுற்றது"</string>
<string name="warning">"எச்சரிக்கை"</string>
<string name="this_is_a_nsfw_subreddit">"இது ஓர் NSFW துணைரெட்டிட்."</string>
<string name="this_user_has_nsfw_content">"இப்பயனர் NSFW உள்ளடக்கம் கொண்டுள்ளார்"</string>
<string name="dismiss">"நிராகரி"</string>
<string name="leave">"விலகு"</string>
<string name="go_to_subreddit">"துணைரெட்டிட்டுக்குச் செல்"</string>
<string name="go_to_user">"பயனருக்குச் செல்"</string>
<string name="go_to_thing_hint">"பெயர்"</string>
<string name="random">"சீரற்ற"</string>
<string name="random_subreddit">"சீரற்ற துணைரெட்டிட்"</string>
<string name="random_nsfw_subreddit">"சீரற்ற NSFW கணக்கு"</string>
<string name="random_post">"சீரற்ற இடுகை"</string>
<string name="random_nsfw_post">"சீரற்ற NSFW இடுகை"</string>
<string name="fetch_random_thing_failed">"பின்னர் மீண்டும் முயல்"</string>
<string name="downloading">"பதிவிறக்குகிறது"</string>
<string name="subreddit_filter_popular_and_all_activity_label">"r/all மற்றும் r/popular"</string>
<string name="settings_miscellaneous_title">"இதர"</string>
<string name="settings_subreddit_filter_category">"துணைரெட்டிட்டுகளை மறை"</string>
<string name="settings_subreddit_filter_popular_and_all">"r/popular மற்றும் r/all இல்"</string>
<string name="select_video_quality">"காணொளி தரத்தைத் தேர்ந்தெடு"</string>
<string name="settings_hide_subreddit_description_title">"துணைரெட்டிட் விளக்கத்தை மறை"</string>
<string name="settings_swipe_action_swipe_left_title">"இடப்புறம் தேய்"</string>
<string name="settings_swipe_action_swipe_right_title">"வலப்புறம் தேய்"</string>
<string name="settings_language_title">"மொழி"</string>
<string name="filtered_posts_activity_subtitle">"வடிக்கப்பட்ட இடுகைகள்"</string>
<string name="post_filter_preference_activity_label">"இடுகை வடிகட்டி"</string>
<string name="search_users_result_activity_label">"பயனர்கள்"</string>
<string name="multireddit_selection_activity_label">"பல்ரெட்டிட்டைத் தேர்ந்தெடு"</string>
<string name="action_save_to_database">"தரவுத்தளத்தில் சேமி"</string>
<string name="action_read_all_messages">"எல்லா தகவல்களையும் வாசி"</string>
<string name="action_add_to_multireddit">"பல்ரெட்டிட்டுக்குச் சேர்"</string>
<string name="search_only_subreddits_hint">"துணைரெட்டிட்டுகளைத் தேடு"</string>
<string name="search_only_users_hint">"பயனர்களைத் தேடு"</string>
<string name="post_type_gallery">"காட்சியகம்"</string>
<string name="settings_privacy_policy_title">"தனியுரிமைக் கொள்கை"</string>
<string name="settings_delete_read_posts_in_database_title">"தரவுத்தளத்தில் எல்லா வாசித்த இடுகைகளையும் அழி"</string>
<string name="settings_post_filter_title">"இடுகை வடிகட்டி"</string>
<string name="settings_enable_search_history_title">"தேடல் வரலாற்றை இயக்கு"</string>
<string name="settings_post_history_title">"இடுகை வரலாறு"</string>
<string name="settings_mark_posts_as_read_title">"இடுகைகளைப் வாசித்ததாக்கு"</string>
<string name="settings_mark_posts_as_read_after_voting_title">"வாக்களித்தபின் இடுகைகளை வாசித்ததாக்கு"</string>
<string name="settings_hide_read_posts_automatically_title">"வாசித்த இடுகைகளை தானாக மறை"</string>
<string name="settings_sort_type_title">"வரிசைப்படுத்தல் வகை"</string>
<string name="settings_save_sort_type_title">"வரிசைப்படுத்தல் வகையைச் சேமி"</string>
<string name="open_link">"தொடுப்பைத் திற"</string>
<string name="select_subreddits_and_users">"துணைரெட்டிட்டுகள் மற்றும் பயனர்களைத் தேர்ந்தெடு"</string>
<string name="hide_read_posts">"வாசித்த இடுகைகளை மறை"</string>
<string name="filter_posts">"இடுகைகளை வடிகட்டு"</string>
<string name="only_nsfw">"NSFW மட்டும்"</string>
<string name="only_spoiler">"கெடுப்பி மட்டும்"</string>
<string name="post_filter_usage_home">"முகப்பு"</string>
<string name="post_filter_usage_subreddit">"துணைரெட்டிட்: %1$s"</string>
<string name="post_filter_usage_subreddit_all">"துணைரெட்டிட்"</string>
<string name="post_filter_usage_user">"பயனர்: %1$s"</string>
<string name="post_filter_usage_user_all">"பயனர்"</string>
<string name="post_filter_usage_multireddit">"பல்ரெட்டிட்: %1$s"</string>
<string name="post_filter_usage_multireddit_all">"பல்ரெட்டிட்"</string>
<string name="post_filter_usage_search">"தேடு"</string>
<string name="subreddit">"துணைரெட்டிட்"</string>
<string name="user">"பயனர்"</string>
<string name="read_all_messages_success">"எல்லா தகவல்களையும் வெற்றிகரமாக வாசித்தாச்சு"</string>
<string name="read_all_messages_failed">"எல்லா தகவல்களையும் வாசிக்க இயலவில்லை"</string>
<string name="choose_a_user">"பயனரைத் தெரிவுசெய்"</string>
<string name="settings_hide_post_type">"இடுகை வகையை மறை"</string>
<string name="settings_hide_the_number_of_awards">"விருது எண்ணிக்கையை மறை"</string>
<string name="settings_hide_the_number_of_votes">"வாக்கெண்ணிக்கையை மறை"</string>
<string name="settings_hide_the_number_of_comments">"கருத்தெண்ணிக்கையை மறை"</string>
<string name="post_layout_gallery">"காட்சியக தளவமைப்பு"</string>
<string name="post_layout_card_2">"அட்டை தளவமைப்பு 2"</string>
<string name="vote">"வாக்களி"</string>
<string name="action_share_link">"தொடுப்பைப் பகிர்"</string>
<string name="action_copy_link">"தொடுப்பை நகலெடு"</string>
<string name="settings_backup_settings_title">"அமைவுகளைப் பிரதியெடு"</string>
<string name="settings_restore_settings_title">"அமைவுகளை மீட்டமை"</string>
<string name="settings_swipe_between_posts_title">"இடுகைகளுக்கிடையே தேய்"</string>
<string name="settings_navigation_drawer_title">"வழிசெலுத்தல் அலமாறி"</string>
<string name="device_default">"சாதன இயல்புநிலை"</string>
<string name="set_by_battery_saver">"மின்கல சேமிப்பானால் அமைப்பட்டது"</string>
<string name="theme_item_current_user_color">"தற்போதய பயனர்"</string>
<string name="anonymous_front_page_no_subscriptions">"துனைரெட்டிட்டில் சேருவதன் மூலம் துவங்கு!"</string>
<string name="restore_settings_failed_cannot_get_file">"கோப்பை அணுக முடியவில்லை"</string>
<string name="do_not_show_this_again">"இதை மீண்டும் காட்டாதே"</string>
<string name="continue_suicide_prevention_activity">"தொடரவும்"</string>
<string name="never">"ஒருபோதுமில்லை"</string>
<string name="normal">"சாதாரணம்"</string>
<string name="extra_large">"மிகப்பெரிது"</string>
<string name="enormously_large">"மிகமிகப்பெரிது"</string>
<string name="default_in_array">"இயல்புநிலை"</string>
<string name="upvote">"மேல்வாக்களி"</string>
<string name="downvote">"கீழ்வாக்களி"</string>
<string name="select">"தேர்ந்தெடு"</string>
<string name="exclude_subreddit">"இத்துணைரெட்டிட்டை விலக்கு"</string>
<string name="exclude_user">"இப்பயனரை விலக்கு"</string>
<string name="suggest_title">"தலைப்பைப் பரிந்துரை"</string>
<string name="suggest_title_failed">"தலைப்பைப் பரிந்துரைப்பதில் தோல்வி"</string>
<string name="action_delete_logs">"பயன்குறிப்புகளை அழி"</string>
<string name="settings_crash_reports_title">"சிதைவறிக்கைகள்"</string>
<string name="settings_nsfw_and_spoiler_dangerous_group_title">"ஆபத்தானது"</string>
<string name="settings_disable_nsfw_forever_title">"NSFWஐ என்றென்றும் முடக்கு"</string>
<string name="save_comment">"சேமி"</string>
<string name="unsave_comment">"சேமிக்கா"</string>
<!-- Fuzzy -->
<string name="crash_reports_deleted">"சிதைவறிக்கைகள் அழிக்கப்பட்டன"</string>
<string name="reply">"பதிலளி"</string>
<string name="trending_activity_label">"பிரபலமாகும்"</string>
<string name="action_share_post_link">"இடுகை தொடுப்பைப் பகிர்"</string>
<string name="trending">"பிரபலமாகும்"</string>
<string name="bottom_sheet_post_gallery">"காட்சியகம்"</string>
<string name="label_reddit">"ரெட்டிட்"</string>
<string name="settings_more_tabs_show_multireddits_title">"பல்ரெட்டிட்டைக் காட்டு"</string>
<string name="link_post_layout_auto">"தானாக"</string>
<string name="uploaded_images">"பதிவேற்றிய படங்கள்"</string>
<string name="select_image">"படத்தைத் தேர்ந்தெடு"</string>
<string name="capture">"கைப்பற்று"</string>
<string name="uploading_image">"பதிவேற்றுகிறது"</string>
<string name="upload_image_success">"படம் பதிவேற்றம் வெற்றி. பதிவேற்றிய படங்களைப் பார்க்க படம் பொத்தானை மீண்டும் சொடுக்கு."</string>
<string name="upload_image_failed">"படத்தைப் பதிவேற்றவியலா"</string>
<string name="search_comments">"கருத்துகளைத் தேடு"</string>
<string name="please_wait_image_is_uploading">"ஒரு படம் இன்னும் பதிவேறுகிறது. காத்திருக்கவும்."</string>
<string name="wiki_activity_label">"விக்கி"</string>
<string name="settings_post_details_title">"இடுகை விவரங்கள்"</string>
<string name="settings_secure_mode_title">"பாதுகாப்பான பயன்முறை"</string>
<string name="discard_dialog_button">"கைவிடு"</string>
<string name="error_loading_wiki">"விக்கியை ஏற்றுவதில் பிழை"</string>
<string name="no_wiki">"இத்துனைரெட்டிட்டுக்கு விக்கி பக்கம் இல்லை"</string>
<string name="action_go_to_wiki">"விக்கிக்குச் செல்"</string>
<string name="about">"பற்றி"</string>
<string name="settings_open_navigation_drawer">"வழிசெலுத்தல் அலமாரியைத் திற"</string>
<string name="settings_app_lock_title">"செயலி பூட்டு"</string>
<string name="settings_app_lock_timeout_title">"செயலி பூட்டு நேரமுடிந்தது"</string>
<!-- Fuzzy -->
<string name="settings_link_handler_value_external_browser">"வெளிப்புற உலாவி"</string>
<string name="settings_link_handler_value_custom_tab">"தனிப்பயன் கீற்று"</string>
<string name="settings_pinch_to_zoom_video_title">"காணொளியைப் பெரிதாக்க கிள்ளு"</string>
<string name="settings_experimental_feature">"பரீட்சார்ந்த அம்சம்"</string>
<string name="go_to_top">"மேலே செல்"</string>
<string name="app_lock_timeout_immediately">"உடனடியாக"</string>
<string name="app_lock_timeout_1_min">"1 நிமிடம்"</string>
<string name="app_lock_timeout_2_mins">"2 நிமிடங்கள்"</string>
<string name="app_lock_timeout_5_mins">"5 நிமிடங்கள்"</string>
<string name="app_lock_timeout_10_mins">"10 நிமிடங்கள்"</string>
<string name="app_lock_timeout_15_mins">"15 நிமிடங்கள்"</string>
<string name="app_lock_timeout_20_mins">"20 நிமிடங்கள்"</string>
<string name="app_lock_timeout_30_mins">"30 நிமிடங்கள்"</string>
<string name="app_lock_timeout_1_hour">"1 மணிநேரம்"</string>
<string name="app_lock_timeout_2_hours">"2 மணிநேரம்"</string>
<string name="app_lock_timeout_3_hours">"3 மணிநேரம்"</string>
<string name="app_lock_timeout_4_hours">"4 மணிநேரம்"</string>
<string name="app_lock_timeout_5_hours">"5 மணிநேரம்"</string>
<string name="app_lock_timeout_6_hours">"6 மணிநேரம்"</string>
<string name="app_lock_timeout_12_hours">"12 மணிநேரம்"</string>
<string name="app_lock_timeout_24_hours">"24 மணிநேரம்"</string>
</resources>

View File

@@ -0,0 +1,14 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="AppTheme.Launcher" parent="Theme.SplashScreen">
<item name="windowSplashScreenBackground">#FFFFFF</item>
<item name="windowSplashScreenAnimatedIcon">@mipmap/ic_launcher_round</item>
<item name="android:windowSplashScreenBrandingImage">@drawable/splash_branding</item>
<item name="postSplashScreenTheme">@style/AppTheme.NoActionBarWithTransparentStatusBar
</item>
<item name="android:statusBarColor">#FFFFFF</item>
<item name="android:navigationBarColor">#FFFFFF</item>
<item name="android:windowLightStatusBar">true</item>
</style>
</resources>

View File

@@ -44,6 +44,7 @@
<string-array name="settings_default_post_layout">
<item>@string/post_layout_card</item>
<item>@string/post_layout_card_2</item>
<item>@string/post_layout_card_3</item>
<item>@string/post_layout_compact</item>
<item>@string/post_layout_gallery</item>
</string-array>
@@ -51,6 +52,7 @@
<string-array name="settings_default_post_layout_values">
<item>0</item>
<item>3</item>
<item>4</item>
<item>1</item>
<item>2</item>
</string-array>
@@ -59,6 +61,7 @@
<item>@string/link_post_layout_auto</item>
<item>@string/post_layout_card</item>
<item>@string/post_layout_card_2</item>
<item>@string/post_layout_card_3</item>
<item>@string/post_layout_compact</item>
<item>@string/post_layout_gallery</item>
</string-array>
@@ -67,6 +70,7 @@
<item>-1</item>
<item>0</item>
<item>3</item>
<item>4</item>
<item>1</item>
<item>2</item>
</string-array>
@@ -457,10 +461,12 @@
<item>English</item>
<item>Française</item>
<item>Deutsche</item>
<item>Ελληνικά</item>
<item>हिंदी</item>
<item>Magyar</item>
<item>Italiana</item>
<item>日本語</item>
<item>한국인</item>
<item>Polskie</item>
<item>Português</item>
<item>Português (BR)</item>
@@ -468,6 +474,7 @@
<item>русский</item>
<item>Soomaali</item>
<item>Español</item>
<item>தமிழ்</item>
<item>Türkçe</item>
<item>Українська</item>
<item>Tiếng Việt</item>
@@ -482,10 +489,12 @@
<item>en</item>
<item>fr</item>
<item>de</item>
<item>el</item>
<item>hi</item>
<item>hu</item>
<item>it</item>
<item>ja</item>
<item>ko</item>
<item>pl</item>
<item>pt</item>
<item>pt-rBR</item>
@@ -493,6 +502,7 @@
<item>ru</item>
<item>so</item>
<item>es</item>
<item>ta</item>
<item>tr-rTR</item>
<item>uk</item>
<item>vi</item>

View File

@@ -3,7 +3,7 @@
<color name="colorPrimary">#0336FF</color>
<color name="colorPrimaryDark">#002BF0</color>
<color name="colorAccent">#FF1868</color>
<color name="transparentActionBarAndExoPlayerControllerColor">#88000000</color>
<color name="transparentActionBarAndExoPlayerControllerColor">#00000000</color>
<color name="backgroundColor">#FFFFFF</color>
<color name="playButtonBackgroundColor">#000000</color>
<color name="roundedBottomSheetPrimaryBackground">#FFFFFF</color>

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<resources>
<string name="application_name" translatable="false">Eternity</string>
<string name="login_activity_label">Login</string>
<string name="search_activity_label" translatable="false"> </string>
@@ -46,6 +46,9 @@
<string name="edit_profile_activity_label">Edit Profile</string>
<string name="post_poll_activity_label">Poll Post</string>
<string name="history_activity_label">History</string>
<string name="subscription_activity_label">Subscription</string>
<string name="comment_filter_preference_activity_label">Comment Filter</string>
<string name="customize_comment_filter_activity_label">Customize Post Filter</string>
<string name="navigation_drawer_open">Open navigation drawer</string>
<string name="navigation_drawer_close">Close navigation drawer</string>
@@ -97,6 +100,7 @@
<string name="action_playback_speed">Playback Speed</string>
<string name="action_contact_mods">Contact Mods</string>
<string name="action_more_options">More Options</string>
<string name="action_add_to_home_screen">Add to Home screen</string>
<string name="parse_json_response_error">Error occurred when parsing the JSON response</string>
<string name="retrieve_token_error">Error Retrieving the token</string>
@@ -270,6 +274,9 @@
<string name="search_in">Search in</string>
<string name="all_communities">All communities</string>
<string name="confirm">Confirm</string>
<string name="confirm_delete_all_recent_searches">Are you sure you want to delete all recent search queries?</string>
<string name="sort_best">Active</string>
<string name="sort_hot">Hot</string>
<string name="sort_new">New</string>
@@ -655,6 +662,7 @@
<string name="settings_easier_to_watch_in_full_screen_title">Easier to Watch in Full Screen</string>
<string name="settings_hide_fab_in_post_feed">Hide FAB in Post Feed</string>
<string name="settings_comment_divider_type">Comment Divider Type</string>
<string name="settings_comment_filter_title">Comment Filter</string>
<string name="no_link_available">Cannot get the link</string>
@@ -693,6 +701,7 @@
<string name="post_layout_compact">Compact Layout</string>
<string name="post_layout_gallery">Gallery Layout</string>
<string name="post_layout_card_2">Card Layout 2</string>
<string name="post_layout_card_3">Card Layout 3</string>
<string name="elapsed_time_just_now">Just Now</string>
<string name="elapsed_time_a_minute_ago">1 Minute</string>
@@ -806,6 +815,10 @@
<string name="theme_item_card_view_background_color_detail">Applied to: Post background and message background</string>
<string name="theme_item_read_post_card_view_background_color">Read Post Card View Background Color</string>
<string name="theme_item_read_post_card_view_background_color_detail">Applied to: Read Post background</string>
<string name="theme_item_filled_card_view_background_color">Filled Card View Background Color</string>
<string name="theme_item_filled_card_view_background_color_detail">Applied to: Background of a post in a filled card view, some edit text fields</string>
<string name="theme_item_read_post_filled_card_view_background_color">Read Post Filled Card View Background Color</string>
<string name="theme_item_read_post_filled_card_view_background_color_detail">Applied to: Background of a read post in a filled card view</string>
<string name="theme_item_comment_background_color">Comment Background Color</string>
<string name="theme_item_comment_background_color_detail">Applied to: Comment background</string>
<string name="theme_item_fully_collapsed_comment_background_color">Fully-Collapsed Comment Background Color</string>
@@ -1143,18 +1156,31 @@
<string name="post_filter_requires_a_name">What is the name of this post filter?</string>
<string name="duplicate_post_filter_dialog_title">\'%1$s\' Already Exists</string>
<string name="duplicate_post_filter_dialog_message">Override it?</string>
<string name="apply_post_filter_to">Apply to</string>
<string name="apply_to">Apply to</string>
<string name="post_filter_usage_home">Home</string>
<string name="post_filter_usage_community">Community: %1$s</string>
<string name="post_filter_usage_community_all">Community</string>
<string name="post_filter_usage_embedded_subreddit_all">All Communities</string>
<string name="post_filter_usage_user">User: %1$s</string>
<string name="post_filter_usage_user_all">User</string>
<string name="post_filter_usage_embedded_user_all">All users</string>
<string name="post_filter_usage_multireddit">Multicommunity: %1$s</string>
<string name="post_filter_usage_multireddit_all">Multicommunity</string>
<string name="post_filter_usage_embedded_multireddit_all">All Multicommunities</string>
<string name="post_filter_usage_search">Search</string>
<string name="community">Community</string>
<string name="user">User</string>
<string name="edit_post_filter_name_of_usage_info">Leave it blank to apply this post filter to all the communities / users / multicommunities</string>
<string name="click_to_apply_post_filter">Click here to apply it to some post feeds</string>
<string name="post_filter_usage_embedded_more_count">and %1$d more</string>
<string name="excludes_strings_hint">Exclude keywords (key1,key2)</string>
<string name="comment_filter_name_hint">Comment Filter Name</string>
<string name="comment_filter_requires_a_name">What is the name of this comment filter?</string>
<string name="duplicate_comment_filter_dialog_title">\'%1$s\' Already Exists</string>
<string name="duplicate_comment_filter_dialog_message">Override it?</string>
<string name="comment_filter_applied_to_all_subreddits">Applied to all subreddits</string>
<string name="comment_filter_usage_embedded_more_count">and %1$d more</string>
<string name="read_all_messages_time_limit">You are doing this too frequently. Try again later. This is Reddit API\'s rate limit.</string>
<string name="read_all_messages_success">Read all messages successfully</string>
@@ -1173,7 +1199,7 @@
<string name="anonymous_front_page_no_subscriptions">Start by joining a community!</string>
<string name="anonymous_multireddit_no_community">This multicommunity does not have a community!</string>
<string name="backup_settings_success">Successfully exported settings to the destination directory. The password of the generated zip file is 123321. Please don\'t modify the zip file.</string>
<string name="backup_settings_success">Successfully exported settings to the destination directory.</string>
<string name="create_zip_in_destination_directory_failed">Could not create backup zip in the destination directory</string>
<string name="backup_some_settings_failed">Could not backup some settings but others were successfully exported to the destination directory</string>
<string name="restore_settings_success">Successfully restored settings. Restart the app to see the changes.</string>
@@ -1314,12 +1340,8 @@
<string name="handle_link">Handle Link</string>
<string name="invalid_link">Invalid link</string>
<string name="unexpected_intent_action">Unexpected intent action: <xliff:g id="action">%1$s</xliff:g></string>
<string name="enable_random_adaptation">Enable random adaptation</string>
<string name="error_unsupported_video">Media includes video tracks, but none are playable by this device</string>
<string name="error_unsupported_audio">Media includes audio tracks, but none are playable by this device</string>
<string name="storage_permission_denied">Permission to access storage was denied</string>
<string name="sample_list_load_error">One or more sample lists failed to load</string>
<string name="exo_controls_volume_up_description">Volume Up</string>
<string name="exo_controls_volume_off_description">Volume Off</string>
@@ -1334,8 +1356,48 @@
<string name="denied_notification_permission">Notification permission is not granted</string>
<string name="go_to_settings">Settings</string>
<string name="reddit_api_info_title">Important Notice Regarding Reddit API Changes</string>
<string name="reddit_api_info">Starting from July 1st, 2023, Reddit API will be pay-per-use for 3rd-party clients, which include Infinity for Reddit. The announcement from Reddit can be found here: %1$s\n\nIn order to survive this change, Infinity will become a subscription-only app after July 1st. You can learn more about the changes in this post: %2$s\n\nIt\'s required for you to update Infinity after July 1st so that you will get the new version with subscription options. None of the previous versions (including this one) will work after July 1st. But due to a tight timeline Reddit gave, the update may not be available immediately on July 1st since it requires proper testing. Thank you for your understanding!</string>
<string name="welcome_to_infinity">Welcome to Infinity for Reddit, your gateway to a whole new dimension of Reddit browsing!</string>
<string name="subscription_prompt">Before you dive into the countless possibilities this app offers,
I want to be upfront and transparent about a significant change I\'ve implemented to ensure the best possible service for you.
\n\nFrom now on, you will need a monthly subscription to access the Reddit API within Infinity for Reddit and
this is because Reddit has started charging for API access since July 1st, 2023.
\n\nAll the tiers work the same. If you want to support Infinity, you can subscribe to a higher tier.
Most of the money from the lowest tier goes to Reddit.
</string>
<string name="monthly">Monthly</string>
<string name="yearly">Yearly</string>
<string name="weekly">Weekly</string>
<string name="billing_error_billing_unavailable">Billing service unavailable on device.</string>
<string name="billing_error_developer_error">The developer made some errors. Not your fault.</string>
<string name="billing_error_error">Fatal error during the API action.</string>
<string name="billing_error_feature_not_supported">The requested feature is not supported by the Play Store on the current device.</string>
<string name="billing_error_item_already_owned">The purchase failed because the item is already owned.</string>
<string name="billing_error_item_unavailable">The requested product is not available for purchase.</string>
<string name="billing_error_network_error">A network error occurred during the operation.</string>
<string name="billing_error_service_disconnected">The app is not connected to the Play Store service via the Google Play Billing Library.</string>
<string name="billing_error_service_unavailable">The service is currently unavailable.</string>
<string name="billing_error_user_canceled">Transaction was canceled by the user.</string>
<string name="subscription_plan_description_monthly">Bronze</string>
<string name="subscription_plan_description_monthly_399">Silver</string>
<string name="subscription_plan_description_monthly_499">Gold - Perfect Choice!</string>
<string name="subscription_plan_description_monthly_699">Platinum</string>
<string name="subscription_plan_description_monthly_899">Diamond</string>
<string name="subscription_plan_description_monthly_999">Infinity</string>
<string name="acknowledge_purchase_failed">Cannot acknowledge purchase</string>
<string name="connect_to_billing_system_failed">Failed to connect to the billing system</string>
<string name="connecting_to_billing_system">Connecting to the billing system. Please wait.</string>
<string name="thank_you_for_subscription">Thank you for your subscription</string>
<string name="load_subscription_options">Load subscription options</string>
<string name="acknowledging_subscription">Acknowledging your subscription. Please wait.</string>
<string name="acknowledgement_purchase_failed_description">Oops, there was an error when acknowledging your purchase. If this problem persists for three days, you will automatically get a refund.\nDon\'t worry, you can still enjoy Infinity for Reddit.</string>
<string name="continue_to_app">Continue to app</string>
<string name="restore_subscription_purchase_details">Already paid for the subscription?</string>
<string name="restore_subscription_purchase">Restore subscription purchase</string>
<string name="important_info_title">Please re-login your account</string>
<string name="important_info">Infinity for Reddit with subscription uses a new API key from Reddit and you have to re-login to continue using the app.\n\nJust
open the navigation drawer and click your account header and select \"Add an account\" to login to Reddit using the same account again.
Otherwise, Infinity may not load posts at all. Sorry for the inconvenience.</string>
<string name="i_understand">I understand</string>
<string name="instance_url">Instance URL</string>
<string name="instance_url_hint">The URL of you preferred Lemmy instance with or without the https:// prefix</string>

View File

@@ -67,6 +67,11 @@
app:icon="@drawable/ic_filter_24dp"
app:title="@string/settings_post_filter_title" />
<eu.toldi.infinityforlemmy.customviews.CustomFontPreference
app:key="comment_filter"
app:icon="@drawable/ic_filter_24dp"
app:title="@string/settings_comment_filter_title" />
<eu.toldi.infinityforlemmy.customviews.CustomFontPreference
app:icon="@drawable/ic_sort_24dp"
app:title="@string/settings_sort_type_title"