Use vector drawables instead of PNGs for material icons

For all manually-created images PNG have been kept.
- rename all icon attrs to have a `ic_` prefix
- always use `_24dp` icons, because there is no real difference, since they are vector drawables
- always use the original name found on material.io for icon drawables, as to not create confusion and possibly duplicates. Icon names can still be different from real drawable names, though I have made some of them compliant to this or maybe more meaningul.
- remove duplicate `getIconByAttr()` in ThemeHelper (use `resolveResourceIdFromAttr()`
- use standard icons for `expand_more` and `expand_less` instead of triangles
- use `play_button_outline` instead of custom PNG as play button in VideoDetailFragment (questionable, as there is no shadow anymore)
This commit is contained in:
Stypox 2020-03-25 16:23:47 +01:00
parent b5f508b309
commit c80aba9a88
758 changed files with 1165 additions and 730 deletions

View file

@ -73,7 +73,7 @@
android:focusable="true"
android:scaleType="fitXY"
android:tint="?attr/colorAccent"
android:src="@drawable/ic_close_white_24dp"
app:srcCompat="@drawable/ic_close_white_24dp"
android:background="?android:selectableItemBackground"
tools:ignore="ContentDescription"/>
@ -106,7 +106,7 @@
android:focusable="true"
android:scaleType="fitXY"
android:tint="?attr/colorAccent"
android:src="@drawable/ic_shuffle_white_24dp"
app:srcCompat="@drawable/ic_shuffle_white_24dp"
android:background="?android:selectableItemBackground"
tools:ignore="ContentDescription,RtlHardcoded"/>
</RelativeLayout>
@ -142,7 +142,7 @@
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
android:background="@drawable/player_top_controls_bg"
android:background="@drawable/player_controls_top_background"
android:gravity="top"
android:paddingTop="10dp"
android:paddingBottom="10dp"
@ -237,7 +237,7 @@
android:focusable="true"
android:padding="5dp"
android:scaleType="fitXY"
android:src="@drawable/ic_list_white_24dp"
app:srcCompat="@drawable/ic_list_white_24dp"
android:background="?attr/selectableItemBackground"
tools:ignore="ContentDescription,RtlHardcoded"/>
@ -251,7 +251,7 @@
android:clickable="true"
android:focusable="true"
android:scaleType="fitXY"
android:src="@drawable/ic_expand_more_white_24dp"
app:srcCompat="@drawable/ic_expand_more_white_24dp"
android:background="?attr/selectableItemBackgroundBorderless"
tools:ignore="ContentDescription,RtlHardcoded"/>
</RelativeLayout>
@ -314,7 +314,7 @@
android:focusable="true"
android:padding="5dp"
android:scaleType="fitXY"
android:src="@drawable/ic_cast_white_24dp"
app:srcCompat="@drawable/ic_cast_white_24dp"
android:background="?attr/selectableItemBackground"
android:contentDescription="@string/play_with_kodi_title"
android:visibility="gone"
@ -334,7 +334,7 @@
android:focusable="true"
android:padding="5dp"
android:scaleType="fitXY"
android:src="@drawable/ic_share_white_24dp"
app:srcCompat="@drawable/ic_share_white_24dp"
android:background="?attr/selectableItemBackground"
android:contentDescription="@string/share"
tools:ignore="RtlHardcoded"/>
@ -351,7 +351,7 @@
android:focusable="true"
android:padding="5dp"
android:scaleType="fitXY"
android:src="@drawable/ic_screen_rotation_white"
app:srcCompat="@drawable/ic_screen_rotation_white_24dp"
android:background="?attr/selectableItemBackground"
android:contentDescription="@string/toggle_orientation"
tools:ignore="RtlHardcoded"/>
@ -367,7 +367,7 @@
android:clickable="true"
android:focusable="true"
android:scaleType="fitXY"
android:src="@drawable/ic_fullscreen_exit_white"
app:srcCompat="@drawable/ic_fullscreen_exit_white_24dp"
android:background="?attr/selectableItemBackground"
android:contentDescription="@string/switch_to_popup"
tools:ignore="RtlHardcoded"/>
@ -384,7 +384,7 @@
android:focusable="true"
android:padding="5dp"
android:scaleType="fitXY"
android:src="@drawable/ic_headset_white_24dp"
app:srcCompat="@drawable/ic_headset_white_24dp"
android:background="?attr/selectableItemBackground"
android:contentDescription="@string/switch_to_background"
tools:ignore="RtlHardcoded"/>
@ -401,7 +401,7 @@
android:focusable="true"
android:padding="5dp"
android:scaleType="fitXY"
app:srcCompat="@drawable/ic_volume_off_white_72dp"
app:srcCompat="@drawable/ic_volume_off_white_24dp"
android:background="?attr/selectableItemBackground"
android:contentDescription="@string/switch_to_background"
tools:ignore="RtlHardcoded" />
@ -413,7 +413,7 @@
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:background="@drawable/player_controls_bg"
android:background="@drawable/player_controls_background"
android:gravity="center"
android:orientation="horizontal"
android:paddingLeft="16dp"
@ -477,7 +477,7 @@
android:focusable="true"
android:background="?attr/selectableItemBackgroundBorderless"
android:scaleType="fitXY"
android:src="@drawable/ic_pause_white"
app:srcCompat="@drawable/ic_pause_white_24dp"
tools:ignore="ContentDescription"/>
<ImageButton
@ -544,7 +544,7 @@
android:background="@drawable/background_oval_black_transparent"
android:visibility="gone"
tools:ignore="ContentDescription"
tools:src="@drawable/ic_action_av_fast_rewind"
tools:src="@drawable/ic_fast_rewind_white_24dp"
tools:visibility="visible" />
</LinearLayout>
@ -597,7 +597,7 @@
android:layout_height="wrap_content"
android:layout_centerInParent="true"
tools:ignore="ContentDescription"
tools:src="@drawable/ic_volume_up_white_72dp" />
tools:src="@drawable/ic_volume_up_white_24dp" />
</RelativeLayout>
<RelativeLayout
@ -623,7 +623,7 @@
android:layout_height="wrap_content"
android:layout_centerInParent="true"
tools:ignore="ContentDescription"
tools:src="@drawable/ic_brightness_high_white_72dp" />
tools:src="@drawable/ic_brightness_high_white_24dp" />
</RelativeLayout>
<TextView

View file

@ -110,7 +110,7 @@
android:orientation="horizontal"
android:paddingLeft="12dp"
android:paddingRight="12dp"
android:background="@drawable/player_controls_bg">
android:background="@drawable/player_controls_background">
<TextView
android:id="@+id/current_time"
@ -198,7 +198,7 @@
android:focusable="true"
android:scaleType="fitXY"
android:tint="?attr/colorAccent"
android:src="@drawable/ic_repeat_white"
app:srcCompat="@drawable/ic_repeat_white_24dp"
tools:ignore="ContentDescription"/>
<ImageButton
@ -229,7 +229,7 @@
android:focusable="true"
android:scaleType="fitCenter"
android:tint="?attr/colorAccent"
android:src="@drawable/ic_pause_white"
app:srcCompat="@drawable/ic_pause_white_24dp"
tools:ignore="ContentDescription"/>
<ProgressBar
@ -279,7 +279,7 @@
android:focusable="true"
android:scaleType="fitXY"
android:tint="?attr/colorAccent"
android:src="@drawable/ic_shuffle_white_24dp"
app:srcCompat="@drawable/ic_shuffle_white_24dp"
tools:ignore="ContentDescription"/>
<TextView

View file

@ -41,7 +41,7 @@
android:layout_width="@dimen/drawer_header_newpipe_icon_size"
android:layout_height="@dimen/drawer_header_newpipe_icon_size"
android:layout_marginEnd="@dimen/drawer_header_newpipe_icon_title_space"
app:srcCompat="@drawable/splash_forground"
app:srcCompat="@drawable/splash_foreground"
tools:ignore="ContentDescription" />
<TextView
@ -89,7 +89,7 @@
android:scaleType="fitCenter"
app:tint="@color/drawer_header_font_color"
tools:ignore="ContentDescription"
tools:srcCompat="@drawable/youtube" />
tools:srcCompat="@drawable/place_holder_youtube" />
<TextView
android:id="@+id/drawer_header_service_view"
@ -107,7 +107,7 @@
android:layout_width="24dp"
android:layout_height="24dp"
android:layout_marginStart="4dp"
app:srcCompat="@drawable/ic_arrow_drop_down_white_24dp"
app:srcCompat="@drawable/ic_expand_more_white_24dp"
tools:ignore="ContentDescription" />
</LinearLayout>
</LinearLayout>

View file

@ -14,7 +14,7 @@
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="?attr/dashed_border_drawable"
android:background="?attr/dashed_border"
android:orientation="vertical"
android:gravity="center"
android:padding="4dp">

View file

@ -56,7 +56,7 @@
android:paddingTop="12dp"
android:paddingRight="16dp"
android:paddingBottom="12dp"
android:src="?attr/drag_handle"
android:src="?attr/ic_drag_handle"
tools:ignore="ContentDescription,RtlHardcoded" />
</RelativeLayout>
</androidx.cardview.widget.CardView>

View file

@ -16,7 +16,7 @@
<View
android:layout_width="match_parent"
android:layout_height="5dp"
android:background="?attr/toolbar_shadow_drawable"/>
android:background="?attr/toolbar_shadow"/>
</FrameLayout>
<View
@ -54,7 +54,7 @@
android:layout_width="24dp"
android:layout_height="24dp"
android:layout_marginRight="16dp"
app:srcCompat="?attr/expand"
app:srcCompat="?attr/ic_expand_more"
tools:ignore="ContentDescription,RtlHardcoded"/>
</LinearLayout>

View file

@ -19,7 +19,7 @@
<View
android:layout_width="match_parent"
android:layout_height="4dp"
android:background="?attr/toolbar_shadow_drawable"
android:background="?attr/toolbar_shadow"
android:layout_alignParentTop="true"/>
</RelativeLayout>

View file

@ -38,7 +38,7 @@
<View
android:layout_width="match_parent"
android:layout_height="4dp"
android:background="?attr/toolbar_shadow_drawable"
android:background="?attr/toolbar_shadow"
android:layout_alignParentTop="true"/>
</RelativeLayout>

View file

@ -75,7 +75,7 @@
<View
android:layout_width="match_parent"
android:layout_height="4dp"
android:background="?attr/toolbar_shadow_drawable"
android:background="?attr/toolbar_shadow"
android:layout_alignParentTop="true"/>
</RelativeLayout>

View file

@ -64,7 +64,7 @@
<View
android:layout_width="match_parent"
android:layout_height="4dp"
android:background="?attr/toolbar_shadow_drawable"
android:background="?attr/toolbar_shadow"
android:layout_alignParentTop="true"
android:visibility="gone"/>

View file

@ -23,7 +23,7 @@
android:layout_width="match_parent"
android:layout_height="4dp"
android:layout_alignParentTop="true"
android:background="?attr/toolbar_shadow_drawable"
android:background="?attr/toolbar_shadow"
android:visibility="gone" />
</RelativeLayout>

View file

@ -136,5 +136,5 @@
android:layout_width="match_parent"
android:layout_height="4dp"
android:layout_alignParentTop="true"
android:background="?attr/toolbar_shadow_drawable" />
android:background="?attr/toolbar_shadow" />
</RelativeLayout>

View file

@ -50,6 +50,6 @@
android:layout_width="match_parent"
android:layout_height="4dp"
android:layout_alignParentTop="true"
android:background="?attr/toolbar_shadow_drawable"/>
android:background="?attr/toolbar_shadow"/>
</RelativeLayout>

View file

@ -64,7 +64,7 @@
<View
android:layout_width="match_parent"
android:layout_height="4dp"
android:background="?attr/toolbar_shadow_drawable"
android:background="?attr/toolbar_shadow"
android:layout_alignParentTop="true"/>
</RelativeLayout>

View file

@ -64,7 +64,7 @@
<View
android:layout_width="match_parent"
android:layout_height="4dp"
android:background="?attr/toolbar_shadow_drawable"
android:background="?attr/toolbar_shadow"
android:layout_alignParentTop="true"/>
</RelativeLayout>

View file

@ -64,7 +64,7 @@
<View
android:layout_width="match_parent"
android:layout_height="4dp"
android:background="?attr/toolbar_shadow_drawable"
android:background="?attr/toolbar_shadow"
android:layout_alignParentTop="true"
android:visibility="gone"/>

View file

@ -85,7 +85,7 @@
<View
android:layout_width="match_parent"
android:layout_height="4dp"
android:background="?attr/toolbar_shadow_drawable"
android:background="?attr/toolbar_shadow"
android:layout_alignParentTop="true"/>
</RelativeLayout>

View file

@ -39,7 +39,7 @@
<View
android:layout_width="match_parent"
android:layout_height="4dp"
android:background="?attr/toolbar_shadow_drawable"
android:background="?attr/toolbar_shadow"
android:layout_alignParentTop="true"/>
</RelativeLayout>

View file

@ -55,7 +55,7 @@
android:layout_height="64dp"
android:layout_gravity="center"
android:background="@android:color/transparent"
android:src="@drawable/new_play_arrow"
app:srcCompat="@drawable/ic_play_arrow_shadow_white_24dp"
android:visibility="invisible"
tools:ignore="ContentDescription"
tools:visibility="visible" />
@ -160,31 +160,31 @@
android:background="?attr/selectableItemBackground"
android:clickable="true"
android:focusable="true"
android:paddingLeft="12dp"
android:paddingRight="12dp">
android:paddingStart="12dp"
tools:ignore="RtlSymmetry">
<TextView
android:id="@+id/detail_video_title_view"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_marginRight="20dp"
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:ignore="RtlHardcoded"
tools:text="Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed a ultricies ex. Integer sit amet sodales risus. Duis non mi et urna pretium bibendum. Nunc eleifend est quis ipsum porttitor egestas. Sed facilisis, nisl quis eleifend pellentesque, orci metus egestas dolor, at accumsan eros metus quis libero." />
tools:text="Lorem ipsum dolor sit amet, consectetur adipiscing elit sed a ultricies ex. Integer sit amet sodales risus. Duis non mi et urna pretium bibendum. Nunc eleifend est quis ipsum porttitor egestas. Sed facilisis, nisl quis eleifend pellentesque, orci metus egestas dolor, at accumsan eros metus quis libero." />
<ImageView
android:id="@+id/detail_toggle_description_view"
android:layout_width="15dp"
android:layout_height="15dp"
android:layout_gravity="center_vertical|right"
android:layout_marginLeft="5dp"
android:src="@drawable/arrow_down"
tools:ignore="ContentDescription,RtlHardcoded" />
android:layout_width="20dp"
android:layout_height="20dp"
android:layout_gravity="top|end"
android:layout_marginTop="11dp"
android:layout_marginEnd="10dp"
app:srcCompat="@drawable/ic_expand_more_white_24dp"
tools:ignore="ContentDescription" />
</FrameLayout>
@ -308,6 +308,18 @@
</LinearLayout>
<!--<Button
android:id="@+id/detail_uploader_subscribe"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_vertical|right"
android:layout_marginRight="12dp"
android:text="@string/rss_button_title"
android:textSize="12sp"
android:theme="@style/RedButton"
app:drawableLeftCompat="@drawable/ic_rss_feed_white_24dp"
tools:ignore="RtlHardcoded"
android:visibility="gone"/>-->
</LinearLayout>
<!-- VIEW & THUMBS -->
@ -339,7 +351,7 @@
android:layout_height="@dimen/video_item_detail_like_image_height"
android:layout_below="@id/detail_view_count_view"
android:contentDescription="@string/detail_likes_img_view_description"
android:src="?attr/thumbs_up" />
app:srcCompat="?attr/ic_thumb_up" />
<TextView
android:id="@+id/detail_thumbs_up_count_view"
@ -363,7 +375,7 @@
android:layout_marginLeft="12dp"
android:layout_toRightOf="@id/detail_thumbs_up_count_view"
android:contentDescription="@string/detail_dislikes_img_view_description"
android:src="?attr/thumbs_down"
app:srcCompat="?attr/ic_thumb_down"
tools:ignore="RtlHardcoded" />
<TextView
@ -415,7 +427,7 @@
android:background="?attr/selectableItemBackgroundBorderless"
android:clickable="true"
android:contentDescription="@string/append_playlist"
android:drawableTop="?attr/ic_playlist_add"
app:drawableTopCompat="?attr/ic_playlist_add"
android:focusable="true"
android:gravity="center"
android:paddingTop="6dp"
@ -432,7 +444,7 @@
android:background="?attr/selectableItemBackgroundBorderless"
android:clickable="true"
android:contentDescription="@string/play_audio"
android:drawableTop="?attr/audio"
app:drawableTopCompat="?attr/ic_headset"
android:focusable="true"
android:gravity="center"
android:paddingTop="6dp"
@ -449,7 +461,7 @@
android:background="?attr/selectableItemBackgroundBorderless"
android:clickable="true"
android:contentDescription="@string/open_in_popup_mode"
android:drawableTop="?attr/popup"
app:drawableTopCompat="?attr/ic_popup"
android:focusable="true"
android:gravity="center"
android:paddingTop="6dp"
@ -466,7 +478,7 @@
android:background="?attr/selectableItemBackgroundBorderless"
android:clickable="true"
android:contentDescription="@string/controls_download_desc"
android:drawableTop="?attr/download"
app:drawableTopCompat="?attr/ic_file_download"
android:focusable="true"
android:gravity="center"
android:paddingTop="6dp"

View file

@ -77,7 +77,7 @@
android:paddingLeft="16dp"
android:paddingRight="10dp"
android:paddingTop="12dp"
android:src="?attr/drag_handle"
android:src="?attr/ic_drag_handle"
tools:ignore="ContentDescription,RtlHardcoded"/>
</RelativeLayout>
</androidx.cardview.widget.CardView>

View file

@ -29,7 +29,7 @@
android:layout_marginLeft="16dp"
android:layout_marginRight="16dp"
tools:ignore="ContentDescription,RtlHardcoded"
tools:src="?attr/history"/>
tools:src="?attr/ic_history"/>
<TextView
android:id="@+id/item_suggestion_query"
@ -63,7 +63,7 @@
android:layout_width="20dp"
android:layout_height="20dp"
android:layout_gravity="center"
android:src="?attr/search_add"
android:src="?attr/ic_search_add"
tools:ignore="ContentDescription,RtlHardcoded"/>
</LinearLayout>

View file

@ -57,7 +57,7 @@
android:paddingLeft="16dp"
android:paddingRight="16dp"
android:paddingTop="12dp"
android:src="?attr/drag_handle"
android:src="?attr/ic_drag_handle"
tools:ignore="ContentDescription,RtlHardcoded"/>
</RelativeLayout>
</androidx.cardview.widget.CardView>

View file

@ -56,7 +56,7 @@
android:layout_below="@id/itemCommentContentView"
android:layout_toRightOf="@+id/itemThumbnailView"
android:contentDescription="@string/detail_likes_img_view_description"
android:src="?attr/thumbs_up" />
android:src="?attr/ic_thumb_up" />
<TextView
android:id="@+id/detail_thumbs_up_count_view"

View file

@ -38,7 +38,7 @@
android:layout_below="@id/itemCommentContentView"
android:layout_toRightOf="@+id/itemThumbnailView"
android:contentDescription="@string/detail_likes_img_view_description"
android:src="?attr/thumbs_up" />
android:src="?attr/ic_thumb_up" />
<TextView
android:id="@+id/detail_thumbs_up_count_view"

View file

@ -13,7 +13,7 @@
android:paddingLeft="?attr/listPreferredItemPaddingLeft"
android:paddingRight="?attr/listPreferredItemPaddingRight"
android:paddingStart="?attr/listPreferredItemPaddingLeft"
android:background="?attr/checked_selector_drawable"
android:background="?attr/checked_selector"
android:textColor="?attr/textColorAlertDialogListItem"
tools:drawableLeft="?attr/play"
tools:drawableLeft="?attr/ic_play"
tools:text="Lorem ipsum dolor sit amet" />

View file

@ -49,7 +49,7 @@
android:contentDescription="@string/detail_drag_description"
android:paddingLeft="@dimen/video_item_search_image_right_margin"
android:scaleType="center"
android:src="?attr/drag_handle"
android:src="?attr/ic_drag_handle"
tools:ignore="RtlHardcoded,RtlSymmetry" />
<TextView

View file

@ -50,7 +50,7 @@
android:layout_alignParentRight="true"
android:paddingLeft="@dimen/video_item_search_image_right_margin"
android:scaleType="center"
android:src="?attr/drag_handle"
android:src="?attr/ic_drag_handle"
android:contentDescription="@string/detail_drag_description"
tools:ignore="RtlHardcoded,RtlSymmetry"/>

View file

@ -1,5 +1,6 @@
<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_height="wrap_content"
android:layout_width="match_parent">
@ -37,7 +38,7 @@
android:layout_alignParentRight="true"
android:layout_centerVertical="true"
android:layout_marginRight="1dp"
android:src="@drawable/ic_menu_more"
app:srcCompat="@drawable/ic_more_vert_white_24dp"
android:scaleType="center"
android:contentDescription="TODO" />

View file

@ -69,7 +69,7 @@
android:layout_alignParentRight="true"
android:layout_centerVertical="true"
android:layout_marginRight="4dp"
android:src="@drawable/ic_menu_more"
android:src="@drawable/ic_more_vert_white_24dp"
android:scaleType="centerInside"
android:contentDescription="TODO" />

View file

@ -12,4 +12,4 @@
android:padding="8dp"
android:scaleType="centerInside"
tools:ignore="ContentDescription"
tools:src="?attr/rss"/>
tools:src="?attr/ic_rss"/>

View file

@ -8,7 +8,7 @@
android:layout_margin="2dp"
android:clickable="true"
android:focusable="true"
android:background="?attr/focused_selector_drawable">
android:background="?attr/focused_selector">
<LinearLayout
android:layout_width="match_parent"

View file

@ -6,7 +6,7 @@
android:layout_width="match_parent"
android:layout_height="48dp"
android:foreground="?attr/selectableItemBackground"
android:background="?attr/selector_drawable"
android:background="?attr/selector"
android:clickable="true"
android:focusable="true"
android:paddingTop="6dp"
@ -22,7 +22,7 @@
android:layout_marginLeft="2dp"
android:layout_marginRight="2dp"
android:scaleType="fitXY"
android:src="?attr/selected"
android:src="?attr/ic_selected"
tools:ignore="ContentDescription,RtlHardcoded"/>
<ImageView
@ -46,7 +46,7 @@
android:layout_alignParentRight="true"
android:padding="@dimen/video_item_search_image_right_margin"
android:scaleType="center"
android:src="?attr/drag_handle"
android:src="?attr/ic_drag_handle"
tools:ignore="ContentDescription,RtlHardcoded"/>
<TextView

View file

@ -1,6 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="64dp"
xmlns:tools="http://schemas.android.com/tools">
@ -60,7 +61,7 @@
android:focusable="true"
android:padding="5dp"
android:scaleType="fitCenter"
android:src="@drawable/ic_repeat_white"
app:srcCompat="@drawable/ic_repeat_white_24dp"
tools:ignore="ContentDescription"/>
<ImageButton
@ -82,7 +83,7 @@
android:background="#00000000"
android:clickable="true"
android:focusable="true"
android:src="@drawable/ic_pause_white"
app:srcCompat="@drawable/ic_pause_white_24dp"
tools:ignore="ContentDescription"/>
<ImageButton
@ -107,7 +108,7 @@
android:focusable="true"
android:padding="5dp"
android:scaleType="fitCenter"
android:src="@drawable/ic_close_white_24dp"
app:srcCompat="@drawable/ic_close_white_24dp"
tools:ignore="ContentDescription,RtlHardcoded"/>
</LinearLayout>

View file

@ -1,6 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/notificationContent"
android:layout_width="match_parent"
@ -28,7 +29,7 @@
android:focusable="true"
android:padding="8dp"
android:scaleType="fitCenter"
android:src="@drawable/ic_close_white_24dp"
app:srcCompat="@drawable/ic_close_white_24dp"
tools:ignore="ContentDescription,RtlHardcoded"/>
@ -113,7 +114,7 @@
android:clickable="true"
android:focusable="true"
android:scaleType="fitXY"
android:src="@drawable/ic_repeat_white"
app:srcCompat="@drawable/ic_repeat_white_24dp"
tools:ignore="ContentDescription"/>
<ImageButton
@ -143,7 +144,7 @@
android:clickable="true"
android:focusable="true"
android:scaleType="fitCenter"
android:src="@drawable/ic_pause_white"
app:srcCompat="@drawable/ic_pause_white_24dp"
tools:ignore="ContentDescription"/>
<ImageButton

View file

@ -1,6 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<FrameLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
@ -67,7 +68,7 @@
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
android:background="@drawable/player_top_controls_bg"
android:background="@drawable/player_controls_top_background"
android:paddingBottom="20dp"
android:paddingLeft="2dp"
android:paddingRight="6dp"
@ -146,7 +147,7 @@
android:clickable="true"
android:focusable="true"
android:scaleType="fitCenter"
android:src="@drawable/ic_fullscreen_white"
app:srcCompat="@drawable/ic_fullscreen_white_24dp"
tools:ignore="ContentDescription,RtlHardcoded" />
</RelativeLayout>
@ -156,7 +157,7 @@
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:background="@drawable/player_controls_bg"
android:background="@drawable/player_controls_background"
android:orientation="horizontal"
android:paddingTop="50dp"/>
@ -230,7 +231,7 @@
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:src="@drawable/ic_action_av_fast_rewind"
app:srcCompat="@drawable/ic_fast_rewind_white_24dp"
android:visibility="gone"
tools:ignore="ContentDescription"
tools:visibility="visible"/>

View file

@ -1,6 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/notificationContent"
android:layout_width="match_parent"
@ -58,7 +59,7 @@
android:focusable="true"
android:padding="5dp"
android:scaleType="fitCenter"
android:src="@drawable/ic_repeat_white"
app:srcCompat="@drawable/ic_repeat_white_24dp"
tools:ignore="ContentDescription"/>
<ImageButton
@ -68,7 +69,7 @@
android:background="#00000000"
android:clickable="true"
android:focusable="true"
android:src="@drawable/ic_pause_white"
app:srcCompat="@drawable/ic_pause_white_24dp"
tools:ignore="ContentDescription"/>
<ImageButton

View file

@ -26,8 +26,8 @@
android:textSize="@dimen/channel_rss_title_size"
android:textColor="?attr/colorAccent"
android:drawablePadding="4dp"
android:drawableLeft="?attr/audio"
android:drawableStart="?attr/audio"/>
android:drawableLeft="?attr/ic_headset"
android:drawableStart="?attr/ic_headset"/>
</LinearLayout>
<View android:id="@+id/anchorLeft"
@ -81,7 +81,7 @@
android:textSize="@dimen/channel_rss_title_size"
android:textColor="?attr/colorAccent"
android:drawablePadding="4dp"
android:drawableLeft="?attr/popup"
android:drawableStart="?attr/popup"/>
android:drawableLeft="?attr/ic_popup"
android:drawableStart="?attr/ic_popup"/>
</LinearLayout>
</LinearLayout>

View file

@ -17,7 +17,6 @@
android:layout_alignParentStart="true"
android:layout_alignParentTop="true"
android:layout_marginRight="5dp"
android:src="@drawable/service"
tools:ignore="RtlHardcoded"
android:contentDescription="TODO" />

View file

@ -13,7 +13,7 @@
<View
android:layout_width="match_parent"
android:layout_height="5dp"
android:background="?attr/toolbar_shadow_drawable"/>
android:background="?attr/toolbar_shadow"/>
</FrameLayout>
<View

View file

@ -22,7 +22,7 @@
android:layout_centerVertical="true"
android:layout_marginLeft="12dp"
android:layout_marginRight="12dp"
android:src="?attr/filter"
android:src="?attr/ic_filter_list"
tools:ignore="ContentDescription,RtlHardcoded"/>
<TextView

View file

@ -13,7 +13,7 @@
android:layout_centerVertical="true"
android:layout_marginLeft="6dp"
android:scaleType="fitCenter"
android:src="?attr/volume_off"
android:src="?attr/ic_volume_off"
tools:ignore="ContentDescription,RtlHardcoded"/>
<TextView

View file

@ -44,7 +44,7 @@
android:layout_gravity="center"
android:contentDescription="@string/search"
android:scaleType="fitCenter"
android:src="?attr/close"
android:src="?attr/ic_close"
tools:ignore="RtlHardcoded"/>
</FrameLayout>