Tobrun
e5810536bc
[android] - decouple map padding from overlain views
2018-02-20 17:04:55 +01:00
Jason Wray
9a30e252b5
[ios] Bump podspecs for 3.7.5
2018-02-16 20:06:32 -05:00
Jason Wray
9989e71e3f
[ios] Fix loop when first asking for location permission ( #11229 )
2018-02-16 20:01:03 -05:00
Fabian Guerra Soto
3a0c87b1b4
[ios] Bump podspec to 3.7.4 ( #11179 )
...
* [ios] Bump podspec to 3.7.4
* [ios, macos] Update changelogs.
2018-02-12 17:37:00 -05:00
Fabian Guerra Soto
024e75bd56
[ios, macos] Fix memory leaks in MGLMapSnapshotter. ( #11133 )
2018-02-12 16:47:16 -05:00
Julian Rex
9ee99c91bb
[ios] Adds camera change delegate methods with reason parameter. ( #11151 )
...
Added missing notification handler for UIApplicationWillResignActiveNotification.
2018-02-12 16:37:21 -05:00
Tobrun
cdaf90d2e7
[android] - update SNAPSHOT version to v5.4.2
2018-02-12 11:14:39 +01:00
Tobrun
f422f79446
[android] - update changelog for 5.4.1
2018-02-12 11:14:39 +01:00
Tobrun
9941b56238
[android] - don't invoke onLowMemory on map when the map isn't fully created yet
2018-02-12 11:14:39 +01:00
tobrun
cab2086e1c
[android] - don't recreate surface as part of view resize
2018-02-09 14:22:29 +01:00
tobrun
5a799117ec
[android] - add optional location provider lost to proguard configuration
2018-02-09 11:58:41 +01:00
Minh Nguyễn
101b55b0f0
[ios, macos] Added option to restrict tile source to bounds
...
Cherry-picked from c3bf7c55a1 .
2018-02-08 12:39:30 -08:00
tobrun
aeba621573
[android] - programmatically create GlSurfaceView
2018-02-08 14:20:56 +01:00
tobrun
7bccc9d695
[android] - introduce mapview weak reference in global layout listener
2018-02-08 11:43:05 +01:00
Randall C Lee
638ab799ed
Adjust radius ( #11132 )
2018-02-06 15:34:46 -05:00
Randall C Lee
332dad2a4e
[ios] Add Radius Configuration ( #11070 )
...
* Add Radius Configuration
* Remove default config
- removes default configuration
- moves config setup to events init method
- renames config class
* Delete MGLConfig header file
2018-02-05 16:17:57 -05:00
Tobrun
0742f7fb66
[android] - update changelog for 5.4.0
2018-02-05 12:03:19 +01:00
Tobrun
ff29a0cb99
[android] - create Handler using the main thread looper
2018-02-05 12:03:19 +01:00
Łukasz Paczos
c636b382e8
[android] - log lack of permissions only if enabling location
2018-02-05 12:03:19 +01:00
Martin Hellwig
cecfa18346
Implement new bearingTrackingMode GPS_NORTH_FACING
2018-02-05 12:03:19 +01:00
Fabian Guerra
0ebc2ee91f
[ios, macos] Fix MGLMapSnapshotter pointForCoordinate returns an scaled point.
2018-01-25 10:06:54 -05:00
Tobrun
14f3f86f63
[android] - release android v5.3.2, bump snapshot version
2018-01-23 20:26:53 +01:00
Tobrun
80789ab2c8
[android] - rollback fragment flash changes for ViewPager support
2018-01-23 12:09:48 +01:00
Tobrun
938f087e38
[android] - update changelog for v5.3.2
2018-01-23 12:09:48 +01:00
Tobrun
dc8d4e8b0f
[android] - handle null Call instances in HttpRequest
2018-01-23 12:09:48 +01:00
Tobrun
6e5ddfae95
[android] - allow setting an OkHttpClient
2018-01-23 12:09:48 +01:00
Łukasz Paczos
c3068ec397
Camera callbacks for velocity animated movements ( #10925 )
...
* [android] camera listeners double invocation fix
* [android] invoking camera change callbacks for velocity animated movements
2018-01-23 12:09:48 +01:00
Łukasz Paczos
06f3f8fddb
[android] do not overwrite user-set focal point when tracking location ( #10910 )
2018-01-23 12:09:48 +01:00
Tobrun
82eabf18b1
[android] - retain configuration for user provided focal point and deselect markers on tap
2018-01-23 12:09:48 +01:00
Tobrun
4a2ced5651
[android] - add filesource activation/deactivation to OfflineRegion status and deletion
2018-01-23 12:09:48 +01:00
Tobrun
b03c226373
[android] - check if the render surface has been correctly created before destroying the map
2018-01-23 12:09:48 +01:00
Tobrun
46ace8d2c7
[android] - validate zoom level before creating mapbox telem event
2018-01-23 12:09:48 +01:00
Minh Nguyễn
2411fb31b7
macos-v0.6.1
2018-01-16 09:24:42 -08:00
Minh Nguyễn
3629a3cd74
[macos] Added dates to changelog
2018-01-16 09:24:42 -08:00
Fabian Guerra
9e96aa1923
[ios] Bump podspec to v3.7.3
2018-01-10 15:48:01 -06:00
Fabian Guerra Soto
0542ece0bf
[ios] Fix the layout constraints on iOS 11 for iPhone X ( #10858 )
...
* [ios] Fix the layout constraints on iOS 11 for iPhone X for the bottom ornaments.
* WIP adding tests for layout of map view attribution logo and other ornaments
* Rename
* First pass at tests for mapview ornament layout
* Additional code changes from call with Fabian and Jason
* [ios] Fix ornaments insets margin space.
* [ios] Fix map view layout test for pre iOS 11.
* [ios] Refactor MGLMapView ornaments layout constraints for iOS 11.
* [ios] Remove NSLogs from MGLMapViewLayoutTests
2018-01-10 14:28:55 -06:00
Tobrun
a3c497f100
[android] - bump snapshot version to 5.3.2
2018-01-10 14:28:04 +01:00
Tobrun
24bcb75823
[android] - update changelog for 5.3.1 release
2018-01-10 13:14:04 +01:00
tobrun
40316ddad0
[android] - use the correct cancelable callback after posting the cancelation
2018-01-10 13:14:04 +01:00
Tobrun
0b0f481e70
[android] - detect genymotion virtual machines when determening attributes for eglConfig
2018-01-10 13:14:04 +01:00
Tobrun
c66c8e3de1
[android] - include request urls when logging out failed http requests
2018-01-10 13:14:04 +01:00
Tobrun
8b1303a183
[android] - RTL support
2018-01-10 13:14:04 +01:00
tobrun
1985bb83f4
[android] - refactor surface destruction NPE fix
2018-01-10 13:14:04 +01:00
tobrun
ed84dca334
[android] - use US local when converting between int color and RGBA String.
2018-01-10 13:14:04 +01:00
Łukasz Paczos
a32fddf6dd
[android] getting bitmap from drawable fix
2018-01-10 13:14:04 +01:00
Pablo Guardiola
cc25d6911b
[android] fix sending more than once double tap event on a single double tap gesture ( #10854 )
2018-01-08 10:32:57 +01:00
Minh Nguyễn
4731e0c7f1
[ios, macos] Updated changelogs
2018-01-05 18:54:27 +00:00
Minh Nguyễn
4f194ab15c
[macos] Fixed macosapp deployment
2018-01-05 06:39:26 +00:00
Jesse Bounds
9c9ad538f8
[ios] Dispatch location auth status check to background
...
This attempts to work around reports of repeated calls to [CLLocationManager authorizationStatus] blocking the main thread by dispatching it to the background, serial queue that is already available in MGLMapboxEvents.
This also adds a guard to the handler for the user defaults change event so that the call to pause or resume if required is done only if a user defaults value changes that would require an update to the pause / resume state.
The guard works by utilizing two new state variables that keep track of the previous values for account type and metrics enabled configuration variables. The call to pause/resume is only done if the latest relevant values in the user defaults dictionary are actually different than the previous ones.
The default values for the new state variables assume an account value of 0 and metrics enabled == true so there can be a small inefficiency if a user prevously opted out of telemetry, kills the app, and restarts it. In that case, the pause/resume method would get invoked one time when it would not technically need to. This should not be an issue in practice though.
2018-01-04 10:38:52 -08:00
Andrew Kitchen
760ef23ac3
[ios, macos] Updates documentation with default CJK font recommendations
...
Also updates the font to use for rendering CJK ideographs in our sample
apps to `PingFang TC`, as simply specifying `PingFang` was always
triggering iOS's font fallback behavior.
[Fixes #10675 ]
2018-01-03 11:37:53 -06:00