summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Hillshade bucket fix https://github.com/mapbox/mapbox-gl-native-ios/issues/240upstream/alexshalamov_cp_16362_to_1.5.0Aleksandar Stojiljkovic2020-04-021-2/+4
| | | | Fixes: https://github.com/mapbox/mapbox-gl-native-ios/issues/240
* Fix assert on gfx resource cleanupMikko Pulkki2020-03-311-1/+1
|
* Update change log for the maps-v1.5.0 releasemaps-v1.5.0Alexander Shalamov2020-03-261-0/+2
|
* Add changelogzmiao2020-03-261-1/+3
|
* Address review findingzmiao2020-03-262-8/+14
| | | | Remove unncessary condition check
* Add unit testszmiao2020-03-261-0/+72
|
* [core] Fix within meridian issuezmiao2020-03-262-7/+38
|
* Add NSURLSession delegation to http_file_source.mm (#16321)Julian Rex2020-03-253-33/+58
|
* [core] Use const& for the OfflineRegion objectThiago Marcos P. Santos2020-03-252-10/+12
| | | | | | | | | | It is used as const and also fixes a build issue on iOS: ``` Non-const lvalue reference to type ‘mbgl::OfflineRegion’ cannot bind to a temporary of type ‘typename remove_reference<OfflineRegion &>::type’ (aka ‘mbgl::OfflineRegion’) ```
* Add change log entryMikhail Pozdnyakov2020-03-251-0/+6
|
* [core][tile mode] Share seenCrossTileIDs across all placeLayer() callsMikhail Pozdnyakov2020-03-252-7/+15
| | | | Thus we obviate lots of repeated operations for already placed symbols.
* [core][tile mode] Place tile intersecting labels first, across all layersMikhail Pozdnyakov2020-03-252-31/+34
| | | | | | | | Thus, we reduce the amount of label cut-offs in Tile mode. Before, labels were arranged within one symbol layer (one bucket), which was not enough for several symbol layers being placed at the same time.
* [core] Introduce map mode specific Placement implementationsMikhail Pozdnyakov2020-03-253-184/+275
|
* [core] Introduce Placement::placeLayers()Mikhail Pozdnyakov2020-03-255-28/+29
|
* Update changelogAlexander Shalamov2020-03-251-0/+2
|
* [android] Expose getLayer, getSource and Observer interface for snapshotterAlexander Shalamov2020-03-2518-59/+84
| | | | So that users can modify properties of an existing layer / source objects
* Add change log entryMikhail Pozdnyakov2020-03-241-0/+9
|
* StyleConversion.SetGenericProperties testMikhail Pozdnyakov2020-03-241-0/+24
|
* [core] Ability to set source-layer setProperty methodMikhail Pozdnyakov2020-03-2410-45/+22
|
* [core] conversion::Layer uses setProperty API to set max/min zoom & filterMikhail Pozdnyakov2020-03-242-33/+16
|
* [core] Layer::setProperty() can set min/max zoom and filterMikhail Pozdnyakov2020-03-242-2/+21
|
* [core] Move generic setProperty() parts to the base Layer classMikhail Pozdnyakov2020-03-2424-124/+100
|
* [android] - use RGB values instead of alpha values for local glyph generationtobrun2020-03-241-1/+3
|
* [android] Add jni binding for styleable snapshotter (#16286)Kevin Li2020-03-2434-243/+429
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * [android] Add jni binding for styleable snapshotter * Remove Map parameter from factories - remove unused map from factory interfaces. Map is only needed for repaint. * implement addlayer function * Implement addsource function for snapshotter * Implement addImages function * format codes * Apply baseline * Update CHANGELOG.md * Update map_snapshotter.cpp * Destroy snapshotter on the thread it was created * Activate file sources in start * Use custom deleter for snapshotter * format codes * Release snapshotter pointer to deleting lambda * Clang format * Update CHANGELOG.md * Fix review comments * FIx review comments Co-authored-by: Alexander Shalamov <alexander.shalamov@mapbox.com>
* [test] Include cpp-httplib as a system libraryThiago Marcos P. Santos2020-03-232-4/+14
| | | | This way it will not get warnings by linters and -Werror.
* [build] Deprecated GCC 4.9 and set the minimum to GCC 5Thiago Marcos P. Santos2020-03-232-5/+3
|
* [build] Prevent future modernize-* regressionsThiago Marcos P. Santos2020-03-231-2/+2
| | | | | Also ignore modernize-avoid-c-arrays, not such a big deal at the moment.
* [core] Fix modernize-use-override errorsThiago Marcos P. Santos2020-03-232-2/+2
| | | | As reported by clang-tidy-8.
* [core] Fix modernize-pass-by-value errorsThiago Marcos P. Santos2020-03-238-35/+23
| | | | As reported by clang-tidy-8.
* [core] Fix modernize-deprecated-headers errorsThiago Marcos P. Santos2020-03-232-4/+6
| | | | As reported by clang-tidy-8.
* [core] Fix modernize-use-equals-default errorsThiago Marcos P. Santos2020-03-232-2/+2
| | | | As reported by clang-tidy-8.
* [core] Fix modernize-use-auto errorsThiago Marcos P. Santos2020-03-231-1/+1
| | | | As reported by clang-tidy-8.
* [core] Fix modernize-return-braced-init-list errorsThiago Marcos P. Santos2020-03-239-47/+35
| | | | As reported by clang-tidy-8.
* Update LICENSE.mbgl-core.md license fileAlexander Shalamov2020-03-231-96/+32
|
* Bump mapbox-base to 1.2.0Alexander Shalamov2020-03-2319-53/+30
|
* Add Changelogzmiao2020-03-231-0/+6
|
* [build] Thread clang-tidy performance-* warnings as errorsThiago Marcos P. Santos2020-03-231-1/+1
| | | | With all them fixed, they won't come back.
* [core] Fix performance-unnecessary-value-param errorsThiago Marcos P. Santos2020-03-23112-475/+539
| | | | As reported by clang-tidy-8.
* [core] Fix performance-type-promotion-in-math-fn errorsThiago Marcos P. Santos2020-03-236-19/+26
| | | | As reported by clang-tidy-8.
* [core] Fix performance-noexcept-move-constructor errorsThiago Marcos P. Santos2020-03-232-5/+4
| | | | As reported by clang-tidy-8.
* [core] Fix performance-inefficient-vector-operation errorsThiago Marcos P. Santos2020-03-232-0/+2
| | | | As reported by clang-tidy-8.
* [core] Fix performance-unnecessary-copy-initialization errorsThiago Marcos P. Santos2020-03-231-1/+1
| | | | As reported by clang-tidy-8.
* [core] Fix performance-for-range-copy errorsThiago Marcos P. Santos2020-03-235-8/+8
| | | | As reported by clang-tidy-8.
* [build] Trigger the downstream CI and get the status backThiago Marcos P. Santos2020-03-202-0/+91
| | | | | Allows triggering a pipeline at any other repository passing parameters.
* [core] Render::clearData clears fontsMikhail Pozdnyakov2020-03-203-23/+26
|
* Update changelogMikhail Pozdnyakov2020-03-201-14/+2
|
* Update metricsMikhail Pozdnyakov2020-03-2020-40/+40
|
* [core] Introduce Renderer::clearData() instead of keepRenderData map optionsMikhail Pozdnyakov2020-03-2011-76/+28
| | | | | | | | | | `Renderer::clearData()` is a better API than the removed `MapOptions::keepRenderData()`: - gives more flexibility to the client - similar to the existing `Renderer::reduceMemoryUse()` - the `MapOptions::keepRenderData()` API implementation could not handle the raise condition, which happened if the new still image request had come before all tiles from the previous requests were loaded. Co-authored-by: Dane Springmeyer <dane@mapbox.com>
* Add additional transformState::latLngToScreenCoordinate getter (#16311)galinelle2020-03-193-2/+17
| | | | | | This change adds a latLngToScreenCoordinate overload, to retrieve the projected vec4 in additional to the ScreenCoordinate object, that is useful to detect whether the projected latLng is in front or behind the camera.
* Update metricszmiao2020-03-191-1/+1
|