diff --git a/app/src/debug/res/xml/main_settings.xml b/app/src/debug/res/xml/main_settings.xml
index af093a757..dfb8ffa34 100644
--- a/app/src/debug/res/xml/main_settings.xml
+++ b/app/src/debug/res/xml/main_settings.xml
@@ -1,57 +1,56 @@
-
+ android:title="@string/settings_category_video_audio_title"
+ app:iconSpaceReserved="false" />
+ android:title="@string/settings_category_downloads_title"
+ app:iconSpaceReserved="false" />
+ android:title="@string/settings_category_appearance_title"
+ app:iconSpaceReserved="false" />
+ android:title="@string/settings_category_history_title"
+ app:iconSpaceReserved="false" />
+ android:title="@string/content"
+ app:iconSpaceReserved="false" />
+ android:title="@string/settings_category_notification_title"
+ app:iconSpaceReserved="false" />
+ app:iconSpaceReserved="false" />
+ app:iconSpaceReserved="false" />
diff --git a/app/src/main/res/anim/switch_service_in.xml b/app/src/main/res/anim/switch_service_in.xml
index a49d1daba..b15e57999 100644
--- a/app/src/main/res/anim/switch_service_in.xml
+++ b/app/src/main/res/anim/switch_service_in.xml
@@ -1,9 +1,9 @@
+ android:interpolator="@android:interpolator/decelerate_quint">
+ android:toAlpha="1.0" />
diff --git a/app/src/main/res/anim/switch_service_out.xml b/app/src/main/res/anim/switch_service_out.xml
index 635d1630e..824efc9a8 100644
--- a/app/src/main/res/anim/switch_service_out.xml
+++ b/app/src/main/res/anim/switch_service_out.xml
@@ -1,9 +1,9 @@
+ android:interpolator="@android:interpolator/accelerate_quint">
+ android:toAlpha="0.00" />
diff --git a/app/src/main/res/animator/custom_fade_in.xml b/app/src/main/res/animator/custom_fade_in.xml
index fa7f516c2..f8df118cc 100644
--- a/app/src/main/res/animator/custom_fade_in.xml
+++ b/app/src/main/res/animator/custom_fade_in.xml
@@ -5,5 +5,5 @@
android:interpolator="@android:interpolator/accelerate_decelerate"
android:propertyName="alpha"
android:valueFrom="0.0f"
- android:valueTo="1.0f"/>
-
\ No newline at end of file
+ android:valueTo="1.0f" />
+
diff --git a/app/src/main/res/animator/custom_fade_out.xml b/app/src/main/res/animator/custom_fade_out.xml
index db3662647..3f71e5c58 100644
--- a/app/src/main/res/animator/custom_fade_out.xml
+++ b/app/src/main/res/animator/custom_fade_out.xml
@@ -5,5 +5,5 @@
android:interpolator="@android:interpolator/accelerate_decelerate"
android:propertyName="alpha"
android:valueFrom="1.0f"
- android:valueTo="0.0f"/>
-
\ No newline at end of file
+ android:valueTo="0.0f" />
+
diff --git a/app/src/main/res/drawable/background_oval_black_transparent.xml b/app/src/main/res/drawable/background_oval_black_transparent.xml
index 5db5969c6..e665f5299 100644
--- a/app/src/main/res/drawable/background_oval_black_transparent.xml
+++ b/app/src/main/res/drawable/background_oval_black_transparent.xml
@@ -2,4 +2,4 @@
-
\ No newline at end of file
+
diff --git a/app/src/main/res/drawable/custom_progress_bar.xml b/app/src/main/res/drawable/custom_progress_bar.xml
index 251cde171..0ead1c4be 100644
--- a/app/src/main/res/drawable/custom_progress_bar.xml
+++ b/app/src/main/res/drawable/custom_progress_bar.xml
@@ -2,16 +2,16 @@
-
-
+
-
-
+
-
\ No newline at end of file
+
diff --git a/app/src/main/res/drawable/dashed_border_black.xml b/app/src/main/res/drawable/dashed_border_black.xml
index b6bac6252..137184b86 100644
--- a/app/src/main/res/drawable/dashed_border_black.xml
+++ b/app/src/main/res/drawable/dashed_border_black.xml
@@ -3,6 +3,6 @@
-
\ No newline at end of file
+ android:dashWidth="4dp"
+ android:dashGap="4dp" />
+
diff --git a/app/src/main/res/drawable/dashed_border_dark.xml b/app/src/main/res/drawable/dashed_border_dark.xml
index 5af152ecc..ff714a448 100644
--- a/app/src/main/res/drawable/dashed_border_dark.xml
+++ b/app/src/main/res/drawable/dashed_border_dark.xml
@@ -3,6 +3,6 @@
-
\ No newline at end of file
+ android:dashWidth="4dp"
+ android:dashGap="4dp" />
+
diff --git a/app/src/main/res/drawable/dashed_border_light.xml b/app/src/main/res/drawable/dashed_border_light.xml
index 5d29112bd..cc71acb72 100644
--- a/app/src/main/res/drawable/dashed_border_light.xml
+++ b/app/src/main/res/drawable/dashed_border_light.xml
@@ -3,6 +3,6 @@
-
\ No newline at end of file
+ android:dashWidth="4dp"
+ android:dashGap="4dp" />
+
diff --git a/app/src/main/res/drawable/dot_default.xml b/app/src/main/res/drawable/dot_default.xml
index 3380dca3b..fac1a2e81 100644
--- a/app/src/main/res/drawable/dot_default.xml
+++ b/app/src/main/res/drawable/dot_default.xml
@@ -6,7 +6,7 @@
android:shape="ring"
android:thickness="4dp"
android:useLevel="false">
-
+
-
\ No newline at end of file
+
diff --git a/app/src/main/res/drawable/dot_selected.xml b/app/src/main/res/drawable/dot_selected.xml
index 017e99d43..77992e4a6 100644
--- a/app/src/main/res/drawable/dot_selected.xml
+++ b/app/src/main/res/drawable/dot_selected.xml
@@ -6,7 +6,7 @@
android:shape="ring"
android:thickness="6dp"
android:useLevel="false">
-
+
-
\ No newline at end of file
+
diff --git a/app/src/main/res/drawable/drawer_header_bottom_background.xml b/app/src/main/res/drawable/drawer_header_bottom_background.xml
index 913522274..9f9792340 100644
--- a/app/src/main/res/drawable/drawer_header_bottom_background.xml
+++ b/app/src/main/res/drawable/drawer_header_bottom_background.xml
@@ -3,5 +3,5 @@
-
\ No newline at end of file
+ android:startColor="#4D000000" />
+
diff --git a/app/src/main/res/drawable/ic_add_black_24dp.xml b/app/src/main/res/drawable/ic_add_black_24dp.xml
index 0258249cc..fedd077d8 100644
--- a/app/src/main/res/drawable/ic_add_black_24dp.xml
+++ b/app/src/main/res/drawable/ic_add_black_24dp.xml
@@ -1,9 +1,9 @@
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24.0"
+ android:viewportHeight="24.0">
+ android:pathData="M19,13h-6v6h-2v-6H5v-2h6V5h2v6h6v2z" />
diff --git a/app/src/main/res/drawable/ic_add_circle_outline_black_24dp.xml b/app/src/main/res/drawable/ic_add_circle_outline_black_24dp.xml
index 900f2275e..1596099f3 100644
--- a/app/src/main/res/drawable/ic_add_circle_outline_black_24dp.xml
+++ b/app/src/main/res/drawable/ic_add_circle_outline_black_24dp.xml
@@ -1,9 +1,9 @@
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24.0"
+ android:viewportHeight="24.0">
+ android:pathData="M13,7h-2v4L7,11v2h4v4h2v-4h4v-2h-4L13,7zM12,2C6.48,2 2,6.48 2,12s4.48,10 10,10 10,-4.48 10,-10S17.52,2 12,2zM12,20c-4.41,0 -8,-3.59 -8,-8s3.59,-8 8,-8 8,3.59 8,8 -3.59,8 -8,8z" />
diff --git a/app/src/main/res/drawable/ic_add_circle_outline_white_24dp.xml b/app/src/main/res/drawable/ic_add_circle_outline_white_24dp.xml
index 66d3247ae..2f2cfe3e3 100644
--- a/app/src/main/res/drawable/ic_add_circle_outline_white_24dp.xml
+++ b/app/src/main/res/drawable/ic_add_circle_outline_white_24dp.xml
@@ -1,5 +1,10 @@
-
-
+
+
diff --git a/app/src/main/res/drawable/ic_add_white_24dp.xml b/app/src/main/res/drawable/ic_add_white_24dp.xml
index e3979cd7f..bbda803b0 100644
--- a/app/src/main/res/drawable/ic_add_white_24dp.xml
+++ b/app/src/main/res/drawable/ic_add_white_24dp.xml
@@ -1,5 +1,10 @@
-
-
+
+
diff --git a/app/src/main/res/drawable/ic_apps_black_24dp.xml b/app/src/main/res/drawable/ic_apps_black_24dp.xml
index ff485cf1a..b8c4ab12e 100644
--- a/app/src/main/res/drawable/ic_apps_black_24dp.xml
+++ b/app/src/main/res/drawable/ic_apps_black_24dp.xml
@@ -1,9 +1,9 @@
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24.0"
+ android:viewportHeight="24.0">
+ android:pathData="M4,8h4L8,4L4,4v4zM10,20h4v-4h-4v4zM4,20h4v-4L4,16v4zM4,14h4v-4L4,10v4zM10,14h4v-4h-4v4zM16,4v4h4L20,4h-4zM10,8h4L14,4h-4v4zM16,14h4v-4h-4v4zM16,20h4v-4h-4v4z" />
diff --git a/app/src/main/res/drawable/ic_apps_white_24dp.xml b/app/src/main/res/drawable/ic_apps_white_24dp.xml
index 373f7752b..2d7d796f7 100644
--- a/app/src/main/res/drawable/ic_apps_white_24dp.xml
+++ b/app/src/main/res/drawable/ic_apps_white_24dp.xml
@@ -1,5 +1,10 @@
-
-
+
+
diff --git a/app/src/main/res/drawable/ic_arrow_back_black_24dp.xml b/app/src/main/res/drawable/ic_arrow_back_black_24dp.xml
index beafea395..2d68f797b 100644
--- a/app/src/main/res/drawable/ic_arrow_back_black_24dp.xml
+++ b/app/src/main/res/drawable/ic_arrow_back_black_24dp.xml
@@ -1,9 +1,9 @@
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24.0"
+ android:viewportHeight="24.0">
+ android:pathData="M20,11H7.83l5.59,-5.59L12,4l-8,8 8,8 1.41,-1.41L7.83,13H20v-2z" />
diff --git a/app/src/main/res/drawable/ic_arrow_back_white_24dp.xml b/app/src/main/res/drawable/ic_arrow_back_white_24dp.xml
index 71d5bbd29..b7c728783 100644
--- a/app/src/main/res/drawable/ic_arrow_back_white_24dp.xml
+++ b/app/src/main/res/drawable/ic_arrow_back_white_24dp.xml
@@ -1,5 +1,10 @@
-
-
+
+
diff --git a/app/src/main/res/drawable/ic_arrow_drop_down_white_24dp.xml b/app/src/main/res/drawable/ic_arrow_drop_down_white_24dp.xml
index 65e1e4228..270637216 100644
--- a/app/src/main/res/drawable/ic_arrow_drop_down_white_24dp.xml
+++ b/app/src/main/res/drawable/ic_arrow_drop_down_white_24dp.xml
@@ -1,5 +1,10 @@
-
-
+
+
diff --git a/app/src/main/res/drawable/ic_arrow_drop_up_white_24dp.xml b/app/src/main/res/drawable/ic_arrow_drop_up_white_24dp.xml
index 1d266cecc..fdc9dcf8d 100644
--- a/app/src/main/res/drawable/ic_arrow_drop_up_white_24dp.xml
+++ b/app/src/main/res/drawable/ic_arrow_drop_up_white_24dp.xml
@@ -1,5 +1,10 @@
-
-
+
+
diff --git a/app/src/main/res/drawable/ic_asterisk_black_24dp.xml b/app/src/main/res/drawable/ic_asterisk_black_24dp.xml
index fa16cd5e8..840682fee 100644
--- a/app/src/main/res/drawable/ic_asterisk_black_24dp.xml
+++ b/app/src/main/res/drawable/ic_asterisk_black_24dp.xml
@@ -1,9 +1,9 @@
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24.0"
+ android:viewportHeight="24.0">
-
\ No newline at end of file
+ android:pathData="M10,2H14L13.21,9.91L19.66,5.27L21.66,8.73L14.42,12L21.66,15.27L19.66,18.73L13.21,14.09L14,22H10L10.79,14.09L4.34,18.73L2.34,15.27L9.58,12L2.34,8.73L4.34,5.27L10.79,9.91L10,2Z" />
+
diff --git a/app/src/main/res/drawable/ic_asterisk_white_24dp.xml b/app/src/main/res/drawable/ic_asterisk_white_24dp.xml
index bd487cb55..c66bb4051 100644
--- a/app/src/main/res/drawable/ic_asterisk_white_24dp.xml
+++ b/app/src/main/res/drawable/ic_asterisk_white_24dp.xml
@@ -1,9 +1,9 @@
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24.0"
+ android:viewportHeight="24.0">
-
\ No newline at end of file
+ android:pathData="M10,2H14L13.21,9.91L19.66,5.27L21.66,8.73L14.42,12L21.66,15.27L19.66,18.73L13.21,14.09L14,22H10L10.79,14.09L4.34,18.73L2.34,15.27L9.58,12L2.34,8.73L4.34,5.27L10.79,9.91L10,2Z" />
+
diff --git a/app/src/main/res/drawable/ic_attach_money_black_24dp.xml b/app/src/main/res/drawable/ic_attach_money_black_24dp.xml
index b520fc98d..dd93a7599 100644
--- a/app/src/main/res/drawable/ic_attach_money_black_24dp.xml
+++ b/app/src/main/res/drawable/ic_attach_money_black_24dp.xml
@@ -1,9 +1,9 @@
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24.0"
+ android:viewportHeight="24.0">
+ android:pathData="M11.8,10.9c-2.27,-0.59 -3,-1.2 -3,-2.15 0,-1.09 1.01,-1.85 2.7,-1.85 1.78,0 2.44,0.85 2.5,2.1h2.21c-0.07,-1.72 -1.12,-3.3 -3.21,-3.81V3h-3v2.16c-1.94,0.42 -3.5,1.68 -3.5,3.61 0,2.31 1.91,3.46 4.7,4.13 2.5,0.6 3,1.48 3,2.41 0,0.69 -0.49,1.79 -2.7,1.79 -2.06,0 -2.87,-0.92 -2.98,-2.1h-2.2c0.12,2.19 1.76,3.42 3.68,3.83V21h3v-2.15c1.95,-0.37 3.5,-1.5 3.5,-3.55 0,-2.84 -2.43,-3.81 -4.7,-4.4z" />
diff --git a/app/src/main/res/drawable/ic_attach_money_white_24dp.xml b/app/src/main/res/drawable/ic_attach_money_white_24dp.xml
index d198dd14d..fcc1ab160 100644
--- a/app/src/main/res/drawable/ic_attach_money_white_24dp.xml
+++ b/app/src/main/res/drawable/ic_attach_money_white_24dp.xml
@@ -1,5 +1,10 @@
-
-
+
+
diff --git a/app/src/main/res/drawable/ic_backup_black_24dp.xml b/app/src/main/res/drawable/ic_backup_black_24dp.xml
index 086281669..200bb7081 100644
--- a/app/src/main/res/drawable/ic_backup_black_24dp.xml
+++ b/app/src/main/res/drawable/ic_backup_black_24dp.xml
@@ -1,9 +1,9 @@
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24.0"
+ android:viewportHeight="24.0">
+ android:pathData="M19.35,10.04C18.67,6.59 15.64,4 12,4 9.11,4 6.6,5.64 5.35,8.04 2.34,8.36 0,10.91 0,14c0,3.31 2.69,6 6,6h13c2.76,0 5,-2.24 5,-5 0,-2.64 -2.05,-4.78 -4.65,-4.96zM14,13v4h-4v-4H7l5,-5 5,5h-3z" />
diff --git a/app/src/main/res/drawable/ic_backup_white_24dp.xml b/app/src/main/res/drawable/ic_backup_white_24dp.xml
index 55dbbae85..29259b0e0 100644
--- a/app/src/main/res/drawable/ic_backup_white_24dp.xml
+++ b/app/src/main/res/drawable/ic_backup_white_24dp.xml
@@ -1,5 +1,10 @@
-
-
+
+
diff --git a/app/src/main/res/drawable/ic_bookmark_black_24dp.xml b/app/src/main/res/drawable/ic_bookmark_black_24dp.xml
index 6a6a1b39d..5bf2e951c 100644
--- a/app/src/main/res/drawable/ic_bookmark_black_24dp.xml
+++ b/app/src/main/res/drawable/ic_bookmark_black_24dp.xml
@@ -1,9 +1,9 @@
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24.0"
+ android:viewportHeight="24.0">
+ android:pathData="M17,3H7c-1.1,0 -1.99,0.9 -1.99,2L5,21l7,-3 7,3V5c0,-1.1 -0.9,-2 -2,-2z" />
diff --git a/app/src/main/res/drawable/ic_bookmark_white_24dp.xml b/app/src/main/res/drawable/ic_bookmark_white_24dp.xml
index feb16ed63..2e919f18d 100644
--- a/app/src/main/res/drawable/ic_bookmark_white_24dp.xml
+++ b/app/src/main/res/drawable/ic_bookmark_white_24dp.xml
@@ -1,5 +1,10 @@
-
-
+
+
diff --git a/app/src/main/res/drawable/ic_brightness_high_white_24dp.xml b/app/src/main/res/drawable/ic_brightness_high_white_24dp.xml
index 9ed0b086c..1ff2d2e26 100644
--- a/app/src/main/res/drawable/ic_brightness_high_white_24dp.xml
+++ b/app/src/main/res/drawable/ic_brightness_high_white_24dp.xml
@@ -1,5 +1,10 @@
-
-
+
+
diff --git a/app/src/main/res/drawable/ic_brightness_low_white_24dp.xml b/app/src/main/res/drawable/ic_brightness_low_white_24dp.xml
index da4e0ca30..1a00ce2dd 100644
--- a/app/src/main/res/drawable/ic_brightness_low_white_24dp.xml
+++ b/app/src/main/res/drawable/ic_brightness_low_white_24dp.xml
@@ -1,5 +1,10 @@
-
-
+
+
diff --git a/app/src/main/res/drawable/ic_brightness_medium_white_24dp.xml b/app/src/main/res/drawable/ic_brightness_medium_white_24dp.xml
index c522453f1..853e219bd 100644
--- a/app/src/main/res/drawable/ic_brightness_medium_white_24dp.xml
+++ b/app/src/main/res/drawable/ic_brightness_medium_white_24dp.xml
@@ -1,5 +1,10 @@
-
-
+
+
diff --git a/app/src/main/res/drawable/ic_bug_report_black_24dp.xml b/app/src/main/res/drawable/ic_bug_report_black_24dp.xml
index 4d83902b8..206702ff2 100644
--- a/app/src/main/res/drawable/ic_bug_report_black_24dp.xml
+++ b/app/src/main/res/drawable/ic_bug_report_black_24dp.xml
@@ -1,9 +1,9 @@
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24.0"
+ android:viewportHeight="24.0">
+ android:pathData="M20,8h-2.81c-0.45,-0.78 -1.07,-1.45 -1.82,-1.96L17,4.41 15.59,3l-2.17,2.17C12.96,5.06 12.49,5 12,5c-0.49,0 -0.96,0.06 -1.41,0.17L8.41,3 7,4.41l1.62,1.63C7.88,6.55 7.26,7.22 6.81,8L4,8v2h2.09c-0.05,0.33 -0.09,0.66 -0.09,1v1L4,12v2h2v1c0,0.34 0.04,0.67 0.09,1L4,16v2h2.81c1.04,1.79 2.97,3 5.19,3s4.15,-1.21 5.19,-3L20,18v-2h-2.09c0.05,-0.33 0.09,-0.66 0.09,-1v-1h2v-2h-2v-1c0,-0.34 -0.04,-0.67 -0.09,-1L20,10L20,8zM14,16h-4v-2h4v2zM14,12h-4v-2h4v2z" />
diff --git a/app/src/main/res/drawable/ic_bug_report_white_24dp.xml b/app/src/main/res/drawable/ic_bug_report_white_24dp.xml
index 5c8f5bc16..e1a204a29 100644
--- a/app/src/main/res/drawable/ic_bug_report_white_24dp.xml
+++ b/app/src/main/res/drawable/ic_bug_report_white_24dp.xml
@@ -1,5 +1,10 @@
-
-
+
+
diff --git a/app/src/main/res/drawable/ic_cast_black_24dp.xml b/app/src/main/res/drawable/ic_cast_black_24dp.xml
index 7b143de9f..4ffbdc421 100644
--- a/app/src/main/res/drawable/ic_cast_black_24dp.xml
+++ b/app/src/main/res/drawable/ic_cast_black_24dp.xml
@@ -1,9 +1,9 @@
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24.0"
+ android:viewportHeight="24.0">
+ android:pathData="M21,3L3,3c-1.1,0 -2,0.9 -2,2v3h2L3,5h18v14h-7v2h7c1.1,0 2,-0.9 2,-2L23,5c0,-1.1 -0.9,-2 -2,-2zM1,18v3h3c0,-1.66 -1.34,-3 -3,-3zM1,14v2c2.76,0 5,2.24 5,5h2c0,-3.87 -3.13,-7 -7,-7zM1,10v2c4.97,0 9,4.03 9,9h2c0,-6.08 -4.93,-11 -11,-11z" />
diff --git a/app/src/main/res/drawable/ic_cast_white_24dp.xml b/app/src/main/res/drawable/ic_cast_white_24dp.xml
index 434c64416..61a1f61fe 100644
--- a/app/src/main/res/drawable/ic_cast_white_24dp.xml
+++ b/app/src/main/res/drawable/ic_cast_white_24dp.xml
@@ -1,5 +1,10 @@
-
-
+
+
diff --git a/app/src/main/res/drawable/ic_child_care_black_24dp.xml b/app/src/main/res/drawable/ic_child_care_black_24dp.xml
index 5af39255e..25a51bb23 100644
--- a/app/src/main/res/drawable/ic_child_care_black_24dp.xml
+++ b/app/src/main/res/drawable/ic_child_care_black_24dp.xml
@@ -1,15 +1,15 @@
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24.0"
+ android:viewportHeight="24.0">
+ android:pathData="M14.5,10.5m-1.25,0a1.25,1.25 0,1 1,2.5 0a1.25,1.25 0,1 1,-2.5 0" />
+ android:pathData="M9.5,10.5m-1.25,0a1.25,1.25 0,1 1,2.5 0a1.25,1.25 0,1 1,-2.5 0" />
+ android:pathData="M22.94,12.66c0.04,-0.21 0.06,-0.43 0.06,-0.66s-0.02,-0.45 -0.06,-0.66c-0.25,-1.51 -1.36,-2.74 -2.81,-3.17 -0.53,-1.12 -1.28,-2.1 -2.19,-2.91C16.36,3.85 14.28,3 12,3s-4.36,0.85 -5.94,2.26c-0.92,0.81 -1.67,1.8 -2.19,2.91 -1.45,0.43 -2.56,1.65 -2.81,3.17 -0.04,0.21 -0.06,0.43 -0.06,0.66s0.02,0.45 0.06,0.66c0.25,1.51 1.36,2.74 2.81,3.17 0.52,1.11 1.27,2.09 2.17,2.89C7.62,20.14 9.71,21 12,21s4.38,-0.86 5.97,-2.28c0.9,-0.8 1.65,-1.79 2.17,-2.89 1.44,-0.43 2.55,-1.65 2.8,-3.17zM19,14c-0.1,0 -0.19,-0.02 -0.29,-0.03 -0.2,0.67 -0.49,1.29 -0.86,1.86C16.6,17.74 14.45,19 12,19s-4.6,-1.26 -5.85,-3.17c-0.37,-0.57 -0.66,-1.19 -0.86,-1.86 -0.1,0.01 -0.19,0.03 -0.29,0.03 -1.1,0 -2,-0.9 -2,-2s0.9,-2 2,-2c0.1,0 0.19,0.02 0.29,0.03 0.2,-0.67 0.49,-1.29 0.86,-1.86C7.4,6.26 9.55,5 12,5s4.6,1.26 5.85,3.17c0.37,0.57 0.66,1.19 0.86,1.86 0.1,-0.01 0.19,-0.03 0.29,-0.03 1.1,0 2,0.9 2,2s-0.9,2 -2,2zM7.5,14c0.76,1.77 2.49,3 4.5,3s3.74,-1.23 4.5,-3h-9z" />
diff --git a/app/src/main/res/drawable/ic_child_care_white_24dp.xml b/app/src/main/res/drawable/ic_child_care_white_24dp.xml
index 81fa2ddc1..9375e3116 100644
--- a/app/src/main/res/drawable/ic_child_care_white_24dp.xml
+++ b/app/src/main/res/drawable/ic_child_care_white_24dp.xml
@@ -1,7 +1,16 @@
-
-
-
-
+
+
+
+
diff --git a/app/src/main/res/drawable/ic_close_black_24dp.xml b/app/src/main/res/drawable/ic_close_black_24dp.xml
index ede4b7108..f50fd991b 100644
--- a/app/src/main/res/drawable/ic_close_black_24dp.xml
+++ b/app/src/main/res/drawable/ic_close_black_24dp.xml
@@ -1,9 +1,9 @@
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24.0"
+ android:viewportHeight="24.0">
+ android:pathData="M19,6.41L17.59,5 12,10.59 6.41,5 5,6.41 10.59,12 5,17.59 6.41,19 12,13.41 17.59,19 19,17.59 13.41,12z" />
diff --git a/app/src/main/res/drawable/ic_close_white_24dp.xml b/app/src/main/res/drawable/ic_close_white_24dp.xml
index d11cc5c9c..c63eeb597 100644
--- a/app/src/main/res/drawable/ic_close_white_24dp.xml
+++ b/app/src/main/res/drawable/ic_close_white_24dp.xml
@@ -1,9 +1,9 @@
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24.0"
+ android:viewportHeight="24.0">
+ android:pathData="M19,6.41L17.59,5 12,10.59 6.41,5 5,6.41 10.59,12 5,17.59 6.41,19 12,13.41 17.59,19 19,17.59 13.41,12z" />
diff --git a/app/src/main/res/drawable/ic_cloud_download_black_24dp.xml b/app/src/main/res/drawable/ic_cloud_download_black_24dp.xml
index 261c31217..aa051b25d 100644
--- a/app/src/main/res/drawable/ic_cloud_download_black_24dp.xml
+++ b/app/src/main/res/drawable/ic_cloud_download_black_24dp.xml
@@ -1,9 +1,9 @@
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24.0"
+ android:viewportHeight="24.0">
+ android:pathData="M19.35,10.04C18.67,6.59 15.64,4 12,4 9.11,4 6.6,5.64 5.35,8.04 2.34,8.36 0,10.91 0,14c0,3.31 2.69,6 6,6h13c2.76,0 5,-2.24 5,-5 0,-2.64 -2.05,-4.78 -4.65,-4.96zM17,13l-5,5 -5,-5h3V9h4v4h3z" />
diff --git a/app/src/main/res/drawable/ic_cloud_download_white_24dp.xml b/app/src/main/res/drawable/ic_cloud_download_white_24dp.xml
index 0feb270af..67e870456 100644
--- a/app/src/main/res/drawable/ic_cloud_download_white_24dp.xml
+++ b/app/src/main/res/drawable/ic_cloud_download_white_24dp.xml
@@ -1,5 +1,10 @@
-
-
+
+
diff --git a/app/src/main/res/drawable/ic_computer_black_24dp.xml b/app/src/main/res/drawable/ic_computer_black_24dp.xml
index 4599f98cd..04eb86a51 100644
--- a/app/src/main/res/drawable/ic_computer_black_24dp.xml
+++ b/app/src/main/res/drawable/ic_computer_black_24dp.xml
@@ -1,9 +1,9 @@
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24.0"
+ android:viewportHeight="24.0">
+ android:pathData="M20,18c1.1,0 1.99,-0.9 1.99,-2L22,6c0,-1.1 -0.9,-2 -2,-2H4c-1.1,0 -2,0.9 -2,2v10c0,1.1 0.9,2 2,2H0v2h24v-2h-4zM4,6h16v10H4V6z" />
diff --git a/app/src/main/res/drawable/ic_computer_white_24dp.xml b/app/src/main/res/drawable/ic_computer_white_24dp.xml
index 9569b7747..68f85594d 100644
--- a/app/src/main/res/drawable/ic_computer_white_24dp.xml
+++ b/app/src/main/res/drawable/ic_computer_white_24dp.xml
@@ -1,5 +1,10 @@
-
-
+
+
diff --git a/app/src/main/res/drawable/ic_crop_portrait_black_24dp.xml b/app/src/main/res/drawable/ic_crop_portrait_black_24dp.xml
index e8c60a1a2..d906df150 100644
--- a/app/src/main/res/drawable/ic_crop_portrait_black_24dp.xml
+++ b/app/src/main/res/drawable/ic_crop_portrait_black_24dp.xml
@@ -1,9 +1,9 @@
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24.0"
+ android:viewportHeight="24.0">
+ android:pathData="M17,3L7,3c-1.1,0 -2,0.9 -2,2v14c0,1.1 0.9,2 2,2h10c1.1,0 2,-0.9 2,-2L19,5c0,-1.1 -0.9,-2 -2,-2zM17,19L7,19L7,5h10v14z" />
diff --git a/app/src/main/res/drawable/ic_crop_portrait_white_24dp.xml b/app/src/main/res/drawable/ic_crop_portrait_white_24dp.xml
index caba925a1..fc11eba57 100644
--- a/app/src/main/res/drawable/ic_crop_portrait_white_24dp.xml
+++ b/app/src/main/res/drawable/ic_crop_portrait_white_24dp.xml
@@ -1,5 +1,10 @@
-
-
+
+
diff --git a/app/src/main/res/drawable/ic_delete_black_24dp.xml b/app/src/main/res/drawable/ic_delete_black_24dp.xml
index 39e64d698..962e03374 100644
--- a/app/src/main/res/drawable/ic_delete_black_24dp.xml
+++ b/app/src/main/res/drawable/ic_delete_black_24dp.xml
@@ -1,9 +1,9 @@
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24.0"
+ android:viewportHeight="24.0">
+ android:pathData="M6,19c0,1.1 0.9,2 2,2h8c1.1,0 2,-0.9 2,-2V7H6v12zM19,4h-3.5l-1,-1h-5l-1,1H5v2h14V4z" />
diff --git a/app/src/main/res/drawable/ic_delete_white_24dp.xml b/app/src/main/res/drawable/ic_delete_white_24dp.xml
index 8bed121aa..3760de238 100644
--- a/app/src/main/res/drawable/ic_delete_white_24dp.xml
+++ b/app/src/main/res/drawable/ic_delete_white_24dp.xml
@@ -1,5 +1,10 @@
-
-
+
+
diff --git a/app/src/main/res/drawable/ic_directions_bike_black_24dp.xml b/app/src/main/res/drawable/ic_directions_bike_black_24dp.xml
index ded5e3359..328fbe393 100644
--- a/app/src/main/res/drawable/ic_directions_bike_black_24dp.xml
+++ b/app/src/main/res/drawable/ic_directions_bike_black_24dp.xml
@@ -1,9 +1,9 @@
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24.0"
+ android:viewportHeight="24.0">
+ android:pathData="M15.5,5.5c1.1,0 2,-0.9 2,-2s-0.9,-2 -2,-2 -2,0.9 -2,2 0.9,2 2,2zM5,12c-2.8,0 -5,2.2 -5,5s2.2,5 5,5 5,-2.2 5,-5 -2.2,-5 -5,-5zM5,20.5c-1.9,0 -3.5,-1.6 -3.5,-3.5s1.6,-3.5 3.5,-3.5 3.5,1.6 3.5,3.5 -1.6,3.5 -3.5,3.5zM10.8,10.5l2.4,-2.4 0.8,0.8c1.3,1.3 3,2.1 5.1,2.1L19.1,9c-1.5,0 -2.7,-0.6 -3.6,-1.5l-1.9,-1.9c-0.5,-0.4 -1,-0.6 -1.6,-0.6s-1.1,0.2 -1.4,0.6L7.8,8.4c-0.4,0.4 -0.6,0.9 -0.6,1.4 0,0.6 0.2,1.1 0.6,1.4L11,14v5h2v-6.2l-2.2,-2.3zM19,12c-2.8,0 -5,2.2 -5,5s2.2,5 5,5 5,-2.2 5,-5 -2.2,-5 -5,-5zM19,20.5c-1.9,0 -3.5,-1.6 -3.5,-3.5s1.6,-3.5 3.5,-3.5 3.5,1.6 3.5,3.5 -1.6,3.5 -3.5,3.5z" />
diff --git a/app/src/main/res/drawable/ic_directions_bike_white_24dp.xml b/app/src/main/res/drawable/ic_directions_bike_white_24dp.xml
index f165cea9c..90c7f7a77 100644
--- a/app/src/main/res/drawable/ic_directions_bike_white_24dp.xml
+++ b/app/src/main/res/drawable/ic_directions_bike_white_24dp.xml
@@ -1,5 +1,10 @@
-
-
+
+
diff --git a/app/src/main/res/drawable/ic_directions_car_black_24dp.xml b/app/src/main/res/drawable/ic_directions_car_black_24dp.xml
index 6d6337c3a..b2fe8bdbd 100644
--- a/app/src/main/res/drawable/ic_directions_car_black_24dp.xml
+++ b/app/src/main/res/drawable/ic_directions_car_black_24dp.xml
@@ -1,9 +1,9 @@
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24.0"
+ android:viewportHeight="24.0">
+ android:pathData="M18.92,6.01C18.72,5.42 18.16,5 17.5,5h-11c-0.66,0 -1.21,0.42 -1.42,1.01L3,12v8c0,0.55 0.45,1 1,1h1c0.55,0 1,-0.45 1,-1v-1h12v1c0,0.55 0.45,1 1,1h1c0.55,0 1,-0.45 1,-1v-8l-2.08,-5.99zM6.5,16c-0.83,0 -1.5,-0.67 -1.5,-1.5S5.67,13 6.5,13s1.5,0.67 1.5,1.5S7.33,16 6.5,16zM17.5,16c-0.83,0 -1.5,-0.67 -1.5,-1.5s0.67,-1.5 1.5,-1.5 1.5,0.67 1.5,1.5 -0.67,1.5 -1.5,1.5zM5,11l1.5,-4.5h11L19,11L5,11z" />
diff --git a/app/src/main/res/drawable/ic_directions_car_white_24dp.xml b/app/src/main/res/drawable/ic_directions_car_white_24dp.xml
index 981334c17..26404bddb 100644
--- a/app/src/main/res/drawable/ic_directions_car_white_24dp.xml
+++ b/app/src/main/res/drawable/ic_directions_car_white_24dp.xml
@@ -1,5 +1,10 @@
-
-
+
+
diff --git a/app/src/main/res/drawable/ic_done_black_24dp.xml b/app/src/main/res/drawable/ic_done_black_24dp.xml
index 7affe9ba9..bda675f14 100644
--- a/app/src/main/res/drawable/ic_done_black_24dp.xml
+++ b/app/src/main/res/drawable/ic_done_black_24dp.xml
@@ -1,9 +1,9 @@
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24.0"
+ android:viewportHeight="24.0">
+ android:pathData="M9,16.2L4.8,12l-1.4,1.4L9,19 21,7l-1.4,-1.4L9,16.2z" />
diff --git a/app/src/main/res/drawable/ic_done_white_24dp.xml b/app/src/main/res/drawable/ic_done_white_24dp.xml
index cab2aed1a..bb657f6ec 100644
--- a/app/src/main/res/drawable/ic_done_white_24dp.xml
+++ b/app/src/main/res/drawable/ic_done_white_24dp.xml
@@ -1,5 +1,10 @@
-
-
+
+
diff --git a/app/src/main/res/drawable/ic_drag_handle_black_24dp.xml b/app/src/main/res/drawable/ic_drag_handle_black_24dp.xml
index 68a719052..8f7f335a3 100644
--- a/app/src/main/res/drawable/ic_drag_handle_black_24dp.xml
+++ b/app/src/main/res/drawable/ic_drag_handle_black_24dp.xml
@@ -1,9 +1,9 @@
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24.0"
+ android:viewportHeight="24.0">
+ android:pathData="M20,9H4v2h16V9zM4,15h16v-2H4v2z" />
diff --git a/app/src/main/res/drawable/ic_drag_handle_white_24dp.xml b/app/src/main/res/drawable/ic_drag_handle_white_24dp.xml
index 50f9e6c29..9378f4b23 100644
--- a/app/src/main/res/drawable/ic_drag_handle_white_24dp.xml
+++ b/app/src/main/res/drawable/ic_drag_handle_white_24dp.xml
@@ -1,5 +1,10 @@
-
-
+
+
diff --git a/app/src/main/res/drawable/ic_edit_black_24dp.xml b/app/src/main/res/drawable/ic_edit_black_24dp.xml
index 43489826e..5505cc775 100644
--- a/app/src/main/res/drawable/ic_edit_black_24dp.xml
+++ b/app/src/main/res/drawable/ic_edit_black_24dp.xml
@@ -1,9 +1,9 @@
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24.0"
+ android:viewportHeight="24.0">
+ android:pathData="M3,17.25V21h3.75L17.81,9.94l-3.75,-3.75L3,17.25zM20.71,7.04c0.39,-0.39 0.39,-1.02 0,-1.41l-2.34,-2.34c-0.39,-0.39 -1.02,-0.39 -1.41,0l-1.83,1.83 3.75,3.75 1.83,-1.83z" />
diff --git a/app/src/main/res/drawable/ic_edit_white_24dp.xml b/app/src/main/res/drawable/ic_edit_white_24dp.xml
index 88f94780f..85d32985f 100644
--- a/app/src/main/res/drawable/ic_edit_white_24dp.xml
+++ b/app/src/main/res/drawable/ic_edit_white_24dp.xml
@@ -1,9 +1,9 @@
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24.0"
+ android:viewportHeight="24.0">
+ android:pathData="M3,17.25V21h3.75L17.81,9.94l-3.75,-3.75L3,17.25zM20.71,7.04c0.39,-0.39 0.39,-1.02 0,-1.41l-2.34,-2.34c-0.39,-0.39 -1.02,-0.39 -1.41,0l-1.83,1.83 3.75,3.75 1.83,-1.83z" />
diff --git a/app/src/main/res/drawable/ic_expand_less_black_24dp.xml b/app/src/main/res/drawable/ic_expand_less_black_24dp.xml
index 3afdf9682..7b6a65628 100644
--- a/app/src/main/res/drawable/ic_expand_less_black_24dp.xml
+++ b/app/src/main/res/drawable/ic_expand_less_black_24dp.xml
@@ -1,9 +1,9 @@
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24.0"
+ android:viewportHeight="24.0">
+ android:pathData="M12,8l-6,6 1.41,1.41L12,10.83l4.59,4.58L18,14z" />
diff --git a/app/src/main/res/drawable/ic_expand_less_white_24dp.xml b/app/src/main/res/drawable/ic_expand_less_white_24dp.xml
index 5042d801a..4ff5565fa 100644
--- a/app/src/main/res/drawable/ic_expand_less_white_24dp.xml
+++ b/app/src/main/res/drawable/ic_expand_less_white_24dp.xml
@@ -1,5 +1,10 @@
-
-
+
+
diff --git a/app/src/main/res/drawable/ic_expand_more_black_24dp.xml b/app/src/main/res/drawable/ic_expand_more_black_24dp.xml
index 8d57dbc10..c1f391b61 100644
--- a/app/src/main/res/drawable/ic_expand_more_black_24dp.xml
+++ b/app/src/main/res/drawable/ic_expand_more_black_24dp.xml
@@ -1,9 +1,9 @@
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24.0"
+ android:viewportHeight="24.0">
+ android:pathData="M16.59,8.59L12,13.17 7.41,8.59 6,10l6,6 6,-6z" />
diff --git a/app/src/main/res/drawable/ic_expand_more_white_24dp.xml b/app/src/main/res/drawable/ic_expand_more_white_24dp.xml
index bc72bdce0..b6a470043 100644
--- a/app/src/main/res/drawable/ic_expand_more_white_24dp.xml
+++ b/app/src/main/res/drawable/ic_expand_more_white_24dp.xml
@@ -1,5 +1,10 @@
-
-
+
+
diff --git a/app/src/main/res/drawable/ic_explore_black_24dp.xml b/app/src/main/res/drawable/ic_explore_black_24dp.xml
index c898ed9a5..e94079fed 100644
--- a/app/src/main/res/drawable/ic_explore_black_24dp.xml
+++ b/app/src/main/res/drawable/ic_explore_black_24dp.xml
@@ -1,9 +1,9 @@
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24.0"
+ android:viewportHeight="24.0">
+ android:pathData="M12,10.9c-0.61,0 -1.1,0.49 -1.1,1.1s0.49,1.1 1.1,1.1c0.61,0 1.1,-0.49 1.1,-1.1s-0.49,-1.1 -1.1,-1.1zM12,2C6.48,2 2,6.48 2,12s4.48,10 10,10 10,-4.48 10,-10S17.52,2 12,2zM14.19,14.19L6,18l3.81,-8.19L18,6l-3.81,8.19z" />
diff --git a/app/src/main/res/drawable/ic_explore_white_24dp.xml b/app/src/main/res/drawable/ic_explore_white_24dp.xml
index 65f2818a6..a910c5429 100644
--- a/app/src/main/res/drawable/ic_explore_white_24dp.xml
+++ b/app/src/main/res/drawable/ic_explore_white_24dp.xml
@@ -1,9 +1,9 @@
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24.0"
+ android:viewportHeight="24.0">
+ android:pathData="M12,10.9c-0.61,0 -1.1,0.49 -1.1,1.1s0.49,1.1 1.1,1.1c0.61,0 1.1,-0.49 1.1,-1.1s-0.49,-1.1 -1.1,-1.1zM12,2C6.48,2 2,6.48 2,12s4.48,10 10,10 10,-4.48 10,-10S17.52,2 12,2zM14.19,14.19L6,18l3.81,-8.19L18,6l-3.81,8.19z" />
diff --git a/app/src/main/res/drawable/ic_fast_forward_white_24dp.xml b/app/src/main/res/drawable/ic_fast_forward_white_24dp.xml
index da7c3fb1e..ab5ae6c37 100644
--- a/app/src/main/res/drawable/ic_fast_forward_white_24dp.xml
+++ b/app/src/main/res/drawable/ic_fast_forward_white_24dp.xml
@@ -1,5 +1,10 @@
-
-
+
+
diff --git a/app/src/main/res/drawable/ic_fast_rewind_white_24dp.xml b/app/src/main/res/drawable/ic_fast_rewind_white_24dp.xml
index 4bab93ecb..ccc072158 100644
--- a/app/src/main/res/drawable/ic_fast_rewind_white_24dp.xml
+++ b/app/src/main/res/drawable/ic_fast_rewind_white_24dp.xml
@@ -1,5 +1,10 @@
-
-
+
+
diff --git a/app/src/main/res/drawable/ic_fastfood_black_24dp.xml b/app/src/main/res/drawable/ic_fastfood_black_24dp.xml
index 4de2eb9af..4d43eafd2 100644
--- a/app/src/main/res/drawable/ic_fastfood_black_24dp.xml
+++ b/app/src/main/res/drawable/ic_fastfood_black_24dp.xml
@@ -3,7 +3,7 @@
android:height="24dp"
android:viewportWidth="24"
android:viewportHeight="24">
-
+
diff --git a/app/src/main/res/drawable/ic_fastfood_white_24dp.xml b/app/src/main/res/drawable/ic_fastfood_white_24dp.xml
index 517b92573..ddb9b6257 100644
--- a/app/src/main/res/drawable/ic_fastfood_white_24dp.xml
+++ b/app/src/main/res/drawable/ic_fastfood_white_24dp.xml
@@ -3,7 +3,7 @@
android:height="24dp"
android:viewportWidth="24"
android:viewportHeight="24">
-
+
diff --git a/app/src/main/res/drawable/ic_favorite_black_24dp.xml b/app/src/main/res/drawable/ic_favorite_black_24dp.xml
index cfba5d846..17cea9270 100644
--- a/app/src/main/res/drawable/ic_favorite_black_24dp.xml
+++ b/app/src/main/res/drawable/ic_favorite_black_24dp.xml
@@ -1,9 +1,9 @@
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24.0"
+ android:viewportHeight="24.0">
+ android:pathData="M12,21.35l-1.45,-1.32C5.4,15.36 2,12.28 2,8.5 2,5.42 4.42,3 7.5,3c1.74,0 3.41,0.81 4.5,2.09C13.09,3.81 14.76,3 16.5,3 19.58,3 22,5.42 22,8.5c0,3.78 -3.4,6.86 -8.55,11.54L12,21.35z" />
diff --git a/app/src/main/res/drawable/ic_favorite_white_24dp.xml b/app/src/main/res/drawable/ic_favorite_white_24dp.xml
index 67a25e713..efc717ee9 100644
--- a/app/src/main/res/drawable/ic_favorite_white_24dp.xml
+++ b/app/src/main/res/drawable/ic_favorite_white_24dp.xml
@@ -1,5 +1,10 @@
-
-
+
+
diff --git a/app/src/main/res/drawable/ic_file_download_black_24dp.xml b/app/src/main/res/drawable/ic_file_download_black_24dp.xml
index 492b41d34..370bba93d 100644
--- a/app/src/main/res/drawable/ic_file_download_black_24dp.xml
+++ b/app/src/main/res/drawable/ic_file_download_black_24dp.xml
@@ -1,9 +1,9 @@
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24.0"
+ android:viewportHeight="24.0">
+ android:pathData="M19,9h-4V3H9v6H5l7,7 7,-7zM5,18v2h14v-2H5z" />
diff --git a/app/src/main/res/drawable/ic_file_download_white_24dp.xml b/app/src/main/res/drawable/ic_file_download_white_24dp.xml
index b8e836142..97bdac0f1 100644
--- a/app/src/main/res/drawable/ic_file_download_white_24dp.xml
+++ b/app/src/main/res/drawable/ic_file_download_white_24dp.xml
@@ -1,5 +1,10 @@
-
-
+
+
diff --git a/app/src/main/res/drawable/ic_filter_list_black_24dp.xml b/app/src/main/res/drawable/ic_filter_list_black_24dp.xml
index b99b672f4..6826b3d5a 100644
--- a/app/src/main/res/drawable/ic_filter_list_black_24dp.xml
+++ b/app/src/main/res/drawable/ic_filter_list_black_24dp.xml
@@ -1,9 +1,9 @@
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24.0"
+ android:viewportHeight="24.0">
+ android:pathData="M10,18h4v-2h-4v2zM3,6v2h18L21,6L3,6zM6,13h12v-2L6,11v2z" />
diff --git a/app/src/main/res/drawable/ic_filter_list_white_24dp.xml b/app/src/main/res/drawable/ic_filter_list_white_24dp.xml
index 5d4ec18ee..2df495e15 100644
--- a/app/src/main/res/drawable/ic_filter_list_white_24dp.xml
+++ b/app/src/main/res/drawable/ic_filter_list_white_24dp.xml
@@ -1,5 +1,10 @@
-
-
+
+
diff --git a/app/src/main/res/drawable/ic_fitness_center_black_24dp.xml b/app/src/main/res/drawable/ic_fitness_center_black_24dp.xml
index 846deb431..3e2425e40 100644
--- a/app/src/main/res/drawable/ic_fitness_center_black_24dp.xml
+++ b/app/src/main/res/drawable/ic_fitness_center_black_24dp.xml
@@ -1,9 +1,9 @@
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24.0"
+ android:viewportHeight="24.0">
+ android:pathData="M20.57,14.86L22,13.43 20.57,12 17,15.57 8.43,7 12,3.43 10.57,2 9.14,3.43 7.71,2 5.57,4.14 4.14,2.71 2.71,4.14l1.43,1.43L2,7.71l1.43,1.43L2,10.57 3.43,12 7,8.43 15.57,17 12,20.57 13.43,22l1.43,-1.43L16.29,22l2.14,-2.14 1.43,1.43 1.43,-1.43 -1.43,-1.43L22,16.29z" />
diff --git a/app/src/main/res/drawable/ic_fitness_center_white_24dp.xml b/app/src/main/res/drawable/ic_fitness_center_white_24dp.xml
index fec3c955c..892def491 100644
--- a/app/src/main/res/drawable/ic_fitness_center_white_24dp.xml
+++ b/app/src/main/res/drawable/ic_fitness_center_white_24dp.xml
@@ -1,5 +1,10 @@
-
-
+
+
diff --git a/app/src/main/res/drawable/ic_fullscreen_exit_white_24dp.xml b/app/src/main/res/drawable/ic_fullscreen_exit_white_24dp.xml
index bb7140f29..a940aa13c 100644
--- a/app/src/main/res/drawable/ic_fullscreen_exit_white_24dp.xml
+++ b/app/src/main/res/drawable/ic_fullscreen_exit_white_24dp.xml
@@ -1,5 +1,10 @@
-
-
+
+
diff --git a/app/src/main/res/drawable/ic_fullscreen_white_24dp.xml b/app/src/main/res/drawable/ic_fullscreen_white_24dp.xml
index 86b7649b6..eeda8b430 100644
--- a/app/src/main/res/drawable/ic_fullscreen_white_24dp.xml
+++ b/app/src/main/res/drawable/ic_fullscreen_white_24dp.xml
@@ -1,5 +1,10 @@
-
-
+
+
diff --git a/app/src/main/res/drawable/ic_headset_black_24dp.xml b/app/src/main/res/drawable/ic_headset_black_24dp.xml
index d4503ce60..674aa8def 100644
--- a/app/src/main/res/drawable/ic_headset_black_24dp.xml
+++ b/app/src/main/res/drawable/ic_headset_black_24dp.xml
@@ -1,9 +1,9 @@
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24.0"
+ android:viewportHeight="24.0">
+ android:pathData="M12,1c-4.97,0 -9,4.03 -9,9v7c0,1.66 1.34,3 3,3h3v-8H5v-2c0,-3.87 3.13,-7 7,-7s7,3.13 7,7v2h-4v8h3c1.66,0 3,-1.34 3,-3v-7c0,-4.97 -4.03,-9 -9,-9z" />
diff --git a/app/src/main/res/drawable/ic_headset_shadow.xml b/app/src/main/res/drawable/ic_headset_shadow.xml
index 53a3ec31a..2d6f61eee 100644
--- a/app/src/main/res/drawable/ic_headset_shadow.xml
+++ b/app/src/main/res/drawable/ic_headset_shadow.xml
@@ -1,14 +1,17 @@
+ android:viewportHeight="24">
+ android:strokeWidth="1"
+ android:strokeAlpha="0.34090909"
+ android:strokeColor="#000000"
+ android:strokeLineCap="butt"
+ android:strokeLineJoin="miter" />
+ android:fillColor="#ffffff"
+ android:pathData="M12,1c-4.97,0 -9,4.03 -9,9v7c0,1.66 1.34,3 3,3h3v-8H5v-2c0,-3.87 3.13,-7 7,-7s7,3.13 7,7v2h-4v8h3c1.66,0 3,-1.34 3,-3v-7c0,-4.97 -4.03,-9 -9,-9z" />
diff --git a/app/src/main/res/drawable/ic_headset_white_24dp.xml b/app/src/main/res/drawable/ic_headset_white_24dp.xml
index 2027245b3..3ca2936b8 100644
--- a/app/src/main/res/drawable/ic_headset_white_24dp.xml
+++ b/app/src/main/res/drawable/ic_headset_white_24dp.xml
@@ -1,5 +1,10 @@
-
-
+
+
diff --git a/app/src/main/res/drawable/ic_help_black_24dp.xml b/app/src/main/res/drawable/ic_help_black_24dp.xml
index 1517747d0..b1d7a2cf5 100644
--- a/app/src/main/res/drawable/ic_help_black_24dp.xml
+++ b/app/src/main/res/drawable/ic_help_black_24dp.xml
@@ -1,9 +1,9 @@
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24.0"
+ android:viewportHeight="24.0">
+ android:pathData="M12,2C6.48,2 2,6.48 2,12s4.48,10 10,10 10,-4.48 10,-10S17.52,2 12,2zM13,19h-2v-2h2v2zM15.07,11.25l-0.9,0.92C13.45,12.9 13,13.5 13,15h-2v-0.5c0,-1.1 0.45,-2.1 1.17,-2.83l1.24,-1.26c0.37,-0.36 0.59,-0.86 0.59,-1.41 0,-1.1 -0.9,-2 -2,-2s-2,0.9 -2,2L8,9c0,-2.21 1.79,-4 4,-4s4,1.79 4,4c0,0.88 -0.36,1.68 -0.93,2.25z" />
diff --git a/app/src/main/res/drawable/ic_help_white_24dp.xml b/app/src/main/res/drawable/ic_help_white_24dp.xml
index d813b72b8..04c1c00fc 100644
--- a/app/src/main/res/drawable/ic_help_white_24dp.xml
+++ b/app/src/main/res/drawable/ic_help_white_24dp.xml
@@ -1,9 +1,9 @@
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24.0"
+ android:viewportHeight="24.0">
+ android:pathData="M12,2C6.48,2 2,6.48 2,12s4.48,10 10,10 10,-4.48 10,-10S17.52,2 12,2zM13,19h-2v-2h2v2zM15.07,11.25l-0.9,0.92C13.45,12.9 13,13.5 13,15h-2v-0.5c0,-1.1 0.45,-2.1 1.17,-2.83l1.24,-1.26c0.37,-0.36 0.59,-0.86 0.59,-1.41 0,-1.1 -0.9,-2 -2,-2s-2,0.9 -2,2L8,9c0,-2.21 1.79,-4 4,-4s4,1.79 4,4c0,0.88 -0.36,1.68 -0.93,2.25z" />
diff --git a/app/src/main/res/drawable/ic_history_black_24dp.xml b/app/src/main/res/drawable/ic_history_black_24dp.xml
index a61de1bc9..d9f75ea6d 100644
--- a/app/src/main/res/drawable/ic_history_black_24dp.xml
+++ b/app/src/main/res/drawable/ic_history_black_24dp.xml
@@ -1,9 +1,9 @@
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24.0"
+ android:viewportHeight="24.0">
+ android:pathData="M13,3c-4.97,0 -9,4.03 -9,9L1,12l3.89,3.89 0.07,0.14L9,12L6,12c0,-3.87 3.13,-7 7,-7s7,3.13 7,7 -3.13,7 -7,7c-1.93,0 -3.68,-0.79 -4.94,-2.06l-1.42,1.42C8.27,19.99 10.51,21 13,21c4.97,0 9,-4.03 9,-9s-4.03,-9 -9,-9zM12,8v5l4.28,2.54 0.72,-1.21 -3.5,-2.08L13.5,8L12,8z" />
diff --git a/app/src/main/res/drawable/ic_history_white_24dp.xml b/app/src/main/res/drawable/ic_history_white_24dp.xml
index de25eb445..2418fd6f9 100644
--- a/app/src/main/res/drawable/ic_history_white_24dp.xml
+++ b/app/src/main/res/drawable/ic_history_white_24dp.xml
@@ -1,5 +1,10 @@
-
-
+
+
diff --git a/app/src/main/res/drawable/ic_home_black_24dp.xml b/app/src/main/res/drawable/ic_home_black_24dp.xml
index 70fb2910c..f8bb0b556 100644
--- a/app/src/main/res/drawable/ic_home_black_24dp.xml
+++ b/app/src/main/res/drawable/ic_home_black_24dp.xml
@@ -1,9 +1,9 @@
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24.0"
+ android:viewportHeight="24.0">
+ android:pathData="M10,20v-6h4v6h5v-8h3L12,3 2,12h3v8z" />
diff --git a/app/src/main/res/drawable/ic_home_white_24dp.xml b/app/src/main/res/drawable/ic_home_white_24dp.xml
index 30296ba99..12afe9051 100644
--- a/app/src/main/res/drawable/ic_home_white_24dp.xml
+++ b/app/src/main/res/drawable/ic_home_white_24dp.xml
@@ -1,5 +1,10 @@
-
-
+
+
diff --git a/app/src/main/res/drawable/ic_hourglass_top_white_24dp.xml b/app/src/main/res/drawable/ic_hourglass_top_white_24dp.xml
index d6156dfa1..59ad4b2d2 100644
--- a/app/src/main/res/drawable/ic_hourglass_top_white_24dp.xml
+++ b/app/src/main/res/drawable/ic_hourglass_top_white_24dp.xml
@@ -3,7 +3,7 @@
android:height="24dp"
android:viewportWidth="24"
android:viewportHeight="24">
-
+
diff --git a/app/src/main/res/drawable/ic_import_export_black_24dp.xml b/app/src/main/res/drawable/ic_import_export_black_24dp.xml
index a2d1fa99f..d826451b4 100644
--- a/app/src/main/res/drawable/ic_import_export_black_24dp.xml
+++ b/app/src/main/res/drawable/ic_import_export_black_24dp.xml
@@ -1,9 +1,9 @@
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24.0"
+ android:viewportHeight="24.0">
+ android:pathData="M9,3L5,6.99h3L8,14h2L10,6.99h3L9,3zM16,17.01L16,10h-2v7.01h-3L15,21l4,-3.99h-3z" />
diff --git a/app/src/main/res/drawable/ic_import_export_white_24dp.xml b/app/src/main/res/drawable/ic_import_export_white_24dp.xml
index 4c6fc6ef6..bab84a60d 100644
--- a/app/src/main/res/drawable/ic_import_export_white_24dp.xml
+++ b/app/src/main/res/drawable/ic_import_export_white_24dp.xml
@@ -1,5 +1,10 @@
-
-
+
+
diff --git a/app/src/main/res/drawable/ic_info_outline_black_24dp.xml b/app/src/main/res/drawable/ic_info_outline_black_24dp.xml
index cf53e145c..9c51a4ffb 100644
--- a/app/src/main/res/drawable/ic_info_outline_black_24dp.xml
+++ b/app/src/main/res/drawable/ic_info_outline_black_24dp.xml
@@ -1,9 +1,9 @@
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24.0"
+ android:viewportHeight="24.0">
+ android:pathData="M11,17h2v-6h-2v6zM12,2C6.48,2 2,6.48 2,12s4.48,10 10,10 10,-4.48 10,-10S17.52,2 12,2zM12,20c-4.41,0 -8,-3.59 -8,-8s3.59,-8 8,-8 8,3.59 8,8 -3.59,8 -8,8zM11,9h2L13,7h-2v2z" />
diff --git a/app/src/main/res/drawable/ic_info_outline_white_24dp.xml b/app/src/main/res/drawable/ic_info_outline_white_24dp.xml
index af0d4d067..2465f7808 100644
--- a/app/src/main/res/drawable/ic_info_outline_white_24dp.xml
+++ b/app/src/main/res/drawable/ic_info_outline_white_24dp.xml
@@ -1,5 +1,10 @@
-
-
+
+
diff --git a/app/src/main/res/drawable/ic_insert_emoticon_black_24dp.xml b/app/src/main/res/drawable/ic_insert_emoticon_black_24dp.xml
index 43d5552cd..7c2d46255 100644
--- a/app/src/main/res/drawable/ic_insert_emoticon_black_24dp.xml
+++ b/app/src/main/res/drawable/ic_insert_emoticon_black_24dp.xml
@@ -1,9 +1,9 @@
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24.0"
+ android:viewportHeight="24.0">
+ android:pathData="M11.99,2C6.47,2 2,6.48 2,12s4.47,10 9.99,10C17.52,22 22,17.52 22,12S17.52,2 11.99,2zM12,20c-4.42,0 -8,-3.58 -8,-8s3.58,-8 8,-8 8,3.58 8,8 -3.58,8 -8,8zM15.5,11c0.83,0 1.5,-0.67 1.5,-1.5S16.33,8 15.5,8 14,8.67 14,9.5s0.67,1.5 1.5,1.5zM8.5,11c0.83,0 1.5,-0.67 1.5,-1.5S9.33,8 8.5,8 7,8.67 7,9.5 7.67,11 8.5,11zM12,17.5c2.33,0 4.31,-1.46 5.11,-3.5L6.89,14c0.8,2.04 2.78,3.5 5.11,3.5z" />
diff --git a/app/src/main/res/drawable/ic_insert_emoticon_white_24dp.xml b/app/src/main/res/drawable/ic_insert_emoticon_white_24dp.xml
index a438c34ef..de8e66530 100644
--- a/app/src/main/res/drawable/ic_insert_emoticon_white_24dp.xml
+++ b/app/src/main/res/drawable/ic_insert_emoticon_white_24dp.xml
@@ -1,5 +1,10 @@
-
-
+
+
diff --git a/app/src/main/res/drawable/ic_language_black_24dp.xml b/app/src/main/res/drawable/ic_language_black_24dp.xml
index d07324c87..340a4bf0f 100644
--- a/app/src/main/res/drawable/ic_language_black_24dp.xml
+++ b/app/src/main/res/drawable/ic_language_black_24dp.xml
@@ -1,9 +1,9 @@
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24.0"
+ android:viewportHeight="24.0">
+ android:pathData="M11.99,2C6.47,2 2,6.48 2,12s4.47,10 9.99,10C17.52,22 22,17.52 22,12S17.52,2 11.99,2zM18.92,8h-2.95c-0.32,-1.25 -0.78,-2.45 -1.38,-3.56 1.84,0.63 3.37,1.91 4.33,3.56zM12,4.04c0.83,1.2 1.48,2.53 1.91,3.96h-3.82c0.43,-1.43 1.08,-2.76 1.91,-3.96zM4.26,14C4.1,13.36 4,12.69 4,12s0.1,-1.36 0.26,-2h3.38c-0.08,0.66 -0.14,1.32 -0.14,2 0,0.68 0.06,1.34 0.14,2L4.26,14zM5.08,16h2.95c0.32,1.25 0.78,2.45 1.38,3.56 -1.84,-0.63 -3.37,-1.9 -4.33,-3.56zM8.03,8L5.08,8c0.96,-1.66 2.49,-2.93 4.33,-3.56C8.81,5.55 8.35,6.75 8.03,8zM12,19.96c-0.83,-1.2 -1.48,-2.53 -1.91,-3.96h3.82c-0.43,1.43 -1.08,2.76 -1.91,3.96zM14.34,14L9.66,14c-0.09,-0.66 -0.16,-1.32 -0.16,-2 0,-0.68 0.07,-1.35 0.16,-2h4.68c0.09,0.65 0.16,1.32 0.16,2 0,0.68 -0.07,1.34 -0.16,2zM14.59,19.56c0.6,-1.11 1.06,-2.31 1.38,-3.56h2.95c-0.96,1.65 -2.49,2.93 -4.33,3.56zM16.36,14c0.08,-0.66 0.14,-1.32 0.14,-2 0,-0.68 -0.06,-1.34 -0.14,-2h3.38c0.16,0.64 0.26,1.31 0.26,2s-0.1,1.36 -0.26,2h-3.38z" />
diff --git a/app/src/main/res/drawable/ic_language_white_24dp.xml b/app/src/main/res/drawable/ic_language_white_24dp.xml
index 74bc27903..9b97aa592 100644
--- a/app/src/main/res/drawable/ic_language_white_24dp.xml
+++ b/app/src/main/res/drawable/ic_language_white_24dp.xml
@@ -1,5 +1,10 @@
-
-
+
+
diff --git a/app/src/main/res/drawable/ic_list_black_24dp.xml b/app/src/main/res/drawable/ic_list_black_24dp.xml
index 4c2fb8834..1471c52f5 100644
--- a/app/src/main/res/drawable/ic_list_black_24dp.xml
+++ b/app/src/main/res/drawable/ic_list_black_24dp.xml
@@ -1,9 +1,9 @@
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24.0"
+ android:viewportHeight="24.0">
+ android:pathData="M3,13h2v-2L3,11v2zM3,17h2v-2L3,15v2zM3,9h2L5,7L3,7v2zM7,13h14v-2L7,11v2zM7,17h14v-2L7,15v2zM7,7v2h14L21,7L7,7z" />
diff --git a/app/src/main/res/drawable/ic_list_white_24dp.xml b/app/src/main/res/drawable/ic_list_white_24dp.xml
index f47037629..4fd341d82 100644
--- a/app/src/main/res/drawable/ic_list_white_24dp.xml
+++ b/app/src/main/res/drawable/ic_list_white_24dp.xml
@@ -1,5 +1,10 @@
-
-
+
+
diff --git a/app/src/main/res/drawable/ic_megaphone_black_24dp.xml b/app/src/main/res/drawable/ic_megaphone_black_24dp.xml
index 21622c162..f75a104db 100644
--- a/app/src/main/res/drawable/ic_megaphone_black_24dp.xml
+++ b/app/src/main/res/drawable/ic_megaphone_black_24dp.xml
@@ -1,9 +1,9 @@
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24.0"
+ android:viewportHeight="24.0">
+ android:pathData="M12,8H4A2,2 0 0,0 2,10V14A2,2 0 0,0 4,16H5V20A1,1 0 0,0 6,21H8A1,1 0 0,0 9,20V16H12L17,20V4L12,8M21.5,12C21.5,13.71 20.54,15.26 19,16V8C20.53,8.75 21.5,10.3 21.5,12Z" />
diff --git a/app/src/main/res/drawable/ic_megaphone_white_24dp.xml b/app/src/main/res/drawable/ic_megaphone_white_24dp.xml
index 90e6ff215..dd87fde17 100644
--- a/app/src/main/res/drawable/ic_megaphone_white_24dp.xml
+++ b/app/src/main/res/drawable/ic_megaphone_white_24dp.xml
@@ -1,9 +1,9 @@
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24.0"
+ android:viewportHeight="24.0">
+ android:pathData="M12,8H4A2,2 0 0,0 2,10V14A2,2 0 0,0 4,16H5V20A1,1 0 0,0 6,21H8A1,1 0 0,0 9,20V16H12L17,20V4L12,8M21.5,12C21.5,13.71 20.54,15.26 19,16V8C20.53,8.75 21.5,10.3 21.5,12Z" />
diff --git a/app/src/main/res/drawable/ic_mic_black_24dp.xml b/app/src/main/res/drawable/ic_mic_black_24dp.xml
index 25d8951a7..8b765ffd4 100644
--- a/app/src/main/res/drawable/ic_mic_black_24dp.xml
+++ b/app/src/main/res/drawable/ic_mic_black_24dp.xml
@@ -1,9 +1,9 @@
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24.0"
+ android:viewportHeight="24.0">
+ android:pathData="M12,14c1.66,0 2.99,-1.34 2.99,-3L15,5c0,-1.66 -1.34,-3 -3,-3S9,3.34 9,5v6c0,1.66 1.34,3 3,3zM17.3,11c0,3 -2.54,5.1 -5.3,5.1S6.7,14 6.7,11L5,11c0,3.41 2.72,6.23 6,6.72L11,21h2v-3.28c3.28,-0.48 6,-3.3 6,-6.72h-1.7z" />
diff --git a/app/src/main/res/drawable/ic_mic_white_24dp.xml b/app/src/main/res/drawable/ic_mic_white_24dp.xml
index 36ee9ff81..c0c92fcc7 100644
--- a/app/src/main/res/drawable/ic_mic_white_24dp.xml
+++ b/app/src/main/res/drawable/ic_mic_white_24dp.xml
@@ -1,9 +1,9 @@
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24.0"
+ android:viewportHeight="24.0">
+ android:pathData="M12,14c1.66,0 2.99,-1.34 2.99,-3L15,5c0,-1.66 -1.34,-3 -3,-3S9,3.34 9,5v6c0,1.66 1.34,3 3,3zM17.3,11c0,3 -2.54,5.1 -5.3,5.1S6.7,14 6.7,11L5,11c0,3.41 2.72,6.23 6,6.72L11,21h2v-3.28c3.28,-0.48 6,-3.3 6,-6.72h-1.7z" />
diff --git a/app/src/main/res/drawable/ic_more_vert_black_24dp.xml b/app/src/main/res/drawable/ic_more_vert_black_24dp.xml
index 5176d8a4b..7b7f19554 100644
--- a/app/src/main/res/drawable/ic_more_vert_black_24dp.xml
+++ b/app/src/main/res/drawable/ic_more_vert_black_24dp.xml
@@ -1,9 +1,9 @@
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24.0"
+ android:viewportHeight="24.0">
+ android:pathData="M12,8c1.1,0 2,-0.9 2,-2s-0.9,-2 -2,-2 -2,0.9 -2,2 0.9,2 2,2zM12,10c-1.1,0 -2,0.9 -2,2s0.9,2 2,2 2,-0.9 2,-2 -0.9,-2 -2,-2zM12,16c-1.1,0 -2,0.9 -2,2s0.9,2 2,2 2,-0.9 2,-2 -0.9,-2 -2,-2z" />
diff --git a/app/src/main/res/drawable/ic_more_vert_white_24dp.xml b/app/src/main/res/drawable/ic_more_vert_white_24dp.xml
index c097d3e40..19703e8e7 100644
--- a/app/src/main/res/drawable/ic_more_vert_white_24dp.xml
+++ b/app/src/main/res/drawable/ic_more_vert_white_24dp.xml
@@ -1,5 +1,10 @@
-
-
+
+
diff --git a/app/src/main/res/drawable/ic_motorcycle_black_24dp.xml b/app/src/main/res/drawable/ic_motorcycle_black_24dp.xml
index 539182f83..185d6992c 100644
--- a/app/src/main/res/drawable/ic_motorcycle_black_24dp.xml
+++ b/app/src/main/res/drawable/ic_motorcycle_black_24dp.xml
@@ -1,9 +1,9 @@
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24.0"
+ android:viewportHeight="24.0">
+ android:pathData="M19.44,9.03L15.41,5H11v2h3.59l2,2H5c-2.8,0 -5,2.2 -5,5s2.2,5 5,5c2.46,0 4.45,-1.69 4.9,-4h1.65l2.77,-2.77c-0.21,0.54 -0.32,1.14 -0.32,1.77 0,2.8 2.2,5 5,5s5,-2.2 5,-5c0,-2.65 -1.97,-4.77 -4.56,-4.97zM7.82,15C7.4,16.15 6.28,17 5,17c-1.63,0 -3,-1.37 -3,-3s1.37,-3 3,-3c1.28,0 2.4,0.85 2.82,2H5v2h2.82zM19,17c-1.66,0 -3,-1.34 -3,-3s1.34,-3 3,-3 3,1.34 3,3 -1.34,3 -3,3z" />
diff --git a/app/src/main/res/drawable/ic_motorcycle_white_24dp.xml b/app/src/main/res/drawable/ic_motorcycle_white_24dp.xml
index d5f2519d7..2a42a1d09 100644
--- a/app/src/main/res/drawable/ic_motorcycle_white_24dp.xml
+++ b/app/src/main/res/drawable/ic_motorcycle_white_24dp.xml
@@ -1,5 +1,10 @@
-
-
+
+
diff --git a/app/src/main/res/drawable/ic_movie_black_24dp.xml b/app/src/main/res/drawable/ic_movie_black_24dp.xml
index d70c00f00..4e5289d38 100644
--- a/app/src/main/res/drawable/ic_movie_black_24dp.xml
+++ b/app/src/main/res/drawable/ic_movie_black_24dp.xml
@@ -1,9 +1,9 @@
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24.0"
+ android:viewportHeight="24.0">
+ android:pathData="M18,4l2,4h-3l-2,-4h-2l2,4h-3l-2,-4H8l2,4H7L5,4H4c-1.1,0 -1.99,0.9 -1.99,2L2,18c0,1.1 0.9,2 2,2h16c1.1,0 2,-0.9 2,-2V4h-4z" />
diff --git a/app/src/main/res/drawable/ic_movie_white_24dp.xml b/app/src/main/res/drawable/ic_movie_white_24dp.xml
index a1d539a3f..79f93d1c1 100644
--- a/app/src/main/res/drawable/ic_movie_white_24dp.xml
+++ b/app/src/main/res/drawable/ic_movie_white_24dp.xml
@@ -1,5 +1,10 @@
-
-
+
+
diff --git a/app/src/main/res/drawable/ic_music_note_black_24dp.xml b/app/src/main/res/drawable/ic_music_note_black_24dp.xml
index 736c004ef..830a7fab1 100644
--- a/app/src/main/res/drawable/ic_music_note_black_24dp.xml
+++ b/app/src/main/res/drawable/ic_music_note_black_24dp.xml
@@ -1,9 +1,9 @@
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24.0"
+ android:viewportHeight="24.0">
+ android:pathData="M12,3v10.55c-0.59,-0.34 -1.27,-0.55 -2,-0.55 -2.21,0 -4,1.79 -4,4s1.79,4 4,4 4,-1.79 4,-4V7h4V3h-6z" />
diff --git a/app/src/main/res/drawable/ic_music_note_white_24dp.xml b/app/src/main/res/drawable/ic_music_note_white_24dp.xml
index 69f0a3a4d..ca80ad5ad 100644
--- a/app/src/main/res/drawable/ic_music_note_white_24dp.xml
+++ b/app/src/main/res/drawable/ic_music_note_white_24dp.xml
@@ -1,5 +1,10 @@
-
-
+
+
diff --git a/app/src/main/res/drawable/ic_next_white_24dp.xml b/app/src/main/res/drawable/ic_next_white_24dp.xml
index 603880c2b..1459bff0a 100644
--- a/app/src/main/res/drawable/ic_next_white_24dp.xml
+++ b/app/src/main/res/drawable/ic_next_white_24dp.xml
@@ -1,10 +1,11 @@
+ android:width="24dp"
+ android:height="24dp"
+ android:tint="#ffffff"
+ android:viewportWidth="24"
+ android:viewportHeight="24">
-
+
diff --git a/app/src/main/res/drawable/ic_palette_black_24dp.xml b/app/src/main/res/drawable/ic_palette_black_24dp.xml
index f75e2fbe3..71c37ddac 100644
--- a/app/src/main/res/drawable/ic_palette_black_24dp.xml
+++ b/app/src/main/res/drawable/ic_palette_black_24dp.xml
@@ -1,9 +1,9 @@
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24.0"
+ android:viewportHeight="24.0">
+ android:pathData="M12,3c-4.97,0 -9,4.03 -9,9s4.03,9 9,9c0.83,0 1.5,-0.67 1.5,-1.5 0,-0.39 -0.15,-0.74 -0.39,-1.01 -0.23,-0.26 -0.38,-0.61 -0.38,-0.99 0,-0.83 0.67,-1.5 1.5,-1.5L16,16c2.76,0 5,-2.24 5,-5 0,-4.42 -4.03,-8 -9,-8zM6.5,12c-0.83,0 -1.5,-0.67 -1.5,-1.5S5.67,9 6.5,9 8,9.67 8,10.5 7.33,12 6.5,12zM9.5,8C8.67,8 8,7.33 8,6.5S8.67,5 9.5,5s1.5,0.67 1.5,1.5S10.33,8 9.5,8zM14.5,8c-0.83,0 -1.5,-0.67 -1.5,-1.5S13.67,5 14.5,5s1.5,0.67 1.5,1.5S15.33,8 14.5,8zM17.5,12c-0.83,0 -1.5,-0.67 -1.5,-1.5S16.67,9 17.5,9s1.5,0.67 1.5,1.5 -0.67,1.5 -1.5,1.5z" />
diff --git a/app/src/main/res/drawable/ic_palette_white_24dp.xml b/app/src/main/res/drawable/ic_palette_white_24dp.xml
index 4abeea58f..a6cdb536e 100644
--- a/app/src/main/res/drawable/ic_palette_white_24dp.xml
+++ b/app/src/main/res/drawable/ic_palette_white_24dp.xml
@@ -1,5 +1,10 @@
-
-
+
+
diff --git a/app/src/main/res/drawable/ic_pause_black_24dp.xml b/app/src/main/res/drawable/ic_pause_black_24dp.xml
index bb28a6c41..53b5e6a9a 100644
--- a/app/src/main/res/drawable/ic_pause_black_24dp.xml
+++ b/app/src/main/res/drawable/ic_pause_black_24dp.xml
@@ -1,9 +1,9 @@
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24.0"
+ android:viewportHeight="24.0">
+ android:pathData="M6,19h4L10,5L6,5v14zM14,5v14h4L18,5h-4z" />
diff --git a/app/src/main/res/drawable/ic_pause_white_24dp.xml b/app/src/main/res/drawable/ic_pause_white_24dp.xml
index 08b34c2da..ea843aff3 100644
--- a/app/src/main/res/drawable/ic_pause_white_24dp.xml
+++ b/app/src/main/res/drawable/ic_pause_white_24dp.xml
@@ -1,5 +1,10 @@
-
-
+
+
diff --git a/app/src/main/res/drawable/ic_people_black_24dp.xml b/app/src/main/res/drawable/ic_people_black_24dp.xml
index 4cfd86960..603c006db 100644
--- a/app/src/main/res/drawable/ic_people_black_24dp.xml
+++ b/app/src/main/res/drawable/ic_people_black_24dp.xml
@@ -1,9 +1,9 @@
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24.0"
+ android:viewportHeight="24.0">
+ android:pathData="M16,11c1.66,0 2.99,-1.34 2.99,-3S17.66,5 16,5c-1.66,0 -3,1.34 -3,3s1.34,3 3,3zM8,11c1.66,0 2.99,-1.34 2.99,-3S9.66,5 8,5C6.34,5 5,6.34 5,8s1.34,3 3,3zM8,13c-2.33,0 -7,1.17 -7,3.5L1,19h14v-2.5c0,-2.33 -4.67,-3.5 -7,-3.5zM16,13c-0.29,0 -0.62,0.02 -0.97,0.05 1.16,0.84 1.97,1.97 1.97,3.45L17,19h6v-2.5c0,-2.33 -4.67,-3.5 -7,-3.5z" />
diff --git a/app/src/main/res/drawable/ic_people_white_24dp.xml b/app/src/main/res/drawable/ic_people_white_24dp.xml
index 23afe2270..8b925badc 100644
--- a/app/src/main/res/drawable/ic_people_white_24dp.xml
+++ b/app/src/main/res/drawable/ic_people_white_24dp.xml
@@ -1,5 +1,10 @@
-
-
+
+
diff --git a/app/src/main/res/drawable/ic_person_black_24dp.xml b/app/src/main/res/drawable/ic_person_black_24dp.xml
index b2cb337b0..55495d5a0 100644
--- a/app/src/main/res/drawable/ic_person_black_24dp.xml
+++ b/app/src/main/res/drawable/ic_person_black_24dp.xml
@@ -1,9 +1,9 @@
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24.0"
+ android:viewportHeight="24.0">
+ android:pathData="M12,12c2.21,0 4,-1.79 4,-4s-1.79,-4 -4,-4 -4,1.79 -4,4 1.79,4 4,4zM12,14c-2.67,0 -8,1.34 -8,4v2h16v-2c0,-2.66 -5.33,-4 -8,-4z" />
diff --git a/app/src/main/res/drawable/ic_person_white_24dp.xml b/app/src/main/res/drawable/ic_person_white_24dp.xml
index d7366bda0..5efaaf0dd 100644
--- a/app/src/main/res/drawable/ic_person_white_24dp.xml
+++ b/app/src/main/res/drawable/ic_person_white_24dp.xml
@@ -1,5 +1,10 @@
-
-
+
+
diff --git a/app/src/main/res/drawable/ic_pets_black_24dp.xml b/app/src/main/res/drawable/ic_pets_black_24dp.xml
index b6247bd87..58e52bf6c 100644
--- a/app/src/main/res/drawable/ic_pets_black_24dp.xml
+++ b/app/src/main/res/drawable/ic_pets_black_24dp.xml
@@ -1,21 +1,21 @@
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24.0"
+ android:viewportHeight="24.0">
+ android:pathData="M4.5,9.5m-2.5,0a2.5,2.5 0,1 1,5 0a2.5,2.5 0,1 1,-5 0" />
+ android:pathData="M9,5.5m-2.5,0a2.5,2.5 0,1 1,5 0a2.5,2.5 0,1 1,-5 0" />
+ android:pathData="M15,5.5m-2.5,0a2.5,2.5 0,1 1,5 0a2.5,2.5 0,1 1,-5 0" />
+ android:pathData="M19.5,9.5m-2.5,0a2.5,2.5 0,1 1,5 0a2.5,2.5 0,1 1,-5 0" />
+ android:pathData="M17.34,14.86c-0.87,-1.02 -1.6,-1.89 -2.48,-2.91 -0.46,-0.54 -1.05,-1.08 -1.75,-1.32 -0.11,-0.04 -0.22,-0.07 -0.33,-0.09 -0.25,-0.04 -0.52,-0.04 -0.78,-0.04s-0.53,0 -0.79,0.05c-0.11,0.02 -0.22,0.05 -0.33,0.09 -0.7,0.24 -1.28,0.78 -1.75,1.32 -0.87,1.02 -1.6,1.89 -2.48,2.91 -1.31,1.31 -2.92,2.76 -2.62,4.79 0.29,1.02 1.02,2.03 2.33,2.32 0.73,0.15 3.06,-0.44 5.54,-0.44h0.18c2.48,0 4.81,0.58 5.54,0.44 1.31,-0.29 2.04,-1.31 2.33,-2.32 0.31,-2.04 -1.3,-3.49 -2.61,-4.8z" />
diff --git a/app/src/main/res/drawable/ic_pets_white_24dp.xml b/app/src/main/res/drawable/ic_pets_white_24dp.xml
index 46724a33d..14373a3c5 100644
--- a/app/src/main/res/drawable/ic_pets_white_24dp.xml
+++ b/app/src/main/res/drawable/ic_pets_white_24dp.xml
@@ -1,21 +1,21 @@
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24.0"
+ android:viewportHeight="24.0">
+ android:pathData="M4.5,9.5m-2.5,0a2.5,2.5 0,1 1,5 0a2.5,2.5 0,1 1,-5 0" />
+ android:pathData="M9,5.5m-2.5,0a2.5,2.5 0,1 1,5 0a2.5,2.5 0,1 1,-5 0" />
+ android:pathData="M15,5.5m-2.5,0a2.5,2.5 0,1 1,5 0a2.5,2.5 0,1 1,-5 0" />
+ android:pathData="M19.5,9.5m-2.5,0a2.5,2.5 0,1 1,5 0a2.5,2.5 0,1 1,-5 0" />
+ android:pathData="M17.34,14.86c-0.87,-1.02 -1.6,-1.89 -2.48,-2.91 -0.46,-0.54 -1.05,-1.08 -1.75,-1.32 -0.11,-0.04 -0.22,-0.07 -0.33,-0.09 -0.25,-0.04 -0.52,-0.04 -0.78,-0.04s-0.53,0 -0.79,0.05c-0.11,0.02 -0.22,0.05 -0.33,0.09 -0.7,0.24 -1.28,0.78 -1.75,1.32 -0.87,1.02 -1.6,1.89 -2.48,2.91 -1.31,1.31 -2.92,2.76 -2.62,4.79 0.29,1.02 1.02,2.03 2.33,2.32 0.73,0.15 3.06,-0.44 5.54,-0.44h0.18c2.48,0 4.81,0.58 5.54,0.44 1.31,-0.29 2.04,-1.31 2.33,-2.32 0.31,-2.04 -1.3,-3.49 -2.61,-4.8z" />
diff --git a/app/src/main/res/drawable/ic_picture_in_picture_black_24dp.xml b/app/src/main/res/drawable/ic_picture_in_picture_black_24dp.xml
index b61c5218b..326ff0304 100644
--- a/app/src/main/res/drawable/ic_picture_in_picture_black_24dp.xml
+++ b/app/src/main/res/drawable/ic_picture_in_picture_black_24dp.xml
@@ -1,9 +1,9 @@
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24.0"
+ android:viewportHeight="24.0">
+ android:pathData="M19,7h-8v6h8L19,7zM21,3L3,3c-1.1,0 -2,0.9 -2,2v14c0,1.1 0.9,1.98 2,1.98h18c1.1,0 2,-0.88 2,-1.98L23,5c0,-1.1 -0.9,-2 -2,-2zM21,19.01L3,19.01L3,4.98h18v14.03z" />
diff --git a/app/src/main/res/drawable/ic_picture_in_picture_white_24dp.xml b/app/src/main/res/drawable/ic_picture_in_picture_white_24dp.xml
index db1b46f81..f6b3205cc 100644
--- a/app/src/main/res/drawable/ic_picture_in_picture_white_24dp.xml
+++ b/app/src/main/res/drawable/ic_picture_in_picture_white_24dp.xml
@@ -1,5 +1,10 @@
-
-
+
+
diff --git a/app/src/main/res/drawable/ic_play_arrow_black_24dp.xml b/app/src/main/res/drawable/ic_play_arrow_black_24dp.xml
index bf9b895ac..dbe3ec664 100644
--- a/app/src/main/res/drawable/ic_play_arrow_black_24dp.xml
+++ b/app/src/main/res/drawable/ic_play_arrow_black_24dp.xml
@@ -1,9 +1,9 @@
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24.0"
+ android:viewportHeight="24.0">
+ android:pathData="M8,5v14l11,-7z" />
diff --git a/app/src/main/res/drawable/ic_play_arrow_shadow.xml b/app/src/main/res/drawable/ic_play_arrow_shadow.xml
index 8d5871fad..bf4b895b0 100644
--- a/app/src/main/res/drawable/ic_play_arrow_shadow.xml
+++ b/app/src/main/res/drawable/ic_play_arrow_shadow.xml
@@ -1,12 +1,25 @@
-
-
+
-
+
+ android:strokeWidth="5"
+ android:strokeAlpha="0.73333333"
+ android:strokeColor="#ffffff"
+ android:strokeLineCap="butt"
+ android:strokeLineJoin="miter" />
diff --git a/app/src/main/res/drawable/ic_play_arrow_white_24dp.xml b/app/src/main/res/drawable/ic_play_arrow_white_24dp.xml
index e135a55b7..098b71d1f 100644
--- a/app/src/main/res/drawable/ic_play_arrow_white_24dp.xml
+++ b/app/src/main/res/drawable/ic_play_arrow_white_24dp.xml
@@ -1,5 +1,10 @@
-
-
+
+
diff --git a/app/src/main/res/drawable/ic_playlist_add_black_24dp.xml b/app/src/main/res/drawable/ic_playlist_add_black_24dp.xml
index 905d86e64..f30f29557 100644
--- a/app/src/main/res/drawable/ic_playlist_add_black_24dp.xml
+++ b/app/src/main/res/drawable/ic_playlist_add_black_24dp.xml
@@ -1,9 +1,9 @@
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24.0"
+ android:viewportHeight="24.0">
+ android:pathData="M14,10L2,10v2h12v-2zM14,6L2,6v2h12L14,6zM18,14v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zM2,16h8v-2L2,14v2z" />
diff --git a/app/src/main/res/drawable/ic_playlist_add_check_black_24dp.xml b/app/src/main/res/drawable/ic_playlist_add_check_black_24dp.xml
index 4f7a1c13f..d99e6e75c 100644
--- a/app/src/main/res/drawable/ic_playlist_add_check_black_24dp.xml
+++ b/app/src/main/res/drawable/ic_playlist_add_check_black_24dp.xml
@@ -1,9 +1,9 @@
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24.0"
+ android:viewportHeight="24.0">
+ android:pathData="M14,10L2,10v2h12v-2zM14,6L2,6v2h12L14,6zM2,16h8v-2L2,14v2zM21.5,11.5L23,13l-6.99,7 -4.51,-4.5L13,14l3.01,3 5.49,-5.5z" />
diff --git a/app/src/main/res/drawable/ic_playlist_add_check_white_24dp.xml b/app/src/main/res/drawable/ic_playlist_add_check_white_24dp.xml
index 04b4b7855..0581bbe4b 100644
--- a/app/src/main/res/drawable/ic_playlist_add_check_white_24dp.xml
+++ b/app/src/main/res/drawable/ic_playlist_add_check_white_24dp.xml
@@ -1,5 +1,10 @@
-
-
+
+
diff --git a/app/src/main/res/drawable/ic_playlist_add_white_24dp.xml b/app/src/main/res/drawable/ic_playlist_add_white_24dp.xml
index ed27c167e..1ea41dc22 100644
--- a/app/src/main/res/drawable/ic_playlist_add_white_24dp.xml
+++ b/app/src/main/res/drawable/ic_playlist_add_white_24dp.xml
@@ -1,5 +1,10 @@
-
-
+
+
diff --git a/app/src/main/res/drawable/ic_playlist_play_white_24dp.xml b/app/src/main/res/drawable/ic_playlist_play_white_24dp.xml
index 06ccbb8eb..4e31a4dde 100644
--- a/app/src/main/res/drawable/ic_playlist_play_white_24dp.xml
+++ b/app/src/main/res/drawable/ic_playlist_play_white_24dp.xml
@@ -1,5 +1,10 @@
-
-
+
+
diff --git a/app/src/main/res/drawable/ic_previous_white_24dp.xml b/app/src/main/res/drawable/ic_previous_white_24dp.xml
index 14279ecb2..e9fe7448d 100644
--- a/app/src/main/res/drawable/ic_previous_white_24dp.xml
+++ b/app/src/main/res/drawable/ic_previous_white_24dp.xml
@@ -1,10 +1,11 @@
+ android:width="24dp"
+ android:height="24dp"
+ android:tint="#ffffff"
+ android:viewportWidth="24"
+ android:viewportHeight="24">
-
+
diff --git a/app/src/main/res/drawable/ic_public_black_24dp.xml b/app/src/main/res/drawable/ic_public_black_24dp.xml
index d976b4244..192884570 100644
--- a/app/src/main/res/drawable/ic_public_black_24dp.xml
+++ b/app/src/main/res/drawable/ic_public_black_24dp.xml
@@ -1,9 +1,9 @@
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24.0"
+ android:viewportHeight="24.0">
+ android:pathData="M12,2C6.48,2 2,6.48 2,12s4.48,10 10,10 10,-4.48 10,-10S17.52,2 12,2zM11,19.93c-3.95,-0.49 -7,-3.85 -7,-7.93 0,-0.62 0.08,-1.21 0.21,-1.79L9,15v1c0,1.1 0.9,2 2,2v1.93zM17.9,17.39c-0.26,-0.81 -1,-1.39 -1.9,-1.39h-1v-3c0,-0.55 -0.45,-1 -1,-1L8,12v-2h2c0.55,0 1,-0.45 1,-1L11,7h2c1.1,0 2,-0.9 2,-2v-0.41c2.93,1.19 5,4.06 5,7.41 0,2.08 -0.8,3.97 -2.1,5.39z" />
diff --git a/app/src/main/res/drawable/ic_public_white_24dp.xml b/app/src/main/res/drawable/ic_public_white_24dp.xml
index 880e42770..6ae97422a 100644
--- a/app/src/main/res/drawable/ic_public_white_24dp.xml
+++ b/app/src/main/res/drawable/ic_public_white_24dp.xml
@@ -1,5 +1,10 @@
-
-
+
+
diff --git a/app/src/main/res/drawable/ic_radio_black_24dp.xml b/app/src/main/res/drawable/ic_radio_black_24dp.xml
index 00da9101f..ca4501bb7 100644
--- a/app/src/main/res/drawable/ic_radio_black_24dp.xml
+++ b/app/src/main/res/drawable/ic_radio_black_24dp.xml
@@ -1,9 +1,9 @@
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24.0"
+ android:viewportHeight="24.0">
+ android:pathData="M3.24,6.15C2.51,6.43 2,7.17 2,8v12c0,1.1 0.89,2 2,2h16c1.11,0 2,-0.9 2,-2L22,8c0,-1.11 -0.89,-2 -2,-2L8.3,6l8.26,-3.34L15.88,1 3.24,6.15zM7,20c-1.66,0 -3,-1.34 -3,-3s1.34,-3 3,-3 3,1.34 3,3 -1.34,3 -3,3zM20,12h-2v-2h-2v2L4,12L4,8h16v4z" />
diff --git a/app/src/main/res/drawable/ic_radio_white_24dp.xml b/app/src/main/res/drawable/ic_radio_white_24dp.xml
index df563ec1d..d0902426b 100644
--- a/app/src/main/res/drawable/ic_radio_white_24dp.xml
+++ b/app/src/main/res/drawable/ic_radio_white_24dp.xml
@@ -1,9 +1,9 @@
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24.0"
+ android:viewportHeight="24.0">
+ android:pathData="M3.24,6.15C2.51,6.43 2,7.17 2,8v12c0,1.1 0.89,2 2,2h16c1.11,0 2,-0.9 2,-2L22,8c0,-1.11 -0.89,-2 -2,-2L8.3,6l8.26,-3.34L15.88,1 3.24,6.15zM7,20c-1.66,0 -3,-1.34 -3,-3s1.34,-3 3,-3 3,1.34 3,3 -1.34,3 -3,3zM20,12h-2v-2h-2v2L4,12L4,8h16v4z" />
diff --git a/app/src/main/res/drawable/ic_refresh_black_24dp.xml b/app/src/main/res/drawable/ic_refresh_black_24dp.xml
index 8229a9a64..1f9072a36 100644
--- a/app/src/main/res/drawable/ic_refresh_black_24dp.xml
+++ b/app/src/main/res/drawable/ic_refresh_black_24dp.xml
@@ -1,9 +1,9 @@
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24.0"
+ android:viewportHeight="24.0">
+ android:pathData="M17.65,6.35C16.2,4.9 14.21,4 12,4c-4.42,0 -7.99,3.58 -7.99,8s3.57,8 7.99,8c3.73,0 6.84,-2.55 7.73,-6h-2.08c-0.82,2.33 -3.04,4 -5.65,4 -3.31,0 -6,-2.69 -6,-6s2.69,-6 6,-6c1.66,0 3.14,0.69 4.22,1.78L13,11h7V4l-2.35,2.35z" />
diff --git a/app/src/main/res/drawable/ic_refresh_white_24dp.xml b/app/src/main/res/drawable/ic_refresh_white_24dp.xml
index cc2d1e04f..4ca5e73a7 100644
--- a/app/src/main/res/drawable/ic_refresh_white_24dp.xml
+++ b/app/src/main/res/drawable/ic_refresh_white_24dp.xml
@@ -1,5 +1,10 @@
-
-
+
+
diff --git a/app/src/main/res/drawable/ic_repeat_white_24dp.xml b/app/src/main/res/drawable/ic_repeat_white_24dp.xml
index f4e1a4f39..24d9f44f0 100644
--- a/app/src/main/res/drawable/ic_repeat_white_24dp.xml
+++ b/app/src/main/res/drawable/ic_repeat_white_24dp.xml
@@ -1,5 +1,10 @@
-
-
+
+
diff --git a/app/src/main/res/drawable/ic_replay_white_24dp.xml b/app/src/main/res/drawable/ic_replay_white_24dp.xml
index 8e84c195b..d00231b51 100644
--- a/app/src/main/res/drawable/ic_replay_white_24dp.xml
+++ b/app/src/main/res/drawable/ic_replay_white_24dp.xml
@@ -1,9 +1,9 @@
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24.0"
+ android:viewportHeight="24.0">
+ android:pathData="M12,5V1L7,6l5,5V7c3.31,0 6,2.69 6,6s-2.69,6 -6,6 -6,-2.69 -6,-6H4c0,4.42 3.58,8 8,8s8,-3.58 8,-8 -3.58,-8 -8,-8z" />
diff --git a/app/src/main/res/drawable/ic_restaurant_black_24dp.xml b/app/src/main/res/drawable/ic_restaurant_black_24dp.xml
index e14429d09..51f1145c6 100644
--- a/app/src/main/res/drawable/ic_restaurant_black_24dp.xml
+++ b/app/src/main/res/drawable/ic_restaurant_black_24dp.xml
@@ -1,9 +1,9 @@
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24.0"
+ android:viewportHeight="24.0">
+ android:pathData="M11,9L9,9L9,2L7,2v7L5,9L5,2L3,2v7c0,2.12 1.66,3.84 3.75,3.97L6.75,22h2.5v-9.03C11.34,12.84 13,11.12 13,9L13,2h-2v7zM16,6v8h2.5v8L21,22L21,2c-2.76,0 -5,2.24 -5,4z" />
diff --git a/app/src/main/res/drawable/ic_restaurant_white_24dp.xml b/app/src/main/res/drawable/ic_restaurant_white_24dp.xml
index 1e2d89c0f..dbb849680 100644
--- a/app/src/main/res/drawable/ic_restaurant_white_24dp.xml
+++ b/app/src/main/res/drawable/ic_restaurant_white_24dp.xml
@@ -1,5 +1,10 @@
-
-
+
+
diff --git a/app/src/main/res/drawable/ic_rss_feed_black_24dp.xml b/app/src/main/res/drawable/ic_rss_feed_black_24dp.xml
index 4da9b623b..ed6228cc2 100644
--- a/app/src/main/res/drawable/ic_rss_feed_black_24dp.xml
+++ b/app/src/main/res/drawable/ic_rss_feed_black_24dp.xml
@@ -1,12 +1,12 @@
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24.0"
+ android:viewportHeight="24.0">
+ android:pathData="M6.18,17.82m-2.18,0a2.18,2.18 0,1 1,4.36 0a2.18,2.18 0,1 1,-4.36 0" />
+ android:pathData="M4,4.44v2.83c7.03,0 12.73,5.7 12.73,12.73h2.83c0,-8.59 -6.97,-15.56 -15.56,-15.56zM4,10.1v2.83c3.9,0 7.07,3.17 7.07,7.07h2.83c0,-5.47 -4.43,-9.9 -9.9,-9.9z" />
diff --git a/app/src/main/res/drawable/ic_rss_feed_white_24dp.xml b/app/src/main/res/drawable/ic_rss_feed_white_24dp.xml
index 42a802c7e..193f4fe92 100644
--- a/app/src/main/res/drawable/ic_rss_feed_white_24dp.xml
+++ b/app/src/main/res/drawable/ic_rss_feed_white_24dp.xml
@@ -1,6 +1,13 @@
-
-
-
+
+
+
diff --git a/app/src/main/res/drawable/ic_save_black_24dp.xml b/app/src/main/res/drawable/ic_save_black_24dp.xml
index a561d632a..0651fcc6c 100644
--- a/app/src/main/res/drawable/ic_save_black_24dp.xml
+++ b/app/src/main/res/drawable/ic_save_black_24dp.xml
@@ -1,9 +1,9 @@
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24.0"
+ android:viewportHeight="24.0">
+ android:pathData="M17,3L5,3c-1.11,0 -2,0.9 -2,2v14c0,1.1 0.89,2 2,2h14c1.1,0 2,-0.9 2,-2L21,7l-4,-4zM12,19c-1.66,0 -3,-1.34 -3,-3s1.34,-3 3,-3 3,1.34 3,3 -1.34,3 -3,3zM15,9L5,9L5,5h10v4z" />
diff --git a/app/src/main/res/drawable/ic_save_white_24dp.xml b/app/src/main/res/drawable/ic_save_white_24dp.xml
index 74ca299c3..b32b11451 100644
--- a/app/src/main/res/drawable/ic_save_white_24dp.xml
+++ b/app/src/main/res/drawable/ic_save_white_24dp.xml
@@ -1,5 +1,10 @@
-
-
+
+
diff --git a/app/src/main/res/drawable/ic_school_black_24dp.xml b/app/src/main/res/drawable/ic_school_black_24dp.xml
index 30d83f840..54dc17ddb 100644
--- a/app/src/main/res/drawable/ic_school_black_24dp.xml
+++ b/app/src/main/res/drawable/ic_school_black_24dp.xml
@@ -1,9 +1,9 @@
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24.0"
+ android:viewportHeight="24.0">
+ android:pathData="M5,13.18v4L12,21l7,-3.82v-4L12,17l-7,-3.82zM12,3L1,9l11,6 9,-4.91V17h2V9L12,3z" />
diff --git a/app/src/main/res/drawable/ic_school_white_24dp.xml b/app/src/main/res/drawable/ic_school_white_24dp.xml
index e9fbe5931..dc16c4782 100644
--- a/app/src/main/res/drawable/ic_school_white_24dp.xml
+++ b/app/src/main/res/drawable/ic_school_white_24dp.xml
@@ -1,5 +1,10 @@
-
-
+
+
diff --git a/app/src/main/res/drawable/ic_screen_rotation_white_24dp.xml b/app/src/main/res/drawable/ic_screen_rotation_white_24dp.xml
index 1372f04a0..cc851bd83 100644
--- a/app/src/main/res/drawable/ic_screen_rotation_white_24dp.xml
+++ b/app/src/main/res/drawable/ic_screen_rotation_white_24dp.xml
@@ -1,5 +1,10 @@
-
-
+
+
diff --git a/app/src/main/res/drawable/ic_search_add_black_24dp.xml b/app/src/main/res/drawable/ic_search_add_black_24dp.xml
index a5264a6a3..398f1407d 100644
--- a/app/src/main/res/drawable/ic_search_add_black_24dp.xml
+++ b/app/src/main/res/drawable/ic_search_add_black_24dp.xml
@@ -3,7 +3,7 @@
android:height="24dp"
android:viewportWidth="24.0"
android:viewportHeight="24.0">
-
+
diff --git a/app/src/main/res/drawable/ic_search_add_white_24dp.xml b/app/src/main/res/drawable/ic_search_add_white_24dp.xml
index 9341522df..57c8a1ada 100644
--- a/app/src/main/res/drawable/ic_search_add_white_24dp.xml
+++ b/app/src/main/res/drawable/ic_search_add_white_24dp.xml
@@ -3,7 +3,7 @@
android:height="24dp"
android:viewportWidth="24.0"
android:viewportHeight="24.0">
-
+
diff --git a/app/src/main/res/drawable/ic_search_black_24dp.xml b/app/src/main/res/drawable/ic_search_black_24dp.xml
index affc7ba26..d23ea57f8 100644
--- a/app/src/main/res/drawable/ic_search_black_24dp.xml
+++ b/app/src/main/res/drawable/ic_search_black_24dp.xml
@@ -1,9 +1,9 @@
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24.0"
+ android:viewportHeight="24.0">
+ android:pathData="M15.5,14h-0.79l-0.28,-0.27C15.41,12.59 16,11.11 16,9.5 16,5.91 13.09,3 9.5,3S3,5.91 3,9.5 5.91,16 9.5,16c1.61,0 3.09,-0.59 4.23,-1.57l0.27,0.28v0.79l5,4.99L20.49,19l-4.99,-5zM9.5,14C7.01,14 5,11.99 5,9.5S7.01,5 9.5,5 14,7.01 14,9.5 11.99,14 9.5,14z" />
diff --git a/app/src/main/res/drawable/ic_search_white_24dp.xml b/app/src/main/res/drawable/ic_search_white_24dp.xml
index be5ad99c6..4d0f18584 100644
--- a/app/src/main/res/drawable/ic_search_white_24dp.xml
+++ b/app/src/main/res/drawable/ic_search_white_24dp.xml
@@ -1,5 +1,10 @@
-
-
+
+
diff --git a/app/src/main/res/drawable/ic_settings_backup_restore_black_24dp.xml b/app/src/main/res/drawable/ic_settings_backup_restore_black_24dp.xml
index aa424c0d4..57f966536 100644
--- a/app/src/main/res/drawable/ic_settings_backup_restore_black_24dp.xml
+++ b/app/src/main/res/drawable/ic_settings_backup_restore_black_24dp.xml
@@ -1,9 +1,9 @@
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24.0"
+ android:viewportHeight="24.0">
+ android:pathData="M14,12c0,-1.1 -0.9,-2 -2,-2s-2,0.9 -2,2 0.9,2 2,2 2,-0.9 2,-2zM12,3c-4.97,0 -9,4.03 -9,9L0,12l4,4 4,-4L5,12c0,-3.87 3.13,-7 7,-7s7,3.13 7,7 -3.13,7 -7,7c-1.51,0 -2.91,-0.49 -4.06,-1.3l-1.42,1.44C8.04,20.3 9.94,21 12,21c4.97,0 9,-4.03 9,-9s-4.03,-9 -9,-9z" />
diff --git a/app/src/main/res/drawable/ic_settings_backup_restore_white_24dp.xml b/app/src/main/res/drawable/ic_settings_backup_restore_white_24dp.xml
index e3e6530bf..ae22bc141 100644
--- a/app/src/main/res/drawable/ic_settings_backup_restore_white_24dp.xml
+++ b/app/src/main/res/drawable/ic_settings_backup_restore_white_24dp.xml
@@ -1,5 +1,10 @@
-
-
+
+
diff --git a/app/src/main/res/drawable/ic_settings_black_24dp.xml b/app/src/main/res/drawable/ic_settings_black_24dp.xml
index 24a5623cd..a671514fc 100644
--- a/app/src/main/res/drawable/ic_settings_black_24dp.xml
+++ b/app/src/main/res/drawable/ic_settings_black_24dp.xml
@@ -1,9 +1,9 @@
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24"
+ android:viewportHeight="24">
+ android:pathData="M19.1,12.9a2.8,2.8 0,0 0,0.1 -0.9,2.8 2.8,0 0,0 -0.1,-0.9l2.1,-1.6a0.7,0.7 0,0 0,0.1 -0.6L19.4,5.5a0.7,0.7 0,0 0,-0.6 -0.2l-2.4,1a6.5,6.5 0,0 0,-1.6 -0.9l-0.4,-2.6a0.5,0.5 0,0 0,-0.5 -0.4H10.1a0.5,0.5 0,0 0,-0.5 0.4L9.3,5.4a5.6,5.6 0,0 0,-1.7 0.9l-2.4,-1a0.4,0.4 0,0 0,-0.5 0.2l-2,3.4c-0.1,0.2 0,0.4 0.2,0.6l2,1.6a2.8,2.8 0,0 0,-0.1 0.9,2.8 2.8,0 0,0 0.1,0.9L2.8,14.5a0.7,0.7 0,0 0,-0.1 0.6l1.9,3.4a0.7,0.7 0,0 0,0.6 0.2l2.4,-1a6.5,6.5 0,0 0,1.6 0.9l0.4,2.6a0.5,0.5 0,0 0,0.5 0.4h3.8a0.5,0.5 0,0 0,0.5 -0.4l0.3,-2.6a5.6,5.6 0,0 0,1.7 -0.9l2.4,1a0.4,0.4 0,0 0,0.5 -0.2l2,-3.4c0.1,-0.2 0,-0.4 -0.2,-0.6ZM12,15.6A3.6,3.6 0,1 1,15.6 12,3.6 3.6,0 0,1 12,15.6Z" />
diff --git a/app/src/main/res/drawable/ic_settings_white_24dp.xml b/app/src/main/res/drawable/ic_settings_white_24dp.xml
index 1397d370e..bc30c52d8 100644
--- a/app/src/main/res/drawable/ic_settings_white_24dp.xml
+++ b/app/src/main/res/drawable/ic_settings_white_24dp.xml
@@ -1,5 +1,10 @@
-
-
+
+
diff --git a/app/src/main/res/drawable/ic_share_black_24dp.xml b/app/src/main/res/drawable/ic_share_black_24dp.xml
index e3fe874d6..338d95ad5 100644
--- a/app/src/main/res/drawable/ic_share_black_24dp.xml
+++ b/app/src/main/res/drawable/ic_share_black_24dp.xml
@@ -1,9 +1,9 @@
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24.0"
+ android:viewportHeight="24.0">
+ android:pathData="M18,16.08c-0.76,0 -1.44,0.3 -1.96,0.77L8.91,12.7c0.05,-0.23 0.09,-0.46 0.09,-0.7s-0.04,-0.47 -0.09,-0.7l7.05,-4.11c0.54,0.5 1.25,0.81 2.04,0.81 1.66,0 3,-1.34 3,-3s-1.34,-3 -3,-3 -3,1.34 -3,3c0,0.24 0.04,0.47 0.09,0.7L8.04,9.81C7.5,9.31 6.79,9 6,9c-1.66,0 -3,1.34 -3,3s1.34,3 3,3c0.79,0 1.5,-0.31 2.04,-0.81l7.12,4.16c-0.05,0.21 -0.08,0.43 -0.08,0.65 0,1.61 1.31,2.92 2.92,2.92 1.61,0 2.92,-1.31 2.92,-2.92s-1.31,-2.92 -2.92,-2.92z" />
diff --git a/app/src/main/res/drawable/ic_share_white_24dp.xml b/app/src/main/res/drawable/ic_share_white_24dp.xml
index 045bbc0c0..9dad7b85f 100644
--- a/app/src/main/res/drawable/ic_share_white_24dp.xml
+++ b/app/src/main/res/drawable/ic_share_white_24dp.xml
@@ -1,5 +1,10 @@
-
-
+
+
diff --git a/app/src/main/res/drawable/ic_shopping_cart_black_24dp.xml b/app/src/main/res/drawable/ic_shopping_cart_black_24dp.xml
index 452332095..18e1b930d 100644
--- a/app/src/main/res/drawable/ic_shopping_cart_black_24dp.xml
+++ b/app/src/main/res/drawable/ic_shopping_cart_black_24dp.xml
@@ -1,9 +1,9 @@
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24.0"
+ android:viewportHeight="24.0">
-
\ No newline at end of file
+ android:pathData="M7,18c-1.1,0 -1.99,0.9 -1.99,2S5.9,22 7,22s2,-0.9 2,-2 -0.9,-2 -2,-2zM1,2v2h2l3.6,7.59 -1.35,2.45c-0.16,0.28 -0.25,0.61 -0.25,0.96 0,1.1 0.9,2 2,2h12v-2L7.42,15c-0.14,0 -0.25,-0.11 -0.25,-0.25l0.03,-0.12 0.9,-1.63h7.45c0.75,0 1.41,-0.41 1.75,-1.03l3.58,-6.49c0.08,-0.14 0.12,-0.31 0.12,-0.48 0,-0.55 -0.45,-1 -1,-1L5.21,4l-0.94,-2L1,2zM17,18c-1.1,0 -1.99,0.9 -1.99,2s0.89,2 1.99,2 2,-0.9 2,-2 -0.9,-2 -2,-2z" />
+
diff --git a/app/src/main/res/drawable/ic_shopping_cart_white_24dp.xml b/app/src/main/res/drawable/ic_shopping_cart_white_24dp.xml
index a55bf8a88..75c330cef 100644
--- a/app/src/main/res/drawable/ic_shopping_cart_white_24dp.xml
+++ b/app/src/main/res/drawable/ic_shopping_cart_white_24dp.xml
@@ -1,9 +1,9 @@
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24.0"
+ android:viewportHeight="24.0">
+ android:pathData="M7,18c-1.1,0 -1.99,0.9 -1.99,2S5.9,22 7,22s2,-0.9 2,-2 -0.9,-2 -2,-2zM1,2v2h2l3.6,7.59 -1.35,2.45c-0.16,0.28 -0.25,0.61 -0.25,0.96 0,1.1 0.9,2 2,2h12v-2L7.42,15c-0.14,0 -0.25,-0.11 -0.25,-0.25l0.03,-0.12 0.9,-1.63h7.45c0.75,0 1.41,-0.41 1.75,-1.03l3.58,-6.49c0.08,-0.14 0.12,-0.31 0.12,-0.48 0,-0.55 -0.45,-1 -1,-1L5.21,4l-0.94,-2L1,2zM17,18c-1.1,0 -1.99,0.9 -1.99,2s0.89,2 1.99,2 2,-0.9 2,-2 -0.9,-2 -2,-2z" />
diff --git a/app/src/main/res/drawable/ic_shuffle_white_24dp.xml b/app/src/main/res/drawable/ic_shuffle_white_24dp.xml
index 9ab22017b..1192dec9f 100644
--- a/app/src/main/res/drawable/ic_shuffle_white_24dp.xml
+++ b/app/src/main/res/drawable/ic_shuffle_white_24dp.xml
@@ -1,5 +1,10 @@
-
-
+
+
diff --git a/app/src/main/res/drawable/ic_sort_black_24dp.xml b/app/src/main/res/drawable/ic_sort_black_24dp.xml
index fd4c56f0e..b537e982e 100644
--- a/app/src/main/res/drawable/ic_sort_black_24dp.xml
+++ b/app/src/main/res/drawable/ic_sort_black_24dp.xml
@@ -1,9 +1,9 @@
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24.0"
+ android:viewportHeight="24.0">
+ android:pathData="M3,18h6v-2L3,16v2zM3,6v2h18L21,6L3,6zM3,13h12v-2L3,11v2z" />
diff --git a/app/src/main/res/drawable/ic_sort_white_24dp.xml b/app/src/main/res/drawable/ic_sort_white_24dp.xml
index a0c153ad0..484be5ad2 100644
--- a/app/src/main/res/drawable/ic_sort_white_24dp.xml
+++ b/app/src/main/res/drawable/ic_sort_white_24dp.xml
@@ -1,9 +1,9 @@
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24.0"
+ android:viewportHeight="24.0">
+ android:pathData="M3,18h6v-2L3,16v2zM3,6v2h18L21,6L3,6zM3,13h12v-2L3,11v2z" />
diff --git a/app/src/main/res/drawable/ic_stars_black_24dp.xml b/app/src/main/res/drawable/ic_stars_black_24dp.xml
index 61c5d7ace..35957427d 100644
--- a/app/src/main/res/drawable/ic_stars_black_24dp.xml
+++ b/app/src/main/res/drawable/ic_stars_black_24dp.xml
@@ -1,9 +1,9 @@
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24.0"
+ android:viewportHeight="24.0">
+ android:pathData="M11.99,2C6.47,2 2,6.48 2,12s4.47,10 9.99,10C17.52,22 22,17.52 22,12S17.52,2 11.99,2zM16.23,18L12,15.45 7.77,18l1.12,-4.81 -3.73,-3.23 4.92,-0.42L12,5l1.92,4.53 4.92,0.42 -3.73,3.23L16.23,18z" />
diff --git a/app/src/main/res/drawable/ic_stars_white_24dp.xml b/app/src/main/res/drawable/ic_stars_white_24dp.xml
index 926e5a106..135980afe 100644
--- a/app/src/main/res/drawable/ic_stars_white_24dp.xml
+++ b/app/src/main/res/drawable/ic_stars_white_24dp.xml
@@ -1,5 +1,10 @@
-
-
+
+
diff --git a/app/src/main/res/drawable/ic_subtitles_white_24dp.xml b/app/src/main/res/drawable/ic_subtitles_white_24dp.xml
index 1052d1475..1d997a032 100644
--- a/app/src/main/res/drawable/ic_subtitles_white_24dp.xml
+++ b/app/src/main/res/drawable/ic_subtitles_white_24dp.xml
@@ -1,5 +1,10 @@
-
-
+
+
diff --git a/app/src/main/res/drawable/ic_telescope_black_24dp.xml b/app/src/main/res/drawable/ic_telescope_black_24dp.xml
index 9c6132ecc..8077e9325 100644
--- a/app/src/main/res/drawable/ic_telescope_black_24dp.xml
+++ b/app/src/main/res/drawable/ic_telescope_black_24dp.xml
@@ -1,9 +1,9 @@
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24.0"
+ android:viewportHeight="24.0">
+ android:pathData="M21.9,8.9L20.2,9.9L16.2,3L17.9,2L21.9,8.9M9.8,7.9L12.8,13.1L18.9,9.6L15.9,4.4L9.8,7.9M11.4,12.7L9.4,9.2L5.1,11.7L7.1,15.2L11.4,12.7M2.1,14.6L3.1,16.3L5.7,14.8L4.7,13.1L2.1,14.6M12.1,14L11.8,13.6L7.5,16.1L7.8,16.5C8,16.8 8.3,17.1 8.6,17.3L7,22H9L10.4,17.7H10.5L12,22H14L12.1,16.4C12.6,15.7 12.6,14.8 12.1,14Z" />
diff --git a/app/src/main/res/drawable/ic_telescope_white_24dp.xml b/app/src/main/res/drawable/ic_telescope_white_24dp.xml
index ea870fd87..86468f34a 100644
--- a/app/src/main/res/drawable/ic_telescope_white_24dp.xml
+++ b/app/src/main/res/drawable/ic_telescope_white_24dp.xml
@@ -1,9 +1,9 @@
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24.0"
+ android:viewportHeight="24.0">
+ android:pathData="M21.9,8.9L20.2,9.9L16.2,3L17.9,2L21.9,8.9M9.8,7.9L12.8,13.1L18.9,9.6L15.9,4.4L9.8,7.9M11.4,12.7L9.4,9.2L5.1,11.7L7.1,15.2L11.4,12.7M2.1,14.6L3.1,16.3L5.7,14.8L4.7,13.1L2.1,14.6M12.1,14L11.8,13.6L7.5,16.1L7.8,16.5C8,16.8 8.3,17.1 8.6,17.3L7,22H9L10.4,17.7H10.5L12,22H14L12.1,16.4C12.6,15.7 12.6,14.8 12.1,14Z" />
diff --git a/app/src/main/res/drawable/ic_thumb_down_black_24dp.xml b/app/src/main/res/drawable/ic_thumb_down_black_24dp.xml
index 26ba95c85..0484764da 100644
--- a/app/src/main/res/drawable/ic_thumb_down_black_24dp.xml
+++ b/app/src/main/res/drawable/ic_thumb_down_black_24dp.xml
@@ -1,9 +1,9 @@
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24.0"
+ android:viewportHeight="24.0">
+ android:pathData="M15,3L6,3c-0.83,0 -1.54,0.5 -1.84,1.22l-3.02,7.05c-0.09,0.23 -0.14,0.47 -0.14,0.73v1.91l0.01,0.01L1,14c0,1.1 0.9,2 2,2h6.31l-0.95,4.57 -0.03,0.32c0,0.41 0.17,0.79 0.44,1.06L9.83,23l6.59,-6.59c0.36,-0.36 0.58,-0.86 0.58,-1.41L17,5c0,-1.1 -0.9,-2 -2,-2zM19,3v12h4L23,3h-4z" />
diff --git a/app/src/main/res/drawable/ic_thumb_down_white_24dp.xml b/app/src/main/res/drawable/ic_thumb_down_white_24dp.xml
index 72a99e6b0..0303551c7 100644
--- a/app/src/main/res/drawable/ic_thumb_down_white_24dp.xml
+++ b/app/src/main/res/drawable/ic_thumb_down_white_24dp.xml
@@ -1,5 +1,10 @@
-
-
+
+
diff --git a/app/src/main/res/drawable/ic_thumb_up_black_24dp.xml b/app/src/main/res/drawable/ic_thumb_up_black_24dp.xml
index 34fb51ab3..58dbfafe4 100644
--- a/app/src/main/res/drawable/ic_thumb_up_black_24dp.xml
+++ b/app/src/main/res/drawable/ic_thumb_up_black_24dp.xml
@@ -1,9 +1,9 @@
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24.0"
+ android:viewportHeight="24.0">
+ android:pathData="M1,21h4L5,9L1,9v12zM23,10c0,-1.1 -0.9,-2 -2,-2h-6.31l0.95,-4.57 0.03,-0.32c0,-0.41 -0.17,-0.79 -0.44,-1.06L14.17,1 7.59,7.59C7.22,7.95 7,8.45 7,9v10c0,1.1 0.9,2 2,2h9c0.83,0 1.54,-0.5 1.84,-1.22l3.02,-7.05c0.09,-0.23 0.14,-0.47 0.14,-0.73v-1.91l-0.01,-0.01L23,10z" />
diff --git a/app/src/main/res/drawable/ic_thumb_up_white_24dp.xml b/app/src/main/res/drawable/ic_thumb_up_white_24dp.xml
index d9acf7500..f83de1ecc 100644
--- a/app/src/main/res/drawable/ic_thumb_up_white_24dp.xml
+++ b/app/src/main/res/drawable/ic_thumb_up_white_24dp.xml
@@ -1,5 +1,10 @@
-
-
+
+
diff --git a/app/src/main/res/drawable/ic_trending_up_black_24dp.xml b/app/src/main/res/drawable/ic_trending_up_black_24dp.xml
index 4c9da94b9..c00c42e43 100644
--- a/app/src/main/res/drawable/ic_trending_up_black_24dp.xml
+++ b/app/src/main/res/drawable/ic_trending_up_black_24dp.xml
@@ -1,9 +1,9 @@
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24.0"
+ android:viewportHeight="24.0">
+ android:pathData="M16,6l2.29,2.29 -4.88,4.88 -4,-4L2,16.59 3.41,18l6,-6 4,4 6.3,-6.29L22,12V6z" />
diff --git a/app/src/main/res/drawable/ic_trending_up_white_24dp.xml b/app/src/main/res/drawable/ic_trending_up_white_24dp.xml
index 4d3859d53..ca4eb654b 100644
--- a/app/src/main/res/drawable/ic_trending_up_white_24dp.xml
+++ b/app/src/main/res/drawable/ic_trending_up_white_24dp.xml
@@ -1,5 +1,10 @@
-
-
+
+
diff --git a/app/src/main/res/drawable/ic_tv_black_24dp.xml b/app/src/main/res/drawable/ic_tv_black_24dp.xml
index 771363883..11d2d25b6 100644
--- a/app/src/main/res/drawable/ic_tv_black_24dp.xml
+++ b/app/src/main/res/drawable/ic_tv_black_24dp.xml
@@ -1,9 +1,9 @@
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24.0"
+ android:viewportHeight="24.0">
+ android:pathData="M21,6h-7.59l3.29,-3.29L16,2l-4,4 -4,-4 -0.71,0.71L10.59,6L3,6c-1.1,0 -2,0.89 -2,2v12c0,1.1 0.9,2 2,2h18c1.1,0 2,-0.9 2,-2L23,8c0,-1.11 -0.9,-2 -2,-2zM21,20L3,20L3,8h18v12z" />
diff --git a/app/src/main/res/drawable/ic_tv_white_24dp.xml b/app/src/main/res/drawable/ic_tv_white_24dp.xml
index 0286ef16e..b9d14869b 100644
--- a/app/src/main/res/drawable/ic_tv_white_24dp.xml
+++ b/app/src/main/res/drawable/ic_tv_white_24dp.xml
@@ -1,5 +1,10 @@
-
-
+
+
diff --git a/app/src/main/res/drawable/ic_videogame_asset_black_24dp.xml b/app/src/main/res/drawable/ic_videogame_asset_black_24dp.xml
index 52658f650..02fa7eb56 100644
--- a/app/src/main/res/drawable/ic_videogame_asset_black_24dp.xml
+++ b/app/src/main/res/drawable/ic_videogame_asset_black_24dp.xml
@@ -1,9 +1,9 @@
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24.0"
+ android:viewportHeight="24.0">
+ android:pathData="M21,6L3,6c-1.1,0 -2,0.9 -2,2v8c0,1.1 0.9,2 2,2h18c1.1,0 2,-0.9 2,-2L23,8c0,-1.1 -0.9,-2 -2,-2zM11,13L8,13v3L6,16v-3L3,13v-2h3L6,8h2v3h3v2zM15.5,15c-0.83,0 -1.5,-0.67 -1.5,-1.5s0.67,-1.5 1.5,-1.5 1.5,0.67 1.5,1.5 -0.67,1.5 -1.5,1.5zM19.5,12c-0.83,0 -1.5,-0.67 -1.5,-1.5S18.67,9 19.5,9s1.5,0.67 1.5,1.5 -0.67,1.5 -1.5,1.5z" />
diff --git a/app/src/main/res/drawable/ic_videogame_asset_white_24dp.xml b/app/src/main/res/drawable/ic_videogame_asset_white_24dp.xml
index 46ec002cb..4861bf809 100644
--- a/app/src/main/res/drawable/ic_videogame_asset_white_24dp.xml
+++ b/app/src/main/res/drawable/ic_videogame_asset_white_24dp.xml
@@ -1,5 +1,10 @@
-
-
+
+
diff --git a/app/src/main/res/drawable/ic_volume_down_white_24dp.xml b/app/src/main/res/drawable/ic_volume_down_white_24dp.xml
index 3a769637b..bcc363279 100644
--- a/app/src/main/res/drawable/ic_volume_down_white_24dp.xml
+++ b/app/src/main/res/drawable/ic_volume_down_white_24dp.xml
@@ -1,5 +1,10 @@
-
-
+
+
diff --git a/app/src/main/res/drawable/ic_volume_mute_white_24dp.xml b/app/src/main/res/drawable/ic_volume_mute_white_24dp.xml
index dac85f981..2c9151396 100644
--- a/app/src/main/res/drawable/ic_volume_mute_white_24dp.xml
+++ b/app/src/main/res/drawable/ic_volume_mute_white_24dp.xml
@@ -1,5 +1,10 @@
-
-
+
+
diff --git a/app/src/main/res/drawable/ic_volume_off_black_24dp.xml b/app/src/main/res/drawable/ic_volume_off_black_24dp.xml
index 3aed66ddc..19f166ddc 100644
--- a/app/src/main/res/drawable/ic_volume_off_black_24dp.xml
+++ b/app/src/main/res/drawable/ic_volume_off_black_24dp.xml
@@ -1,9 +1,9 @@
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24.0"
+ android:viewportHeight="24.0">
+ android:pathData="M16.5,12c0,-1.77 -1.02,-3.29 -2.5,-4.03v2.21l2.45,2.45c0.03,-0.2 0.05,-0.41 0.05,-0.63zM19,12c0,0.94 -0.2,1.82 -0.54,2.64l1.51,1.51C20.63,14.91 21,13.5 21,12c0,-4.28 -2.99,-7.86 -7,-8.77v2.06c2.89,0.86 5,3.54 5,6.71zM4.27,3L3,4.27 7.73,9L3,9v6h4l5,5v-6.73l4.25,4.25c-0.67,0.52 -1.42,0.93 -2.25,1.18v2.06c1.38,-0.31 2.63,-0.95 3.69,-1.81L19.73,21 21,19.73l-9,-9L4.27,3zM12,4L9.91,6.09 12,8.18L12,4z" />
diff --git a/app/src/main/res/drawable/ic_volume_off_white_24dp.xml b/app/src/main/res/drawable/ic_volume_off_white_24dp.xml
index a266d9731..2f8d6cfb4 100644
--- a/app/src/main/res/drawable/ic_volume_off_white_24dp.xml
+++ b/app/src/main/res/drawable/ic_volume_off_white_24dp.xml
@@ -1,5 +1,10 @@
-
-
+
+
diff --git a/app/src/main/res/drawable/ic_volume_up_black_24dp.xml b/app/src/main/res/drawable/ic_volume_up_black_24dp.xml
index bb0c74ba1..2ee5bce43 100644
--- a/app/src/main/res/drawable/ic_volume_up_black_24dp.xml
+++ b/app/src/main/res/drawable/ic_volume_up_black_24dp.xml
@@ -1,9 +1,9 @@
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24.0"
+ android:viewportHeight="24.0">
+ android:pathData="M3,9v6h4l5,5L12,4L7,9L3,9zM16.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.77s-2.99,-7.86 -7,-8.77z" />
diff --git a/app/src/main/res/drawable/ic_volume_up_white_24dp.xml b/app/src/main/res/drawable/ic_volume_up_white_24dp.xml
index 271540946..5d604f823 100644
--- a/app/src/main/res/drawable/ic_volume_up_white_24dp.xml
+++ b/app/src/main/res/drawable/ic_volume_up_white_24dp.xml
@@ -5,5 +5,5 @@
android:viewportHeight="24.0">
+ android:pathData="M3,9v6h4l5,5L12,4L7,9L3,9zM16.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.77s-2.99,-7.86 -7,-8.77z" />
diff --git a/app/src/main/res/drawable/ic_watch_later_black_24dp.xml b/app/src/main/res/drawable/ic_watch_later_black_24dp.xml
index 5a1b9ac74..5fe8273d9 100644
--- a/app/src/main/res/drawable/ic_watch_later_black_24dp.xml
+++ b/app/src/main/res/drawable/ic_watch_later_black_24dp.xml
@@ -1,9 +1,9 @@
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24.0"
+ android:viewportHeight="24.0">
+ android:pathData="M12,2C6.5,2 2,6.5 2,12s4.5,10 10,10 10,-4.5 10,-10S17.5,2 12,2zM16.2,16.2L11,13L11,7h1.5v5.2l4.5,2.7 -0.8,1.3z" />
diff --git a/app/src/main/res/drawable/ic_watch_later_white_24dp.xml b/app/src/main/res/drawable/ic_watch_later_white_24dp.xml
index f9fffbc43..b7991f0c7 100644
--- a/app/src/main/res/drawable/ic_watch_later_white_24dp.xml
+++ b/app/src/main/res/drawable/ic_watch_later_white_24dp.xml
@@ -1,9 +1,9 @@
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24.0"
+ android:viewportHeight="24.0">
+ android:pathData="M12,2C6.5,2 2,6.5 2,12s4.5,10 10,10 10,-4.5 10,-10S17.5,2 12,2zM16.2,16.2L11,13L11,7h1.5v5.2l4.5,2.7 -0.8,1.3z" />
diff --git a/app/src/main/res/drawable/ic_wb_sunny_black_24dp.xml b/app/src/main/res/drawable/ic_wb_sunny_black_24dp.xml
index a56fb5049..36c8089a3 100644
--- a/app/src/main/res/drawable/ic_wb_sunny_black_24dp.xml
+++ b/app/src/main/res/drawable/ic_wb_sunny_black_24dp.xml
@@ -1,9 +1,9 @@
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24.0"
+ android:viewportHeight="24.0">
+ android:pathData="M6.76,4.84l-1.8,-1.79 -1.41,1.41 1.79,1.79 1.42,-1.41zM4,10.5L1,10.5v2h3v-2zM13,0.55h-2L11,3.5h2L13,0.55zM20.45,4.46l-1.41,-1.41 -1.79,1.79 1.41,1.41 1.79,-1.79zM17.24,18.16l1.79,1.8 1.41,-1.41 -1.8,-1.79 -1.4,1.4zM20,10.5v2h3v-2h-3zM12,5.5c-3.31,0 -6,2.69 -6,6s2.69,6 6,6 6,-2.69 6,-6 -2.69,-6 -6,-6zM11,22.45h2L13,19.5h-2v2.95zM3.55,18.54l1.41,1.41 1.79,-1.8 -1.41,-1.41 -1.79,1.8z" />
diff --git a/app/src/main/res/drawable/ic_wb_sunny_white_24dp.xml b/app/src/main/res/drawable/ic_wb_sunny_white_24dp.xml
index 5d22bab00..12a5d9774 100644
--- a/app/src/main/res/drawable/ic_wb_sunny_white_24dp.xml
+++ b/app/src/main/res/drawable/ic_wb_sunny_white_24dp.xml
@@ -1,5 +1,10 @@
-
-
+
+
diff --git a/app/src/main/res/drawable/ic_whatshot_black_24dp.xml b/app/src/main/res/drawable/ic_whatshot_black_24dp.xml
index 1cbc037f7..07965067e 100644
--- a/app/src/main/res/drawable/ic_whatshot_black_24dp.xml
+++ b/app/src/main/res/drawable/ic_whatshot_black_24dp.xml
@@ -1,9 +1,9 @@
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24.0"
+ android:viewportHeight="24.0">
+ android:pathData="M13.5,0.67s0.74,2.65 0.74,4.8c0,2.06 -1.35,3.73 -3.41,3.73 -2.07,0 -3.63,-1.67 -3.63,-3.73l0.03,-0.36C5.21,7.51 4,10.62 4,14c0,4.42 3.58,8 8,8s8,-3.58 8,-8C20,8.61 17.41,3.8 13.5,0.67zM11.71,19c-1.78,0 -3.22,-1.4 -3.22,-3.14 0,-1.62 1.05,-2.76 2.81,-3.12 1.77,-0.36 3.6,-1.21 4.62,-2.58 0.39,1.29 0.59,2.65 0.59,4.04 0,2.65 -2.15,4.8 -4.8,4.8z" />
diff --git a/app/src/main/res/drawable/ic_whatshot_white_24dp.xml b/app/src/main/res/drawable/ic_whatshot_white_24dp.xml
index 9aa2124f3..935ac8450 100644
--- a/app/src/main/res/drawable/ic_whatshot_white_24dp.xml
+++ b/app/src/main/res/drawable/ic_whatshot_white_24dp.xml
@@ -1,5 +1,10 @@
-
-
+
+
diff --git a/app/src/main/res/drawable/ic_work_black_24dp.xml b/app/src/main/res/drawable/ic_work_black_24dp.xml
index 2668f2c43..2ee55ea23 100644
--- a/app/src/main/res/drawable/ic_work_black_24dp.xml
+++ b/app/src/main/res/drawable/ic_work_black_24dp.xml
@@ -1,9 +1,9 @@
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24.0"
+ android:viewportHeight="24.0">
+ android:pathData="M20,6h-4L16,4c0,-1.11 -0.89,-2 -2,-2h-4c-1.11,0 -2,0.89 -2,2v2L4,6c-1.11,0 -1.99,0.89 -1.99,2L2,19c0,1.11 0.89,2 2,2h16c1.11,0 2,-0.89 2,-2L22,8c0,-1.11 -0.89,-2 -2,-2zM14,6h-4L10,4h4v2z" />
diff --git a/app/src/main/res/drawable/ic_work_white_24dp.xml b/app/src/main/res/drawable/ic_work_white_24dp.xml
index 8a1db7828..8af0219f9 100644
--- a/app/src/main/res/drawable/ic_work_white_24dp.xml
+++ b/app/src/main/res/drawable/ic_work_white_24dp.xml
@@ -1,9 +1,9 @@
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24.0"
+ android:viewportHeight="24.0">
+ android:pathData="M20,6h-4L16,4c0,-1.11 -0.89,-2 -2,-2h-4c-1.11,0 -2,0.89 -2,2v2L4,6c-1.11,0 -1.99,0.89 -1.99,2L2,19c0,1.11 0.89,2 2,2h16c1.11,0 2,-0.89 2,-2L22,8c0,-1.11 -0.89,-2 -2,-2zM14,6h-4L10,4h4v2z" />
diff --git a/app/src/main/res/drawable/player_controls_background.xml b/app/src/main/res/drawable/player_controls_background.xml
index f250e3558..cd25f2b04 100644
--- a/app/src/main/res/drawable/player_controls_background.xml
+++ b/app/src/main/res/drawable/player_controls_background.xml
@@ -3,5 +3,5 @@
-
\ No newline at end of file
+ android:startColor="@color/video_overlay_color" />
+
diff --git a/app/src/main/res/drawable/player_controls_top_background.xml b/app/src/main/res/drawable/player_controls_top_background.xml
index ba62ce863..92f9fddca 100644
--- a/app/src/main/res/drawable/player_controls_top_background.xml
+++ b/app/src/main/res/drawable/player_controls_top_background.xml
@@ -3,5 +3,5 @@
-
\ No newline at end of file
+ android:startColor="@color/video_overlay_color" />
+
diff --git a/app/src/main/res/drawable/progress_circular_white.xml b/app/src/main/res/drawable/progress_circular_white.xml
index 0de71afec..79e6f54a6 100644
--- a/app/src/main/res/drawable/progress_circular_white.xml
+++ b/app/src/main/res/drawable/progress_circular_white.xml
@@ -9,4 +9,4 @@
android:useLevel="true">
-
\ No newline at end of file
+
diff --git a/app/src/main/res/drawable/progress_soundcloud_horizontal_dark.xml b/app/src/main/res/drawable/progress_soundcloud_horizontal_dark.xml
index bf6a3ae23..54a850125 100644
--- a/app/src/main/res/drawable/progress_soundcloud_horizontal_dark.xml
+++ b/app/src/main/res/drawable/progress_soundcloud_horizontal_dark.xml
@@ -1,6 +1,6 @@
- -
+
-
@@ -12,4 +12,4 @@
-
\ No newline at end of file
+
diff --git a/app/src/main/res/drawable/progress_soundcloud_horizontal_light.xml b/app/src/main/res/drawable/progress_soundcloud_horizontal_light.xml
index 0b3000de0..3fb6651fa 100644
--- a/app/src/main/res/drawable/progress_soundcloud_horizontal_light.xml
+++ b/app/src/main/res/drawable/progress_soundcloud_horizontal_light.xml
@@ -12,4 +12,4 @@
-
\ No newline at end of file
+
diff --git a/app/src/main/res/drawable/progress_youtube_horizontal_dark.xml b/app/src/main/res/drawable/progress_youtube_horizontal_dark.xml
index 7f4520eb8..4815aec7c 100644
--- a/app/src/main/res/drawable/progress_youtube_horizontal_dark.xml
+++ b/app/src/main/res/drawable/progress_youtube_horizontal_dark.xml
@@ -12,4 +12,4 @@
-
\ No newline at end of file
+
diff --git a/app/src/main/res/drawable/progress_youtube_horizontal_light.xml b/app/src/main/res/drawable/progress_youtube_horizontal_light.xml
index d1556de91..4c85370d5 100644
--- a/app/src/main/res/drawable/progress_youtube_horizontal_light.xml
+++ b/app/src/main/res/drawable/progress_youtube_horizontal_light.xml
@@ -12,4 +12,4 @@
-
\ No newline at end of file
+
diff --git a/app/src/main/res/drawable/selector_checked_dark.xml b/app/src/main/res/drawable/selector_checked_dark.xml
index 59019470f..da05e96c6 100644
--- a/app/src/main/res/drawable/selector_checked_dark.xml
+++ b/app/src/main/res/drawable/selector_checked_dark.xml
@@ -4,4 +4,4 @@
-
\ No newline at end of file
+
diff --git a/app/src/main/res/drawable/selector_checked_light.xml b/app/src/main/res/drawable/selector_checked_light.xml
index b782a3688..e64b8d083 100644
--- a/app/src/main/res/drawable/selector_checked_light.xml
+++ b/app/src/main/res/drawable/selector_checked_light.xml
@@ -4,4 +4,4 @@
-
\ No newline at end of file
+
diff --git a/app/src/main/res/drawable/selector_dark.xml b/app/src/main/res/drawable/selector_dark.xml
index eb658e16d..0c79be292 100644
--- a/app/src/main/res/drawable/selector_dark.xml
+++ b/app/src/main/res/drawable/selector_dark.xml
@@ -1,5 +1,5 @@
-
-
+
+
diff --git a/app/src/main/res/drawable/selector_focused_dark.xml b/app/src/main/res/drawable/selector_focused_dark.xml
index 102f40d76..508083fcd 100644
--- a/app/src/main/res/drawable/selector_focused_dark.xml
+++ b/app/src/main/res/drawable/selector_focused_dark.xml
@@ -1,5 +1,5 @@
-
-
-
\ No newline at end of file
+
+
+
diff --git a/app/src/main/res/drawable/selector_focused_light.xml b/app/src/main/res/drawable/selector_focused_light.xml
index 102f40d76..508083fcd 100644
--- a/app/src/main/res/drawable/selector_focused_light.xml
+++ b/app/src/main/res/drawable/selector_focused_light.xml
@@ -1,5 +1,5 @@
-
-
-
\ No newline at end of file
+
+
+
diff --git a/app/src/main/res/drawable/selector_light.xml b/app/src/main/res/drawable/selector_light.xml
index 63f2ccaf3..0c79be292 100644
--- a/app/src/main/res/drawable/selector_light.xml
+++ b/app/src/main/res/drawable/selector_light.xml
@@ -1,5 +1,5 @@
-
-
-
\ No newline at end of file
+
+
+
diff --git a/app/src/main/res/drawable/splash_background.xml b/app/src/main/res/drawable/splash_background.xml
index 5b805cffa..61c3d058f 100644
--- a/app/src/main/res/drawable/splash_background.xml
+++ b/app/src/main/res/drawable/splash_background.xml
@@ -1,7 +1,6 @@
-
+
-
\ No newline at end of file
+
diff --git a/app/src/main/res/drawable/splash_foreground.xml b/app/src/main/res/drawable/splash_foreground.xml
index cfb650758..63fd0351f 100644
--- a/app/src/main/res/drawable/splash_foreground.xml
+++ b/app/src/main/res/drawable/splash_foreground.xml
@@ -3,8 +3,8 @@
android:height="100dp"
android:viewportWidth="100"
android:viewportHeight="100">
-
+
diff --git a/app/src/main/res/drawable/tab_selector.xml b/app/src/main/res/drawable/tab_selector.xml
index dc472133f..35581f25d 100644
--- a/app/src/main/res/drawable/tab_selector.xml
+++ b/app/src/main/res/drawable/tab_selector.xml
@@ -1,8 +1,7 @@
-
+
-
-
\ No newline at end of file
+
+
diff --git a/app/src/main/res/drawable/toolbar_shadow_dark.xml b/app/src/main/res/drawable/toolbar_shadow_dark.xml
index d5ebfc8fd..b9419029f 100644
--- a/app/src/main/res/drawable/toolbar_shadow_dark.xml
+++ b/app/src/main/res/drawable/toolbar_shadow_dark.xml
@@ -3,5 +3,5 @@
+ android:startColor="@color/dark_shadow_start_color" />
diff --git a/app/src/main/res/drawable/toolbar_shadow_light.xml b/app/src/main/res/drawable/toolbar_shadow_light.xml
index 7b800786c..6546bdd20 100644
--- a/app/src/main/res/drawable/toolbar_shadow_light.xml
+++ b/app/src/main/res/drawable/toolbar_shadow_light.xml
@@ -3,5 +3,5 @@
+ android:startColor="@color/light_shadow_start_color" />
diff --git a/app/src/main/res/layout-land/activity_player_queue_control.xml b/app/src/main/res/layout-land/activity_player_queue_control.xml
index a7872a83a..2adea9868 100644
--- a/app/src/main/res/layout-land/activity_player_queue_control.xml
+++ b/app/src/main/res/layout-land/activity_player_queue_control.xml
@@ -1,7 +1,7 @@
+ app:title="@string/app_name" />
@@ -30,33 +30,33 @@
android:id="@+id/play_queue"
android:layout_width="match_parent"
android:layout_height="match_parent"
- android:layout_below="@+id/appbar"
android:layout_above="@id/progress_bar"
- android:layout_toLeftOf="@+id/control_pane"
+ android:layout_below="@+id/appbar"
android:layout_toStartOf="@+id/control_pane"
+ android:layout_toLeftOf="@+id/control_pane"
android:scrollbars="vertical"
app:layoutManager="LinearLayoutManager"
- tools:listitem="@layout/play_queue_item"/>
+ tools:listitem="@layout/play_queue_item" />
+ android:layout_below="@id/appbar"
+ android:layout_alignParentEnd="true"
+ android:layout_alignParentRight="true">
+ tools:text="Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis nec aliquam augue, eget cursus est. Ut id tristique enim, ut scelerisque tellus. Sed ultricies ipsum non mauris ultricies, commodo malesuada velit porta." />
+ tools:visibility="visible" />
+ android:tint="?attr/colorAccent"
+ tools:ignore="ContentDescription" />
+ tools:ignore="ContentDescription" />
+ android:padding="2dp"
+ android:scaleType="fitCenter"
+ android:tint="?attr/colorAccent"
+ android:visibility="invisible" />
+ android:tint="?attr/colorAccent"
+ tools:ignore="ContentDescription" />
+ tools:ignore="ContentDescription" />
-
+ android:layout_centerInParent="true" />
+ tools:ignore="ContentDescription" />
@@ -263,10 +263,10 @@
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
+ android:background="@drawable/player_controls_background"
android:gravity="center"
android:orientation="horizontal"
android:paddingLeft="16dp"
- android:background="@drawable/player_controls_background"
android:paddingRight="16dp">
+ tools:text="1:06:29" />
+ tools:secondaryProgress="50" />
+ tools:text="1:23:49" />
+ android:visibility="gone" />
-
\ No newline at end of file
+
diff --git a/app/src/main/res/layout-large-land/fragment_video_detail.xml b/app/src/main/res/layout-large-land/fragment_video_detail.xml
index 9c0f03cb3..13e3c1b5f 100644
--- a/app/src/main/res/layout-large-land/fragment_video_detail.xml
+++ b/app/src/main/res/layout-large-land/fragment_video_detail.xml
@@ -2,555 +2,509 @@
-
-
+ android:background="?attr/windowBackground">
-
+ android:baselineAligned="false"
+ android:focusableInTouchMode="true"
+ android:orientation="horizontal"
+ tools:ignore="RtlHardcoded">
-
+
-
+ android:background="@android:color/transparent"
+ android:touchscreenBlocksFocus="false"
+ app:elevation="0dp"
+ app:layout_behavior="com.google.android.material.appbar.FlingBehavior">
-
-
+ app:layout_scrollFlags="scroll">
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+ android:focusable="true"
+ android:foreground="?attr/selectableItemBackground"
+ app:layout_collapseMode="parallax">
-
+
-
+
-
-
+
-
-
+
-
+
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+ android:descendantFocusability="afterDescendants" />
-
+
-
+
-
+
+
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
+ android:layout_marginEnd="30dp"
+ android:ellipsize="end"
+ android:maxLines="1"
+ android:paddingTop="12dp"
+ android:paddingBottom="8dp"
+ android:textAppearance="?android:attr/textAppearanceLarge"
+ android:textSize="@dimen/video_item_detail_title_text_size"
+ tools:text="Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed a ultricies ex. Integer sit amet sodales risus. Duis non mi et urna pretium bibendum. Nunc eleifend est quis ipsum porttitor egestas. Sed facilisis, nisl quis eleifend pellentesque, orci metus egestas dolor, at accumsan eros metus quis libero." />
-
+
-
+
-
-
-
-
-
-
-
-
-
-
-
+
+ android:layout_below="@id/detail_title_root_layout"
+ android:layout_marginTop="@dimen/video_item_detail_error_panel_margin"
+ android:indeterminate="true"
+ android:visibility="gone"
+ tools:visibility="visible" />
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
-
+
+ android:baselineAligned="false"
+ android:orientation="horizontal">
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ android:descendantFocusability="afterDescendants"
+ android:focusable="true"
+ android:orientation="horizontal"
+ android:padding="6dp">
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
+
-
+
-
+
+
+
+
+
+
+ android:layout_marginTop="10dp"
+ android:layout_weight="3">
-
+
+
-
-
-
-
-
+ android:alpha="0.9"
+ android:background="?attr/windowBackground"
+ android:descendantFocusability="blocksDescendants">
-
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
-
-
-
\ No newline at end of file
+
diff --git a/app/src/main/res/layout-large-land/player.xml b/app/src/main/res/layout-large-land/player.xml
index 23481f40b..145d1e2f8 100644
--- a/app/src/main/res/layout-large-land/player.xml
+++ b/app/src/main/res/layout-large-land/player.xml
@@ -1,8 +1,7 @@
-
+ android:layout_centerInParent="true" />
+ android:layout_alignBottom="@+id/surfaceView"
+ android:background="@android:color/black" />
+ android:layout_gravity="center" />
+ android:background="@drawable/player_controls_top_background"
+ android:visibility="gone" />
+ android:background="@drawable/player_controls_background"
+ android:visibility="gone" />
+ tools:visibility="visible" />
@@ -74,256 +73,256 @@
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
- android:orientation="vertical"
- android:gravity="top"
- android:descendantFocusability="afterDescendants"
- android:paddingTop="@dimen/player_main_top_padding"
- android:paddingStart="@dimen/player_main_controls_padding"
- android:paddingEnd="@dimen/player_main_controls_padding"
- android:baselineAligned="false">
-
-
-
-
+ android:orientation="vertical"
+ android:paddingStart="@dimen/player_main_controls_padding"
+ android:paddingTop="@dimen/player_main_top_padding"
+ android:paddingEnd="@dimen/player_main_controls_padding">
+ android:minHeight="45dp"
+ tools:ignore="RtlHardcoded">
-
+
+
+
+
+
+
+
+
+
+ tools:ignore="HardcodedText,RtlHardcoded" />
-
-
+ android:textStyle="bold"
+ tools:ignore="RtlHardcoded,RtlSymmetry"
+ tools:text="1x" />
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ android:clickable="true"
+ android:contentDescription="@string/play_with_kodi_title"
+ android:focusable="true"
+ android:padding="@dimen/player_main_buttons_padding"
+ android:scaleType="fitXY"
+ app:srcCompat="@drawable/ic_cast_white_24dp"
+ tools:ignore="RtlHardcoded" />
-
+
-
+
-
+
-
-
-
-
-
+
@@ -333,9 +332,9 @@
android:id="@+id/bottomControls"
android:layout_width="match_parent"
android:layout_height="wrap_content"
- android:minHeight="40dp"
android:layout_alignParentBottom="true"
android:gravity="center"
+ android:minHeight="40dp"
android:orientation="horizontal"
android:paddingLeft="@dimen/player_main_controls_padding"
android:paddingRight="@dimen/player_main_controls_padding">
@@ -349,7 +348,7 @@
android:text="-:--:--"
android:textColor="@android:color/white"
tools:ignore="HardcodedText"
- tools:text="1:06:29"/>
+ tools:text="1:06:29" />
+ tools:progress="25"
+ tools:secondaryProgress="50" />
+ tools:text="1:23:49" />
+ tools:visibility="visible" />
@@ -413,42 +412,42 @@
android:orientation="horizontal"
android:weightSum="5.5">
-
+
-
+
-
+
@@ -457,18 +456,18 @@
+ android:focusable="true">
+ android:tint="?attr/colorAccent"
+ tools:ignore="ContentDescription,RtlHardcoded" />
+ tools:ignore="ContentDescription,RtlHardcoded" />
+ tools:listitem="@layout/play_queue_item" />
@@ -634,10 +633,10 @@
android:layout_centerInParent="true"
android:layout_marginBottom="58dp"
android:background="#64000000"
- android:paddingBottom="10dp"
android:paddingLeft="30dp"
- android:paddingRight="30dp"
android:paddingTop="10dp"
+ android:paddingRight="30dp"
+ android:paddingBottom="10dp"
android:textColor="@android:color/white"
android:textSize="26sp"
android:textStyle="bold"
diff --git a/app/src/main/res/layout/activity_about.xml b/app/src/main/res/layout/activity_about.xml
index fb11677f8..f1498f2b2 100644
--- a/app/src/main/res/layout/activity_about.xml
+++ b/app/src/main/res/layout/activity_about.xml
@@ -1,6 +1,5 @@
-
+ app:layout_scrollFlags="scroll|enterAlways" />
+ android:layout_height="wrap_content" />
@@ -35,5 +34,5 @@
android:id="@+id/container"
android:layout_width="match_parent"
android:layout_height="wrap_content"
- app:layout_behavior="@string/appbar_scrolling_view_behavior"/>
+ app:layout_behavior="@string/appbar_scrolling_view_behavior" />
diff --git a/app/src/main/res/layout/activity_downloader.xml b/app/src/main/res/layout/activity_downloader.xml
index 0c37f6813..272f6e76e 100644
--- a/app/src/main/res/layout/activity_downloader.xml
+++ b/app/src/main/res/layout/activity_downloader.xml
@@ -1,14 +1,13 @@
-
-
+
+ android:layout_height="match_parent" />
-
\ No newline at end of file
+
diff --git a/app/src/main/res/layout/activity_error.xml b/app/src/main/res/layout/activity_error.xml
index 3542d814a..f265c2658 100644
--- a/app/src/main/res/layout/activity_error.xml
+++ b/app/src/main/res/layout/activity_error.xml
@@ -5,7 +5,7 @@
android:layout_height="match_parent"
tools:context=".report.ErrorActivity">
-
+
+ android:focusableInTouchMode="true"
+ android:orientation="vertical"
+ android:paddingLeft="@dimen/activity_horizontal_margin"
+ android:paddingTop="@dimen/activity_vertical_margin"
+ android:paddingRight="@dimen/activity_horizontal_margin"
+ android:paddingBottom="@dimen/activity_vertical_margin">
+ android:paddingTop="@dimen/activity_vertical_margin"
+ android:text="@string/what_happened_headline"
+ android:textAppearance="?android:attr/textAppearanceMedium" />
+ android:text="@string/info_labels"
+ android:textColor="?attr/colorAccent" />
-
+ android:paddingTop="@dimen/activity_vertical_margin"
+ android:text="@string/what_device_headline"
+ android:textAppearance="?android:attr/textAppearanceMedium" />
+
-
+
+ android:text="@string/info_labels"
+ android:textColor="?attr/colorAccent" />
+ android:layout_height="wrap_content"
+ android:paddingLeft="16dp">
+ android:paddingTop="@dimen/activity_vertical_margin"
+ android:text="@string/error_details_headline"
+ android:textAppearance="?android:attr/textAppearanceMedium" />
+ android:layout_gravity="center">
+
+ android:typeface="monospace" />
+ android:paddingTop="@dimen/activity_vertical_margin"
+ android:text="@string/your_comment"
+ android:textAppearance="?android:attr/textAppearanceMedium" />
+ android:text="@string/error_report_open_github_notice"
+ android:textStyle="bold" />
diff --git a/app/src/main/res/layout/dialog_feed_group_create.xml b/app/src/main/res/layout/dialog_feed_group_create.xml
index 6d8cb8c23..6dafc427c 100644
--- a/app/src/main/res/layout/dialog_feed_group_create.xml
+++ b/app/src/main/res/layout/dialog_feed_group_create.xml
@@ -117,8 +117,8 @@
android:id="@+id/subscriptions_header_info_container"
android:layout_width="match_parent"
android:layout_height="wrap_content"
- android:orientation="vertical"
- android:gravity="center_vertical">
+ android:gravity="center_vertical"
+ android:orientation="vertical">
+ android:visibility="gone" />
@@ -150,8 +150,8 @@
android:id="@+id/subscriptions_selector_list"
android:layout_width="match_parent"
android:layout_height="wrap_content"
- android:padding="2dp"
android:clipToPadding="false"
+ android:padding="2dp"
tools:itemCount="200"
tools:layoutManager="androidx.recyclerview.widget.GridLayoutManager"
tools:listitem="@layout/picker_subscription_item"
@@ -196,8 +196,8 @@
android:layout_centerVertical="true"
android:minWidth="0dp"
android:scaleType="centerInside"
- app:srcCompat="?attr/ic_delete"
android:visibility="gone"
+ app:srcCompat="?attr/ic_delete"
tools:ignore="ContentDescription"
tools:visibility="visible" />
diff --git a/app/src/main/res/layout/dialog_playback_parameter.xml b/app/src/main/res/layout/dialog_playback_parameter.xml
index cdea6a8cc..050f66545 100644
--- a/app/src/main/res/layout/dialog_playback_parameter.xml
+++ b/app/src/main/res/layout/dialog_playback_parameter.xml
@@ -5,103 +5,103 @@
android:layout_height="match_parent"
android:clickable="false"
android:paddingLeft="@dimen/video_item_search_padding"
- android:paddingRight="@dimen/video_item_search_padding"
- android:paddingTop="@dimen/video_item_search_padding">
+ android:paddingTop="@dimen/video_item_search_padding"
+ android:paddingRight="@dimen/video_item_search_padding">
+ android:scrollbarAlwaysDrawVerticalTrack="true"
+ android:scrollbars="vertical">
+ android:textStyle="bold" />
+ android:orientation="horizontal">
+ tools:text="-5%" />
+ android:layout_toEndOf="@id/tempoStepDown"
+ android:layout_toRightOf="@id/tempoStepDown"
+ android:orientation="horizontal">
+ tools:text="1.00x" />
+ tools:text="100%" />
+ tools:text="300%" />
+ tools:progress="50" />
+ tools:text="+5%" />
+ android:background="?attr/separator_color" />
+ android:textStyle="bold" />
+ android:orientation="horizontal">
+ tools:text="-5%" />
+ android:layout_toEndOf="@+id/pitchStepDown"
+ android:layout_toRightOf="@+id/pitchStepDown"
+ android:orientation="horizontal">
+ tools:text="25%" />
+ tools:text="100%" />
+ tools:text="300%" />
+ tools:progress="50" />
+ tools:text="+5%" />
+ android:background="?attr/separator_color" />
+ android:layout_below="@id/separatorStepSizeSelector"
+ android:orientation="horizontal">
+ android:textColor="?attr/colorAccent"
+ android:textStyle="bold" />
+ android:gravity="center"
+ android:textColor="?attr/colorAccent" />
+ android:gravity="center"
+ android:textColor="?attr/colorAccent" />
+ android:gravity="center"
+ android:textColor="?attr/colorAccent" />
+ android:gravity="center"
+ android:textColor="?attr/colorAccent" />
+ android:gravity="center"
+ android:textColor="?attr/colorAccent" />
+ android:background="?attr/separator_color" />
+ android:text="@string/unhook_checkbox" />
+ android:text="@string/skip_silence_checkbox" />
-
\ No newline at end of file
+
diff --git a/app/src/main/res/layout/dialog_playlist_name.xml b/app/src/main/res/layout/dialog_playlist_name.xml
index bb39db751..0e0747381 100644
--- a/app/src/main/res/layout/dialog_playlist_name.xml
+++ b/app/src/main/res/layout/dialog_playlist_name.xml
@@ -4,18 +4,18 @@
android:layout_height="wrap_content"
android:clickable="false"
android:paddingLeft="@dimen/video_item_search_padding"
- android:paddingRight="@dimen/video_item_search_padding"
- android:paddingTop="@dimen/video_item_search_padding">
+ android:paddingTop="@dimen/video_item_search_padding"
+ android:paddingRight="@dimen/video_item_search_padding">
-
\ No newline at end of file
+ android:inputType="text"
+ android:maxLines="1"
+ android:saveEnabled="true" />
+
diff --git a/app/src/main/res/layout/dialog_playlists.xml b/app/src/main/res/layout/dialog_playlists.xml
index eebeb2951..77b884f4f 100644
--- a/app/src/main/res/layout/dialog_playlists.xml
+++ b/app/src/main/res/layout/dialog_playlists.xml
@@ -1,16 +1,17 @@
+ android:layout_height="match_parent">
+ android:clickable="true"
+ android:focusable="true">
+
+ tools:ignore="ContentDescription,RtlHardcoded" />
+ tools:ignore="RtlHardcoded" />
+ android:background="?attr/separator_color" />
+ tools:listitem="@layout/list_playlist_mini_item"
+ tools:visibility="visible" />
diff --git a/app/src/main/res/layout/dialog_title.xml b/app/src/main/res/layout/dialog_title.xml
index 36af65eb3..b901aade0 100644
--- a/app/src/main/res/layout/dialog_title.xml
+++ b/app/src/main/res/layout/dialog_title.xml
@@ -1,14 +1,13 @@
-
+ android:paddingTop="@dimen/video_item_search_padding"
+ android:paddingRight="@dimen/video_item_search_padding">
+ tools:text="Lorem ipsum dolor sit amet, consectetur adipiscing elit. " />
-
\ No newline at end of file
+ tools:text="UPLOADER"
+ tools:visibility="visible" />
+
diff --git a/app/src/main/res/layout/download_dialog.xml b/app/src/main/res/layout/download_dialog.xml
index 985ce03f5..b0f711098 100644
--- a/app/src/main/res/layout/download_dialog.xml
+++ b/app/src/main/res/layout/download_dialog.xml
@@ -1,42 +1,41 @@
-
+ layout="@layout/toolbar_layout" />
+ android:layout_marginRight="24dp"
+ android:layout_marginBottom="6dp"
+ android:text="@string/msg_name" />
+ android:maxLines="1" />
@@ -46,19 +45,19 @@
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:checked="true"
- android:text="@string/video"/>
+ android:text="@string/video" />
+ android:text="@string/audio" />
+ android:text="@string/caption_setting_title" />
+ tools:listitem="@layout/stream_quality_item" />
+ android:layout_marginBottom="6dp"
+ android:text="@string/msg_threads" />
+ tools:text="3" />
+ android:progress="3" />
diff --git a/app/src/main/res/layout/drawer_header.xml b/app/src/main/res/layout/drawer_header.xml
index 324a3e799..2abafacc3 100644
--- a/app/src/main/res/layout/drawer_header.xml
+++ b/app/src/main/res/layout/drawer_header.xml
@@ -1,12 +1,11 @@
-
+
-
\ No newline at end of file
+
diff --git a/app/src/main/res/layout/drawer_layout.xml b/app/src/main/res/layout/drawer_layout.xml
index 55c19c52c..2bd995003 100644
--- a/app/src/main/res/layout/drawer_layout.xml
+++ b/app/src/main/res/layout/drawer_layout.xml
@@ -1,11 +1,10 @@
-
\ No newline at end of file
+
diff --git a/app/src/main/res/layout/error_retry.xml b/app/src/main/res/layout/error_retry.xml
index 583b304f7..b1c9faa96 100644
--- a/app/src/main/res/layout/error_retry.xml
+++ b/app/src/main/res/layout/error_retry.xml
@@ -1,22 +1,21 @@
-
+ android:orientation="vertical"
+ android:padding="16dp">
+ tools:text="Network error" />
+ android:theme="@style/ServiceColoredButton" />
-
\ No newline at end of file
+
diff --git a/app/src/main/res/layout/feed_group_add_new_item.xml b/app/src/main/res/layout/feed_group_add_new_item.xml
index e95d8cd60..14ee19ad4 100644
--- a/app/src/main/res/layout/feed_group_add_new_item.xml
+++ b/app/src/main/res/layout/feed_group_add_new_item.xml
@@ -1,6 +1,5 @@
-
+ tools:ignore="ContentDescription" />
+ tools:ignore="SmallSp" />
-
\ No newline at end of file
+
diff --git a/app/src/main/res/layout/feed_group_card_item.xml b/app/src/main/res/layout/feed_group_card_item.xml
index b6bf8656b..b4783ee36 100644
--- a/app/src/main/res/layout/feed_group_card_item.xml
+++ b/app/src/main/res/layout/feed_group_card_item.xml
@@ -1,6 +1,5 @@
-
+ tools:src="?attr/ic_fastfood" />
+ tools:text="ALL" />
-
\ No newline at end of file
+
diff --git a/app/src/main/res/layout/feed_import_export_group.xml b/app/src/main/res/layout/feed_import_export_group.xml
index 5699b571a..33d50f593 100644
--- a/app/src/main/res/layout/feed_import_export_group.xml
+++ b/app/src/main/res/layout/feed_import_export_group.xml
@@ -1,6 +1,5 @@
-
+ android:background="?attr/toolbar_shadow" />
+ android:background="?attr/separator_color" />
+ tools:text="Header" />
+ tools:ignore="ContentDescription,RtlHardcoded" />
@@ -77,15 +76,15 @@
android:text="@string/import_from"
android:textAppearance="?android:attr/textAppearanceLarge"
android:textSize="13sp"
- tools:ignore="RtlHardcoded"/>
+ tools:ignore="RtlHardcoded" />
+ android:layout_marginLeft="36dp"
+ android:orientation="vertical" />
+ tools:ignore="RtlHardcoded" />
+ android:orientation="vertical" />
+ android:layout_marginEnd="8dp"
+ android:background="?attr/separator_color" />
-
\ No newline at end of file
+
diff --git a/app/src/main/res/layout/feed_item_carousel.xml b/app/src/main/res/layout/feed_item_carousel.xml
index db3d9cb11..4e8fc2c90 100644
--- a/app/src/main/res/layout/feed_item_carousel.xml
+++ b/app/src/main/res/layout/feed_item_carousel.xml
@@ -1,7 +1,6 @@
-
\ No newline at end of file
+ android:scrollbars="none" />
diff --git a/app/src/main/res/layout/fragment_about.xml b/app/src/main/res/layout/fragment_about.xml
index d510bf26d..77f940685 100644
--- a/app/src/main/res/layout/fragment_about.xml
+++ b/app/src/main/res/layout/fragment_about.xml
@@ -1,5 +1,4 @@
-
+ android:paddingBottom="@dimen/activity_vertical_margin">
+ android:contentDescription="TODO"
+ app:srcCompat="@mipmap/ic_launcher" />
+ android:layout_height="match_parent">
+ android:visibility="gone"
+ tools:visibility="visible" />
+ android:layout_alignParentTop="true"
+ android:background="?attr/toolbar_shadow" />
-
\ No newline at end of file
+
diff --git a/app/src/main/res/layout/fragment_bookmarks.xml b/app/src/main/res/layout/fragment_bookmarks.xml
index 896679c34..df7fdc648 100644
--- a/app/src/main/res/layout/fragment_bookmarks.xml
+++ b/app/src/main/res/layout/fragment_bookmarks.xml
@@ -1,6 +1,5 @@
-
+ tools:listitem="@layout/list_playlist_mini_item" />
+ tools:visibility="visible" />
+ tools:visibility="visible" />
+ android:layout_alignParentTop="true"
+ android:background="?attr/toolbar_shadow" />
-
\ No newline at end of file
+
diff --git a/app/src/main/res/layout/fragment_channel.xml b/app/src/main/res/layout/fragment_channel.xml
index 9d5d70535..1a81c75fd 100644
--- a/app/src/main/res/layout/fragment_channel.xml
+++ b/app/src/main/res/layout/fragment_channel.xml
@@ -1,6 +1,5 @@
-
@@ -10,7 +9,7 @@
android:layout_width="match_parent"
android:layout_height="match_parent"
android:scrollbars="vertical"
- tools:listitem="@layout/list_stream_item"/>
+ tools:listitem="@layout/list_stream_item" />
+ tools:visibility="visible" />
+ tools:ignore="HardcodedText,UnusedAttribute" />
+ android:textSize="24sp" />
@@ -70,12 +69,12 @@
android:layout_centerInParent="true"
android:layout_marginTop="50dp"
android:visibility="gone"
- tools:visibility="visible"/>
+ tools:visibility="visible" />
+ android:layout_alignParentTop="true"
+ android:background="?attr/toolbar_shadow" />
diff --git a/app/src/main/res/layout/fragment_choose_tabs.xml b/app/src/main/res/layout/fragment_choose_tabs.xml
index 20fbc0bf8..b41066226 100644
--- a/app/src/main/res/layout/fragment_choose_tabs.xml
+++ b/app/src/main/res/layout/fragment_choose_tabs.xml
@@ -1,6 +1,5 @@
-
+ tools:listitem="@layout/list_choose_tabs" />
+ app:srcCompat="?attr/ic_add" />
-
\ No newline at end of file
+
diff --git a/app/src/main/res/layout/fragment_comments.xml b/app/src/main/res/layout/fragment_comments.xml
index 7159dd5b9..544483565 100644
--- a/app/src/main/res/layout/fragment_comments.xml
+++ b/app/src/main/res/layout/fragment_comments.xml
@@ -1,6 +1,5 @@
-
@@ -10,7 +9,7 @@
android:layout_width="match_parent"
android:layout_height="match_parent"
android:scrollbars="vertical"
- tools:listitem="@layout/list_comments_item"/>
+ tools:listitem="@layout/list_comments_item" />
+ tools:visibility="visible" />
+ tools:ignore="HardcodedText,UnusedAttribute" />
+ android:textSize="24sp" />
@@ -59,13 +58,13 @@
android:layout_centerInParent="true"
android:layout_marginTop="50dp"
android:visibility="gone"
- tools:visibility="visible"/>
+ tools:visibility="visible" />
+ android:background="?attr/toolbar_shadow"
+ android:visibility="gone" />
diff --git a/app/src/main/res/layout/fragment_empty.xml b/app/src/main/res/layout/fragment_empty.xml
index 8ce25d2ae..6a8d3c1c6 100644
--- a/app/src/main/res/layout/fragment_empty.xml
+++ b/app/src/main/res/layout/fragment_empty.xml
@@ -15,7 +15,7 @@
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:layout_marginTop="90dp"
- tools:visibility="visible"/>
+ tools:visibility="visible" />
diff --git a/app/src/main/res/layout/fragment_import.xml b/app/src/main/res/layout/fragment_import.xml
index dd45bcc74..bdc2c4557 100644
--- a/app/src/main/res/layout/fragment_import.xml
+++ b/app/src/main/res/layout/fragment_import.xml
@@ -1,6 +1,5 @@
-
@@ -15,7 +14,7 @@
android:padding="16dp"
android:scrollbars="vertical"
android:textAppearance="@style/TextAppearance.AppCompat.Body1"
- tools:text="@string/import_soundcloud_instructions"/>
+ tools:text="@string/import_soundcloud_instructions" />
+ tools:visibility="visible" />
+ tools:text="@string/import_title" />
@@ -50,6 +49,6 @@
android:layout_width="match_parent"
android:layout_height="4dp"
android:layout_alignParentTop="true"
- android:background="?attr/toolbar_shadow"/>
+ android:background="?attr/toolbar_shadow" />
-
\ No newline at end of file
+
diff --git a/app/src/main/res/layout/fragment_instance_list.xml b/app/src/main/res/layout/fragment_instance_list.xml
index 970b67c26..563c0088f 100644
--- a/app/src/main/res/layout/fragment_instance_list.xml
+++ b/app/src/main/res/layout/fragment_instance_list.xml
@@ -12,13 +12,13 @@
android:layout_height="wrap_content"
android:layout_margin="15dp"
android:autoLink="web"
- android:text="@string/peertube_instance_url_help"/>
+ android:text="@string/peertube_instance_url_help" />
@@ -48,4 +48,4 @@
app:fabSize="auto"
app:srcCompat="?attr/ic_add" />
-
\ No newline at end of file
+
diff --git a/app/src/main/res/layout/fragment_kiosk.xml b/app/src/main/res/layout/fragment_kiosk.xml
index 5617c2581..d19058981 100644
--- a/app/src/main/res/layout/fragment_kiosk.xml
+++ b/app/src/main/res/layout/fragment_kiosk.xml
@@ -1,16 +1,16 @@
+ android:layout_height="match_parent"
+ android:orientation="vertical">
+ tools:listitem="@layout/list_stream_item" />
+ tools:visibility="visible" />
+ tools:ignore="HardcodedText,UnusedAttribute" />
+ android:textSize="24sp" />
@@ -59,12 +59,12 @@
android:layout_centerInParent="true"
android:layout_marginTop="50dp"
android:visibility="gone"
- tools:visibility="visible"/>
+ tools:visibility="visible" />
+ android:layout_alignParentTop="true"
+ android:background="?attr/toolbar_shadow" />
-
\ No newline at end of file
+
diff --git a/app/src/main/res/layout/fragment_licenses.xml b/app/src/main/res/layout/fragment_licenses.xml
index 2d5f4bac7..95778431e 100644
--- a/app/src/main/res/layout/fragment_licenses.xml
+++ b/app/src/main/res/layout/fragment_licenses.xml
@@ -8,17 +8,17 @@
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical"
- android:paddingBottom="@dimen/activity_vertical_margin"
- android:paddingTop="@dimen/activity_vertical_margin">
+ android:paddingTop="@dimen/activity_vertical_margin"
+ android:paddingBottom="@dimen/activity_vertical_margin">
@@ -35,16 +35,16 @@
style="@style/Base.Widget.AppCompat.Button.Borderless"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
- android:layout_marginRight="@dimen/activity_vertical_margin"
android:layout_gravity="end"
+ android:layout_marginRight="@dimen/activity_vertical_margin"
android:text="@string/read_full_license" />
@@ -54,4 +54,4 @@
android:layout_height="wrap_content"
android:orientation="vertical" />
-
\ No newline at end of file
+
diff --git a/app/src/main/res/layout/fragment_main.xml b/app/src/main/res/layout/fragment_main.xml
index 1a2455691..6087e2b2d 100644
--- a/app/src/main/res/layout/fragment_main.xml
+++ b/app/src/main/res/layout/fragment_main.xml
@@ -1,6 +1,5 @@
-
@@ -12,13 +11,13 @@
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
android:background="?attr/colorPrimary"
- app:tabMinWidth="60dp"
- app:tabGravity="fill"/>
+ app:tabGravity="fill"
+ app:tabMinWidth="60dp" />
+ android:layout_below="@id/main_tab_layout" />
diff --git a/app/src/main/res/layout/fragment_playlist.xml b/app/src/main/res/layout/fragment_playlist.xml
index 49edaecfb..f9c83f0eb 100644
--- a/app/src/main/res/layout/fragment_playlist.xml
+++ b/app/src/main/res/layout/fragment_playlist.xml
@@ -1,6 +1,5 @@
-
@@ -10,7 +9,7 @@
android:layout_width="match_parent"
android:layout_height="match_parent"
android:scrollbars="vertical"
- tools:listitem="@layout/list_stream_mini_item"/>
+ tools:listitem="@layout/list_stream_mini_item" />
+ tools:visibility="visible" />
+ tools:ignore="HardcodedText,UnusedAttribute" />
+ android:textSize="24sp" />
@@ -59,12 +58,12 @@
android:layout_centerInParent="true"
android:layout_marginTop="50dp"
android:visibility="gone"
- tools:visibility="visible"/>
+ tools:visibility="visible" />
+ android:layout_alignParentTop="true"
+ android:background="?attr/toolbar_shadow" />
diff --git a/app/src/main/res/layout/fragment_related_streams.xml b/app/src/main/res/layout/fragment_related_streams.xml
index 6e9fc2588..223571318 100644
--- a/app/src/main/res/layout/fragment_related_streams.xml
+++ b/app/src/main/res/layout/fragment_related_streams.xml
@@ -1,6 +1,5 @@
-
@@ -10,7 +9,7 @@
android:layout_width="match_parent"
android:layout_height="match_parent"
android:scrollbars="vertical"
- tools:listitem="@layout/list_stream_item"/>
+ tools:listitem="@layout/list_stream_item" />
+ tools:visibility="visible" />
+ tools:ignore="HardcodedText,UnusedAttribute" />
+ android:textSize="24sp" />
@@ -59,13 +58,13 @@
android:layout_centerInParent="true"
android:layout_marginTop="50dp"
android:visibility="gone"
- tools:visibility="visible"/>
+ tools:visibility="visible" />
+ android:background="?attr/toolbar_shadow"
+ android:visibility="gone" />
diff --git a/app/src/main/res/layout/fragment_search.xml b/app/src/main/res/layout/fragment_search.xml
index 0550f059b..ed651b17a 100644
--- a/app/src/main/res/layout/fragment_search.xml
+++ b/app/src/main/res/layout/fragment_search.xml
@@ -1,6 +1,5 @@
-
+ tools:visibility="visible" />
+ tools:ignore="HardcodedText,UnusedAttribute" />
+ android:textSize="24sp" />
@@ -92,12 +91,12 @@
android:layout_centerHorizontal="true"
android:layout_marginTop="50dp"
android:visibility="gone"
- tools:visibility="visible"/>
+ tools:visibility="visible" />
+ android:layout_alignParentTop="true"
+ android:background="?attr/toolbar_shadow" />
diff --git a/app/src/main/res/layout/fragment_subscription.xml b/app/src/main/res/layout/fragment_subscription.xml
index 60a8fb334..cb0711204 100644
--- a/app/src/main/res/layout/fragment_subscription.xml
+++ b/app/src/main/res/layout/fragment_subscription.xml
@@ -1,6 +1,5 @@
-
@@ -11,7 +10,7 @@
android:layout_height="match_parent"
android:scrollbars="vertical"
android:visibility="gone"
- tools:listitem="@layout/list_channel_item"/>
+ tools:listitem="@layout/list_channel_item" />
+ tools:visibility="visible" />
+ tools:visibility="visible" />
+ android:layout_alignParentTop="true"
+ android:background="?attr/toolbar_shadow" />
-
\ No newline at end of file
+
diff --git a/app/src/main/res/layout/fragment_video_detail.xml b/app/src/main/res/layout/fragment_video_detail.xml
index bf4f59a8c..0df85fe95 100644
--- a/app/src/main/res/layout/fragment_video_detail.xml
+++ b/app/src/main/res/layout/fragment_video_detail.xml
@@ -5,13 +5,13 @@
android:id="@+id/video_item_detail"
android:layout_width="match_parent"
android:layout_height="match_parent"
- android:background="?attr/windowBackground"
+ android:background="?attr/windowBackground"
android:focusableInTouchMode="true">
+ android:layout_height="wrap_content">
@@ -139,12 +139,11 @@
tools:progress="40"
tools:visibility="visible" />
-
-
+
+
@@ -431,13 +430,13 @@
android:background="?attr/selectableItemBackgroundBorderless"
android:clickable="true"
android:contentDescription="@string/append_playlist"
- app:drawableTopCompat="?attr/ic_playlist_add"
android:focusable="true"
android:gravity="center"
android:paddingTop="6dp"
android:paddingBottom="6dp"
android:text="@string/controls_add_to_playlist_title"
- android:textSize="12sp" />
+ android:textSize="12sp"
+ app:drawableTopCompat="?attr/ic_playlist_add" />
+ android:textSize="12sp"
+ app:drawableTopCompat="?attr/ic_headset" />
+ android:textSize="12sp"
+ app:drawableTopCompat="?attr/ic_popup" />
+ android:textSize="12sp"
+ app:drawableTopCompat="?attr/ic_file_download" />
@@ -551,117 +550,117 @@
android:id="@+id/viewpager"
android:layout_width="match_parent"
android:layout_height="match_parent"
- app:layout_behavior="@string/appbar_scrolling_view_behavior">
+ app:layout_behavior="@string/appbar_scrolling_view_behavior">
-
+
-
+
-
+
-
+ android:scaleType="fitCenter"
+ android:src="@drawable/dummy_thumbnail" />
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
diff --git a/app/src/main/res/layout/header_divider_item_layout.xml b/app/src/main/res/layout/header_divider_item_layout.xml
index 29e080d7c..d9bcdfb38 100644
--- a/app/src/main/res/layout/header_divider_item_layout.xml
+++ b/app/src/main/res/layout/header_divider_item_layout.xml
@@ -1,14 +1,13 @@
-
+ tools:text="@string/fragment_feed_title" />
-
\ No newline at end of file
+ android:background="?attr/separator_color" />
+
diff --git a/app/src/main/res/layout/header_item.xml b/app/src/main/res/layout/header_item.xml
index 4d4e1b884..71cd8c9df 100644
--- a/app/src/main/res/layout/header_item.xml
+++ b/app/src/main/res/layout/header_item.xml
@@ -1,16 +1,15 @@
-
\ No newline at end of file
+ tools:text="Header" />
diff --git a/app/src/main/res/layout/header_with_text_item.xml b/app/src/main/res/layout/header_with_text_item.xml
index 871893ad6..c4ba18f09 100644
--- a/app/src/main/res/layout/header_with_text_item.xml
+++ b/app/src/main/res/layout/header_with_text_item.xml
@@ -1,6 +1,5 @@
-
+ tools:text="Header" />
-
\ No newline at end of file
+ tools:text="1 selected" />
+
diff --git a/app/src/main/res/layout/history_disabled_view.xml b/app/src/main/res/layout/history_disabled_view.xml
index 5819aa768..bf4465356 100644
--- a/app/src/main/res/layout/history_disabled_view.xml
+++ b/app/src/main/res/layout/history_disabled_view.xml
@@ -1,6 +1,5 @@
-
+ tools:ignore="HardcodedText" />
-
\ No newline at end of file
+ android:text="@string/history_disabled" />
+
diff --git a/app/src/main/res/layout/instance_spinner_layout.xml b/app/src/main/res/layout/instance_spinner_layout.xml
index 63e910d96..556d59785 100644
--- a/app/src/main/res/layout/instance_spinner_layout.xml
+++ b/app/src/main/res/layout/instance_spinner_layout.xml
@@ -2,8 +2,8 @@
+ android:prompt="@string/choose_instance_prompt"
+ tools:listitem="@layout/instance_spinner_item" />
diff --git a/app/src/main/res/layout/item_instance.xml b/app/src/main/res/layout/item_instance.xml
index 587712e61..534dc0ca4 100644
--- a/app/src/main/res/layout/item_instance.xml
+++ b/app/src/main/res/layout/item_instance.xml
@@ -1,15 +1,14 @@
-
+ tools:src="@drawable/place_holder_peertube" />
+ tools:text="Framatube" />
+ tools:text="https://framatube.org" />
+ android:layout_centerVertical="true"
+ android:layout_toLeftOf="@id/handle" />
+ tools:ignore="ContentDescription,RtlHardcoded" />
-
\ No newline at end of file
+
diff --git a/app/src/main/res/layout/item_search_history.xml b/app/src/main/res/layout/item_search_history.xml
index d6cfeec99..8a8b1dabd 100644
--- a/app/src/main/res/layout/item_search_history.xml
+++ b/app/src/main/res/layout/item_search_history.xml
@@ -1,28 +1,27 @@
-
+ android:paddingRight="@dimen/activity_horizontal_margin"
+ android:paddingBottom="8dp">
+ tools:text="10/11/2017 11:32" />
-
\ No newline at end of file
+ tools:text="Search query" />
+
diff --git a/app/src/main/res/layout/item_search_suggestion.xml b/app/src/main/res/layout/item_search_suggestion.xml
index d93032cc5..8d2a226d9 100644
--- a/app/src/main/res/layout/item_search_suggestion.xml
+++ b/app/src/main/res/layout/item_search_suggestion.xml
@@ -1,25 +1,25 @@
+ android:paddingTop="8dp"
+ android:paddingBottom="8dp">
+ tools:src="?attr/ic_history" />
+ tools:text="Search query" />
+ android:paddingBottom="8dp">
+ tools:ignore="ContentDescription,RtlHardcoded" />
diff --git a/app/src/main/res/layout/item_software_component.xml b/app/src/main/res/layout/item_software_component.xml
index acf511b63..b5e224a3e 100644
--- a/app/src/main/res/layout/item_software_component.xml
+++ b/app/src/main/res/layout/item_software_component.xml
@@ -3,12 +3,12 @@
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="wrap_content"
- android:paddingLeft="@dimen/activity_horizontal_margin"
- android:paddingRight="@dimen/activity_horizontal_margin"
- android:orientation="vertical"
android:background="?attr/selectableItemBackground"
android:clickable="true"
- android:focusable="true">
+ android:focusable="true"
+ android:orientation="vertical"
+ android:paddingLeft="@dimen/activity_horizontal_margin"
+ android:paddingRight="@dimen/activity_horizontal_margin">
-
\ No newline at end of file
+
diff --git a/app/src/main/res/layout/list_channel_item.xml b/app/src/main/res/layout/list_channel_item.xml
index 547054cc0..d6a9a51e4 100644
--- a/app/src/main/res/layout/list_channel_item.xml
+++ b/app/src/main/res/layout/list_channel_item.xml
@@ -1,6 +1,5 @@
-
+ tools:ignore="RtlHardcoded" />
+ tools:text="10M subscribers • 1000 videos" />
diff --git a/app/src/main/res/layout/list_channel_mini_item.xml b/app/src/main/res/layout/list_channel_mini_item.xml
index e009aa7d6..cc91b858f 100644
--- a/app/src/main/res/layout/list_channel_mini_item.xml
+++ b/app/src/main/res/layout/list_channel_mini_item.xml
@@ -1,6 +1,5 @@
-
+ tools:ignore="RtlHardcoded" />
+ tools:text="Channel Title, Lorem ipsum" />
+ tools:text="10M subscribers" />
diff --git a/app/src/main/res/layout/list_choose_tabs.xml b/app/src/main/res/layout/list_choose_tabs.xml
index d09f887ea..a385f64a8 100644
--- a/app/src/main/res/layout/list_choose_tabs.xml
+++ b/app/src/main/res/layout/list_choose_tabs.xml
@@ -1,18 +1,17 @@
-
@@ -29,23 +28,23 @@
android:layout_centerVertical="true"
android:layout_marginLeft="16dp"
tools:ignore="ContentDescription,RtlHardcoded"
- tools:src="?attr/ic_kiosk_hot"/>
+ tools:src="?attr/ic_kiosk_hot" />
+ tools:text="Lorem ipsum dolor sit amet" />
+ tools:ignore="ContentDescription,RtlHardcoded" />
-
\ No newline at end of file
+
diff --git a/app/src/main/res/layout/list_choose_tabs_dialog.xml b/app/src/main/res/layout/list_choose_tabs_dialog.xml
index 9f5033368..1fd917d1e 100644
--- a/app/src/main/res/layout/list_choose_tabs_dialog.xml
+++ b/app/src/main/res/layout/list_choose_tabs_dialog.xml
@@ -1,6 +1,5 @@
-
+ tools:src="?attr/ic_kiosk_hot" />
-
\ No newline at end of file
+ tools:text="Lorem ipsum dolor sit amet" />
+
diff --git a/app/src/main/res/layout/list_comments_item.xml b/app/src/main/res/layout/list_comments_item.xml
index 02af7e98a..001d3ae04 100644
--- a/app/src/main/res/layout/list_comments_item.xml
+++ b/app/src/main/res/layout/list_comments_item.xml
@@ -1,7 +1,7 @@
+ tools:ignore="RtlHardcoded" />
-
+ tools:ignore="HardcodedText" />
-
\ No newline at end of file
+ android:text="@string/empty_subscription_feed_subtitle" />
+
diff --git a/app/src/main/res/layout/list_playlist_grid_item.xml b/app/src/main/res/layout/list_playlist_grid_item.xml
index 4100ba39f..59d067960 100644
--- a/app/src/main/res/layout/list_playlist_grid_item.xml
+++ b/app/src/main/res/layout/list_playlist_grid_item.xml
@@ -1,7 +1,7 @@
+ tools:ignore="RtlHardcoded" />
+ tools:text="314159" />
+ tools:text="Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc tristique vitae sem vitae blanditLorem ipsumLorem ipsumLorem ipsumLorem ipsumLorem ipsumLorem ipsumLorem ipsum" />
+ tools:text="Uploader" />
-
\ No newline at end of file
+
diff --git a/app/src/main/res/layout/list_playlist_item.xml b/app/src/main/res/layout/list_playlist_item.xml
index 2aeefef38..61a6fca82 100644
--- a/app/src/main/res/layout/list_playlist_item.xml
+++ b/app/src/main/res/layout/list_playlist_item.xml
@@ -1,7 +1,7 @@
+ tools:ignore="RtlHardcoded" />
+ tools:text="314159" />
+ tools:text="Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc tristique vitae sem vitae blanditLorem ipsumLorem ipsumLorem ipsumLorem ipsumLorem ipsumLorem ipsumLorem ipsum" />
+ tools:text="Uploader" />
-
\ No newline at end of file
+
diff --git a/app/src/main/res/layout/list_playlist_mini_item.xml b/app/src/main/res/layout/list_playlist_mini_item.xml
index 3935d30ca..f31ef67f2 100644
--- a/app/src/main/res/layout/list_playlist_mini_item.xml
+++ b/app/src/main/res/layout/list_playlist_mini_item.xml
@@ -1,7 +1,7 @@
+ tools:ignore="RtlHardcoded" />
+ tools:text="3141" />
+ tools:text="Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc tristique vitae sem vitae blanditLorem ipsumLorem ipsumLorem ipsumLorem ipsumLorem ipsumLorem ipsumLorem ipsum" />
+ tools:text="Uploader" />
diff --git a/app/src/main/res/layout/list_radio_icon_item.xml b/app/src/main/res/layout/list_radio_icon_item.xml
index 3446e351c..abbd82a5c 100644
--- a/app/src/main/res/layout/list_radio_icon_item.xml
+++ b/app/src/main/res/layout/list_radio_icon_item.xml
@@ -3,15 +3,15 @@
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="wrap_content"
+ android:background="?attr/checked_selector"
android:button="@null"
android:drawablePadding="24dp"
android:ellipsize="marquee"
android:gravity="center_vertical"
android:maxLines="2"
android:minHeight="?attr/listPreferredItemHeightSmall"
- android:paddingEnd="?attr/listPreferredItemPaddingRight"
android:paddingStart="?attr/listPreferredItemPaddingLeft"
- android:background="?attr/checked_selector"
+ android:paddingEnd="?attr/listPreferredItemPaddingRight"
android:textColor="?attr/textColorAlertDialogListItem"
tools:drawableLeft="?attr/ic_play_arrow"
tools:text="Lorem ipsum dolor sit amet" />
diff --git a/app/src/main/res/layout/list_stream_grid_item.xml b/app/src/main/res/layout/list_stream_grid_item.xml
index 27c69aee8..4e3d6edfb 100644
--- a/app/src/main/res/layout/list_stream_grid_item.xml
+++ b/app/src/main/res/layout/list_stream_grid_item.xml
@@ -1,6 +1,5 @@
-
+ tools:ignore="RtlHardcoded" />
+ tools:text="1:09:10" />
+ tools:text="Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc tristique vitae sem vitae blanditLorem ipsumLorem ipsumLorem ipsumLorem ipsumLorem ipsumLorem ipsumLorem ipsum" />
+ tools:text="Uploader" />
+ tools:text="2 years ago • 10M views" />
+ android:layout_marginTop="-2dp"
+ android:progressDrawable="?progress_horizontal_drawable" />
-
\ No newline at end of file
+
diff --git a/app/src/main/res/layout/list_stream_item.xml b/app/src/main/res/layout/list_stream_item.xml
index d2000381d..e35168bba 100644
--- a/app/src/main/res/layout/list_stream_item.xml
+++ b/app/src/main/res/layout/list_stream_item.xml
@@ -1,6 +1,5 @@
-
+ tools:ignore="RtlHardcoded" />
+ tools:text="1:09:10" />
+ tools:text="Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc tristique vitae sem vitae blanditLorem ipsumLorem ipsumLorem ipsumLorem ipsumLorem ipsumLorem ipsumLorem ipsum" />
+ tools:text="Uploader" />
+ tools:text="2 years ago • 10M views" />
+ android:layout_marginTop="-2dp"
+ android:progressDrawable="?progress_horizontal_drawable" />
-
\ No newline at end of file
+
diff --git a/app/src/main/res/layout/list_stream_mini_item.xml b/app/src/main/res/layout/list_stream_mini_item.xml
index 667798128..cb4031aa2 100644
--- a/app/src/main/res/layout/list_stream_mini_item.xml
+++ b/app/src/main/res/layout/list_stream_mini_item.xml
@@ -1,6 +1,5 @@
-
+ tools:ignore="RtlHardcoded" />
+ tools:text="1:09:10" />
+ tools:text="Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc tristique vitae sem vitae blanditLorem ipsumLorem ipsumLorem ipsumLorem ipsumLorem ipsumLorem ipsumLorem ipsum" />
+ android:layout_marginTop="-2dp"
+ android:progressDrawable="?progress_horizontal_drawable" />
-
\ No newline at end of file
+
diff --git a/app/src/main/res/layout/list_stream_playlist_grid_item.xml b/app/src/main/res/layout/list_stream_playlist_grid_item.xml
index 2b578e2f2..75aef9a9e 100644
--- a/app/src/main/res/layout/list_stream_playlist_grid_item.xml
+++ b/app/src/main/res/layout/list_stream_playlist_grid_item.xml
@@ -1,7 +1,7 @@
+ android:layout_marginTop="-2dp"
+ android:progressDrawable="?progress_horizontal_drawable" />
-
\ No newline at end of file
+
diff --git a/app/src/main/res/layout/list_stream_playlist_item.xml b/app/src/main/res/layout/list_stream_playlist_item.xml
index a36d6f0d8..9434af867 100644
--- a/app/src/main/res/layout/list_stream_playlist_item.xml
+++ b/app/src/main/res/layout/list_stream_playlist_item.xml
@@ -1,7 +1,7 @@
+ tools:ignore="RtlHardcoded" />
+ tools:text="1:09:10" />
+ tools:ignore="RtlHardcoded,RtlSymmetry" />
+ tools:text="Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc tristique..." />
+ android:layout_marginTop="-2dp"
+ android:progressDrawable="?progress_horizontal_drawable" />
-
\ No newline at end of file
+
diff --git a/app/src/main/res/layout/local_playlist_header.xml b/app/src/main/res/layout/local_playlist_header.xml
index 95da81447..5cd44944e 100644
--- a/app/src/main/res/layout/local_playlist_header.xml
+++ b/app/src/main/res/layout/local_playlist_header.xml
@@ -1,6 +1,5 @@
-
+ tools:text="Mix musics #23 title Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc tristique vitae sem vitae blanditLorem ipsumLorem ipsumLorem ipsumLorem ipsumLorem ipsumLorem ipsumLorem ipsum" />
+ tools:text="234 videos" />
-
\ No newline at end of file
+
diff --git a/app/src/main/res/layout/main_bg.xml b/app/src/main/res/layout/main_bg.xml
index 7c8c877d5..996ecdde4 100644
--- a/app/src/main/res/layout/main_bg.xml
+++ b/app/src/main/res/layout/main_bg.xml
@@ -1,28 +1,29 @@
+ android:fontFamily="sans-serif-condensed"
+ android:text="@string/app_name"
+ android:textAppearance="?android:attr/textAppearanceLarge"
+ android:textSize="40sp" />
+ android:textAppearance="?android:attr/textAppearanceMedium" />
-
\ No newline at end of file
+
diff --git a/app/src/main/res/layout/mission_item.xml b/app/src/main/res/layout/mission_item.xml
index 781fd036b..8fec490dd 100644
--- a/app/src/main/res/layout/mission_item.xml
+++ b/app/src/main/res/layout/mission_item.xml
@@ -1,13 +1,12 @@
-
+ android:layout_width="match_parent"
+ android:layout_height="wrap_content">
@@ -27,20 +26,20 @@
android:layout_marginLeft="6dp"
android:singleLine="true"
android:text="0%"
- android:textSize="20sp"
- android:textColor="@color/white"/>
+ android:textColor="@color/white"
+ android:textSize="20sp" />
+ app:srcCompat="@drawable/ic_more_vert_white_24dp" />
@@ -50,25 +49,25 @@
android:layout_height="72dp"
android:layout_below="@id/item_title_line"
android:layout_centerHorizontal="true"
- android:scaleType="fitXY"
+ android:contentDescription="TODO"
android:gravity="center"
android:padding="10dp"
- android:contentDescription="TODO" />
+ android:scaleType="fitXY" />
+ android:textStyle="bold" />
+ android:textColor="@color/white"
+ android:textSize="12sp" />
-
+
diff --git a/app/src/main/res/layout/mission_item_linear.xml b/app/src/main/res/layout/mission_item_linear.xml
index 0916fc5e1..ad3a6aad5 100644
--- a/app/src/main/res/layout/mission_item_linear.xml
+++ b/app/src/main/res/layout/mission_item_linear.xml
@@ -1,13 +1,12 @@
-
+ android:layout_width="match_parent"
+ android:layout_height="wrap_content">
@@ -16,10 +15,10 @@
android:layout_width="72dp"
android:layout_height="72dp"
android:layout_centerVertical="true"
- android:scaleType="fitXY"
+ android:contentDescription="TODO"
android:gravity="center"
android:padding="15dp"
- android:contentDescription="TODO" />
+ android:scaleType="fitXY" />
+ android:textColor="@color/white"
+ android:textSize="12sp" />
+ android:textSize="12sp"
+ android:textStyle="bold" />
+ app:srcCompat="@drawable/ic_more_vert_white_24dp" />
diff --git a/app/src/main/res/layout/missions.xml b/app/src/main/res/layout/missions.xml
index 81eaeb9b3..b3f3e3f95 100644
--- a/app/src/main/res/layout/missions.xml
+++ b/app/src/main/res/layout/missions.xml
@@ -1,17 +1,16 @@
-
-
+ android:layout_height="match_parent" />
+
diff --git a/app/src/main/res/layout/missions_header.xml b/app/src/main/res/layout/missions_header.xml
index 6de38664d..2eb38c1fc 100644
--- a/app/src/main/res/layout/missions_header.xml
+++ b/app/src/main/res/layout/missions_header.xml
@@ -1,15 +1,14 @@
-
+ android:layout_marginTop="16dp"
+ android:layout_marginEnd="8dp"
+ android:layout_marginRight="8dp"
+ android:orientation="vertical">
+ android:textStyle="bold" />
-
\ No newline at end of file
+ tools:src="?attr/ic_rss" />
diff --git a/app/src/main/res/layout/picker_subscription_item.xml b/app/src/main/res/layout/picker_subscription_item.xml
index 3f9b0bd2c..62f5b28ec 100644
--- a/app/src/main/res/layout/picker_subscription_item.xml
+++ b/app/src/main/res/layout/picker_subscription_item.xml
@@ -1,14 +1,13 @@
-
+ android:focusable="true">
+ tools:src="@drawable/buddy_channel_item" />
+ tools:text="Channel Title, Lorem ipsum" />
+ tools:ignore="ContentDescription" />
-
\ No newline at end of file
+
diff --git a/app/src/main/res/layout/pignate_footer.xml b/app/src/main/res/layout/pignate_footer.xml
index c73d0a737..628b1eaa9 100644
--- a/app/src/main/res/layout/pignate_footer.xml
+++ b/app/src/main/res/layout/pignate_footer.xml
@@ -1,6 +1,5 @@
-
+ android:layout_marginTop="8dp"
+ android:layout_marginBottom="8dp" />
-
\ No newline at end of file
+
diff --git a/app/src/main/res/layout/play_queue_item.xml b/app/src/main/res/layout/play_queue_item.xml
index aa64cd2e3..4364aa84d 100644
--- a/app/src/main/res/layout/play_queue_item.xml
+++ b/app/src/main/res/layout/play_queue_item.xml
@@ -1,14 +1,14 @@
@@ -16,57 +16,57 @@
android:id="@+id/itemSelected"
android:layout_width="10dp"
android:layout_height="10dp"
- android:layout_centerInParent="true"
- android:layout_alignParentLeft="true"
android:layout_alignParentStart="true"
+ android:layout_alignParentLeft="true"
+ android:layout_centerInParent="true"
android:layout_marginLeft="2dp"
android:layout_marginRight="2dp"
android:scaleType="fitXY"
app:srcCompat="?attr/ic_selected"
- tools:ignore="ContentDescription,RtlHardcoded"/>
+ tools:ignore="ContentDescription,RtlHardcoded" />
+ tools:ignore="RtlHardcoded" />
+ tools:ignore="ContentDescription,RtlHardcoded" />
+ tools:text="1:09:10" />
+ tools:text="Lorem ipsum dolor sit amet, consectetur adipiscing elit. " />
+ tools:text="Uploader" />
-
\ No newline at end of file
+
diff --git a/app/src/main/res/layout/player.xml b/app/src/main/res/layout/player.xml
index f257c207b..11b8bc5db 100644
--- a/app/src/main/res/layout/player.xml
+++ b/app/src/main/res/layout/player.xml
@@ -1,8 +1,7 @@
-
+ android:layout_centerInParent="true" />
+ android:layout_alignBottom="@+id/surfaceView"
+ android:background="@android:color/black" />
+ android:layout_gravity="center" />
+ android:background="@drawable/player_controls_top_background"
+ android:visibility="gone" />
+ android:background="@drawable/player_controls_background"
+ android:visibility="gone" />
+ tools:visibility="visible" />
@@ -74,137 +73,137 @@
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
- android:orientation="vertical"
+ android:baselineAligned="false"
android:gravity="top"
- android:paddingTop="@dimen/player_main_top_padding"
+ android:orientation="vertical"
android:paddingStart="@dimen/player_main_controls_padding"
- android:paddingEnd="@dimen/player_main_controls_padding"
- android:baselineAligned="false">
+ android:paddingTop="@dimen/player_main_top_padding"
+ android:paddingEnd="@dimen/player_main_controls_padding">
+ tools:ignore="ContentDescription,RtlHardcoded" />
+ android:layout_weight="1"
+ android:gravity="top"
+ android:orientation="vertical"
+ tools:ignore="RtlHardcoded">
+ tools:text="The Video Title LONG very LONG" />
+ tools:text="The Video Artist LONG very LONG very Long" />
+ tools:ignore="HardcodedText,RtlHardcoded" />
+ tools:text="1x" />
+ tools:ignore="ContentDescription,RtlHardcoded" />
+ tools:ignore="ContentDescription,RtlHardcoded" />
@@ -221,108 +220,108 @@
android:id="@+id/resizeTextView"
android:layout_width="wrap_content"
android:layout_height="35dp"
- android:padding="@dimen/player_main_buttons_padding"
android:layout_marginEnd="8dp"
+ android:background="?attr/selectableItemBackground"
android:gravity="center"
android:minWidth="50dp"
- android:textColor="@android:color/white"
- android:textStyle="bold"
- android:background="?attr/selectableItemBackground"
- tools:ignore="HardcodedText,RtlHardcoded"
- tools:text="FIT"/>
-
-
-
-
+ tools:ignore="HardcodedText,RtlHardcoded"
+ tools:text="FIT" />
-
+
+
+
+
+
+ tools:ignore="RtlHardcoded" />
+ tools:ignore="RtlHardcoded" />
+ tools:ignore="RtlHardcoded" />
-
+
@@ -332,9 +331,9 @@
android:id="@+id/bottomControls"
android:layout_width="match_parent"
android:layout_height="wrap_content"
- android:minHeight="40dp"
android:layout_alignParentBottom="true"
android:gravity="center"
+ android:minHeight="40dp"
android:orientation="horizontal"
android:paddingLeft="@dimen/player_main_controls_padding"
android:paddingRight="@dimen/player_main_controls_padding">
@@ -348,7 +347,7 @@
android:text="-:--:--"
android:textColor="@android:color/white"
tools:ignore="HardcodedText"
- tools:text="1:06:29"/>
+ tools:text="1:06:29" />
+ tools:secondaryProgress="50" />
+ tools:text="1:23:49" />
+ tools:visibility="visible" />
@@ -414,14 +413,14 @@
android:id="@+id/playPreviousButton"
android:layout_width="0dp"
android:layout_height="40dp"
- android:layout_weight="1"
android:layout_marginEnd="10dp"
+ android:layout_weight="1"
+ android:background="?attr/selectableItemBackgroundBorderless"
android:clickable="true"
android:focusable="true"
- android:background="?attr/selectableItemBackgroundBorderless"
android:scaleType="fitCenter"
app:srcCompat="@drawable/ic_previous_white_24dp"
- tools:ignore="ContentDescription"/>
+ tools:ignore="ContentDescription" />
+ tools:ignore="ContentDescription" />
+ tools:ignore="ContentDescription" />
@@ -455,16 +454,16 @@
android:id="@+id/playQueuePanel"
android:layout_width="match_parent"
android:layout_height="match_parent"
- android:visibility="gone"
android:background="?attr/queue_background_color"
+ android:visibility="gone"
tools:visibility="visible">
+ android:focusable="true">
+ android:tint="?attr/colorAccent"
+ tools:ignore="ContentDescription,RtlHardcoded" />
+ tools:ignore="ContentDescription,RtlHardcoded" />
+ tools:listitem="@layout/play_queue_item" />
@@ -541,8 +540,8 @@
android:id="@+id/controlAnimationView"
android:layout_width="100dp"
android:layout_height="100dp"
- android:padding="15dp"
android:background="@drawable/background_oval_black_transparent"
+ android:padding="15dp"
android:visibility="gone"
tools:ignore="ContentDescription"
tools:src="@drawable/ic_fast_rewind_white_24dp"
@@ -630,10 +629,10 @@
android:layout_centerInParent="true"
android:layout_marginBottom="58dp"
android:background="#64000000"
- android:paddingBottom="10dp"
android:paddingLeft="30dp"
- android:paddingRight="30dp"
android:paddingTop="10dp"
+ android:paddingRight="30dp"
+ android:paddingBottom="10dp"
android:textColor="@android:color/white"
android:textSize="26sp"
android:textStyle="bold"
diff --git a/app/src/main/res/layout/player_notification.xml b/app/src/main/res/layout/player_notification.xml
deleted file mode 100644
index dc7215fb5..000000000
--- a/app/src/main/res/layout/player_notification.xml
+++ /dev/null
@@ -1,124 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/app/src/main/res/layout/player_notification_expanded.xml b/app/src/main/res/layout/player_notification_expanded.xml
deleted file mode 100644
index 80bc22627..000000000
--- a/app/src/main/res/layout/player_notification_expanded.xml
+++ /dev/null
@@ -1,165 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/app/src/main/res/layout/playlist_control.xml b/app/src/main/res/layout/playlist_control.xml
index 53890d017..c49380262 100644
--- a/app/src/main/res/layout/playlist_control.xml
+++ b/app/src/main/res/layout/playlist_control.xml
@@ -3,9 +3,9 @@
@@ -14,74 +14,79 @@
android:layout_width="match_parent"
android:layout_height="@dimen/playlist_ctrl_height"
android:layout_weight="1"
- android:gravity="center"
+ android:background="?attr/selectableItemBackground"
android:clickable="true"
android:focusable="true"
- android:background="?attr/selectableItemBackground">
+ android:gravity="center">
+
+ app:drawableStartCompat="?attr/ic_headset" />
-
+ android:layout_marginBottom="@dimen/playlist_ctrl_seperator_margin"
+ android:background="?attr/colorAccent"
+ android:clickable="false" />
+ android:gravity="center">
+
+ android:textColor="?attr/colorAccent"
+ android:textSize="@dimen/channel_rss_title_size" />
-
+ android:layout_marginBottom="@dimen/playlist_ctrl_seperator_margin"
+ android:background="?attr/colorAccent"
+ android:clickable="false" />
+ android:gravity="center">
+
+ app:drawableStartCompat="?attr/ic_popup" />
diff --git a/app/src/main/res/layout/playlist_header.xml b/app/src/main/res/layout/playlist_header.xml
index 281325211..d27c86872 100644
--- a/app/src/main/res/layout/playlist_header.xml
+++ b/app/src/main/res/layout/playlist_header.xml
@@ -1,6 +1,5 @@
-
+ android:paddingTop="6dp">
+
+ app:civ_border_width="1dp" />
+ tools:text="Typical uploader name" />
+ tools:text="234 videos" />
-
+
-
\ No newline at end of file
+
diff --git a/app/src/main/res/layout/related_streams_header.xml b/app/src/main/res/layout/related_streams_header.xml
index 99aa43927..c23adc339 100644
--- a/app/src/main/res/layout/related_streams_header.xml
+++ b/app/src/main/res/layout/related_streams_header.xml
@@ -10,8 +10,8 @@
android:id="@+id/next_stream_title"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
- android:layout_marginLeft="12dp"
android:layout_alignBaseline="@+id/autoplay_switch"
+ android:layout_marginLeft="12dp"
android:text="@string/exo_controls_next_description"
android:textAppearance="?android:attr/textAppearanceMedium"
android:textSize="12sp"
@@ -21,12 +21,12 @@
android:id="@+id/autoplay_switch"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
- android:layout_alignParentEnd="true"
android:layout_alignParentTop="true"
+ android:layout_alignParentEnd="true"
android:paddingRight="5dp"
android:switchPadding="5dp"
- android:textSize="12sp"
+ android:text="@string/auto_queue_toggle"
android:textColor="@android:color/tab_indicator_text"
- android:text="@string/auto_queue_toggle" />
+ android:textSize="12sp" />
diff --git a/app/src/main/res/layout/select_channel_fragment.xml b/app/src/main/res/layout/select_channel_fragment.xml
index 6da60c0af..a340b517f 100644
--- a/app/src/main/res/layout/select_channel_fragment.xml
+++ b/app/src/main/res/layout/select_channel_fragment.xml
@@ -1,44 +1,43 @@
+ android:layout_marginRight="5dp"
+ android:layout_marginBottom="10dp"
+ android:text="@string/select_a_channel"
+ android:textAppearance="?android:attr/textAppearanceLarge" />
-
+ tools:listitem="@layout/select_channel_item">
+ android:textAppearance="?android:attr/textAppearanceListItem" />
-
\ No newline at end of file
+ android:layout_margin="5dp" />
+
diff --git a/app/src/main/res/layout/select_channel_item.xml b/app/src/main/res/layout/select_channel_item.xml
index 5d00c1b01..44a2e74a7 100644
--- a/app/src/main/res/layout/select_channel_item.xml
+++ b/app/src/main/res/layout/select_channel_item.xml
@@ -1,25 +1,25 @@
+ android:focusable="true"
+ android:orientation="vertical"
+ android:padding="5dp">
+ tools:ignore="RtlHardcoded" />
+ tools:text="Channel Title, Lorem ipsum" />
-
\ No newline at end of file
+
diff --git a/app/src/main/res/layout/select_kiosk_fragment.xml b/app/src/main/res/layout/select_kiosk_fragment.xml
index a2c9da904..6e2fe3e85 100644
--- a/app/src/main/res/layout/select_kiosk_fragment.xml
+++ b/app/src/main/res/layout/select_kiosk_fragment.xml
@@ -1,27 +1,26 @@
+ android:text="@string/select_a_kiosk"
+ android:textAppearance="?android:attr/textAppearanceLarge" />
-
-
\ No newline at end of file
+ tools:listitem="@layout/select_kiosk_item">
+
diff --git a/app/src/main/res/layout/select_kiosk_item.xml b/app/src/main/res/layout/select_kiosk_item.xml
index 9d073c7bd..69b7f0b52 100644
--- a/app/src/main/res/layout/select_kiosk_item.xml
+++ b/app/src/main/res/layout/select_kiosk_item.xml
@@ -1,24 +1,24 @@
+ android:focusable="true"
+ android:orientation="vertical"
+ android:padding="5dp">
+ android:contentDescription="TODO"
+ tools:ignore="RtlHardcoded" />
+ tools:text="Channel Title, Lorem ipsum" />
-
\ No newline at end of file
+
diff --git a/app/src/main/res/layout/select_playlist_fragment.xml b/app/src/main/res/layout/select_playlist_fragment.xml
index ca0d49e32..e6dadf2d3 100644
--- a/app/src/main/res/layout/select_playlist_fragment.xml
+++ b/app/src/main/res/layout/select_playlist_fragment.xml
@@ -1,9 +1,9 @@
+ android:layout_margin="5dp" />
diff --git a/app/src/main/res/layout/settings_category_header_layout.xml b/app/src/main/res/layout/settings_category_header_layout.xml
index 4873d9677..2901cf01d 100644
--- a/app/src/main/res/layout/settings_category_header_layout.xml
+++ b/app/src/main/res/layout/settings_category_header_layout.xml
@@ -1,6 +1,5 @@
-
@@ -13,13 +12,13 @@
+ android:background="?attr/toolbar_shadow" />
+ android:background="?attr/separator_color" />
-
-
\ No newline at end of file
+
+
diff --git a/app/src/main/res/layout/settings_category_header_title.xml b/app/src/main/res/layout/settings_category_header_title.xml
index cc4f82fc0..679b9048c 100644
--- a/app/src/main/res/layout/settings_category_header_title.xml
+++ b/app/src/main/res/layout/settings_category_header_title.xml
@@ -1,15 +1,14 @@
-
\ No newline at end of file
+ tools:text="Header" />
diff --git a/app/src/main/res/layout/settings_layout.xml b/app/src/main/res/layout/settings_layout.xml
index 1e56b5ce8..d50924c46 100644
--- a/app/src/main/res/layout/settings_layout.xml
+++ b/app/src/main/res/layout/settings_layout.xml
@@ -1,6 +1,5 @@
-
+ android:layout_marginTop="?attr/actionBarSize" />
-
+
diff --git a/app/src/main/res/layout/settings_notification.xml b/app/src/main/res/layout/settings_notification.xml
index a566ea269..dc329a78a 100644
--- a/app/src/main/res/layout/settings_notification.xml
+++ b/app/src/main/res/layout/settings_notification.xml
@@ -5,8 +5,8 @@
android:layout_height="match_parent">
+ android:layout_width="match_parent"
+ android:layout_height="wrap_content">
+ app:layout_constraintTop_toTopOf="parent" />
-
\ No newline at end of file
+
diff --git a/app/src/main/res/layout/settings_notification_action.xml b/app/src/main/res/layout/settings_notification_action.xml
index 531b20fab..6bbb22116 100644
--- a/app/src/main/res/layout/settings_notification_action.xml
+++ b/app/src/main/res/layout/settings_notification_action.xml
@@ -13,11 +13,11 @@
android:layout_marginStart="12dp"
android:layout_marginTop="8dp"
android:layout_marginBottom="8dp"
- app:tint="?android:textColorPrimary"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintDimensionRatio="H,1:1"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
+ app:tint="?android:textColorPrimary"
tools:ignore="ContentDescription"
tools:src="@drawable/ic_previous_white_24dp" />
@@ -85,4 +85,4 @@
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintTop_toTopOf="parent" />
-
\ No newline at end of file
+
diff --git a/app/src/main/res/layout/single_choice_dialog_view.xml b/app/src/main/res/layout/single_choice_dialog_view.xml
index 83e1031a5..7275fadd0 100644
--- a/app/src/main/res/layout/single_choice_dialog_view.xml
+++ b/app/src/main/res/layout/single_choice_dialog_view.xml
@@ -3,4 +3,4 @@
android:id="@android:id/list"
android:layout_width="match_parent"
android:layout_height="wrap_content"
- android:paddingTop="?attr/listPreferredItemPaddingLeft" />
\ No newline at end of file
+ android:paddingTop="?attr/listPreferredItemPaddingLeft" />
diff --git a/app/src/main/res/layout/statistic_playlist_control.xml b/app/src/main/res/layout/statistic_playlist_control.xml
index 2bddfffa4..ef090807c 100644
--- a/app/src/main/res/layout/statistic_playlist_control.xml
+++ b/app/src/main/res/layout/statistic_playlist_control.xml
@@ -1,18 +1,18 @@
+ android:focusable="true">
+ tools:ignore="ContentDescription,RtlHardcoded" />
+ tools:ignore="RtlHardcoded" />
-
\ No newline at end of file
+
diff --git a/app/src/main/res/layout/stream_quality_item.xml b/app/src/main/res/layout/stream_quality_item.xml
index 000907bb0..c0b7ec5e9 100644
--- a/app/src/main/res/layout/stream_quality_item.xml
+++ b/app/src/main/res/layout/stream_quality_item.xml
@@ -1,9 +1,9 @@
+ android:layout_height="48dp">
+ tools:ignore="ContentDescription,RtlHardcoded" />
+ tools:text="MPEG-4" />
+ tools:text="1080p60" />
-
\ No newline at end of file
+ tools:visibility="visible" />
+
diff --git a/app/src/main/res/layout/subscription_import_export_item.xml b/app/src/main/res/layout/subscription_import_export_item.xml
index 75b588f04..8950bb20d 100644
--- a/app/src/main/res/layout/subscription_import_export_item.xml
+++ b/app/src/main/res/layout/subscription_import_export_item.xml
@@ -1,6 +1,5 @@
-
+ tools:src="@drawable/place_holder_youtube" />
-
\ No newline at end of file
+ tools:text="@string/youtube" />
+
diff --git a/app/src/main/res/layout/toolbar_layout.xml b/app/src/main/res/layout/toolbar_layout.xml
index 318d16ff5..65b979312 100644
--- a/app/src/main/res/layout/toolbar_layout.xml
+++ b/app/src/main/res/layout/toolbar_layout.xml
@@ -1,6 +1,5 @@
-
+ tools:visibility="visible" />
-
\ No newline at end of file
+
diff --git a/app/src/main/res/layout/toolbar_search_layout.xml b/app/src/main/res/layout/toolbar_search_layout.xml
index 74647e2e0..6a5bec6ac 100644
--- a/app/src/main/res/layout/toolbar_search_layout.xml
+++ b/app/src/main/res/layout/toolbar_search_layout.xml
@@ -1,8 +1,7 @@
-
@@ -12,18 +11,18 @@
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_gravity="center_vertical"
- android:layout_marginBottom="4dp"
- android:layout_marginRight="48dp"
android:layout_marginTop="4dp"
+ android:layout_marginRight="48dp"
+ android:layout_marginBottom="4dp"
android:background="@null"
android:focusable="true"
android:focusableInTouchMode="true"
- android:nextFocusDown="@+id/suggestions_list"
android:hint="@string/search"
android:imeOptions="actionSearch|flagNoFullscreen"
android:inputType="textFilter|textNoSuggestions"
android:maxLines="1"
- tools:ignore="RtlHardcoded"/>
+ android:nextFocusDown="@+id/suggestions_list"
+ tools:ignore="RtlHardcoded" />
+ android:background="?attr/selectableItemBackgroundBorderless" />
+ app:showAsAction="always" />
diff --git a/app/src/main/res/menu/download_menu.xml b/app/src/main/res/menu/download_menu.xml
index ced932bcc..f28d3d074 100644
--- a/app/src/main/res/menu/download_menu.xml
+++ b/app/src/main/res/menu/download_menu.xml
@@ -1,29 +1,33 @@
-
diff --git a/app/src/main/res/menu/error_menu.xml b/app/src/main/res/menu/error_menu.xml
index b024a9f9f..d1dd8888c 100644
--- a/app/src/main/res/menu/error_menu.xml
+++ b/app/src/main/res/menu/error_menu.xml
@@ -2,8 +2,9 @@
-
-
\ No newline at end of file
+ app:showAsAction="ifRoom" />
+
diff --git a/app/src/main/res/menu/main_fragment_menu.xml b/app/src/main/res/menu/main_fragment_menu.xml
index 88aa80f31..0cc6ec1b0 100644
--- a/app/src/main/res/menu/main_fragment_menu.xml
+++ b/app/src/main/res/menu/main_fragment_menu.xml
@@ -1,11 +1,11 @@
+ xmlns:app="http://schemas.android.com/apk/res-auto">
-
\ No newline at end of file
+ app:showAsAction="always" />
+
diff --git a/app/src/main/res/menu/menu_channel.xml b/app/src/main/res/menu/menu_channel.xml
index 692b7ca1a..7e19d6d42 100644
--- a/app/src/main/res/menu/menu_channel.xml
+++ b/app/src/main/res/menu/menu_channel.xml
@@ -1,5 +1,4 @@
-
@@ -10,23 +9,23 @@
android:title="@string/rss_button_title"
android:visible="false"
app:showAsAction="ifRoom"
- tools:visible="true"/>
+ tools:visible="true" />
+ app:showAsAction="ifRoom" />
+ app:showAsAction="never" />
+ app:showAsAction="never" />
diff --git a/app/src/main/res/menu/menu_feed_fragment.xml b/app/src/main/res/menu/menu_feed_fragment.xml
index 3519875eb..d96b382d0 100644
--- a/app/src/main/res/menu/menu_feed_fragment.xml
+++ b/app/src/main/res/menu/menu_feed_fragment.xml
@@ -7,4 +7,4 @@
android:icon="?attr/ic_help"
android:title="@string/help"
app:showAsAction="always" />
-
\ No newline at end of file
+
diff --git a/app/src/main/res/menu/menu_feed_group_dialog.xml b/app/src/main/res/menu/menu_feed_group_dialog.xml
index af9be1c65..237faf41a 100644
--- a/app/src/main/res/menu/menu_feed_group_dialog.xml
+++ b/app/src/main/res/menu/menu_feed_group_dialog.xml
@@ -1,7 +1,7 @@
-
+
-
\ No newline at end of file
+
diff --git a/app/src/main/res/menu/menu_history.xml b/app/src/main/res/menu/menu_history.xml
index 9c030b5fe..a0a3e78af 100644
--- a/app/src/main/res/menu/menu_history.xml
+++ b/app/src/main/res/menu/menu_history.xml
@@ -3,8 +3,9 @@
xmlns:tools="http://schemas.android.com/tools"
tools:context="org.schabi.newpipe.history.HistoryActivity">
-
+ app:showAsAction="never" />
diff --git a/app/src/main/res/menu/menu_local_playlist.xml b/app/src/main/res/menu/menu_local_playlist.xml
index a955e9539..f6563dc81 100644
--- a/app/src/main/res/menu/menu_local_playlist.xml
+++ b/app/src/main/res/menu/menu_local_playlist.xml
@@ -5,5 +5,5 @@
+ app:showAsAction="never" />
diff --git a/app/src/main/res/menu/menu_play_queue.xml b/app/src/main/res/menu/menu_play_queue.xml
index cab2e8df5..8e54d7960 100644
--- a/app/src/main/res/menu/menu_play_queue.xml
+++ b/app/src/main/res/menu/menu_play_queue.xml
@@ -8,7 +8,7 @@
android:icon="?attr/ic_playlist_add"
android:title="@string/append_playlist"
android:visible="true"
- app:showAsAction="ifRoom"/>
+ app:showAsAction="ifRoom" />
+ app:showAsAction="ifRoom" />
-
+ app:showAsAction="never" />
-
+ app:showAsAction="never" />
-
+ app:showAsAction="never" />
diff --git a/app/src/main/res/menu/menu_play_queue_bg.xml b/app/src/main/res/menu/menu_play_queue_bg.xml
index 92f5ae67b..5cb2820ba 100644
--- a/app/src/main/res/menu/menu_play_queue_bg.xml
+++ b/app/src/main/res/menu/menu_play_queue_bg.xml
@@ -3,13 +3,15 @@
xmlns:tools="http://schemas.android.com/tools"
tools:context="org.schabi.newpipe.history.HistoryActivity">
-
+ app:showAsAction="never" />
-
+
diff --git a/app/src/main/res/menu/menu_playlist.xml b/app/src/main/res/menu/menu_playlist.xml
index 9a60caf54..9796dce68 100644
--- a/app/src/main/res/menu/menu_playlist.xml
+++ b/app/src/main/res/menu/menu_playlist.xml
@@ -7,7 +7,7 @@
android:id="@+id/menu_item_share"
android:icon="?attr/ic_share"
android:title="@string/share"
- app:showAsAction="ifRoom"/>
+ app:showAsAction="ifRoom" />
+ tools:visible="true" />
+ app:showAsAction="never" />
-
\ No newline at end of file
+ app:showAsAction="never" />
+
diff --git a/app/src/main/res/menu/menu_recaptcha.xml b/app/src/main/res/menu/menu_recaptcha.xml
index 07ad07b38..5fd154902 100644
--- a/app/src/main/res/menu/menu_recaptcha.xml
+++ b/app/src/main/res/menu/menu_recaptcha.xml
@@ -4,7 +4,7 @@
-
\ No newline at end of file
+ android:title="@string/recaptcha_done_button"
+ app:showAsAction="always" />
+
diff --git a/app/src/main/res/menu/menu_search.xml b/app/src/main/res/menu/menu_search.xml
index e0dcd7153..f9310dc07 100644
--- a/app/src/main/res/menu/menu_search.xml
+++ b/app/src/main/res/menu/menu_search.xml
@@ -1,6 +1,6 @@
+ xmlns:app="http://schemas.android.com/apk/res-auto">
+ android:title="@string/all" />
+ android:title="@string/video" />
+ android:title="@string/channel" />
+ android:title="@string/playlist" />
-
\ No newline at end of file
+
diff --git a/app/src/main/res/menu/mission.xml b/app/src/main/res/menu/mission.xml
index ac77da8c8..4273c1ed6 100644
--- a/app/src/main/res/menu/mission.xml
+++ b/app/src/main/res/menu/mission.xml
@@ -18,8 +18,8 @@
+ android:checkable="true"
+ android:title="@string/enqueue" />
-
-
-
\ No newline at end of file
+ android:title="@string/read_full_license">
+
diff --git a/app/src/main/res/menu/video_detail_menu.xml b/app/src/main/res/menu/video_detail_menu.xml
index 609b5a08c..574fbc737 100644
--- a/app/src/main/res/menu/video_detail_menu.xml
+++ b/app/src/main/res/menu/video_detail_menu.xml
@@ -1,28 +1,28 @@
+ xmlns:app="http://schemas.android.com/apk/res-auto">
+ app:showAsAction="ifRoom" />
+ app:showAsAction="ifRoom" />
+ app:showAsAction="never" />
+ app:showAsAction="never" />
diff --git a/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml b/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml
index 80b730f36..be438580f 100644
--- a/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml
+++ b/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml
@@ -1,5 +1,5 @@
-
-
+
+
diff --git a/app/src/main/res/values-v21/styles_services.xml b/app/src/main/res/values-v21/styles_services.xml
index d40065059..e5b675ef8 100644
--- a/app/src/main/res/values-v21/styles_services.xml
+++ b/app/src/main/res/values-v21/styles_services.xml
@@ -69,4 +69,4 @@
- @color/dark_media_ccc_accent_color
-
\ No newline at end of file
+
diff --git a/app/src/main/res/values-v27/styles.xml b/app/src/main/res/values-v27/styles.xml
index f888ae539..3817d9c4f 100644
--- a/app/src/main/res/values-v27/styles.xml
+++ b/app/src/main/res/values-v27/styles.xml
@@ -5,10 +5,12 @@
- @color/dark_background_color
- false
+
+
diff --git a/app/src/main/res/values-v29/themes.xml b/app/src/main/res/values-v29/themes.xml
index 63494d0ae..9c9f6083b 100644
--- a/app/src/main/res/values-v29/themes.xml
+++ b/app/src/main/res/values-v29/themes.xml
@@ -1,20 +1,24 @@
+
+
+
+
-
\ No newline at end of file
+
diff --git a/app/src/main/res/values/attrs.xml b/app/src/main/res/values/attrs.xml
index cbf538fb5..ab415508f 100644
--- a/app/src/main/res/values/attrs.xml
+++ b/app/src/main/res/values/attrs.xml
@@ -1,103 +1,103 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
\ No newline at end of file
+
+
+
+
diff --git a/app/src/main/res/values/dimens.xml b/app/src/main/res/values/dimens.xml
index 3c4182618..5ace41aaa 100644
--- a/app/src/main/res/values/dimens.xml
+++ b/app/src/main/res/values/dimens.xml
@@ -71,7 +71,7 @@
13sp
13sp
15sp
- 12sp
+ 12sp
12sp
32dp
diff --git a/app/src/main/res/values/settings_keys.xml b/app/src/main/res/values/settings_keys.xml
index cda95103f..e7a35041c 100644
--- a/app/src/main/res/values/settings_keys.xml
+++ b/app/src/main/res/values/settings_keys.xml
@@ -37,8 +37,8 @@
seek_duration
10000
-
+
- 5 seconds
- 10 seconds
- 15 seconds
diff --git a/app/src/main/res/values/styles.xml b/app/src/main/res/values/styles.xml
index 1d6c31326..5c402b751 100644
--- a/app/src/main/res/values/styles.xml
+++ b/app/src/main/res/values/styles.xml
@@ -10,6 +10,7 @@
+
+
+
-
-
+
+
+
+
-
\ No newline at end of file
+
diff --git a/app/src/main/res/values/styles_services.xml b/app/src/main/res/values/styles_services.xml
index 013690b44..45622f627 100644
--- a/app/src/main/res/values/styles_services.xml
+++ b/app/src/main/res/values/styles_services.xml
@@ -1,35 +1,35 @@
-
+
-
+
-
+
@@ -70,4 +70,4 @@
- @color/dark_media_ccc_accent_color
-
\ No newline at end of file
+
diff --git a/app/src/main/res/xml/content_settings.xml b/app/src/main/res/xml/content_settings.xml
index 1d505ba11..e2af18540 100644
--- a/app/src/main/res/xml/content_settings.xml
+++ b/app/src/main/res/xml/content_settings.xml
@@ -1,122 +1,121 @@
-
+ android:title="@string/app_language_title"
+ app:iconSpaceReserved="false" />
+ android:title="@string/content_language_title"
+ app:iconSpaceReserved="false" />
+ android:title="@string/default_content_country_title"
+ app:iconSpaceReserved="false" />
+ android:summary="@string/main_page_content_summary"
+ android:title="@string/main_page_content"
+ app:iconSpaceReserved="false" />
+ app:iconSpaceReserved="false" />
+ app:iconSpaceReserved="false" />
+ app:iconSpaceReserved="false" />
+ android:title="@string/show_search_suggestions_title"
+ app:iconSpaceReserved="false" />
+ app:iconSpaceReserved="false" />
+ android:title="@string/show_next_and_similar_title"
+ app:iconSpaceReserved="false" />
+ app:iconSpaceReserved="false" />
+ android:summary="@string/import_data_summary"
+ android:title="@string/import_data_title"
+ app:iconSpaceReserved="false" />
+ android:summary="@string/export_data_summary"
+ android:title="@string/export_data_title"
+ app:iconSpaceReserved="false" />
+ app:iconSpaceReserved="false" />
+ app:iconSpaceReserved="false" />
diff --git a/app/src/main/res/xml/debug_settings.xml b/app/src/main/res/xml/debug_settings.xml
index cdb8f6a19..8396f675c 100644
--- a/app/src/main/res/xml/debug_settings.xml
+++ b/app/src/main/res/xml/debug_settings.xml
@@ -1,33 +1,32 @@
-
+ app:iconSpaceReserved="false" />
+ android:title="@string/show_memory_leaks"
+ app:iconSpaceReserved="false" />
+ app:iconSpaceReserved="false" />
+ app:iconSpaceReserved="false" />
diff --git a/app/src/main/res/xml/download_settings.xml b/app/src/main/res/xml/download_settings.xml
index be96d2f6d..1bc0e8404 100644
--- a/app/src/main/res/xml/download_settings.xml
+++ b/app/src/main/res/xml/download_settings.xml
@@ -1,75 +1,74 @@
-
+ android:title="@string/downloads_storage_ask_title"
+ app:iconSpaceReserved="false" />
+ android:title="@string/downloads_storage_use_saf_title"
+ app:iconSpaceReserved="false" />
+ android:title="@string/download_path_title"
+ app:iconSpaceReserved="false" />
+ android:title="@string/download_path_audio_title"
+ app:iconSpaceReserved="false" />
+ android:title="@string/settings_file_charset_title"
+ app:iconSpaceReserved="false" />
+ android:title="@string/settings_file_replacement_character_title"
+ app:iconSpaceReserved="false" />
+ android:title="@string/max_retry_msg"
+ app:iconSpaceReserved="false" />
+ android:title="@string/pause_downloads_on_mobile"
+ app:iconSpaceReserved="false" />
+ android:title="@string/enable_queue_limit"
+ app:iconSpaceReserved="false" />
diff --git a/app/src/main/res/xml/history_settings.xml b/app/src/main/res/xml/history_settings.xml
index 83413ea05..4468478a7 100644
--- a/app/src/main/res/xml/history_settings.xml
+++ b/app/src/main/res/xml/history_settings.xml
@@ -64,4 +64,4 @@
-
\ No newline at end of file
+
diff --git a/app/src/main/res/xml/provider_paths.xml b/app/src/main/res/xml/provider_paths.xml
index 598a1b1c7..a7cd061b8 100644
--- a/app/src/main/res/xml/provider_paths.xml
+++ b/app/src/main/res/xml/provider_paths.xml
@@ -1,5 +1,9 @@
-
-
-
\ No newline at end of file
+
+
+
diff --git a/app/src/main/res/xml/update_settings.xml b/app/src/main/res/xml/update_settings.xml
index b2634f69c..8b6d6d8c6 100644
--- a/app/src/main/res/xml/update_settings.xml
+++ b/app/src/main/res/xml/update_settings.xml
@@ -1,15 +1,14 @@
-
+ app:iconSpaceReserved="false" />
diff --git a/app/src/main/res/xml/video_audio_settings.xml b/app/src/main/res/xml/video_audio_settings.xml
index 93f214cc3..b0d9070a3 100644
--- a/app/src/main/res/xml/video_audio_settings.xml
+++ b/app/src/main/res/xml/video_audio_settings.xml
@@ -1,85 +1,84 @@
-
+ android:title="@string/default_resolution_title"
+ app:iconSpaceReserved="false" />
+ android:title="@string/default_popup_resolution_title"
+ app:iconSpaceReserved="false" />
+ android:title="@string/limit_mobile_data_usage_title"
+ app:iconSpaceReserved="false" />
+ android:title="@string/show_higher_resolutions_title"
+ app:iconSpaceReserved="false" />
+ android:title="@string/default_video_format_title"
+ app:iconSpaceReserved="false" />
+ android:title="@string/default_audio_format_title"
+ app:iconSpaceReserved="false" />
+ android:title="@string/settings_category_player_title"
+ app:iconSpaceReserved="false">
+ android:title="@string/use_external_video_player_title"
+ app:iconSpaceReserved="false" />
+ android:title="@string/use_external_audio_player_title"
+ app:iconSpaceReserved="false" />
+ android:title="@string/show_play_with_kodi_title"
+ app:iconSpaceReserved="false" />
@@ -88,82 +87,82 @@
android:title="@string/settings_category_player_behavior_title">
+ android:title="@string/preferred_open_action_settings_title"
+ app:iconSpaceReserved="false" />
+ android:title="@string/minimize_on_exit_title"
+ app:iconSpaceReserved="false" />
+ android:defaultValue="@string/autoplay_value"
+ android:entries="@array/autoplay_type_description"
+ android:entryValues="@array/autoplay_type_key"
+ android:key="@string/autoplay_key"
+ android:summary="@string/autoplay_summary"
+ android:title="@string/autoplay_title"
+ app:iconSpaceReserved="false" />
+ android:title="@string/auto_queue_title"
+ app:iconSpaceReserved="false" />
+ android:title="@string/resume_on_audio_focus_gain_title"
+ app:iconSpaceReserved="false" />
+ android:title="@string/volume_gesture_control_title"
+ app:iconSpaceReserved="false" />
+ android:title="@string/brightness_gesture_control_title"
+ app:iconSpaceReserved="false" />
+ android:title="@string/use_inexact_seek_title"
+ app:iconSpaceReserved="false" />
+ android:defaultValue="@string/seek_duration_default_value"
+ android:entries="@array/seek_duration_description"
+ android:entryValues="@array/seek_duration_value"
+ android:key="@string/seek_duration_key"
+ android:summary="%s"
+ android:title="@string/seek_duration_title"
+ app:iconSpaceReserved="false" />
+ android:title="@string/clear_queue_confirmation_title"
+ app:iconSpaceReserved="false" />
diff --git a/app/src/release/res/xml/main_settings.xml b/app/src/release/res/xml/main_settings.xml
index e2fb9cb9b..abb94f4ef 100644
--- a/app/src/release/res/xml/main_settings.xml
+++ b/app/src/release/res/xml/main_settings.xml
@@ -1,50 +1,49 @@
-
+ android:title="@string/settings_category_video_audio_title"
+ app:iconSpaceReserved="false" />
+ android:title="@string/settings_category_downloads_title"
+ app:iconSpaceReserved="false" />
+ android:title="@string/settings_category_appearance_title"
+ app:iconSpaceReserved="false" />
+ android:title="@string/settings_category_history_title"
+ app:iconSpaceReserved="false" />
+ android:title="@string/content"
+ app:iconSpaceReserved="false" />
+ android:title="@string/settings_category_notification_title"
+ app:iconSpaceReserved="false" />
+ app:iconSpaceReserved="false" />