summaryrefslogtreecommitdiff
path: root/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/AnnotationManager.java
Commit message (Collapse)AuthorAgeFilesLines
* [android] - avoid IndexOutOfBounds when destroying map objectTobrun Van Nuland2017-08-191-28/+18
|
* [android] - don't query for shape annotations if none were addedTobrun Van Nuland2017-07-281-4/+6
|
* [android] fix added to map checks because LongSparseArray#indexOfKey could ↵Pablo Guardiola2017-07-281-1/+1
| | | | return a negative number when the specified key is not mapped (#9602)
* [android] - harden click handling of shape annotationsTobrun Van Nuland2017-07-281-4/+18
|
* [android] - increase touch target to match largest Marker icon (#9565)Tobrun2017-07-211-6/+6
|
* [android] - add OnPolygonClickListener and OnPolylineClickListener (#9443)Tobrun2017-07-211-9/+87
|
* Hit test Marker and MarkerViews (#9424)Tobrun2017-07-211-73/+126
| | | | | | * [android] - hit test Marker and MarkerViews * fixup
* [android] - remove marker from selected markers when removing marker from ↵Tobrun2017-05-191-0/+9
| | | | annotation manager. (#9047)
* [android] - MarkerView deselect events with OnMarkerViewClickListener ↵Tobrun2017-05-151-5/+8
| | | | integration (#8996)
* [android] - warning log when attempting to update a non-added annotation (#8832)Tobrun2017-04-281-36/+23
|
* [android] - avoid calling MarkerViewClickListener twice (#8804)Tobrun2017-04-241-7/+3
|
* Revert 5.x touch changes (#8585)Tobrun2017-03-301-7/+10
| | | | | | | | | | * Revert "[android] - only dispatch events if not handled by MarkerView (#8447)" This reverts commit 09d76854ab15b2a6f473c270da9d46e903e426da. * Revert "[android] - move touch handling of MarkerViews back to View#setOnClickListener. Workaround panning issue by dispatching touch events to the parent ViewGroup. (#8272)" This reverts commit 1693b389d7d17315b8a2a9bdd862207ace053f77.
* [android] - move touch handling of MarkerViews back to ↵Tobrun2017-03-091-10/+7
| | | | View#setOnClickListener. Workaround panning issue by dispatching touch events to the parent ViewGroup. (#8272)
* [core] remove trailing whitespace, add trailing newlines, add space after //Konstantin Käfer2017-01-271-1/+1
|
* [android] - trigger marker click event for clicking selected marker (#7830)Tobrun2017-01-261-2/+21
|
* [android] - rework MarkerView update mechanism (#7581)Tobrun2017-01-051-2/+4
|
* MapboxAccountManager refactor, removal deprecated accesstoken (#7462)Tobrun2016-12-171-26/+21
| | | | | | * [android] - move object ownership, move depenencies and responsibility. * [android] - MapboxAccountManager refactor, removal deprecated accesstoken.
* Adds checkstyle to CI (#7442)Cameron Mace2016-12-161-552/+555
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * adds checkstyle to CI * fixed gradlew path * resolved testapp checkstyle violations * added back mapboxMap variable for test * checkstyle annotations * checkstyle SDK round 1 * maps package checkstyle * rest of SDK checkstyle * checkstyle gesture library * checkstyle test * finished rest of test checkstyle * resolved all checkstyle errors * fixed class name * removed old test file * fixed camera postion test * fixed native crash
* [android] - add OnMarkerView add callback (#7429)Tobrun2016-12-141-13/+20
|
* [android] - refactor marker selection and listener invocation, reformatted ↵Tobrun2016-12-081-19/+25
| | | | code (#7304)
* [android] - Refactor dependencies, introduce focused components (#7189)Tobrun2016-12-061-22/+85
| | | | | | * [android] - refactor dependencies * ignore tests
* [android] - move camera logic to dedicated transform class (#6919)Tobrun2016-11-231-3/+23
| | | | | | | | * [android] - move camera logic to dedicated transform class post camera updates to the message queue, this makes calling an new camera update in the on finish of another update possible. Simplify transform.java implementation. * fail the step if instrumentation tests fail, fixup typo
* [android] - getMarkerViews in rect should return in bound views (#7015)Tobrun2016-11-141-3/+16
| | | | | | | | * [android] - getMarkerViews in rectangle should only return in bound views. * added example in test app for debugging * Covert rectangle coming in to density dependant rectangle
* 6067 annotation manager (#6913)Tobrun2016-11-071-0/+576
* [android] - AnnotationManager and InfoWindowManager refactor * make AnnotationManager independent from MapView/MapboxMap, add IconManager, * make code unit testable * added some class level documentation (for internal use)