Merge branch 'dev'
Merge branch 'dev'
Merge branch 'dev'
Merge branch 'dev'
Be able to dedicate a child inside a list-item that the user can target to start swiping or dragging.

Be able to dedicate a child inside a list-item that the user can target to start swiping or dragging.
When the user is swiping and then moving upwards or downwards (vertically), the swipe suddenly changed into a drag&drop.
Thiis has sometimes strange consequences.
Instead, when the user is swiping, never stop swiping until the user releases his/her finger.
Allow the hover-cell (i.e. the list-item being dragged) to be custom drawn through a callback.
Revert "Fix build errors."

This reverts commit 38b4364ccb9b436a2b57ea410e7488803bbe12f8.
fix #35

When trying to use ArrayAdapter and dynamically loading new items was
leading to break the swipe to dismiss functionality because the internal
items counter was never refresh.

I've somehow reverse/fork the notifyDataSetChanged() if the BaseAdapter
is an ArrayAdapter.

At this point the google cards example is working with dynamic loading
of additional items using a custom version of OnScrollListener (items
are added when the scroll reach some threshold).

I've also tested the original example apk : so far so good.

I've put some Log.d() to help figure out the problem.
add newline for github not to cry
Project properties
dispatch code in different functions to help override
not much (private -> protected)
Making ContextualUndoListViewTouchListener less sensitive

basically mimicking MotionEvent.ACTION_MOVE of SwipeDismissListViewTouchListener
Project setup fixes
Merge branch 'dev'
Fix contentView parent
Merge pull request #45 from BraisGabin/patch-1

Fix contentView parent
Fix accidental dismiss onClick
Fix viewHolder.contentParent & recycle check