-Revamped local items to display more information such as service name, etc.

-Enabled reordering, renaming, removing of items on playlist fragment.
-Enabled removal of dangling streams entries when history is cleared.
-Changed playlist append menu item to icon on service player activity.
-Added adapter and builder for local items, removed dependency on infoitem and existing infolist for database entry items.
-Removed watch history entity and DAO.
-Extracted info item selected listener to remove adding boilerplate code when long click functionality is optional.
-Fixed query returning no record on left join when right table is empty.
This commit is contained in:
John Zhen Mo 2018-01-27 22:14:38 -08:00
parent b613ff8bae
commit ee618f7911
38 changed files with 1224 additions and 506 deletions

View file

@ -3,10 +3,12 @@
xmlns:tools="http://schemas.android.com/tools"
tools:context=".player.BackgroundPlayerActivity">
<item android:id="@+id/action_append_playlist"
android:orderInCategory="981"
<item
android:id="@+id/action_append_playlist"
android:icon="?attr/playlist_add"
android:title="@string/append_playlist"
app:showAsAction="never"/>
android:visible="true"
app:showAsAction="ifRoom"/>
<item android:id="@+id/action_settings"
android:orderInCategory="990"