Skip to content
Snippets Groups Projects
Commit 9b30c73d authored by Alexandre Perraud's avatar Alexandre Perraud Committed by Nicolas Pomepuy
Browse files

Add new add to playlist icon

parent 6bc9e52e
No related branches found
No related tags found
1 merge request!1131Settings moved to player + new advanced icons
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="48.0px"
height="48.0px"
viewBox="0 0 48.0 48.0"
version="1.1"
id="SVGRoot"
sodipodi:docname="ic_addtoplaylist.svg"
inkscape:version="1.0.2 (e86c870879, 2021-01-15)">
<defs
id="defs3529" />
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="8.0000004"
inkscape:cx="17.539969"
inkscape:cy="45.551084"
inkscape:document-units="px"
inkscape:current-layer="layer1"
inkscape:document-rotation="0"
showgrid="true"
inkscape:window-width="1514"
inkscape:window-height="968"
inkscape:window-x="26"
inkscape:window-y="23"
inkscape:window-maximized="0"
inkscape:snap-page="true"
inkscape:snap-text-baseline="true"
inkscape:snap-center="true"
inkscape:snap-object-midpoints="true"
inkscape:snap-midpoints="true"
inkscape:snap-smooth-nodes="true"
inkscape:snap-intersection-paths="true"
inkscape:object-paths="true"
inkscape:snap-bbox="true"
inkscape:bbox-paths="true"
inkscape:bbox-nodes="true"
inkscape:snap-bbox-edge-midpoints="true"
inkscape:snap-bbox-midpoints="true">
<inkscape:grid
type="xygrid"
id="grid4099" />
</sodipodi:namedview>
<metadata
id="metadata3532">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title />
</cc:Work>
</rdf:RDF>
</metadata>
<g
inkscape:label="Layer 1"
inkscape:groupmode="layer"
id="layer1">
<path
id="rect3347"
style="color:#000000;overflow:visible;fill:#000000;stroke:none;stroke-width:4;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none"
d="M 9.9003906 12 C 8.8475026 12 8 12.892002 8 14 C 8 15.107998 8.8475026 16 9.9003906 16 L 26.099609 16 C 27.152497 16 28 15.107998 28 14 C 28 12.892002 27.152497 12 26.099609 12 L 9.9003906 12 z M 10 20 C 8.892 20 8 20.892002 8 22 C 8 23.107998 8.892 24 10 24 L 26 24 C 27.108 24 28 23.107998 28 22 C 28 20.892002 27.108 20 26 20 L 10 20 z M 34 20 C 32.892002 20 32 20.892 32 22 L 32 28 L 26 28 C 24.892 28 24 28.892002 24 30 C 24 31.107998 24.892 32 26 32 L 32 32 L 32 38 C 32 39.108 32.892002 40 34 40 C 35.107998 40 36 39.108 36 38 L 36 32 L 42 32 C 43.108 32 44 31.107998 44 30 C 44 28.892002 43.108 28 42 28 L 36 28 L 36 22 C 36 20.892 35.107998 20 34 20 z M 10 28 C 8.892 28 8 28.892 8 30 C 8 31.108 8.892 32 10 32 L 18 32 C 19.108 32 20 31.108 20 30 C 20 28.892 19.108 28 18 28 L 10 28 z " />
</g>
</svg>
<vector xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:width="48dp"
android:height="48dp"
android:viewportWidth="48"
android:viewportHeight="48">
<path
android:pathData="M9.9004,12C8.8475,12 8,12.892 8,14C8,15.108 8.8475,16 9.9004,16L26.0996,16C27.1525,16 28,15.108 28,14C28,12.892 27.1525,12 26.0996,12L9.9004,12zM10,20C8.892,20 8,20.892 8,22C8,23.108 8.892,24 10,24L26,24C27.108,24 28,23.108 28,22C28,20.892 27.108,20 26,20L10,20zM34,20C32.892,20 32,20.892 32,22L32,28L26,28C24.892,28 24,28.892 24,30C24,31.108 24.892,32 26,32L32,32L32,38C32,39.108 32.892,40 34,40C35.108,40 36,39.108 36,38L36,32L42,32C43.108,32 44,31.108 44,30C44,28.892 43.108,28 42,28L36,28L36,22C36,20.892 35.108,20 34,20zM10,28C8.892,28 8,28.892 8,30C8,31.108 8.892,32 10,32L18,32C19.108,32 20,31.108 20,30C20,28.892 19.108,28 18,28L10,28z"
tools:fillColor="#ffffff"
android:fillColor="?attr/player_icon_color"/>
</vector>
\ No newline at end of file
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="48dp"
android:height="48dp"
android:viewportWidth="48"
android:viewportHeight="48">
<path
android:pathData="m36,1.9999 l-2,4 -4,2 4,2 2,4 2,-4 4,-2 -4,-2zM8,7.9999c-2.216,0 -4,1.784 -4,4v24c0,2.216 1.784,4 4,4h32c2.216,0 4,-1.784 4,-4v-10h-4v10L8,35.9999v-24L26,11.9999L26,7.9999ZM42,13.9999 L40.666,16.666 38,17.9999 40.666,19.3339 42,21.9999 43.334,19.3339 46,17.9999 43.334,16.666ZM18.9785,15.9999c-0.5438,0.0117 -0.9786,0.456 -0.9785,1v14c0.0008,0.7891 0.8948,1.2635 1.5371,0.8438l11,-7c0.6176,-0.393 0.6176,-1.2945 0,-1.6875l-11,-7c-0.1667,-0.1061 -0.3611,-0.1605 -0.5586,-0.1563z"
android:strokeLineJoin="miter"
android:strokeWidth="1"
android:fillColor="#000000"
android:strokeColor="#00000000"
android:fillType="evenOdd"
android:strokeLineCap="butt"/>
</vector>
......@@ -80,7 +80,7 @@
<attr name="ic_playlist" format="reference" />
<attr name="ic_playlist_on" format="reference" />
<attr name="ic_menu_search" format="reference" />
<attr name="ic_save" format="reference" />
<attr name="ic_addtoplaylist" format="reference" />
<attr name="gridview_progressbar" format="reference" />
<attr name="toolbar_popup_style" format="reference" />
<attr name="progress_mini_player" format="reference" />
......
......@@ -77,7 +77,7 @@
<item name="ic_playlist">@drawable/ic_playlist</item>
<item name="ic_playlist_on">@drawable/ic_playlist_on</item>
<item name="ic_menu_search">@drawable/ic_menu_search</item>
<item name="ic_save">@drawable/ic_save</item>
<item name="ic_addtoplaylist">@drawable/ic_addtoplaylist</item>
<item name="gridview_progressbar">@drawable/gridview_progressbar</item>
<item name="progress_mini_player">@drawable/progress_mini_player</item>
<item name="advanced_options_bg">@drawable/advanced_options_background_light</item>
......@@ -242,7 +242,7 @@
<item name="ic_playlist">@drawable/ic_playlist_w</item>
<item name="ic_playlist_on">@drawable/ic_playlist_on</item>
<item name="ic_menu_search">@drawable/ic_menu_search_w</item>
<item name="ic_save">@drawable/ic_save_w</item>
<item name="ic_addtoplaylist">@drawable/ic_addtoplaylist</item>
<item name="gridview_progressbar">@drawable/gridview_progressbar_w</item>
<item name="progress_mini_player">@drawable/progress_mini_player_black</item>
<item name="advanced_options_bg">@drawable/advanced_options_background_dark</item>
......@@ -326,7 +326,7 @@
<item name="ic_chapter_normal_style">@drawable/ic_chapter</item>
<item name="ic_bookmark_normal_style">@drawable/ic_bookmark</item>
<item name="ic_equalizer_normal_style">@drawable/ic_equalizer</item>
<item name="ic_save">@drawable/ic_save_w</item>
<item name="ic_addtoplaylist">@drawable/ic_addtoplaylist</item>
<item name="ic_passthrough">@drawable/ic_passthrough_w</item>
<item name="colorControlNormal">@color/grey700</item>
<item name="bookmark_background">@color/black_transparent_80</item>
......@@ -480,7 +480,7 @@
<item name="ic_bookmark_normal_style">@drawable/ic_bookmark</item>
<item name="ic_equalizer_normal_style">@drawable/ic_equalizer</item>
<item name="ic_passthrough">@drawable/ic_passthrough_w</item>
<item name="ic_save">@drawable/ic_save_w</item>
<item name="ic_addtoplaylist">@drawable/ic_addtoplaylist</item>
<item name="font_default">@color/grey50</item>
<item name="font_light">@color/grey600</item>
<item name="font_audio_light">@color/grey600</item>
......
......@@ -115,7 +115,7 @@ class PlayerOptionsDelegate(val activity: FragmentActivity, val service: Playbac
if (chaptersCount > 1) options.add(PlayerOption(ID_CHAPTER_TITLE, R.attr.ic_chapter_normal_style, res.getString(R.string.go_to_chapter)))
if (::bookmarkClickedListener.isInitialized) options.add(PlayerOption(ID_BOOKMARK, R.attr.ic_bookmark_normal_style, res.getString(R.string.bookmarks)))
if (showABReapeat) options.add(PlayerOption(ID_ABREPEAT, R.attr.ic_abrepeat, res.getString(R.string.ab_repeat)))
options.add(PlayerOption(ID_SAVE_PLAYLIST, R.attr.ic_save, res.getString(R.string.playlist_save)))
options.add(PlayerOption(ID_SAVE_PLAYLIST, R.attr.ic_addtoplaylist, res.getString(R.string.playlist_save)))
if (service.playlistManager.player.canDoPassthrough() && settings.getString("aout", "0") == "0")
options.add(PlayerOption(ID_PASSTHROUGH, R.attr.ic_passthrough, res.getString(R.string.audio_digital_title)))
(recyclerview.adapter as OptionsAdapter).update(options)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment