diff --git a/app/src/main/res/layout/activity_add_source.xml b/app/src/main/res/layout/activity_add_source.xml
index 9adf25ed..469a4508 100644
--- a/app/src/main/res/layout/activity_add_source.xml
+++ b/app/src/main/res/layout/activity_add_source.xml
@@ -22,6 +22,7 @@
android:id="@+id/button_back"
android:layout_width="wrap_content"
android:layout_height="match_parent"
+ android:contentDescription="@string/cd_button_back"
android:paddingRight="20dp"
app:srcCompat="@drawable/ic_back_thin_white_16dp" />
diff --git a/app/src/main/res/layout/activity_add_source_options.xml b/app/src/main/res/layout/activity_add_source_options.xml
index 28752940..541d489d 100644
--- a/app/src/main/res/layout/activity_add_source_options.xml
+++ b/app/src/main/res/layout/activity_add_source_options.xml
@@ -22,6 +22,7 @@
android:id="@+id/button_back"
android:layout_width="wrap_content"
android:layout_height="match_parent"
+ android:contentDescription="@string/cd_button_back"
android:paddingRight="20dp"
app:srcCompat="@drawable/ic_back_thin_white_16dp" />
diff --git a/app/src/main/res/layout/activity_dev.xml b/app/src/main/res/layout/activity_dev.xml
index 1780ede6..c1caef04 100644
--- a/app/src/main/res/layout/activity_dev.xml
+++ b/app/src/main/res/layout/activity_dev.xml
@@ -22,6 +22,7 @@
android:id="@+id/button_back"
android:layout_width="wrap_content"
android:layout_height="match_parent"
+ android:contentDescription="@string/cd_button_back"
android:paddingRight="20dp"
app:srcCompat="@drawable/ic_back_thin_white_16dp" />
diff --git a/app/src/main/res/layout/activity_fcast_guide.xml b/app/src/main/res/layout/activity_fcast_guide.xml
index 4d6a2b89..5ccd0fa7 100644
--- a/app/src/main/res/layout/activity_fcast_guide.xml
+++ b/app/src/main/res/layout/activity_fcast_guide.xml
@@ -10,6 +10,7 @@
android:id="@+id/button_back"
android:layout_width="50dp"
android:layout_height="50dp"
+ android:contentDescription="@string/cd_button_back"
android:padding="10dp"
android:scaleType="fitCenter"
app:srcCompat="@drawable/ic_back_thin_white_16dp"
diff --git a/app/src/main/res/layout/activity_login.xml b/app/src/main/res/layout/activity_login.xml
index fd35ed06..6f8fe755 100644
--- a/app/src/main/res/layout/activity_login.xml
+++ b/app/src/main/res/layout/activity_login.xml
@@ -14,6 +14,7 @@
android:id="@+id/button_close"
android:layout_width="50dp"
android:layout_height="50dp"
+ android:contentDescription="@string/cd_button_close"
android:scaleType="fitCenter"
android:padding="10dp"
app:layout_constraintLeft_toLeftOf="parent"
diff --git a/app/src/main/res/layout/activity_main.xml b/app/src/main/res/layout/activity_main.xml
index 34f54a1f..1708eeb4 100644
--- a/app/src/main/res/layout/activity_main.xml
+++ b/app/src/main/res/layout/activity_main.xml
@@ -75,6 +75,7 @@
android:id="@+id/incognito_button"
android:layout_width="50dp"
android:layout_height="50dp"
+ android:contentDescription="@string/cd_incognito_button"
android:src="@drawable/ic_disabled_visible_purple"
android:background="@drawable/background_button_round_black"
android:scaleType="fitCenter"
diff --git a/app/src/main/res/layout/activity_manage_tabs.xml b/app/src/main/res/layout/activity_manage_tabs.xml
index 7a4a1e1f..986dfa11 100644
--- a/app/src/main/res/layout/activity_manage_tabs.xml
+++ b/app/src/main/res/layout/activity_manage_tabs.xml
@@ -21,6 +21,7 @@
android:id="@+id/button_back"
android:layout_width="wrap_content"
android:layout_height="match_parent"
+ android:contentDescription="@string/cd_button_back"
android:paddingRight="20dp"
app:srcCompat="@drawable/ic_back_thin_white_16dp" />
diff --git a/app/src/main/res/layout/activity_polycentric_backup.xml b/app/src/main/res/layout/activity_polycentric_backup.xml
index 3f437667..e31e8584 100644
--- a/app/src/main/res/layout/activity_polycentric_backup.xml
+++ b/app/src/main/res/layout/activity_polycentric_backup.xml
@@ -9,6 +9,7 @@
android:id="@+id/button_back"
android:layout_width="50dp"
android:layout_height="50dp"
+ android:contentDescription="@string/cd_button_back"
android:padding="10dp"
android:scaleType="fitCenter"
app:srcCompat="@drawable/ic_back_thin_white_16dp"
@@ -19,6 +20,7 @@
android:id="@+id/button_help"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
+ android:contentDescription="@string/cd_button_help"
app:srcCompat="@drawable/ic_help"
app:layout_constraintRight_toRightOf="parent"
app:layout_constraintTop_toTopOf="parent" />
diff --git a/app/src/main/res/layout/activity_polycentric_create_profile.xml b/app/src/main/res/layout/activity_polycentric_create_profile.xml
index 787e3efd..198488fd 100644
--- a/app/src/main/res/layout/activity_polycentric_create_profile.xml
+++ b/app/src/main/res/layout/activity_polycentric_create_profile.xml
@@ -9,6 +9,7 @@
android:id="@+id/button_back"
android:layout_width="50dp"
android:layout_height="50dp"
+ android:contentDescription="@string/cd_button_back"
android:padding="10dp"
android:scaleType="fitCenter"
app:srcCompat="@drawable/ic_back_thin_white_16dp"
@@ -19,6 +20,7 @@
android:id="@+id/button_help"
android:layout_width="50dp"
android:layout_height="50dp"
+ android:contentDescription="@string/cd_button_help"
app:srcCompat="@drawable/ic_help"
app:layout_constraintRight_toRightOf="parent"
app:layout_constraintTop_toTopOf="parent" />
diff --git a/app/src/main/res/layout/activity_polycentric_home.xml b/app/src/main/res/layout/activity_polycentric_home.xml
index 36e206cd..a948d54b 100644
--- a/app/src/main/res/layout/activity_polycentric_home.xml
+++ b/app/src/main/res/layout/activity_polycentric_home.xml
@@ -9,6 +9,7 @@
android:id="@+id/button_back"
android:layout_width="50dp"
android:layout_height="50dp"
+ android:contentDescription="@string/cd_button_back"
android:padding="10dp"
android:scaleType="fitCenter"
app:srcCompat="@drawable/ic_back_thin_white_16dp"
@@ -19,6 +20,7 @@
android:id="@+id/button_help"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
+ android:contentDescription="@string/cd_button_help"
app:srcCompat="@drawable/ic_help"
app:layout_constraintRight_toRightOf="parent"
app:layout_constraintTop_toTopOf="parent" />
diff --git a/app/src/main/res/layout/activity_polycentric_import_profile.xml b/app/src/main/res/layout/activity_polycentric_import_profile.xml
index 992395cf..b7013f40 100644
--- a/app/src/main/res/layout/activity_polycentric_import_profile.xml
+++ b/app/src/main/res/layout/activity_polycentric_import_profile.xml
@@ -9,6 +9,7 @@
android:id="@+id/button_back"
android:layout_width="50dp"
android:layout_height="50dp"
+ android:contentDescription="@string/cd_button_back"
android:padding="10dp"
android:scaleType="fitCenter"
app:srcCompat="@drawable/ic_back_thin_white_16dp"
@@ -19,6 +20,7 @@
android:id="@+id/button_help"
android:layout_width="50dp"
android:layout_height="50dp"
+ android:contentDescription="@string/cd_button_help"
app:srcCompat="@drawable/ic_help"
app:layout_constraintRight_toRightOf="parent"
app:layout_constraintTop_toTopOf="parent" />
diff --git a/app/src/main/res/layout/activity_polycentric_profile.xml b/app/src/main/res/layout/activity_polycentric_profile.xml
index e4b81d5d..d9266fd0 100644
--- a/app/src/main/res/layout/activity_polycentric_profile.xml
+++ b/app/src/main/res/layout/activity_polycentric_profile.xml
@@ -10,6 +10,7 @@
android:id="@+id/button_back"
android:layout_width="50dp"
android:layout_height="50dp"
+ android:contentDescription="@string/cd_button_back"
android:padding="10dp"
android:scaleType="fitCenter"
app:srcCompat="@drawable/ic_back_thin_white_16dp"
@@ -20,6 +21,7 @@
android:id="@+id/button_help"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
+ android:contentDescription="@string/cd_button_help"
app:srcCompat="@drawable/ic_help"
app:layout_constraintRight_toRightOf="parent"
app:layout_constraintTop_toTopOf="parent" />
@@ -28,6 +30,7 @@
android:id="@+id/image_polycentric"
android:layout_height="80dp"
android:layout_width="80dp"
+ android:contentDescription="@string/cd_image_polycentric"
android:scaleType="centerCrop"
app:shapeAppearanceOverlay="@style/roundedCorners_40dp"
app:srcCompat="@drawable/placeholder_profile"
diff --git a/app/src/main/res/layout/activity_polycentric_why.xml b/app/src/main/res/layout/activity_polycentric_why.xml
index 1f4a8872..63d8f19c 100644
--- a/app/src/main/res/layout/activity_polycentric_why.xml
+++ b/app/src/main/res/layout/activity_polycentric_why.xml
@@ -10,6 +10,7 @@
android:id="@+id/button_back"
android:layout_width="50dp"
android:layout_height="50dp"
+ android:contentDescription="@string/cd_button_back"
android:padding="10dp"
android:scaleType="fitCenter"
app:srcCompat="@drawable/ic_back_thin_white_16dp"
diff --git a/app/src/main/res/layout/activity_settings.xml b/app/src/main/res/layout/activity_settings.xml
index b0bf134b..0c815387 100644
--- a/app/src/main/res/layout/activity_settings.xml
+++ b/app/src/main/res/layout/activity_settings.xml
@@ -24,6 +24,7 @@
android:id="@+id/button_back"
android:layout_width="wrap_content"
android:layout_height="match_parent"
+ android:contentDescription="@string/cd_button_back"
android:paddingRight="20dp"
app:srcCompat="@drawable/ic_back_thin_white_16dp" />
diff --git a/app/src/main/res/layout/activity_sync_home.xml b/app/src/main/res/layout/activity_sync_home.xml
index 6cb4872c..0f353fb4 100644
--- a/app/src/main/res/layout/activity_sync_home.xml
+++ b/app/src/main/res/layout/activity_sync_home.xml
@@ -10,6 +10,7 @@
android:id="@+id/button_back"
android:layout_width="50dp"
android:layout_height="50dp"
+ android:contentDescription="@string/cd_button_back"
android:padding="10dp"
android:scaleType="fitCenter"
app:srcCompat="@drawable/ic_back_thin_white_16dp"
diff --git a/app/src/main/res/layout/activity_sync_pair.xml b/app/src/main/res/layout/activity_sync_pair.xml
index e95f324b..e5355ecc 100644
--- a/app/src/main/res/layout/activity_sync_pair.xml
+++ b/app/src/main/res/layout/activity_sync_pair.xml
@@ -10,6 +10,7 @@
android:id="@+id/button_back"
android:layout_width="50dp"
android:layout_height="50dp"
+ android:contentDescription="@string/cd_button_back"
android:padding="10dp"
android:scaleType="fitCenter"
app:srcCompat="@drawable/ic_back_thin_white_16dp"
diff --git a/app/src/main/res/layout/activity_sync_show_pairing_code.xml b/app/src/main/res/layout/activity_sync_show_pairing_code.xml
index a7d5631a..4d92980a 100644
--- a/app/src/main/res/layout/activity_sync_show_pairing_code.xml
+++ b/app/src/main/res/layout/activity_sync_show_pairing_code.xml
@@ -14,6 +14,7 @@
android:id="@+id/button_back"
android:layout_width="50dp"
android:layout_height="50dp"
+ android:contentDescription="@string/cd_button_back"
android:padding="10dp"
android:scaleType="fitCenter"
app:srcCompat="@drawable/ic_back_thin_white_16dp"
diff --git a/app/src/main/res/layout/dialog_automatic_backup.xml b/app/src/main/res/layout/dialog_automatic_backup.xml
index 1f570c4b..bfa7c0f6 100644
--- a/app/src/main/res/layout/dialog_automatic_backup.xml
+++ b/app/src/main/res/layout/dialog_automatic_backup.xml
@@ -27,6 +27,7 @@
android:id="@+id/button_cancel"
android:layout_width="20dp"
android:layout_height="20dp"
+ android:contentDescription="@string/cd_button_close"
app:srcCompat="@drawable/ic_close_thin"
app:tint="#888888"
android:layout_marginEnd="30dp" />
diff --git a/app/src/main/res/layout/dialog_casting_connect.xml b/app/src/main/res/layout/dialog_casting_connect.xml
index 24777828..e76b8c65 100644
--- a/app/src/main/res/layout/dialog_casting_connect.xml
+++ b/app/src/main/res/layout/dialog_casting_connect.xml
@@ -97,6 +97,7 @@
android:id="@+id/button_scan_qr"
android:layout_width="40dp"
android:layout_height="40dp"
+ android:contentDescription="@string/cd_button_scan_qr"
android:scaleType="centerCrop"
app:srcCompat="@drawable/ic_qr"
app:tint="@color/primary" />
@@ -109,6 +110,7 @@
android:id="@+id/button_add"
android:layout_width="40dp"
android:layout_height="40dp"
+ android:contentDescription="@string/cd_button_add"
android:scaleType="centerCrop"
app:srcCompat="@drawable/ic_add"
app:tint="@color/primary"
diff --git a/app/src/main/res/layout/dialog_casting_connected.xml b/app/src/main/res/layout/dialog_casting_connected.xml
index 8b593e9d..027db929 100644
--- a/app/src/main/res/layout/dialog_casting_connected.xml
+++ b/app/src/main/res/layout/dialog_casting_connected.xml
@@ -58,6 +58,7 @@
android:id="@+id/image_device"
android:layout_width="25dp"
android:layout_height="25dp"
+ android:contentDescription="@string/cd_image_device"
app:srcCompat="@drawable/ic_chromecast"
android:scaleType="fitCenter"
app:layout_constraintLeft_toLeftOf="parent"
@@ -197,6 +198,7 @@
android:id="@id/button_previous"
android:layout_width="60dp"
android:layout_height="60dp"
+ android:contentDescription="@string/cd_button_previous"
android:scaleType="centerCrop"
android:clickable="true"
android:padding="10dp"
@@ -206,6 +208,7 @@
android:id="@+id/button_play"
android:layout_width="60dp"
android:layout_height="60dp"
+ android:contentDescription="@string/cd_button_play"
android:padding="20dp"
android:scaleType="fitCenter"
android:clickable="true"
@@ -215,6 +218,7 @@
android:id="@+id/button_pause"
android:layout_width="60dp"
android:layout_height="60dp"
+ android:contentDescription="@string/cd_button_pause"
android:padding="10dp"
android:scaleType="fitCenter"
android:clickable="true"
@@ -224,6 +228,7 @@
android:id="@+id/button_stop"
android:layout_width="60dp"
android:layout_height="60dp"
+ android:contentDescription="@string/cd_button_stop"
android:scaleType="fitCenter"
android:padding="5dp"
android:clickable="true"
@@ -233,6 +238,7 @@
android:id="@id/button_next"
android:layout_width="60dp"
android:layout_height="60dp"
+ android:contentDescription="@string/cd_button_next"
android:clickable="true"
android:scaleType="centerCrop"
android:padding="10dp"
diff --git a/app/src/main/res/layout/dialog_update.xml b/app/src/main/res/layout/dialog_update.xml
index 051a604c..9dceccd4 100644
--- a/app/src/main/res/layout/dialog_update.xml
+++ b/app/src/main/res/layout/dialog_update.xml
@@ -23,6 +23,7 @@
android:id="@+id/update_spinner"
android:layout_width="100dp"
android:layout_height="100dp"
+ android:contentDescription="@string/cd_update_spinner"
app:srcCompat="@drawable/ic_update_animated" />
diff --git a/app/src/main/res/layout/fragment_navigation_top_bar.xml b/app/src/main/res/layout/fragment_navigation_top_bar.xml
index ab8d8f87..f7317f6a 100644
--- a/app/src/main/res/layout/fragment_navigation_top_bar.xml
+++ b/app/src/main/res/layout/fragment_navigation_top_bar.xml
@@ -11,6 +11,7 @@
android:id="@+id/button_back"
android:layout_width="wrap_content"
android:layout_height="match_parent"
+ android:contentDescription="@string/cd_button_back"
android:paddingLeft="16dp"
android:paddingRight="8dp"
app:srcCompat="@drawable/ic_back_nav" />
@@ -34,6 +35,7 @@
android:id="@+id/button_cast"
android:layout_width="wrap_content"
android:layout_height="match_parent"
+ android:contentDescription="@string/cd_cast_button"
android:paddingStart="4dp"
android:paddingEnd="4dp"
android:paddingTop="9dp"
diff --git a/app/src/main/res/layout/fragment_overview_top_bar.xml b/app/src/main/res/layout/fragment_overview_top_bar.xml
index c87619bf..1fe9e047 100644
--- a/app/src/main/res/layout/fragment_overview_top_bar.xml
+++ b/app/src/main/res/layout/fragment_overview_top_bar.xml
@@ -10,6 +10,7 @@
android:id="@+id/app_icon"
android:layout_width="35dp"
android:layout_height="35dp"
+ android:contentDescription="@string/cd_app_icon"
android:layout_marginStart="16dp"
android:layout_marginEnd="4dp"
android:scaleType="fitCenter"
@@ -37,6 +38,7 @@
android:id="@+id/button_cast"
android:layout_width="wrap_content"
android:layout_height="match_parent"
+ android:contentDescription="@string/cd_cast_button"
android:paddingStart="16dp"
android:paddingEnd="12dp"
android:paddingTop="12dp"
@@ -49,6 +51,7 @@
android:id="@+id/button_search"
android:layout_width="wrap_content"
android:layout_height="match_parent"
+ android:contentDescription="@string/cd_button_search"
android:paddingStart="5dp"
android:paddingEnd="12dp"
android:paddingTop="11dp"
diff --git a/app/src/main/res/layout/fragment_playlists.xml b/app/src/main/res/layout/fragment_playlists.xml
index b86cfe68..cd2050b6 100644
--- a/app/src/main/res/layout/fragment_playlists.xml
+++ b/app/src/main/res/layout/fragment_playlists.xml
@@ -34,6 +34,7 @@
android:id="@+id/image_history"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
+ android:contentDescription="@string/cd_icon_history"
app:srcCompat="@drawable/ic_clock_white"
app:layout_constraintLeft_toLeftOf="parent"
app:layout_constraintTop_toTopOf="parent"
@@ -119,6 +120,7 @@
android:id="@+id/button_create_playlist"
android:layout_width="35dp"
android:layout_height="20dp"
+ android:contentDescription="@string/cd_button_create_playlist"
app:srcCompat="@drawable/ic_add_white_16dp"
android:paddingEnd="15dp"
android:paddingStart="15dp"
diff --git a/app/src/main/res/layout/fragment_remote_playlist.xml b/app/src/main/res/layout/fragment_remote_playlist.xml
index bee1f714..42b38fb5 100644
--- a/app/src/main/res/layout/fragment_remote_playlist.xml
+++ b/app/src/main/res/layout/fragment_remote_playlist.xml
@@ -58,6 +58,7 @@
android:id="@+id/button_share"
android:layout_width="40dp"
android:layout_height="40dp"
+ android:contentDescription="@string/cd_button_share"
android:background="@drawable/background_button_round"
android:gravity="center"
android:layout_marginStart="5dp"
diff --git a/app/src/main/res/layout/fragment_search_top_bar.xml b/app/src/main/res/layout/fragment_search_top_bar.xml
index f4b64615..277eb133 100644
--- a/app/src/main/res/layout/fragment_search_top_bar.xml
+++ b/app/src/main/res/layout/fragment_search_top_bar.xml
@@ -13,6 +13,7 @@
android:id="@+id/button_back"
android:layout_width="wrap_content"
android:layout_height="match_parent"
+ android:contentDescription="@string/cd_button_back"
android:paddingLeft="16dp"
android:paddingRight="16dp"
app:srcCompat="@drawable/ic_back_white_24dp" />
@@ -27,6 +28,7 @@
android:id="@+id/edit_search"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
+ android:hint="Search"
android:layout_weight="1"
android:inputType="text"
android:imeOptions="actionDone"
@@ -37,6 +39,7 @@
android:id="@+id/button_clear_search"
android:layout_width="wrap_content"
android:layout_height="match_parent"
+ android:contentDescription="@string/cd_button_clear_search"
android:paddingStart="18dp"
android:paddingEnd="18dp"
android:layout_gravity="right|center_vertical"
@@ -48,6 +51,7 @@
android:id="@+id/button_filter"
android:layout_width="wrap_content"
android:layout_height="match_parent"
+ android:contentDescription="@string/cd_button_filter"
android:paddingStart="8dp"
android:paddingEnd="8dp"
android:scaleType="fitCenter"
diff --git a/app/src/main/res/layout/fragment_subscriptions_group.xml b/app/src/main/res/layout/fragment_subscriptions_group.xml
index a26789cc..31c8d5fa 100644
--- a/app/src/main/res/layout/fragment_subscriptions_group.xml
+++ b/app/src/main/res/layout/fragment_subscriptions_group.xml
@@ -43,6 +43,7 @@
android:id="@+id/button_delete"
android:layout_width="50dp"
android:layout_height="50dp"
+ android:contentDescription="@string/cd_button_delete"
android:layout_marginLeft="5dp"
android:layout_marginRight="0dp"
android:src="@drawable/ic_trash"
@@ -56,6 +57,7 @@
android:id="@+id/button_settings"
android:layout_width="50dp"
android:layout_height="50dp"
+ android:contentDescription="@string/cd_button_settings"
android:layout_marginLeft="5dp"
android:layout_marginRight="5dp"
android:src="@drawable/ic_settings"
@@ -69,6 +71,7 @@
android:id="@+id/image_group"
android:layout_width="110dp"
android:layout_height="70dp"
+ android:contentDescription="@string/cd_image_group"
android:adjustViewBounds="true"
app:circularflow_defaultRadius="10dp"
android:layout_marginLeft="30dp"
@@ -90,6 +93,7 @@
+ android:layout_height="27dp"
+ android:contentDescription="@string/cd_creator_thumbnail" />
@@ -285,6 +288,7 @@
android:id="@+id/button_share"
android:layout_width="32dp"
android:layout_height="32dp"
+ android:contentDescription="@string/cd_button_share"
android:background="@drawable/background_button_round"
android:gravity="center"
android:layout_marginStart="5dp"
diff --git a/app/src/main/res/layout/fragview_video_detail.xml b/app/src/main/res/layout/fragview_video_detail.xml
index 71ad3869..d5062c06 100644
--- a/app/src/main/res/layout/fragview_video_detail.xml
+++ b/app/src/main/res/layout/fragview_video_detail.xml
@@ -103,6 +103,7 @@
android:id="@+id/minimize_play"
android:layout_width="40dp"
android:layout_height="40dp"
+ android:contentDescription="@string/cd_minimize_play"
android:padding="10dp"
android:clickable="true"
android:scaleType="fitCenter"
@@ -111,6 +112,7 @@
android:id="@+id/minimize_pause"
android:layout_width="40dp"
android:layout_height="40dp"
+ android:contentDescription="@string/cd_minimize_pause"
android:padding="5dp"
android:scaleType="fitCenter"
android:clickable="true"
@@ -119,6 +121,7 @@
android:id="@+id/minimize_close"
android:layout_width="40dp"
android:layout_height="40dp"
+ android:contentDescription="@string/cd_minimize_close"
android:padding="5dp"
android:scaleType="fitCenter"
android:layout_marginStart="2dp"
@@ -337,7 +340,8 @@
+ android:layout_height="35dp"
+ android:contentDescription="@string/cd_creator_thumbnail" />
diff --git a/app/src/main/res/layout/list_comment.xml b/app/src/main/res/layout/list_comment.xml
index 2141bf7f..ea2c861a 100644
--- a/app/src/main/res/layout/list_comment.xml
+++ b/app/src/main/res/layout/list_comment.xml
@@ -100,6 +100,7 @@
android:id="@+id/image_like_icon"
android:layout_width="18dp"
android:layout_height="18dp"
+ android:contentDescription="@string/cd_image_like_icon"
app:srcCompat="@drawable/ic_thumb_up" />
@@ -134,6 +136,7 @@
android:id="@+id/button_replies"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
+ android:contentDescription="@string/cd_button_replies"
app:pillIcon="@drawable/ic_forum"
app:pillText="55 Replies"
android:layout_marginStart="15dp" />
diff --git a/app/src/main/res/layout/list_comment_with_reference.xml b/app/src/main/res/layout/list_comment_with_reference.xml
index 2e828255..73d53a3f 100644
--- a/app/src/main/res/layout/list_comment_with_reference.xml
+++ b/app/src/main/res/layout/list_comment_with_reference.xml
@@ -91,6 +91,7 @@
android:id="@+id/button_replies"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
+ android:contentDescription="@string/cd_button_replies"
app:pillIcon="@drawable/ic_forum"
app:pillText="55 Replies"
android:layout_marginStart="15dp" />
@@ -112,6 +113,7 @@
android:id="@+id/pill_text"
android:layout_width="wrap_content"
android:layout_height="match_parent"
+ android:contentDescription="@string/cd_button_delete"
android:textColor="@color/white"
android:textSize="13dp"
android:gravity="center_vertical"
diff --git a/app/src/main/res/layout/list_creator.xml b/app/src/main/res/layout/list_creator.xml
index d14ad856..5237ccd9 100644
--- a/app/src/main/res/layout/list_creator.xml
+++ b/app/src/main/res/layout/list_creator.xml
@@ -56,6 +56,7 @@
android:id="@+id/button_subscribe"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
+ android:contentDescription="@string/cd_button_subscribe"
android:layout_marginTop="10dp"
app:layout_constraintTop_toBottomOf="@id/text_channel_metadata"
app:layout_constraintLeft_toLeftOf="parent"
@@ -65,6 +66,7 @@
android:id="@+id/platform_indicator"
android:layout_width="24dp"
android:layout_height="24dp"
+ android:contentDescription="@string/cd_platform_indicator"
android:layout_marginTop="18dp"
app:layout_constraintLeft_toLeftOf="parent"
app:layout_constraintRight_toRightOf="parent"
diff --git a/app/src/main/res/layout/list_device.xml b/app/src/main/res/layout/list_device.xml
index 874adba9..534a9f2f 100644
--- a/app/src/main/res/layout/list_device.xml
+++ b/app/src/main/res/layout/list_device.xml
@@ -10,6 +10,7 @@
android:id="@+id/image_device"
android:layout_width="25dp"
android:layout_height="25dp"
+ android:contentDescription="@string/cd_image_device"
app:srcCompat="@drawable/ic_chromecast"
android:scaleType="fitCenter"
app:layout_constraintLeft_toLeftOf="parent"
@@ -63,6 +64,7 @@
android:id="@+id/image_loader"
android:layout_width="25dp"
android:layout_height="25dp"
+ android:contentDescription="@string/cd_image_loader"
app:srcCompat="@drawable/ic_loader_animated"
android:layout_marginEnd="8dp"/>
diff --git a/app/src/main/res/layout/list_donation.xml b/app/src/main/res/layout/list_donation.xml
index 921cd87a..cf0a05f1 100644
--- a/app/src/main/res/layout/list_donation.xml
+++ b/app/src/main/res/layout/list_donation.xml
@@ -20,6 +20,7 @@
android:id="@+id/donation_author_image"
android:layout_width="20dp"
android:layout_height="20dp"
+ android:contentDescription="@string/cd_donation_author_image"
app:layout_constraintLeft_toLeftOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
diff --git a/app/src/main/res/layout/list_history.xml b/app/src/main/res/layout/list_history.xml
index ec1d943c..88a10b81 100644
--- a/app/src/main/res/layout/list_history.xml
+++ b/app/src/main/res/layout/list_history.xml
@@ -173,6 +173,7 @@
android:id="@+id/image_trash"
android:layout_width="40dp"
android:layout_height="40dp"
+ android:contentDescription="@string/cd_button_delete"
app:srcCompat="@drawable/ic_trash_18dp"
android:scaleType="fitCenter"
android:paddingTop="10dp"
diff --git a/app/src/main/res/layout/list_import_subscription.xml b/app/src/main/res/layout/list_import_subscription.xml
index 15424fc3..9d30ead2 100644
--- a/app/src/main/res/layout/list_import_subscription.xml
+++ b/app/src/main/res/layout/list_import_subscription.xml
@@ -45,7 +45,8 @@
+ android:layout_height="25dp"
+ android:contentDescription="@string/cd_platform_indicator" />
\ No newline at end of file
diff --git a/app/src/main/res/layout/list_locked_preview.xml b/app/src/main/res/layout/list_locked_preview.xml
index 59cb602a..2413c98c 100644
--- a/app/src/main/res/layout/list_locked_preview.xml
+++ b/app/src/main/res/layout/list_locked_preview.xml
@@ -194,6 +194,7 @@
android:id="@+id/creator_thumbnail"
android:layout_width="32dp"
android:layout_height="32dp"
+ android:contentDescription="@string/cd_creator_thumbnail"
app:layout_constraintLeft_toLeftOf="parent"
app:layout_constraintTop_toTopOf="parent"
android:layout_marginStart="10dp"
@@ -272,6 +273,7 @@
android:id="@+id/thumbnail_platform"
android:layout_width="25dp"
android:layout_height="25dp"
+ android:contentDescription="@string/cd_platform_indicator"
android:scaleType="centerInside"
tools:src="@drawable/ic_peertube"/>
diff --git a/app/src/main/res/layout/list_locked_thumbnail.xml b/app/src/main/res/layout/list_locked_thumbnail.xml
index f5fe8a57..462d65d4 100644
--- a/app/src/main/res/layout/list_locked_thumbnail.xml
+++ b/app/src/main/res/layout/list_locked_thumbnail.xml
@@ -306,6 +306,7 @@
android:id="@+id/thumbnail_platform"
android:layout_width="20dp"
android:layout_height="20dp"
+ android:contentDescription="@string/cd_platform_indicator"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintRight_toRightOf="parent"
android:layout_margin="4dp" />
diff --git a/app/src/main/res/layout/list_playlist.xml b/app/src/main/res/layout/list_playlist.xml
index 3a46a6be..d51cdfc5 100644
--- a/app/src/main/res/layout/list_playlist.xml
+++ b/app/src/main/res/layout/list_playlist.xml
@@ -14,6 +14,7 @@
android:id="@+id/image_drag_drop"
android:layout_width="40dp"
android:layout_height="40dp"
+ android:contentDescription="@string/cd_drag_drop"
app:srcCompat="@drawable/ic_dragdrop_white"
android:scaleType="fitCenter"
android:paddingTop="10dp"
@@ -116,6 +117,7 @@
android:layout_width="match_parent"
android:layout_height="match_parent"
android:scaleType="fitXY"
+ android:contentDescription="@string/cd_download_indicator"
app:srcCompat="@drawable/download_for_offline" />
@@ -174,6 +176,7 @@
android:id="@+id/image_trash"
android:layout_width="40dp"
android:layout_height="40dp"
+ android:contentDescription="@string/cd_button_delete"
app:srcCompat="@drawable/ic_trash_18dp"
android:scaleType="fitCenter"
android:paddingTop="10dp"
diff --git a/app/src/main/res/layout/list_playlist_feed.xml b/app/src/main/res/layout/list_playlist_feed.xml
index f2f30845..14a01d39 100644
--- a/app/src/main/res/layout/list_playlist_feed.xml
+++ b/app/src/main/res/layout/list_playlist_feed.xml
@@ -41,6 +41,7 @@
android:id="@+id/thumbnail_platform"
android:layout_width="20dp"
android:layout_height="20dp"
+ android:contentDescription="@string/cd_platform_indicator"
android:layout_alignParentStart="true"
android:layout_alignParentBottom="true"
android:layout_gravity="end"
diff --git a/app/src/main/res/layout/list_playlist_feed_preview.xml b/app/src/main/res/layout/list_playlist_feed_preview.xml
index 6ce90101..6be094b0 100644
--- a/app/src/main/res/layout/list_playlist_feed_preview.xml
+++ b/app/src/main/res/layout/list_playlist_feed_preview.xml
@@ -108,6 +108,7 @@
android:id="@+id/creator_thumbnail"
android:layout_width="32dp"
android:layout_height="32dp"
+ android:contentDescription="@string/cd_creator_thumbnail"
app:layout_constraintLeft_toLeftOf="parent"
app:layout_constraintTop_toTopOf="parent"
android:layout_marginStart="10dp"
@@ -161,6 +162,7 @@
android:id="@+id/thumbnail_platform"
android:layout_width="25dp"
android:layout_height="25dp"
+ android:contentDescription="@string/cd_platform_indicator"
android:scaleType="centerInside" />
diff --git a/app/src/main/res/layout/list_playlists.xml b/app/src/main/res/layout/list_playlists.xml
index 52ada168..a180d134 100644
--- a/app/src/main/res/layout/list_playlists.xml
+++ b/app/src/main/res/layout/list_playlists.xml
@@ -72,6 +72,7 @@
android:id="@+id/button_trash"
android:layout_width="50dp"
android:layout_height="50dp"
+ android:contentDescription="@string/cd_button_delete"
app:srcCompat="@drawable/ic_trash"
android:padding="10dp"
android:scaleType="fitCenter"
diff --git a/app/src/main/res/layout/list_post_preview.xml b/app/src/main/res/layout/list_post_preview.xml
index e298fd88..3eb61c55 100644
--- a/app/src/main/res/layout/list_post_preview.xml
+++ b/app/src/main/res/layout/list_post_preview.xml
@@ -90,6 +90,7 @@
android:id="@+id/platform_indicator"
android:layout_width="25dp"
android:layout_height="25dp"
+ android:contentDescription="@string/cd_platform_indicator"
android:scaleType="centerInside"
android:layout_marginEnd="8dp"
app:layout_constraintTop_toTopOf="@id/image_author_thumbnail"
@@ -157,6 +158,7 @@
android:id="@+id/image_like_icon"
android:layout_width="18dp"
android:layout_height="18dp"
+ android:contentDescription="@string/cd_image_like_icon"
app:srcCompat="@drawable/ic_thumb_up" />
@@ -202,6 +205,7 @@
android:id="@+id/image_comments"
android:layout_width="18dp"
android:layout_height="18dp"
+ android:contentDescription="@string/Replies"
android:layout_marginStart="8dp"
android:layout_marginTop="2dp"
app:srcCompat="@drawable/ic_forum" />
diff --git a/app/src/main/res/layout/list_post_thumbnail.xml b/app/src/main/res/layout/list_post_thumbnail.xml
index e16ab48f..922e0f28 100644
--- a/app/src/main/res/layout/list_post_thumbnail.xml
+++ b/app/src/main/res/layout/list_post_thumbnail.xml
@@ -90,6 +90,7 @@
android:id="@+id/platform_indicator"
android:layout_width="20dp"
android:layout_height="20dp"
+ android:contentDescription="@string/cd_platform_indicator"
android:scaleType="centerInside"
tools:src="@drawable/ic_peertube"
android:layout_marginEnd="8dp"
diff --git a/app/src/main/res/layout/list_source_construction.xml b/app/src/main/res/layout/list_source_construction.xml
index 8b5cf0af..0da89b04 100644
--- a/app/src/main/res/layout/list_source_construction.xml
+++ b/app/src/main/res/layout/list_source_construction.xml
@@ -24,6 +24,7 @@
android:id="@+id/image_source"
android:layout_width="35dp"
android:layout_height="35dp"
+ android:contentDescription="@string/cd_platform_indicator"
app:srcCompat="@drawable/ic_peertube"
android:scaleType="fitCenter" />
diff --git a/app/src/main/res/layout/list_source_disabled.xml b/app/src/main/res/layout/list_source_disabled.xml
index 4ef72985..3a6de99d 100644
--- a/app/src/main/res/layout/list_source_disabled.xml
+++ b/app/src/main/res/layout/list_source_disabled.xml
@@ -24,6 +24,7 @@
android:id="@+id/image_source"
android:layout_width="35dp"
android:layout_height="35dp"
+ android:contentDescription="@string/cd_platform_indicator"
app:srcCompat="@drawable/ic_peertube"
android:scaleType="fitCenter" />
diff --git a/app/src/main/res/layout/list_source_enabled.xml b/app/src/main/res/layout/list_source_enabled.xml
index 0223971f..630b2bcc 100644
--- a/app/src/main/res/layout/list_source_enabled.xml
+++ b/app/src/main/res/layout/list_source_enabled.xml
@@ -15,6 +15,7 @@
android:id="@+id/image_drag_drop"
android:layout_width="40dp"
android:layout_height="40dp"
+ android:contentDescription="@string/cd_drag_drop"
app:srcCompat="@drawable/ic_dragdrop_white"
android:scaleType="fitCenter"
android:paddingTop="10dp"
@@ -34,6 +35,7 @@
android:id="@+id/image_source"
android:layout_width="35dp"
android:layout_height="35dp"
+ android:contentDescription="@string/cd_platform_indicator"
app:srcCompat="@drawable/ic_peertube"
android:scaleType="fitCenter" />
diff --git a/app/src/main/res/layout/list_subscription.xml b/app/src/main/res/layout/list_subscription.xml
index 6abd51c7..ffbdf4ed 100644
--- a/app/src/main/res/layout/list_subscription.xml
+++ b/app/src/main/res/layout/list_subscription.xml
@@ -14,6 +14,7 @@
android:id="@+id/creator_thumbnail"
android:layout_width="46dp"
android:layout_height="46dp"
+ android:contentDescription="@string/cd_creator_thumbnail"
android:layout_marginStart="20dp"/>
+ android:layout_height="25dp"
+ android:contentDescription="@string/cd_platform_indicator" />
@@ -213,6 +215,7 @@
android:id="@+id/thumbnail_platform"
android:layout_width="25dp"
android:layout_height="25dp"
+ android:contentDescription="@string/cd_platform_indicator"
android:scaleType="centerInside"
tools:src="@drawable/ic_peertube" />
@@ -230,6 +233,7 @@
android:id="@+id/button_add_to_watch_later"
android:layout_width="30dp"
android:layout_height="30dp"
+ android:contentDescription="@string/cd_button_add_to_watch_later"
android:layout_marginEnd="5dp"
android:background="@drawable/edit_text_background"
app:srcCompat="@drawable/ic_clock_white" />
diff --git a/app/src/main/res/layout/list_video_preview_nested.xml b/app/src/main/res/layout/list_video_preview_nested.xml
index c61c37e6..d321ed81 100644
--- a/app/src/main/res/layout/list_video_preview_nested.xml
+++ b/app/src/main/res/layout/list_video_preview_nested.xml
@@ -40,6 +40,7 @@
android:id="@+id/thumbnail_platform_nested"
android:layout_width="25dp"
android:layout_height="25dp"
+ android:contentDescription="@string/cd_platform_indicator"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintRight_toRightOf="parent"
android:layout_margin="5dp"
@@ -173,6 +174,7 @@
android:id="@+id/creator_thumbnail"
android:layout_width="32dp"
android:layout_height="32dp"
+ android:contentDescription="@string/cd_creator_thumbnail"
app:layout_constraintLeft_toLeftOf="parent"
app:layout_constraintTop_toTopOf="parent"
android:layout_marginStart="10dp"
@@ -242,6 +244,7 @@
@@ -250,6 +253,7 @@
android:id="@+id/thumbnail_platform"
android:layout_width="25dp"
android:layout_height="25dp"
+ android:contentDescription="@string/cd_platform_indicator"
android:scaleType="centerInside"
tools:src="@drawable/ic_peertube"/>
@@ -267,6 +271,7 @@
android:id="@+id/button_add_to_watch_later"
android:layout_width="30dp"
android:layout_height="30dp"
+ android:contentDescription="@string/cd_button_add_to_watch_later"
android:layout_marginEnd="5dp"
android:background="@drawable/edit_text_background"
app:srcCompat="@drawable/ic_clock_white" />
diff --git a/app/src/main/res/layout/list_video_thumbnail.xml b/app/src/main/res/layout/list_video_thumbnail.xml
index 51806a95..367730cc 100644
--- a/app/src/main/res/layout/list_video_thumbnail.xml
+++ b/app/src/main/res/layout/list_video_thumbnail.xml
@@ -104,6 +104,7 @@
@@ -112,6 +113,7 @@
android:id="@+id/thumbnail_platform"
android:layout_width="20dp"
android:layout_height="20dp"
+ android:contentDescription="@string/cd_platform_indicator"
android:layout_alignParentStart="true"
android:layout_alignParentBottom="true"
android:layout_gravity="end"
@@ -188,6 +190,7 @@
android:id="@+id/button_add_to_watch_later"
android:layout_width="wrap_content"
android:layout_height="27dp"
+ android:contentDescription="@string/cd_button_add_to_watch_later"
android:src="@drawable/ic_clock_white"
android:paddingTop="7dp"
android:paddingBottom="6dp"
diff --git a/app/src/main/res/layout/list_video_thumbnail_nested.xml b/app/src/main/res/layout/list_video_thumbnail_nested.xml
index 4ddc8a61..82018ddb 100644
--- a/app/src/main/res/layout/list_video_thumbnail_nested.xml
+++ b/app/src/main/res/layout/list_video_thumbnail_nested.xml
@@ -104,6 +104,7 @@
@@ -112,6 +113,7 @@
android:id="@+id/thumbnail_platform"
android:layout_width="20dp"
android:layout_height="20dp"
+ android:contentDescription="@string/cd_platform_indicator"
android:layout_alignParentStart="true"
android:layout_alignParentBottom="true"
android:layout_gravity="end"
@@ -227,6 +229,7 @@
android:id="@+id/button_add_to_watch_later"
android:layout_width="wrap_content"
android:layout_height="27dp"
+ android:contentDescription="@string/cd_button_add_to_watch_later"
android:src="@drawable/ic_clock_white"
android:paddingTop="7dp"
android:paddingBottom="6dp"
@@ -320,6 +323,7 @@
android:id="@+id/thumbnail_platform_nested"
android:layout_width="20dp"
android:layout_height="20dp"
+ android:contentDescription="@string/cd_platform_indicator"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintRight_toRightOf="parent"
android:layout_margin="4dp" />
diff --git a/app/src/main/res/layout/overlay_livechat.xml b/app/src/main/res/layout/overlay_livechat.xml
index 9339c9a5..3e83d8e4 100644
--- a/app/src/main/res/layout/overlay_livechat.xml
+++ b/app/src/main/res/layout/overlay_livechat.xml
@@ -66,6 +66,7 @@
android:id="@+id/button_close"
android:layout_width="40dp"
android:layout_height="40dp"
+ android:contentDescription="@string/cd_button_close"
app:layout_constraintRight_toRightOf="parent"
app:layout_constraintTop_toTopOf="parent"
android:layout_margin="7dp"
@@ -126,6 +127,7 @@
android:scaleType="fitCenter"
android:layout_width="40dp"
android:layout_height="40dp"
+ android:contentDescription="@string/cd_creator_thumbnail"
app:layout_constraintLeft_toLeftOf="parent"
app:layout_constraintTop_toTopOf="parent"
android:layout_margin="20dp"
@@ -159,6 +161,7 @@
android:id="@+id/donation_amount"
android:layout_width="match_parent"
android:layout_height="wrap_content"
+ android:contentDescription="@string/cd_donation_amount"
android:gravity="center"
tools:text="$100" />
@@ -229,6 +232,7 @@
android:scaleType="fitCenter"
android:layout_width="40dp"
android:layout_height="40dp"
+ android:contentDescription="@string/cd_creator_thumbnail"
android:layout_marginEnd="10dp"
android:layout_marginStart="-20dp"
android:src="@drawable/placeholder_profile" />
diff --git a/app/src/main/res/layout/overlay_topbar.xml b/app/src/main/res/layout/overlay_topbar.xml
index f7a9cae9..53ea310d 100644
--- a/app/src/main/res/layout/overlay_topbar.xml
+++ b/app/src/main/res/layout/overlay_topbar.xml
@@ -56,6 +56,7 @@
android:id="@+id/button_close"
android:layout_width="40dp"
android:layout_height="40dp"
+ android:contentDescription="@string/cd_button_close"
android:padding="5dp"
android:src="@drawable/ic_close" />
diff --git a/app/src/main/res/layout/thumbnail_player_ui.xml b/app/src/main/res/layout/thumbnail_player_ui.xml
index a1df6ede..2b590856 100644
--- a/app/src/main/res/layout/thumbnail_player_ui.xml
+++ b/app/src/main/res/layout/thumbnail_player_ui.xml
@@ -25,6 +25,7 @@
android:id="@+id/thumbnail_player_unmute"
android:layout_width="34dp"
android:layout_height="34dp"
+ android:contentDescription="@string/cd_thumbnail_player_unmute"
android:padding="7dp"
android:layout_gravity="center_vertical"
android:background="@color/transparent"
diff --git a/app/src/main/res/layout/video_player_ui.xml b/app/src/main/res/layout/video_player_ui.xml
index e849b942..486936a6 100644
--- a/app/src/main/res/layout/video_player_ui.xml
+++ b/app/src/main/res/layout/video_player_ui.xml
@@ -14,6 +14,7 @@
android:id="@+id/button_minimize"
android:layout_width="50dp"
android:layout_height="50dp"
+ android:contentDescription="@string/cd_button_minimize"
android:scaleType="fitCenter"
android:clickable="true"
android:padding="3dp"
@@ -33,6 +34,7 @@
android:id="@+id/button_autoplay"
android:layout_width="50dp"
android:layout_height="50dp"
+ android:contentDescription="@string/cd_button_autoplay"
android:scaleType="fitCenter"
android:clickable="true"
android:padding="12dp"
@@ -41,6 +43,7 @@
android:id="@+id/button_cast"
android:layout_width="50dp"
android:layout_height="50dp"
+ android:contentDescription="@string/cd_cast_button"
android:scaleType="fitCenter"
android:clickable="true"
android:padding="12dp"
@@ -49,6 +52,7 @@
android:id="@+id/button_rotate_lock"
android:layout_width="50dp"
android:layout_height="50dp"
+ android:contentDescription="@string/cd_button_rotate_lock"
android:scaleType="fitCenter"
android:clickable="true"
android:padding="12dp"
@@ -57,6 +61,7 @@
android:id="@+id/button_loop"
android:layout_width="50dp"
android:layout_height="50dp"
+ android:contentDescription="@string/cd_button_loop"
android:scaleType="fitCenter"
android:clickable="true"
android:padding="12dp"
@@ -65,6 +70,7 @@
android:id="@+id/button_settings"
android:layout_width="50dp"
android:layout_height="50dp"
+ android:contentDescription="@string/cd_button_settings"
android:scaleType="fitCenter"
android:clickable="true"
android:padding="12dp"
@@ -75,6 +81,7 @@
android:id="@+id/button_previous"
android:layout_width="60dp"
android:layout_height="60dp"
+ android:contentDescription="@string/cd_button_previous"
android:scaleType="centerCrop"
android:clickable="true"
android:layout_marginRight="40dp"
@@ -118,6 +125,7 @@
android:id="@+id/button_next"
android:layout_width="60dp"
android:layout_height="60dp"
+ android:contentDescription="@string/cd_button_next"
android:clickable="true"
android:scaleType="centerCrop"
android:padding="5dp"
@@ -131,6 +139,7 @@
android:id="@+id/button_fullscreen"
android:layout_width="55dp"
android:layout_height="40dp"
+ android:contentDescription="@string/cd_button_fullscreen"
android:clickable="true"
app:srcCompat="@drawable/ic_expand"
app:layout_constraintRight_toRightOf="parent"
diff --git a/app/src/main/res/layout/video_player_ui_fullscreen.xml b/app/src/main/res/layout/video_player_ui_fullscreen.xml
index d4d93182..f291bc1c 100644
--- a/app/src/main/res/layout/video_player_ui_fullscreen.xml
+++ b/app/src/main/res/layout/video_player_ui_fullscreen.xml
@@ -13,6 +13,7 @@
android:id="@+id/button_minimize"
android:layout_width="50dp"
android:layout_height="50dp"
+ android:contentDescription="@string/cd_button_minimize"
android:layout_centerVertical="true"
android:layout_centerHorizontal="true"
android:scaleType="fitCenter"
@@ -61,6 +62,7 @@
android:id="@+id/button_autoplay"
android:layout_width="50dp"
android:layout_height="50dp"
+ android:contentDescription="@string/cd_button_autoplay"
android:scaleType="fitCenter"
android:clickable="true"
android:padding="12dp"
@@ -69,6 +71,7 @@
android:id="@+id/button_cast"
android:layout_width="50dp"
android:layout_height="50dp"
+ android:contentDescription="@string/cd_cast_button"
android:scaleType="fitCenter"
android:clickable="true"
android:padding="12dp"
@@ -77,6 +80,7 @@
android:id="@+id/button_rotate_lock"
android:layout_width="50dp"
android:layout_height="50dp"
+ android:contentDescription="@string/cd_button_rotate_lock"
android:scaleType="fitCenter"
android:clickable="true"
android:padding="12dp"
@@ -85,6 +89,7 @@
android:id="@+id/button_loop"
android:layout_width="50dp"
android:layout_height="50dp"
+ android:contentDescription="@string/cd_button_loop"
android:scaleType="fitCenter"
android:clickable="true"
android:padding="12dp"
@@ -93,6 +98,7 @@
android:id="@+id/button_settings"
android:layout_width="50dp"
android:layout_height="50dp"
+ android:contentDescription="@string/cd_button_settings"
android:scaleType="fitCenter"
android:clickable="true"
android:padding="12dp"
@@ -103,6 +109,7 @@
android:id="@+id/button_previous"
android:layout_width="60dp"
android:layout_height="60dp"
+ android:contentDescription="@string/cd_button_previous"
android:scaleType="centerCrop"
android:clickable="true"
android:layout_marginRight="40dp"
@@ -146,6 +153,7 @@
android:id="@+id/button_next"
android:layout_width="60dp"
android:layout_height="60dp"
+ android:contentDescription="@string/cd_button_next"
android:clickable="true"
android:scaleType="centerCrop"
android:padding="5dp"
@@ -159,6 +167,7 @@
android:id="@+id/button_fullscreen"
android:layout_width="55dp"
android:layout_height="40dp"
+ android:contentDescription="@string/cd_button_fullscreen"
android:clickable="true"
app:srcCompat="@drawable/ic_expand"
app:layout_constraintRight_toRightOf="parent"
diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml
index 32015d9f..cfa7338d 100644
--- a/app/src/main/res/values/strings.xml
+++ b/app/src/main/res/values/strings.xml
@@ -810,6 +810,64 @@
Scroll to top
Disable Battery Optimization
Click to go to battery optimization settings. Disabling battery optimization will prevent the OS from killing media sessions.
+ Cast button
+ Incognito button
+ Creator thumbnail
+ Clear search
+ Search
+ Search icon
+ Back button
+ App icon
+ History icon
+ Create playlist
+ Share
+ Filter
+ Delete
+ Settings
+ Group image
+ Edit
+ Download
+ Close
+ Pause
+ Play
+ Donation amount
+ Replies
+ Like
+ Dislike
+ Subscribe
+ Platform indicator
+ Device icon
+ Loader
+ Donation author's image
+ Edit image
+ Add
+ Download indicator
+ Drag and drop
+ Add to Watch Later
+ Close
+ Unmute
+ Minimize
+ Lock rotation
+ Loop
+ Previous
+ Next
+ Fullscreen
+ Autoplay
+ Update spinner
+ Play
+ Pause
+ Stop
+ Scan QR code
+ Help
+ Change Polycentric profile picture
+ Settings
+ Settings
+ Settings
+ Settings
+ Settings
+ Settings
+ Settings
+ Settings
- Recommendations
- Subscriptions