Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [core] make sure tiles are not treated as complete until all worker ↵upstream/expired-resources | Konstantin Käfer | 2017-09-16 | 11 | -53/+56 |
| | | | | | | operations completed Previously, when we started a worker operation that eventually throws an exception (e.g. due to the tile not being parseable), and then enqueue another worker operation while the first one is processing, we treated the worker as idle once the first operation's error callback fired, even though the second operation was still in progress. Due to our use of coalescing, I was unable to come up with a reliable test since we'd need to reproduce the behavior described above, which is timing dependent. | ||||
* | [core] keep tiles renderable even if a subsequent error occurs | Konstantin Käfer | 2017-09-16 | 4 | -5/+51 |
| | | | | Since 9a9408e8111bcdcd0fcb9a93112d61ab8fce0601, we marked tiles as non-renderable if an error occured. This lead to situations where a tile was loaded + parsed successfully, then a revalidation attempt occured (e.g. because the resource was stale) which failed. In this case, we used to mark the tile as non-renderable although we could've used the perfectly parsed (stale) resource. | ||||
* | [core] Bypass GeoJSON tile data update if tileID zoom is above source's maxZoom | Bruno de Oliveira Abinader | 2017-09-15 | 2 | -5/+8 |
| | |||||
* | [core] TransformState::getIntegerZoom should be uint8_t | Bruno de Oliveira Abinader | 2017-09-15 | 2 | -2/+2 |
| | |||||
* | [node] Added 'removeSource' | Bruno de Oliveira Abinader | 2017-09-15 | 3 | -0/+21 |
| | |||||
* | [core] Reset zoom history state in still mode | Bruno de Oliveira Abinader | 2017-09-15 | 2 | -2/+15 |
| | |||||
* | [core] Partially revert ZoomHistory.lastIntegerZoom update | Bruno de Oliveira Abinader | 2017-09-15 | 1 | -1/+1 |
| | |||||
* | Mapbox develops React Native Mapbox GL | Minh Nguyễn | 2017-09-14 | 1 | -1/+1 |
| | | | Updated the readme to acknowledge Mapbox’s official support for React Native. | ||||
* | [android] - update zoom function example with selected state | Tobrun Van Nuland | 2017-09-14 | 1 | -11/+59 |
| | |||||
* | [android] - add style inspecatable in debug mode activity | Tobrun Van Nuland | 2017-09-14 | 3 | -60/+231 |
| | |||||
* | Do not check connection if it is local request | Radosław Juszczyk | 2017-09-14 | 1 | -4/+5 |
| | | | | Requests to servers which run on localhost should be independent from internet connection. | ||||
* | [android] - harden offline region deletion | Tobrun Van Nuland | 2017-09-14 | 1 | -1/+2 |
| | |||||
* | [android] - bump external dependencies | Tobrun Van Nuland | 2017-09-14 | 3 | -10/+9 |
| | |||||
* | [core] Do not cache stale tiles | Bruno de Oliveira Abinader | 2017-09-14 | 3 | -24/+20 |
| | |||||
* | [core] Precompute if has image diffs when updating sources | Bruno de Oliveira Abinader | 2017-09-14 | 1 | -5/+3 |
| | |||||
* | [node] Reflect GL JS changes in render.test.js | Bruno de Oliveira Abinader | 2017-09-14 | 2 | -45/+1 |
| | |||||
* | [node] Implement GeoJSON converter | Bruno de Oliveira Abinader | 2017-09-13 | 4 | -22/+14 |
| | |||||
* | [core] Clear atlasImage rect for a removed pattern | Bruno de Oliveira Abinader | 2017-09-13 | 4 | -0/+34 |
| | |||||
* | [ios] Update podspecs for v3.7.0-alpha.1ios-v3.7.0-alpha.1upstream/fb-v3.7.0-podspecs | Jason Wray | 2017-09-12 | 3 | -3/+3 |
| | |||||
* | [node] Shuffle seed support | Bruno de Oliveira Abinader | 2017-09-12 | 1 | -1/+27 |
| | |||||
* | [macos] Updated changelog | Minh Nguyễn | 2017-09-12 | 1 | -3/+23 |
| | | | | This adds entries for work done on the master branch since v0.5.1 of the macOS Maps SDK. | ||||
* | [ios] Updated changelog | Jesse Bounds | 2017-09-12 | 1 | -3/+23 |
| | | | | 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. | ||||
* | [android] - don't recycle bitmap for icon reuse. | Tobrun Van Nuland | 2017-09-12 | 1 | -10/+1 |
| | |||||
* | [android] - avoid adding duplicate points to bounds | Tobrun | 2017-09-11 | 1 | -2/+4 |
| | |||||
* | [android] Clear out mapCallback's OnMapReadyCallbacks on onDestroy | Robin Darby | 2017-09-11 | 1 | -0/+5 |
| | |||||
* | [core] Rename for clarity: ActiveTexture → ActiveTextureUnit | John Firebaugh | 2017-09-11 | 6 | -12/+12 |
| | |||||
* | [core] Dirty the correct state when a texture is deleted | John Firebaugh | 2017-09-11 | 1 | -2/+4 |
| | | | | 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. | ||||
* | [ios] Fix slight mismerge in iosapp | Jason Wray | 2017-09-11 | 1 | -1/+1 |
| | |||||
* | [android] test app - fix highlight buildings example | Ivo van Dongen | 2017-09-11 | 1 | -11/+11 |
| | |||||
* | Fast tileCount with help from @mapbox/sphericalmercator module | Asheem Mamoowala | 2017-09-08 | 8 | -15/+89 |
| | |||||
* | [core] Align line vertex to 4-byte boundary | John Firebaugh | 2017-09-08 | 7 | -21/+13 |
| | | | | 10 byte vertices are heavily penalized by common GL implementations. | ||||
* | [core] Fix z-fighting of translucent fills | John Firebaugh | 2017-09-08 | 3 | -2/+6 |
| | |||||
* | [core] Remove debug::renderTree | Lauren Budorick | 2017-09-07 | 3 | -24/+0 |
| | |||||
* | [android] fix is download complete (a download is complete when count and ↵ | Pablo Guardiola | 2017-09-07 | 1 | -1/+1 |
| | | | | required resources match and the download state is inactive) (#9913) | ||||
* | [macos] snapshotter | Ivo van Dongen | 2017-09-05 | 6 | -8/+95 |
| | |||||
* | [ios] snapshotter | Ivo van Dongen | 2017-09-05 | 7 | -5/+181 |
| | |||||
* | [darwin] snapshotter | Ivo van Dongen | 2017-09-05 | 2 | -0/+268 |
| | |||||
* | [ios] extend ui image additions with init from premultiplied image | Ivo van Dongen | 2017-09-05 | 2 | -0/+15 |
| | |||||
* | [android] make the android release all build batched (#9907) | Pablo Guardiola | 2017-09-05 | 1 | -0/+1 |
| | |||||
* | bump MAS version number to 2.2.3 (#9901) | Pablo Guardiola | 2017-08-31 | 1 | -1/+1 |
| | |||||
* | [core] remove map update enum | Ivo van Dongen | 2017-08-31 | 5 | -69/+41 |
| | |||||
* | [core] move annotation tile updates to renderer | Ivo van Dongen | 2017-08-31 | 2 | -5/+4 |
| | | | | | - 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. | ||||
* | [core] annotation manager - manage dirty state internally | Ivo van Dongen | 2017-08-31 | 3 | -24/+29 |
| | |||||
* | [test] Enable render tests recycling the map object in node6-clang39-debug | Bruno de Oliveira Abinader | 2017-08-31 | 2 | -2/+18 |
| | |||||
* | [test] Unignore render-tests/circle-pitch-alignment/* | Bruno de Oliveira Abinader | 2017-08-31 | 1 | -4/+0 |
| | |||||
* | [test] One map per pixel ratio in render.test.js --recycle-map | Bruno de Oliveira Abinader | 2017-08-31 | 1 | -16/+36 |
| | |||||
* | [test] Interpret render tests params: --recycleMap and --shuffle | Bruno de Oliveira Abinader | 2017-08-31 | 1 | -2/+14 |
| | |||||
* | [node] Set style default camera upon each test suite run | Bruno de Oliveira Abinader | 2017-08-31 | 2 | -1/+19 |
| | |||||
* | [node] Cleanup NodeMap::Render | Bruno de Oliveira Abinader | 2017-08-31 | 3 | -22/+15 |
| | |||||
* | [node] Split 'test-suite' run using 'run-s' script | Bruno de Oliveira Abinader | 2017-08-31 | 2 | -2/+5 |
| |