Commit Graph

4184 Commits

Author SHA1 Message Date
Tobrun Van Nuland
009da507fa [android] - don't query for shape annotations if none were added 2017-07-28 12:06:53 +02:00
Pablo Guardiola
635a3f21a0 [android] fix added to map checks because LongSparseArray#indexOfKey could return a negative number when the specified key is not mapped (#9602) 2017-07-28 12:06:53 +02:00
Tobrun Van Nuland
beaee9349f [android] - validate Marker before opening InfoWindow 2017-07-28 12:06:53 +02:00
Tobrun Van Nuland
0eee31e212 [android] - harden click handling of shape annotations 2017-07-28 12:06:53 +02:00
Pablo Guardiola
5e6ca3ada2 [android] fix geojson source proguard issue (#9569) (#9577) 2017-07-28 12:06:53 +02:00
Fabian Guerra Soto
6d629597d7 [ios] Make tilt gesture recognizer recognizable only with two horizontal fingers (#9571)
* [ios] Make tilt gesture recognizer recognizable only with two horizontal fingers

* [ios] Make tilt gesture recognizer tolerance degree less restrictive
2017-07-27 15:16:39 -07:00
danielamitaysc
0cdef85798 [ios] Proper limiting behavior when trying to zoom out fully
- Bail from quick zoom if new zoom is same as old zoom
- Allow pinch gesture at minZoom to still move the map
2017-07-27 17:34:09 -04:00
Jason Wray
82c2d4b3ca [build] Include bcsymbolmap files in iOS dynamic framework package 2017-07-26 15:49:23 -04:00
Jason Wray
612a1e8377 [build] Remove unused iOS 'self contained' static framework packaging
This was a faux framework once required by Fabric.
2017-07-25 14:31:40 -04:00
Jason Wray
dcd9a38388 [ios] Don't force the attribution button tint color to update 2017-07-24 19:24:24 -04:00
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
9f2990d167 [ios] Added Hungarian settings bundle 2017-07-19 18:11:30 -07: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
Jason Wray
76caec25c7 [ios] Update changelog; kick-off 3.6.1 2017-07-13 01:52:55 -04:00
Konstantin Käfer
f16a4e5da6 [all] make default_styles header-only 2017-07-13 01:39:00 -04:00
Konstantin Käfer
629922f557 [build] enable -fvisibility=hidden for iOS 2017-07-13 01:38:29 -04:00
Jason Wray
3fce13349c [darwin] Include polylabel via cmake 2017-07-13 01:36:36 -04:00
Minh Nguyễn
c966c0e12f [ios] Update SMCalloutView to fix iOS 10 build warnings
Reapplied 76a2a2db28, which was partially rolled back in f6e79d7073.
2017-07-13 01:35:15 -04: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
Minh Nguyễn
3821ce27de macos-v0.5.0 2017-06-29 17:46:40 -07:00
Minh Nguyễn
47ca78b705 [macos] Updated screenshot
The new screenshot features 3D extruded buildings, vertical CJK, and right-to-left Arabic, all via runtime styling.
2017-06-29 17:45:41 -07:00
Fabian Guerra
dafba03bbc ios] Update pods spec for iOS v3.6.0 2017-06-29 14:52:32 -04:00
Minh Nguyễn
92157762cf [macos] Fixed cursor shifting after drag gesture
When redisplaying the mouse cursor after a modified drag gesture, incorporate the conversion from view coordinates to window coordinates. Previously, this code performed the conversion but threw away the results.

Fixes #8670.
2017-06-29 10:10:31 -07:00
Minh Nguyễn
ae7dc8ce48 [macos] Reorganized changelog 2017-06-29 10:10:31 -07:00
Jordan Kiley
8abe210964 [ios] moved changes to darwin (#9387) 2017-06-29 03:33:20 -07: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
Jason Wray
6aecc66fc8 [ios] Minimize tilt gesture delay 2017-06-28 16:21:41 -04:00
Jason Wray
361dda25a6 [ios, macos] Fix size and color of default marker image 2017-06-26 14:56:21 -04:00
Minh Nguyễn
9b0b74dba6 [ios] Fixed infinite loop zooming in past z23
At zoom levels where the minimum 1 meter or 4 feet would be wider than the scale bar’s maximum width, the local variable holding the preferred row was left undefined. A loop that later iterated based on this row would effectively iterate infinitely until memory pressure forces the system to quit the application.
2017-06-24 13:14:05 -07:00
Fabian Guerra
3e40cab22d [ios] Update pods spec for iOS v3.6.0-rc.1 2017-06-22 16:39:04 -04:00
Minh Nguyễn
50922433cd [ios, macos] Updated changelogs
Also corrected the version number in the macOS changelog.
2017-06-22 12:28:35 -07:00
Minh Nguyễn
5b4f8fd822 [ios] Updated German localization 2017-06-22 12:24:42 -07:00
Minh Nguyễn
9436eca1d4 [ios] Added Hungarian localization from Transifex 2017-06-22 12:24:42 -07:00
Minh Nguyễn
eedd0553b4 [ios] Allow delegate to keep wandering pinch from panning map
MGLMapView consults MGLMapViewDelegate about whether to zoom the map in response to a pinch gesture, but it should also account for the delegate’s response when panning the map due to the pinch’s center point wandering.

Fixes #9168.
2017-06-22 12:17:17 -07:00
Fabian Guerra Soto
a1c5b32da6 Boxing ObjC structs (#9343)
* [ios, macos] Make structs boxable

* [ios, macos] Update changelogs.
2017-06-22 14:36:21 -04:00