Commit Graph

11365 Commits

Author SHA1 Message Date
Bruno de Oliveira Abinader
c20fdd07db [core] Bypass GeoJSON tile data update if tileID zoom is above source's maxZoom 2017-09-15 18:28:40 -03:00
Bruno de Oliveira Abinader
fe1cf83a28 [core] TransformState::getIntegerZoom should be uint8_t 2017-09-15 18:28:40 -03:00
Bruno de Oliveira Abinader
447d24bb19 [node] Added 'removeSource' 2017-09-15 18:28:40 -03:00
Bruno de Oliveira Abinader
45d07163eb [core] Reset zoom history state in still mode 2017-09-15 16:41:29 -03:00
Bruno de Oliveira Abinader
0f9773e615 [core] Partially revert ZoomHistory.lastIntegerZoom update 2017-09-15 16:41:29 -03:00
Minh Nguyễn
907a96a8f7 Mapbox develops React Native Mapbox GL
Updated the readme to acknowledge Mapbox’s official support for React Native.
2017-09-14 12:03:23 -07:00
Tobrun Van Nuland
c795d96bfb [android] - update zoom function example with selected state 2017-09-14 10:55:52 +02:00
Tobrun Van Nuland
d1354466f0 [android] - add style inspecatable in debug mode activity 2017-09-14 10:55:37 +02:00
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
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
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
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
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
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
Bruno de Oliveira Abinader
cfcf38053e [test] Unignore render-tests/circle-pitch-alignment/* 2017-08-31 10:17:21 +03:00
Bruno de Oliveira Abinader
6f00becffe [test] One map per pixel ratio in render.test.js --recycle-map 2017-08-31 10:17:21 +03:00
Bruno de Oliveira Abinader
b43d88b725 [test] Interpret render tests params: --recycleMap and --shuffle 2017-08-31 10:17:21 +03:00
Bruno de Oliveira Abinader
6ee8d7bb60 [node] Set style default camera upon each test suite run 2017-08-31 10:17:21 +03:00
Bruno de Oliveira Abinader
d43757271e [node] Cleanup NodeMap::Render 2017-08-31 10:17:21 +03:00
Bruno de Oliveira Abinader
3f6f236f7b [node] Split 'test-suite' run using 'run-s' script 2017-08-31 10:17:21 +03:00
Lauren Budorick
eaacc87901 Update gl-js SHA + ignore fill-extrusion-multiple test 2017-08-30 12:48:51 -07:00
Asheem Mamoowala
13169a6a82 Update gl-js SHA 2017-08-30 10:59:08 -07:00