summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* [build, node] Bump macos CI job to Node 8 & Xcode 10.2.1upstream/friedbunny-bumps-node-macos-to-8-and-10.2.1Jason Wray2019-05-131-3/+3
|
* [build, darwin] Fix ENOBUFS in build scripts on NodeJS 12.xJason Wray2019-05-132-2/+2
|
* [build, darwin] Update CircleCI to Xcode 10.2.1Jason Wray2019-05-131-6/+6
|
* Refactor: coordinatePointMatrix skip recomputation (#14507)Aleksandar Stojiljkovic2019-05-132-6/+6
| | | | | | | | coordinatePointMatrix is always used with getZoom(): Projection::worldSize(scale) / std::pow(2, z) is computed as scale * util::tileSize / std::pow(2, z) scale is equal to std::pow(2, z). ____________________________________=> Projection::worldSize(scale) / std::pow(2, z) => util::tileSize.
* [android] split image missing testŁukasz Paczos2019-05-131-4/+17
|
* [macos] Copyedited changelogMinh Nguyễn2019-05-102-17/+13
| | | | Synchronized the changelog with the iOS changelog. Removed some entries about internal changes or iOS-only changes. Recategorized entries.
* [android] - use atomic boolean for hasSurface, check if renderer is created ↵tobrun2019-05-104-8/+11
| | | | by validating if mapboxMap isn't null when invoking MapView#onLowMemory
* [android] - only invoke AndroidRendererFrontend::reduceMemoryUse with an ↵tobrun2019-05-101-1/+1
| | | | active renderer
* [android] keep strong callback reference and use application context during ↵Łukasz Paczos2019-05-104-51/+71
| | | | cache path change
* [android] FileUtils read/write permission check tasks retain a strong referenceŁukasz Paczos2019-05-101-29/+22
|
* [android] use strong references to the offline merge callbacksŁukasz Paczos2019-05-102-72/+75
|
* [node] Remove NodeThreadPoolThiago Marcos P. Santos2019-05-103-88/+0
| | | | Simplify, use the default thread pool, less platform abstraction.
* [core] Make the BackgroundScheduler a singletonThiago Marcos P. Santos2019-05-1084-375/+218
| | | | | | | | | | - Do not carry it over everywhere as parameter, it is a shared instance anyway and the lifecycle is pretty much the app lifecycle from the moment we instantiate a map. - Rename to BackgroundScheduler because it is a Scheduler that will do tasks in the background, we don't make assumptions if it is a thread pool or a single thread. - Most importantly, remove the dependency from `core` on `platform`.
* [android] - remove internal gesture event handling code, deprecate public ↵Tobrun2019-05-1010-485/+22
| | | | gesture event hooks
* [android] - remove/readd listener to avoid recursiontobrun2019-05-101-5/+9
|
* [core] Make ActorRef methods constMikhail Pozdnyakov2019-05-105-8/+8
| | | | So that the lambdas calling these methods do not have to be mutable.
* [android] normalize previous rotation values of the location animatorŁukasz Paczos2019-05-103-0/+115
|
* [android] - remove skuId from schema testtobrun2019-05-101-0/+1
|
* [ios] Remove obsolete telemetry gesture eventsJason Wray2019-05-091-40/+0
|
* [core] Schedule invocation of onStyleImageMissing completion callback on the ↵Alexander Shalamov2019-05-093-9/+48
| | | | | | | | | same thread Before this change, ImageManger's 'done' callback for onStyleImageMissing observer notification that was created on renderer thread, could be called from different thread, therefore, is not thread safe. For example, on Android platform, callback was invoked from UI thread. This change makes callback to be scheduled on originating thread.
* [android] option to provide custom values for location camera transitionŁukasz Paczos2019-05-096-50/+155
|
* [android] - update output path aar filetobrun2019-05-091-1/+1
|
* Revert "Revert "[andriod] - bump gradle tooling for AS 3.4""tobrun2019-05-092-2/+2
| | | | This reverts commit 038c6a1e01944b5dd826abf400905ce1cc6b2038.
* [android] - add javadoc to highlight imcompatible onIdle with snapshot API, ↵tobrun2019-05-092-6/+15
| | | | update test app example to use OnFullyRenderedFrame callback instead
* [android] Update ImageMissingTestMikhail Pozdnyakov2019-05-091-5/+55
| | | | | Make sure that the `addOnStyleImageMissingListener` callback is invoked for missing images if sprite request has failed.
* [core] Failed sprite requests do not block tiles renderingMikhail Pozdnyakov2019-05-091-0/+3
|
* [android] updates changelog entry for #14486Łukasz Paczos2019-05-091-1/+1
|
* [android] remove missing image logŁukasz Paczos2019-05-091-1/+0
|
* [ios] Podspec & changelog updates for v4.12.0-alpha.2ios-v4.12.0-alpha.2Nadia Barbosa2019-05-084-4/+5
|
* [android] changelog for 7.5.0-alpha.2android-v7.5.0-alpha.2Łukasz Paczos2019-05-081-1/+9
|
* [core] Remove clipping option from RenderTile and style::LayerMikhail Pozdnyakov2019-05-0814-20/+0
|
* [core] upgrade mapbox-gl-js pin to the most recent versionKonstantin Käfer2019-05-0839-670/+707
|
* [core] render extrusions directly in the main framebufferKonstantin Käfer2019-05-0829-724/+608
|
* [core] Placement order matches viewport-y sortMikhail Pozdnyakov2019-05-083-166/+172
| | | | | | | | Symbols are placed accordingly to their viewport Y order, if the style `symbol-z-order` is set to `viewport-y`. This improves rendering of symbol layers, where icons are allowed to overlap but not text.
* [ios, macos] Include fix-it suggestions in deprecation warningsMinh Nguyễn2019-05-072-2/+2
|
* [ios, macos] Removed MGLStyleValue references from documentation (#14552)Minh Nguyễn2019-05-071-7/+7
|
* [build] Upgrade from Xcode 9.3.0 to 9.3.1 on CircleCIAlexey2019-05-071-1/+1
| | | CircleCI will soon deprecate Xcode 9.3.0 on CircleCI for macOS. Moving mapbox-gl from 9.3.0 to 9.3.1 should have no impact on the CircleCI jobs, plus it will help the project hit fewer Xcode bugs.
* [ios] Interpret negative direction as unchanged when setting visible ↵Minh Nguyễn2019-05-033-5/+6
| | | | | | | | coordinates (#14575) * [ios] Fixed negative direction when setting visible coordinates * [ios] Document behavior of negative direction
* [ios] Uppercase'd "string" to remove cmake warning (#14576)Julian Rex2019-05-031-3/+3
|
* [core] Add custom source to glfw-appAlexander Shalamov2019-05-032-0/+52
|
* [core] Guard access to CustomTileLoader's data members with mutexAlexander Shalamov2019-05-032-4/+9
|
* [core] Keep shared_ptr to thread pool in CustomGeometrySourceAlexander Shalamov2019-05-032-1/+4
| | | | | CustomGeometrySource should keep strong reference to shared thread pool that is used by CustomTileLoader.
* [ios] Static analysis fix tweaks - part 2 (#14572)Julian Rex2019-05-0230-85/+102
|
* [android] - update changelog for v7.4.0-beta.3 (#14571)Osana Babayan2019-05-021-0/+8
|
* [build] change style code generator to sort properties alphabeticallyKonstantin Käfer2019-05-0231-2048/+2062
| | | | JSON keys in our style specification don't have a defined order. This change sorts them alphabetically so that we can rely on the order remaining them same across code generation runs.
* [build] change special casing for LineFloorWidth in shader generationKonstantin Käfer2019-05-023-20/+27
|
* [android] - update changelog for v7.5.0-alpha.1android-v7.5.0-alpha.1tobrun2019-05-021-0/+12
|
* Revert "[andriod] - bump gradle tooling for AS 3.4"tobrun2019-05-022-2/+2
| | | | This reverts commit 33b140863ebed6b5fd06459312f0ceae111b2a63.
* [Android]Expand schema test, modify performance event (#14535)Kevin Li2019-05-028-333/+284
| | | | | | | | * expand schema test, modify performance event * enclose java doc * revert int to long
* [iosapp] Move token setting to build scriptNadia Barbosa2019-05-019-97/+78
| | | | | | | | | | | | [ios] Switch to script-based token insertion for benchmarking app [ios] Update Developing.md [iosapp, benchmark app] Look for token file outside of version-controlled directory [iosapp, benchmark app] Remove remaining code for access token checking from app delegates Feedback edits for @friedbunny