Commit Graph

1389 Commits

Author SHA1 Message Date
Tobrun Van Nuland
7aad3613c3 update release config 2017-07-21 15:04:36 +02:00
Tobrun Van Nuland
b34a5ab276 [android] - update change log, fix typo public xml 2017-07-21 15:04:36 +02:00
Tobrun
820c04efbf [android] - increase touch target to match largest Marker icon (#9565) 2017-07-21 15:04:36 +02:00
Tobrun
a39b4cfb00 [android] - manage InfoWindow selection in AnnotationManager (#9567) 2017-07-21 15:04:36 +02:00
Tobrun Van Nuland
108cbc7ba5 [android] - update changelog for 5.1.1 2017-07-21 15:04:36 +02:00
Tobrun
d7401f9e21 [android] - add OnPolygonClickListener and OnPolylineClickListener (#9443) 2017-07-21 15:04:36 +02:00
Tobrun
9c73d3458d Hit test Marker and MarkerViews (#9424)
* [android] - hit test Marker and MarkerViews

* fixup
2017-07-21 15:04:36 +02:00
Tobrun
655e232695 [android] - fine tune fling gesture (#9532) 2017-07-21 15:04:36 +02:00
Tobrun
23210cb15c [android] - bump OkHttp dependency to avoid null pointer exceptions on Android 7.0 (#9522) 2017-07-21 15:04:36 +02:00
Pablo Guardiola
0ce62a20c4 [android] Fix my location drawable getting tinted (#9410)
* fix my location drawable tinted when setting mapbox_myLocationTintColor in xml issue (linking my location foreground drawables with my location foreground tint color and adding the possibility of setting an undefined my location foreground tint color)

* link my location background drawable with my location background tint color and add the possibility of setting an undefined my location background tint color
2017-07-21 15:04:36 +02:00
Łukasz Paczos
79f0cc3d81 [android] - map's visible region fix #9427 (#9428) 2017-07-21 15:04:36 +02:00
Tobrun
af76efac22 [android] - validate if platform implementation doesn't return a null motion event (#9434) 2017-07-21 15:04:36 +02:00
Minh Nguyễn
f94d81c305 [android, ios, macos] Updated French localization
Updated French localization on iOS and macOS and added French localization on Android.
2017-07-19 18:11:30 -07:00
Ivo van Dongen
e7f45e0b19 [android] remove manual ref counting on activation/deactivation 2017-07-19 17:34:07 +02:00
Łukasz Paczos
eb7926d205 [android] - invible marker views performance fix #9419 (#9420) 2017-07-05 17:32:23 +02:00
Tobrun
d2d8a575be [android] - update changelog for 5.1.0 release (#9405) 2017-07-01 17:38:44 +02:00
Tobrun
b9a4addac6 [android] - bump Mapbox Android Services to latest for 5.1.0 final release (#9402) 2017-06-30 16:47:31 +02:00
Tobrun
95735c06f6 Downgrade location provider dependency (#9394)
* [android] - downgrade LOST to Mapbox SDK 5.0.2 version.

* bump LOST back to Mapbox Android SDK version 4.x
2017-06-30 11:21:39 +02:00
Tobrun
200d184738 OnCameraIdle hook into quickzoom gesture (#9339)
* [android] - OnCameraIdle hook into quickzoom gesture

* double tap fix

* show MyLocationView bearing for GPS when Compass is not available, only show error about missing compass once, fix test activity.

* fix accessor lint warning
2017-06-29 09:29:23 +02:00
Tobrun
d47eab05f6 [android] - restore LatLngBounds conversion, add regression test (#9324) 2017-06-21 15:43:02 +02:00
Tobrun
651e70aec7 [android] - update CHANGELOG for release 5.1.0-beta.5 (#9316) 2017-06-21 09:14:11 +02:00
Antonio Zugaldia
584bfb7733 [android] update mapboxServicesVersion to 2.1.2 (#9311) 2017-06-20 16:21:31 -04:00
Tobrun
a9f52e24e6 Revisit Javadoc for 5.1.0 (#9266)
* [android] - revisit public API javadoc

* [android] fix javadoc minor mistakes and typos

* grammar tweak

* add missing public javadoc
2017-06-20 09:48:24 -04:00
Antonio Zugaldia
899d2b0de9 [android] Update to LOST 3.0.1 (#9302) 2017-06-20 08:59:15 -04:00
Pablo Guardiola
78426f1423 fix trackball long press timeout calling the main thread method on a background thread (#9305) 2017-06-20 10:01:02 +02:00
Pablo Guardiola
985ff4cc18 [android] fix pulse marker view options parcelable creator (#9283) 2017-06-20 09:24:43 +02:00
Pablo Guardiola
20cb791b4c [android] fix custom marker views anchor issue (#9282) 2017-06-20 09:24:07 +02:00
Tobrun
399c0071f8 Validate camera position before transforming (#9275)
* [android] - add camera position validation before transforming

* annotate CameraUpdate with nullability
2017-06-20 09:17:09 +02:00
Tobrun
78322a3f16 [android] - update activity test generation with newest classes, make FillExtrusionActivity conform to generated activity test setup. (#9276) 2017-06-20 09:16:55 +02:00
Tobrun
7bfcce0266 Cherry pick release (#9263)
* [core] - bump earcut version dependency to handle  unused lamba warning (#9242)

* [android] - snapshot bitmap contains view based content (#9252)
2017-06-14 14:34:03 +02:00
Tobrun
0c275ad6fa [android] - correct source changed map event javadoc (#9243) 2017-06-13 12:43:48 +02:00
Tobrun
e59766f4e8 [android] - run MapboxMap invocations to ui thread for instrumentation tests (#9198) 2017-06-12 11:02:36 +02:00
Tobrun
294f4f8df9 [android] - update changelog for v5.1.0-beta.4 (#9232) 2017-06-09 15:47:21 +02:00
Tobrun
6ec5e4f8cd Cherry picks to release branch (#9230)
* [ios][macos] test remove source in use

* [android] test remove source in use

* [core] check source usage before remove

* [core] ensure layer::accept works with non-void return values on gcc

* [android] - remove upgrade runtime exceptions (#9191)
2017-06-09 12:05:54 +02:00
Tobrun
fa972fad60 [android] - update components with camera values when animating (#9174) 2017-06-09 11:11:33 +02:00
Tobrun
9f88e37366 Custom location source fix (#9142)
*  [android] - custom location engine fixes (#9139)

* Update to latest LOST dependency, fixup internal location source integration
2017-06-09 10:00:00 +02:00
Tobrun
233117fe57 [android] - invalidating MyLocationView bearing when not following position (#9212) 2017-06-08 08:44:29 +02:00
Łukasz Paczos
78eca869ae [android] - option to disable camera animation while following position (#9210) 2017-06-07 18:02:28 +02:00
Tobrun
ae837f4db2 [android] - remove conversion from pixels to dp (#9205) 2017-06-07 12:41:30 +02:00
Łukasz Paczos
45327b6ac4 [android] - keep location tracking mode after screen rotation (#9187)
* [android] - keep location tracking mode after screen rotation (#9186)

* [android] - using easeCamera to keep location tracking instead of overloaded moveCamera (#9187)

* [android] - checkstyle fix up
2017-06-06 21:09:20 +02:00
Łukasz Paczos
a1f8de6679 [android] - dealing with infinite camera move callbacks (#9177) (#9194) 2017-06-06 12:15:21 +02:00
Tobrun
ef7b3552b5 [android] - only invoke callback if fling scrolling animation isn't going to be ignored. (#9192) 2017-06-06 12:13:56 +02:00
Tobrun
da53200704 [android] - validate if gestures should execute (#9173) 2017-06-02 12:39:35 +02:00
Pablo Guardiola
b2f277ac62 add null check in custom location engine activity to prevent null pointer exception (#9159) 2017-06-01 14:10:18 +02:00
Pablo Guardiola
52eba423ae [android] Cherry picking 9133 (#9145)
* [android] Fix tracking mode + camera race condition (#9133)

* [android] fix tracking mode + camera race condition

* fix resetTrackingModesIfRequired bug (comparing current camera position with target camera position

* cherry pick #9133 and update CHANGELOG

* add null check to prevent null pointer exception
2017-06-01 10:05:31 +02:00
Pablo Guardiola
b6a4f1212c [android] fix missing access token variable issue (#9151) 2017-05-31 12:59:01 +02:00
Tobrun
83df8a8621 [android] - javadoc update for 5.1.0 release (#9138)
* [android] - javadoc update for 5.1.0 release

* oxford comma

* Grammar/spelling tweaks

* grammar tweak

* grammar tweak

* Grammar tweaks

* Grammar tweaks
2017-05-31 09:46:12 +02:00
Tobrun
fc495dec12 [android] - harden orientation changes (#9128) 2017-05-30 16:56:19 +02:00
Tobrun
40a73b390b Release Android v5.1.0-beta.3 (#9115)
* [android] - Changelog update for Android release v5.1.0-beta.3

* update CI & version

* reset release properties
2017-05-26 22:08:54 +02:00
Tobrun
bc5b147df7 [android] - convert dp to pixels when getting meters per pixel at. (#9048) 2017-05-26 20:01:57 +02:00