Radosław Juszczyk
5e63e5704a
Do not check connection if it is local request
...
Requests to servers which run on localhost should be independent from internet connection.
2017-09-14 07:45:31 +02:00
Tobrun Van Nuland
f0bf2c94ae
[android] - harden offline region deletion
2017-09-14 07:44:56 +02:00
Tobrun Van Nuland
3f76907f92
[android] - bump proguard config for OkHttp 3.8.0
2017-09-14 07:44:35 +02:00
Tobrun Van Nuland
03d321a6c4
[android] - bump external dependencies
2017-09-14 07:44:13 +02:00
Bruno de Oliveira Abinader
f40519e78d
[core] Do not cache stale tiles
2017-09-14 06:30:12 +03:00
Bruno de Oliveira Abinader
88a0187f21
[core] Precompute if has image diffs when updating sources
2017-09-14 06:30:12 +03:00
Bruno de Oliveira Abinader
a15f0f3d53
[node] Reflect GL JS changes in render.test.js
2017-09-14 01:51:19 +03:00
Bruno de Oliveira Abinader
e9914bf034
[node] Implement GeoJSON converter
2017-09-13 23:35:27 +03:00
Bruno de Oliveira Abinader
cda418198f
[core] Clear atlasImage rect for a removed pattern
2017-09-13 22:17:41 +03:00
Jordan Kiley
73c633e22b
[ios] Ignore Smart Invert ( #9876 )
2017-09-13 11:09:49 -07:00
Minh Nguyễn
ef12dc0822
[android, ios, macos] Russian, Ukrainian, Hungarian and other localization updates ( #9945 )
...
* [android, ios, macos] Updated Russian localization
Added a Russian localization of the Android SDK. Updated the iOS and macOS Russian localizations.
* [android, ios, macos] Updated Ukrainian localization
Added a Ukrainian localization of the Android SDK. Updated the iOS and macOS Ukrainian localizations.
* [ios, macos] Updated Traditional Chinese localization
* [macos] Added Hungarian localization
* [android] corrected typos
* [ios, macos] Updated Ukrainian localization
* [android, ios, macos] Configured Foundation.stringsdict on Transifex
* [ios, macos] Pulled in Foundation.stringsdict from Transifex
Updated the German, Lithuanian, and Vietnamese localizations with Foundation.stringsdict files matching Transifex.
2017-09-12 23:53:28 -07:00
Jason Wray
366a69785a
[ios] Update podspecs for v3.7.0-alpha.1
2017-09-12 13:56:51 -04:00
Bruno de Oliveira Abinader
bed96c800c
[node] Shuffle seed support
2017-09-12 20:36:17 +03:00
Minh Nguyễn
161c5ed4f5
[macos] Updated changelog
...
This adds entries for work done on the master branch since v0.5.1 of the macOS Maps SDK.
2017-09-12 12:37:23 -04:00
Jesse Bounds
b4a4af114b
[ios] Updated changelog
...
This adds entries for work done on the master branch since v3.6.0 of the iOS Maps SDK that was not included in any of the 3.6.x patch releases.
2017-09-12 12:37:16 -04:00
John Firebaugh
bb8dd4705c
[core] Fix fill layer z-fighting
...
Hand-ports b05e5ddd34
2017-09-12 08:22:08 -07:00
John Firebaugh
73e9ba1439
[core] Align line vertex to 4-byte boundary
...
10 byte vertices are heavily penalized by common GL implementations.
Cherry-picks aa4dff1095
2017-09-12 08:21:51 -07:00
Tobrun Van Nuland
8e01f52dd2
[android] - don't recycle bitmap for icon reuse.
2017-09-12 10:18:24 +02:00
Tobrun
738f68251a
[android] - avoid adding duplicate points to bounds
2017-09-11 19:26:03 +02:00
Robin Darby
a5bfb4ac40
[android] Clear out mapCallback's OnMapReadyCallbacks on onDestroy
2017-09-11 19:25:16 +02:00
John Firebaugh
2bbde6903a
[core] Rename for clarity: ActiveTexture → ActiveTextureUnit
2017-09-11 10:17:54 -07:00
John Firebaugh
437f243d65
[core] Dirty the correct state when a texture is deleted
...
When a texture is deleted, it is as if all texture units to which that texture object is bound are rebound to texture object zero. Therefore it's the *bindings* that need to be dirtied, not the active texture unit.
2017-09-11 10:17:54 -07:00
Jason Wray
dfc5d51ae1
[ios] Fix slight mismerge in iosapp
2017-09-11 11:56:20 -04:00
Ivo van Dongen
36c307f04f
[android] test app - fix highlight buildings example
2017-09-11 09:40:43 +03:00
Asheem Mamoowala
50fd917510
Fast tileCount with help from @mapbox/sphericalmercator module
2017-09-08 17:38:42 -07:00
John Firebaugh
aa4dff1095
[core] Align line vertex to 4-byte boundary
...
10 byte vertices are heavily penalized by common GL implementations.
2017-09-08 09:35:47 -07:00
John Firebaugh
b05e5ddd34
[core] Fix z-fighting of translucent fills
2017-09-08 08:30:10 -07:00
Jason Wray
efe9928ad5
[ios] Update changelog for MGLMapView.showsUserHeadingIndicator
2017-09-07 19:47:53 -04:00
Jason Wray
59076c8300
[ios] Disable implicit animation of heading indicators
...
The update steps for the heading indicator are typically small, so animations tend to pile up and cause performance issues. Disabling actions is a slight regression when it comes to large steps (they're not animated now, where they previously were) and this should eventually be addressed.
Also consistently use provided API for disabling CATransaction actions.
2017-09-07 19:23:30 -04:00
Jason Wray
cb1309a253
[ios] Implicitly enable showsUserLocation when enabling the heading indicator
2017-09-07 19:23:30 -04:00
Jason Wray
63250baa4e
[ios] Make user heading indicator property IBInspectable
...
Rename it to `showsHeading` to fit in the tiny label column of the utilities panel.
2017-09-07 19:23:29 -04:00
Jason Wray
e1ff826d20
[ios] Change user location heading filter to 1°
...
The default is 1.
2017-09-07 19:23:29 -04:00
Jason Wray
218c720e9e
[ios] Add setShowsUserHeadingIndicator and validateUserHeadingUpdating
2017-09-07 19:23:29 -04:00
Jason Wray
99616e6627
[ios] Introduce MGLUserLocationHeadingIndicator protocol
2017-09-07 19:23:29 -04:00
Jason Wray
c35b1cd56b
[ios] Set a heading indicator update threshold
2017-09-07 19:23:29 -04:00
Jason Wray
5db97ed96e
[ios] Introduce MGLUserLocationHeadingArrowLayer class
2017-09-07 19:23:20 -04:00
Lauren Budorick
f8a53234ff
[core] Remove debug::renderTree
2017-09-07 12:07:46 -07:00
Pablo Guardiola
9ce7099089
[android] fix is download complete (a download is complete when count and required resources match and the download state is inactive) ( #9913 )
2017-09-07 17:26:26 +02:00
Jason Wray
c6708442c9
[ios] Refactor user location heading indicator into its own class
2017-09-06 18:21:38 -04:00
Jason Wray
cb7eb5cafb
[ios] Improve iosapp's zoom debug label
2017-09-06 17:11:09 -04:00
Ivo van Dongen
d736429271
[macos] snapshotter
2017-09-05 16:29:33 +03:00
Ivo van Dongen
b3b9ef5c6c
[ios] snapshotter
2017-09-05 16:29:33 +03:00
Ivo van Dongen
07343a34c5
[darwin] snapshotter
2017-09-05 16:29:33 +03:00
Ivo van Dongen
6d47471767
[ios] extend ui image additions with init from premultiplied image
2017-09-05 16:29:33 +03:00
Pablo Guardiola
89eb23e6b5
[android] make the android release all build batched ( #9907 )
2017-09-05 09:49:50 +02:00
Pablo Guardiola
73d980a6e7
bump MAS version number to 2.2.3 ( #9901 )
2017-08-31 18:27:12 +02:00
Ivo van Dongen
be859427a9
[core] remove map update enum
2017-08-31 18:45:28 +03:00
Ivo van Dongen
4c96603eb6
[core] move annotation tile updates to renderer
...
- AnnotationData.updateData() was not completely thread safe. Calling it from the renderer thread instead of the main thread fixes this
- Since we moved the coalescing of updates out of the map and into the renderer frontend implementations, the updateData was called too much, resulting in degraded performance. Moving it into the renderer makes sure it gets coalesced again.
2017-08-31 18:45:28 +03:00
Ivo van Dongen
377faaf4f8
[core] annotation manager - manage dirty state internally
2017-08-31 18:45:28 +03:00
Bruno de Oliveira Abinader
0694d224c7
[test] Enable render tests recycling the map object in node6-clang39-debug
2017-08-31 10:17:21 +03:00