From 2b38324d03100b6eff5c90d3fc4a914da6100d20 Mon Sep 17 00:00:00 2001 From: Karim Abou Zeid Date: Sun, 29 May 2016 22:40:29 +0200 Subject: [PATCH] Updated libraries. --- app/build.gradle | 26 +++++++++---------- .../adapter/song/PlayingQueueAdapter.java | 5 ++++ .../adapter/song/PlaylistSongAdapter.java | 5 ++++ 3 files changed, 23 insertions(+), 13 deletions(-) diff --git a/app/build.gradle b/app/build.gradle index e865b87f..5406669c 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -102,7 +102,7 @@ dependencies { transitive = true } - compile('com.h6ah4i.android.widget.advrecyclerview:advrecyclerview:0.8.6@aar') { + compile('com.h6ah4i.android.widget.advrecyclerview:advrecyclerview:0.9.1@aar') { transitive = true } @@ -121,17 +121,17 @@ dependencies { transitive = true } - compile 'com.android.support:support-v4:23.3.0' - compile 'com.android.support:support-v13:23.3.0' - compile 'com.android.support:appcompat-v7:23.3.0' - compile 'com.android.support:recyclerview-v7:23.3.0' - compile 'com.android.support:gridlayout-v7:23.3.0' - compile 'com.android.support:cardview-v7:23.3.0' - compile 'com.android.support:palette-v7:23.3.0' - compile 'com.android.support:design:23.3.0' - compile 'com.android.support:support-annotations:23.3.0' - compile 'com.android.support:percent:23.3.0' - compile 'com.android.support:preference-v7:23.3.0' + compile 'com.android.support:support-v4:23.4.0' + compile 'com.android.support:support-v13:23.4.0' + compile 'com.android.support:appcompat-v7:23.4.0' + compile 'com.android.support:recyclerview-v7:23.4.0' + compile 'com.android.support:gridlayout-v7:23.4.0' + compile 'com.android.support:cardview-v7:23.4.0' + compile 'com.android.support:palette-v7:23.4.0' + compile 'com.android.support:design:23.4.0' + compile 'com.android.support:support-annotations:23.4.0' + compile 'com.android.support:percent:23.4.0' + compile 'com.android.support:preference-v7:23.4.0' compile 'com.github.ksoichiro:android-observablescrollview:1.6.0' compile 'com.github.kabouzeid:SeekArc:1.2-kmod' compile 'com.github.kabouzeid:AndroidSlidingUpPanel:3.3.0-kmod3' @@ -140,7 +140,7 @@ dependencies { compile 'com.jakewharton:butterknife:7.0.1' //noinspection GradleDynamicVersion compile 'com.anjlab.android.iab.v3:library:1.0.+' - compile 'de.psdev.licensesdialog:licensesdialog:1.8.0' + compile 'de.psdev.licensesdialog:licensesdialog:1.8.1' compile 'com.github.bumptech.glide:glide:3.7.0' compile 'com.github.bumptech.glide:okhttp3-integration:1.4.0@aar' compile 'com.github.kabouzeid:RecyclerView-FastScroll:1.8-kmod' diff --git a/app/src/main/java/com/kabouzeid/gramophone/adapter/song/PlayingQueueAdapter.java b/app/src/main/java/com/kabouzeid/gramophone/adapter/song/PlayingQueueAdapter.java index feb5b6c4..1ee58b3e 100644 --- a/app/src/main/java/com/kabouzeid/gramophone/adapter/song/PlayingQueueAdapter.java +++ b/app/src/main/java/com/kabouzeid/gramophone/adapter/song/PlayingQueueAdapter.java @@ -110,6 +110,11 @@ public class PlayingQueueAdapter extends SongAdapter implements DraggableItemAda MusicPlayerRemote.moveSong(fromPosition, toPosition); } + @Override + public boolean onCheckCanDrop(int draggingPosition, int dropPosition) { + return true; + } + public class ViewHolder extends SongAdapter.ViewHolder implements DraggableItemViewHolder { @DraggableItemStateFlags private int mDragStateFlags; diff --git a/app/src/main/java/com/kabouzeid/gramophone/adapter/song/PlaylistSongAdapter.java b/app/src/main/java/com/kabouzeid/gramophone/adapter/song/PlaylistSongAdapter.java index 72390c51..405e3e51 100644 --- a/app/src/main/java/com/kabouzeid/gramophone/adapter/song/PlaylistSongAdapter.java +++ b/app/src/main/java/com/kabouzeid/gramophone/adapter/song/PlaylistSongAdapter.java @@ -75,6 +75,11 @@ public class PlaylistSongAdapter extends SongAdapter implements DraggableItemAda } } + @Override + public boolean onCheckCanDrop(int draggingPosition, int dropPosition) { + return true; + } + public interface OnMoveItemListener { void onMoveItem(int fromPosition, int toPosition); }