Folders and files got all menu items now. Added play next option for all bulk actions.

This commit is contained in:
Karim Abou Zeid 2016-03-27 18:44:16 +02:00
commit da7867c32d
19 changed files with 416 additions and 284 deletions

View file

@ -3,15 +3,21 @@
xmlns:app="http://schemas.android.com/apk/res-auto">
<item
android:id="@+id/action_add_to_playlist"
android:icon="@drawable/ic_playlist_add_white_24dp"
android:title="@string/action_add_to_playlist"
app:showAsAction="ifRoom" />
android:id="@+id/action_play_next"
android:icon="@drawable/ic_redo_white_24dp"
android:title="@string/action_play_next"
app:showAsAction="always" />
<item
android:id="@+id/action_add_to_current_playing"
android:icon="@drawable/ic_library_add_white_24dp"
android:title="@string/action_add_to_playing_queue"
app:showAsAction="ifRoom" />
app:showAsAction="always" />
<item
android:id="@+id/action_add_to_playlist"
android:icon="@drawable/ic_playlist_add_white_24dp"
android:title="@string/action_add_to_playlist"
app:showAsAction="always" />
</menu>

View file

@ -1,6 +1,18 @@
<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto">
<item
android:id="@+id/action_play_next"
android:title="@string/action_play_next"
app:showAsAction="never" />
<item
android:id="@+id/action_add_to_current_playing"
android:title="@string/action_add_to_playing_queue"
app:showAsAction="never" />
<item
android:id="@+id/action_add_to_playlist"
android:title="@string/action_add_to_playlist"
app:showAsAction="never" />
<item
android:id="@+id/action_set_as_start_directory"
android:title="@string/action_set_as_start_directory"
@ -9,4 +21,8 @@
android:id="@+id/action_scan"
android:title="@string/action_scan"
app:showAsAction="never" />
<item
android:id="@+id/action_delete_from_device"
android:title="@string/action_delete_from_device"
app:showAsAction="never" />
</menu>

View file

@ -1,8 +1,48 @@
<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto">
<item
android:id="@+id/action_play_next"
android:title="@string/action_play_next"
app:showAsAction="never" />
<item
android:id="@+id/action_add_to_current_playing"
android:title="@string/action_add_to_playing_queue"
app:showAsAction="never" />
<item
android:id="@+id/action_add_to_playlist"
android:title="@string/action_add_to_playlist"
app:showAsAction="never" />
<item
android:id="@+id/action_go_to_album"
android:title="@string/action_go_to_album"
app:showAsAction="never" />
<item
android:id="@+id/action_go_to_artist"
android:title="@string/action_go_to_artist"
app:showAsAction="never" />
<item
android:id="@+id/action_share"
android:title="@string/action_share"
app:showAsAction="never" />
<item
android:id="@+id/action_tag_editor"
android:title="@string/action_tag_editor"
app:showAsAction="never" />
<item
android:id="@+id/action_details"
android:title="@string/action_details"
app:showAsAction="never" />
<item
android:id="@+id/action_scan"
android:title="@string/action_scan"
app:showAsAction="never" />
<item
android:id="@+id/action_set_as_ringtone"
android:title="@string/action_set_as_ringtone"
app:showAsAction="never" />
<item
android:id="@+id/action_delete_from_device"
android:title="@string/action_delete_from_device"
app:showAsAction="never" />
</menu>

View file

@ -3,21 +3,27 @@
xmlns:app="http://schemas.android.com/apk/res-auto">
<item
android:id="@+id/action_add_to_playlist"
android:icon="@drawable/ic_playlist_add_white_24dp"
android:title="@string/action_add_to_playlist"
app:showAsAction="ifRoom" />
android:id="@+id/action_play_next"
android:icon="@drawable/ic_redo_white_24dp"
android:title="@string/action_play_next"
app:showAsAction="always" />
<item
android:id="@+id/action_add_to_current_playing"
android:icon="@drawable/ic_library_add_white_24dp"
android:title="@string/action_add_to_playing_queue"
app:showAsAction="ifRoom" />
app:showAsAction="always" />
<item
android:id="@+id/action_add_to_playlist"
android:icon="@drawable/ic_playlist_add_white_24dp"
android:title="@string/action_add_to_playlist"
app:showAsAction="always" />
<item
android:id="@+id/action_delete_from_device"
android:icon="@drawable/ic_delete_white_24dp"
android:title="@string/action_delete_from_device"
app:showAsAction="ifRoom" />
app:showAsAction="always" />
</menu>

View file

@ -1,23 +1,29 @@
<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto">
xmlns:app="http://schemas.android.com/apk/res-auto">
<item
android:id="@+id/action_add_to_playlist"
android:icon="@drawable/ic_playlist_add_white_24dp"
android:title="@string/action_add_to_playlist"
app:showAsAction="ifRoom" />
android:id="@+id/action_play_next"
android:icon="@drawable/ic_redo_white_24dp"
android:title="@string/action_play_next"
app:showAsAction="always" />
<item
android:id="@+id/action_add_to_current_playing"
android:icon="@drawable/ic_library_add_white_24dp"
android:title="@string/action_add_to_playing_queue"
app:showAsAction="ifRoom" />
app:showAsAction="always" />
<item
android:id="@+id/action_add_to_playlist"
android:icon="@drawable/ic_playlist_add_white_24dp"
android:title="@string/action_add_to_playlist"
app:showAsAction="always" />
<item
android:id="@+id/action_delete_playlist"
android:icon="@drawable/ic_delete_white_24dp"
android:title="@string/delete_playlists_title"
app:showAsAction="ifRoom" />
app:showAsAction="always" />
</menu>

View file

@ -1,23 +1,29 @@
<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto">
xmlns:app="http://schemas.android.com/apk/res-auto">
<item
android:id="@+id/action_add_to_playlist"
android:icon="@drawable/ic_playlist_add_white_24dp"
android:title="@string/action_add_to_playlist"
app:showAsAction="ifRoom" />
android:id="@+id/action_play_next"
android:icon="@drawable/ic_redo_white_24dp"
android:title="@string/action_play_next"
app:showAsAction="always" />
<item
android:id="@+id/action_add_to_current_playing"
android:icon="@drawable/ic_library_add_white_24dp"
android:title="@string/action_add_to_playing_queue"
app:showAsAction="ifRoom" />
app:showAsAction="always" />
<item
android:id="@+id/action_add_to_playlist"
android:icon="@drawable/ic_playlist_add_white_24dp"
android:title="@string/action_add_to_playlist"
app:showAsAction="always" />
<item
android:id="@+id/action_remove_from_playlist"
android:icon="@drawable/ic_delete_white_24dp"
android:title="@string/action_remove_from_playlist"
app:showAsAction="ifRoom" />
app:showAsAction="always" />
</menu>