History log of /frameworks/support/v13/java/android/support/v13/view/DragStartHelper.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
2d0f75424d03e9c54ff733aedda4382c49c27d36 10-Feb-2017 Aurimas Liutikas <aurimas@google.com> Clean up of support-v13 after minSdk 14 bump.

1. Deprecate one method in FragmentCompat
2. Rename all the inner classes to FooBarApiXXImpl to make it consistent
with v4.
3. Inline all the calls from higher API levels since we no longer compile
with different SDK versions. Usage of new APIs will be caught using lint
and lint can deal with method calls inline.

Bug: 32794064
Test: ./gradlew assemble
Change-Id: Ia610ed582dc4f0076ca2da027fe12e339520efb5
/frameworks/support/v13/java/android/support/v13/view/DragStartHelper.java
6ed40c1f86bcb172a1f0f069cde1c571a7781aee 07-Feb-2017 Aurimas Liutikas <aurimas@google.com> Deprecate and remove usage of MotionEventCompat methods.

We bumped our minSdk to 14 and now most of MotionEventCompat methods and
constants are no longer needed.

Bug: 32794064
Test: ./gradlew assemble assembleAndroidTest
Change-Id: I5fc698fc8243107cd969743b7500163818f8c258
/frameworks/support/v13/java/android/support/v13/view/DragStartHelper.java
e22ae93397361d1bd5568fa51d82e2f7553712e1 08-Dec-2016 Alan Viverette <alanv@google.com> Remove unnecessary @TargetApi annotations

Bug: 33412815
Test: ./gradlew assemble
Change-Id: I0be3358fb97d6e637357c253f3f43f39355a643a
/frameworks/support/v13/java/android/support/v13/view/DragStartHelper.java
8a771cded580e2b83a0eb158cae7ee13ce0b85cd 15-Nov-2016 Vladislav Kaznacheev <kaznacheev@google.com> Improve mouse handling in DragStartHelper

Ignoring ACTION_MOVE events not caused by an actual
mouse move (such as secondary button press).

Ensuring that OnDragStart is not called repeatedly
after it has returned true.

Adding tests for all major use cases.

Bug: 29570793
Test: android.support.v13.view.DragStartHelperTest
Change-Id: I457e8cd4f32ae6ad3f3b7de443e456e60ca755d5
/frameworks/support/v13/java/android/support/v13/view/DragStartHelper.java
8f886fe8c7e23fe6ccb8734167c960c2ed3429c3 25-Oct-2016 Alan Viverette <alanv@google.com> Annotate support classes with RequiresApi / TargetApi

Also inlines version codes in SDK_INT checks so that lint
understands them. Removes some unnecessary TargetApi annotations.

Bug: 29630077
Change-Id: I67a9235480ca14711b0496a54beca5c0e6c6b2d1
/frameworks/support/v13/java/android/support/v13/view/DragStartHelper.java
d1533217e5b9bf24ac4e1f04a00c34cb61267bc9 23-Mar-2016 Vladislav Kaznacheev <kaznacheev@google.com> Changes to DragStartHelper as requested by API Council

Extracted OnDragStartListener interface
Moved listener interfaces out of public scope
Renamed remove to detach
Renamed handleFoo methods to onFoo
Altered example code to not use || chaining
Removed input view param on getTouchPosition
Removed getShadowBuilder

Bug: 27810240
Change-Id: I278e1201a9456ebf90023c493b4ef48b50661b9f
/frameworks/support/v13/java/android/support/v13/view/DragStartHelper.java
f028624a6d294f4af6758340e90dd1b45d85b002 19-Feb-2016 Ben Kwa <kenobi@google.com> Enable conditional handling of drags.

Give #onDragStart a boolean return, and pass that value through the
event handler methods. This gives clients the option of not handling a drag,
in which case the events are returned as unhandled.

Change-Id: I447a74aa5c207af52327f35595087334f803d9b0
/frameworks/support/v13/java/android/support/v13/view/DragStartHelper.java
2196f53d080334b4e5bb5c25fba1e40578f3588b 29-Jan-2016 Vladislav Kaznacheev <kaznacheev@google.com> Add android.support.v13.view.DragStartHelper

A utility class that simplifies drag start gesture detection and hot spot
position computation.

Bug: 26798562
Change-Id: I4795dd8365c6878e3e679766ba73efed0377054b
/frameworks/support/v13/java/android/support/v13/view/DragStartHelper.java