Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [android] AndroidX support - adjust imports and layouts.upstream/tarigo_androidx_build | Igor Tarasov | 2019-10-15 | 1 | -2/+2 |
| | |||||
* | [android] execute quickzoom scale change based on the Y axis delta change | Łukasz Paczos | 2019-08-15 | 1 | -18/+28 |
| | | | | | | Using finger's Y axis position allows for a linear zoom additions/deductions during the quick-zoom changes. This is in contrast to the previously used scale factor, which is based on the current span (distance from the origin) to previous span ratio and increases the closer the finger is to the origin of a gesture because the values are smaller. The scale ratio based changes are also reliant on series of motion events' values and because the Android framework can skip some events, going back and forth during a quick-zoom might not have resulted in the same transformation. This was reproduced by the round-tripping test introduced in this commit. | ||||
* | [android] bring back scale delta span threshold when rotation is started first | Łukasz Paczos | 2019-08-15 | 1 | -2/+22 |
| | |||||
* | [android] improve rotation inertia, adjust velocity ratios for screen density | Łukasz Paczos | 2019-08-15 | 1 | -21/+36 |
| | |||||
* | [android] improve scale + rotation behavior | Łukasz Paczos | 2019-08-15 | 1 | -40/+63 |
| | |||||
* | [android] improve scale inertia | Łukasz Paczos | 2019-08-15 | 1 | -2/+7 |
| | |||||
* | [android] align gesture animation reason | Łukasz Paczos | 2019-07-25 | 1 | -3/+2 |
| | |||||
* | [android] ensure that move detector is enabled if double-tap is interrupted | Łukasz Paczos | 2019-07-11 | 1 | -10/+27 |
| | |||||
* | [android] allow map panning after quick zoom is disabled but a phantom ↵ | Łukasz Paczos | 2019-07-11 | 1 | -22/+23 |
| | | | | gesture is executed | ||||
* | [android] ensure to re-enable move when quickzoom finishes | Łukasz Paczos | 2019-06-20 | 1 | -2/+11 |
| | | | | Because the double tap event can be canceled and stop delivering events whenever ACTION_CANCEL or ACTION_POINTER_DOWN is dispatched, we need to make the #onScaleEnd callback responsible for re-enabling the move detector as well | ||||
* | [android] option to change the zoom rate | Łukasz Paczos | 2019-05-29 | 1 | -4/+6 |
| | |||||
* | [android] decrease zoom rate by 35% | Łukasz Paczos | 2019-05-29 | 1 | -1/+1 |
| | |||||
* | [android] - remove internal gesture event handling code, deprecate public ↵ | Tobrun | 2019-05-10 | 1 | -34/+3 |
| | | | | gesture event hooks | ||||
* | [android] reset scale/rotate focal point in each step | Łukasz Paczos | 2019-04-01 | 1 | -56/+33 |
| | |||||
* | [android] disable move gesture detector foreseeing the quickzoom | Łukasz Paczos | 2019-04-01 | 1 | -7/+7 |
| | |||||
* | [android] fix quick-zoom + double-tap gestures combo regression | Łukasz Paczos | 2019-03-12 | 1 | -4/+18 |
| | |||||
* | [android] invalidate the camera position when gesture finishes | Łukasz Paczos | 2019-02-13 | 1 | -0/+3 |
| | |||||
* | [android] separate quick zoom gestures option | Łukasz Paczos | 2019-01-25 | 1 | -18/+15 |
| | |||||
* | [android] import gestures dimens using the correct package structure | Łukasz Paczos | 2019-01-22 | 1 | -1/+2 |
| | |||||
* | [android] don't cancel core transitions on MotionEvent#ACTION_CANCEL | Łukasz Paczos | 2018-11-29 | 1 | -1/+0 |
| | |||||
* | [android] - nullify codebase with annotations | Tobrun | 2018-11-07 | 1 | -45/+53 |
| | |||||
* | [android] - remove deprecation notices and code | Tobrun | 2018-11-01 | 1 | -64/+0 |
| | |||||
* | [android] option to consume map clicks, consuming location clicks | Łukasz Paczos | 2018-10-31 | 1 | -2/+6 |
| | |||||
* | Revert "[android] - infer nullity" | tobrun | 2018-10-23 | 1 | -53/+45 |
| | | | | This reverts commit 617742710852a5a958a13f2b659f8c307973e49d. | ||||
* | [android] - infer nullity | Tobrun | 2018-10-12 | 1 | -45/+53 |
| | |||||
* | [android] dispatch camera idle/transition cancelling only if required | Łukasz Paczos | 2018-09-26 | 1 | -14/+35 |
| | |||||
* | [android] clear CameraChangeDispatcher message queue when camera move is ↵ | Łukasz Paczos | 2018-09-26 | 1 | -23/+24 |
| | | | | restarted | ||||
* | [android] - modularise the sdk | tobrun | 2018-08-24 | 1 | -22/+18 |
| | |||||
* | [android] harden map events creation | Łukasz Paczos | 2018-07-17 | 1 | -1/+3 |
| | |||||
* | [android] - dispatch camera start callback only when actually moving | Łukasz Paczos | 2018-06-20 | 1 | -16/+12 |
| | |||||
* | [android] - ensure that camera is invalidated before generating telemetry eventandroid-v6.2.0-beta.1 | Łukasz Paczos | 2018-06-01 | 1 | -11/+12 |
| | |||||
* | [android] - expose public api telemetry (#11503) | Tobrun | 2018-03-22 | 1 | -8/+8 |
| | |||||
* | [android] bumped gestures library version to 0.1.0 (#11483) | Łukasz Paczos | 2018-03-20 | 1 | -38/+36 |
| | |||||
* | [android] fixed TWO_FINGER_TAP telemetry event (#11460) | Łukasz Paczos | 2018-03-16 | 1 | -0/+2 |
| | |||||
* | Expose more gestures settings (#11407) | Łukasz Paczos | 2018-03-07 | 1 | -40/+89 |
| | | | | | | | | | | | | | * [android] enable/disable velocity animations * [android] exposed a method to cancel ongoing velocity animations * [android] removed unused methods and constants * [android] fixed gestures manager initialization * [android] enable/disable increasing gesture thresholds * [android] saving/restoring new gestures options | ||||
* | [android] - revert java8 support in the SDK | tobrun | 2018-03-06 | 1 | -1/+1 |
| | |||||
* | [android] reworked zoomIn and zoomOut to use ValueAnimators (#11382) | Łukasz Paczos | 2018-03-05 | 1 | -45/+96 |
| | |||||
* | [android ] - new gestures library (cp #11221) (#11332) | Łukasz Paczos | 2018-02-27 | 1 | -538/+558 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * [android] new gesture library - added SNAPSHOT dependency * [android] new gesture library - cleaned up redundant classes * [android] new gesture library - limiting scale when rotating * [android] new gesture library - shove gesture filtering * [android] new gesture library - increase rotation threshold when scaling * [android] new gesture library - minimum angular velocity * [android] new gesture library - exposed gestures execution listeners * [android] new gesture library - notifying new listeners tests * [android] new gesture library - removed tracking setting * [android] new gesture library - resetting focal point with every scale/rotate callback * [android] new gesture library - fixed camera change dispatcher callbacks * [android] new gesture library - cancel velocity animations in maps onStop() * [android] new gesture library - extracted telemetry pushes to a method * [android] new gesture library - deprecated onScrollListener * [android] new gesture library - unified shove listener name (cherry picked from commit 7905bd6) | ||||
* | [android] Integration of the new events library (#10999) (#11183) | Pablo Guardiola | 2018-02-13 | 1 | -41/+70 |
| | | | | | | | | | | | | | | | | | | | * [android] integration of the new events library * JNI Bug - current build with JNI bug * fix #10999 comments * Clean-up - clean-up timbers and test code * [android] fix sdk identifier and sdk version * [android] merge from master (MAS 3.0) * [android] bump events lib version to 3.0.0-beta.1 and remove never used methods from math utils class | ||||
* | Camera callbacks for velocity animated movements (#10925) | Łukasz Paczos | 2018-01-15 | 1 | -11/+39 |
| | | | | | | * [android] camera listeners double invocation fix * [android] invoking camera change callbacks for velocity animated movements | ||||
* | [android] fix sending more than once double tap event on a single double tap ↵ | Pablo Guardiola | 2018-01-08 | 1 | -4/+3 |
| | | | | gesture (#10854) (#10855) | ||||
* | [android] added map touch listeners api based on lists | paczos | 2017-12-20 | 1 | -24/+115 |
| | |||||
* | [android] - scale factor value of 1 should zoom out | Tobrun | 2017-12-13 | 1 | -1/+1 |
| | |||||
* | Monkey crashes (#10440) (#10472) | Pablo Guardiola | 2017-11-16 | 1 | -2/+9 |
| | | | | | | | | | | | | | | | | | * [android] - avoid null map from trackballevent * [android] - fixup animated marker test activity from monkey runs * [android] - harden NativeMapView OnMapChangeListener * [android] - harden against destroyed wrapper activity while moving touch pointers * [android] - harden bulk marker activity for monkey runner * [android] - harden scale end gesture event for null velocity tracker * [android] - invalid mapboxMap invocation * [android] - reset test setup | ||||
* | [android] - Add angular velocity effect on rotation gesture. | Ramin Mirsharifi | 2017-10-30 | 1 | -65/+168 |
| | |||||
* | [android] - Add touch velocity effects on scale gesture. Fine tune. | Ramin Mirsharifi | 2017-10-30 | 1 | -4/+9 |
| | |||||
* | [android] - Add touch velocity effects on scale gesture. | Ramin Mirsharifi | 2017-10-30 | 1 | -5/+43 |
| | |||||
* | [android] - fine tune gesture zoom & rotation | Tobrun Van Nuland | 2017-10-09 | 1 | -8/+6 |
| | |||||
* | [android] - disable rotation gesture when pinch zooming | Tobrun Van Nuland | 2017-09-25 | 1 | -12/+21 |
| | |||||
* | [android] - fine tune fling gesture (#9532) | Tobrun | 2017-07-18 | 1 | -1/+1 |
| |