Alexander Shalamov
09e69654fa
[core] Refactor Snapshotter
...
Move renderer to a separate thread while keeping map on a client thread.
2020-03-05 17:43:37 +02:00
Alexander Shalamov
81e116d41a
[core] Use weak annotation manager
...
Map and renderer / orchestrator should be able to run on a separate threads,
however, legacy AnnotationManager is shared between Map and Renderer, therefore
is not a thread safe. Until AnnotationManager is deprecated and removed from a
code-base, use it only via weak pointers.
2020-03-05 17:43:37 +02:00
Mikhail Pozdnyakov
c5155dcf33
[render test runner] Enable pixel ratio in tile mode
2020-03-05 16:12:43 +02:00
Kevin Li
77b2ac8ef7
[doc] Update changelog for v8.6.3 ( #219 )
2020-03-05 17:31:43 +08:00
Peng Liu
95f0a0bb44
[ci] Add upstream trigger of binary size check. ( #217 )
2020-03-05 11:17:42 +02:00
Thiago Marcos P. Santos
dc510e44c0
[default] Build a no-op number formatter for old ICUs
...
This has been causing too many build problems and it is
a major source of complains because of different ICU interfaces.
2020-03-05 01:58:34 +02:00
Kevin Li
fb0c7c93a0
[android] Add sort key jni binding for fill_layer and line_layer ( #16256 )
2020-03-04 19:57:07 +08:00
Kevin Li
b976545181
Add expression within ( #198 )
...
* Add expression within
* Update expression within and runtime demo
* Update Runtime demo
* Fix android check
2020-03-04 18:18:53 +08:00
Kevin Li
efc605bed6
[android] Update toGeoJSON in android_conversion.hpp ( #16243 )
...
* [android] Update toGeoJSON in android_conversion.hpp
* Fix review comments
* Update android_conversion.hpp
2020-03-04 14:15:14 +08:00
Mikhail Pozdnyakov
44ac1f008a
[core] Drop BucketPlacementParameters
2020-03-03 16:13:48 +02:00
Mikhail Pozdnyakov
24fa599903
[core] Split LayerPlacementData and BucketPlacementData
2020-03-03 16:13:48 +02:00
Mikhail Pozdnyakov
f748972fe9
[core] Get rid of LayerPlacementData::firstInBucket
2020-03-03 16:13:48 +02:00
Mikhail Pozdnyakov
dea1063319
[core] Encapsulate placement code handling symbols sort ranges
2020-03-03 16:13:48 +02:00
Juha Alanen
ffe95ec7d3
[test] Add test manifest for the nightly build
...
Use the same test manifest for the development and nightly
coverage CI builds. Add manifest for the nightly build by
creating a symbolic link to the existing manifest.
2020-03-03 13:30:53 +02:00
tobrun
c217a61170
[android] - update gl-native dependency to v1.3.1 release
2020-03-02 12:42:58 +01:00
Chloe Krawczyk
60666fa75d
add entry for min/max pitch option
...
re-order entries by importance, tighten up some changelog entries, fix nits
add additional entries from mapbox-gl-native changelog
2020-03-02 12:42:58 +01:00
tobrun
0046be2e05
[docs] updat changelog for v9.1.0-alpha.1
2020-03-02 12:42:58 +01:00
Aleksandar Stojiljkovic
42469cdb66
Disable depth in heatmap offscreen rendering.
...
It triggers Metal depth stencil validation error since depth test is enabled with no depth attachment.
2020-03-02 12:19:58 +02:00
Mikhail Pozdnyakov
8c0f90ce84
Add change log entry
2020-03-02 10:32:20 +02:00
Mikhail Pozdnyakov
25c8d0ecc8
[default] Fix possible crash at RunLoop::wake()
2020-03-02 10:32:20 +02:00
Juha Alanen
3a530d5589
[build] Add nightly build to publish coverage metrics
...
Get coverage metrics from codecov.io and upload
them to S3.
2020-03-02 09:16:18 +02:00
Juha Alanen
bc9f51e78b
[build] Generate coverage results separately before uploading to codecov
...
The codecov.io script has issues with generating coverage result files
so generate them separately with gcov and only use the codecov.io script
to upload the results.
2020-03-02 09:16:18 +02:00
Juha Alanen
7cc2f7efd5
[build] Upload code coverage results to codecov.io
2020-03-02 09:16:18 +02:00
Juha Alanen
34cb92096b
[build] Ignore test directories for code coverage
2020-03-02 09:16:18 +02:00
Minh Nguyễn
87fac0bb34
[ios, macos] Updated changelogs
2020-02-28 11:45:14 -08:00
Minh Nguyễn
2f8059af15
[ios, macos] Customized symbolAvoidsEdges documentation
...
No one using the iOS or macOS map SDK will know whether it supports “global collision detection” based on “GL JS v0.42.0 or greater”.
2020-02-28 11:45:14 -08:00
Minh Nguyễn
5b4fb6c216
mapbox-gl-native v1.3.0
2020-02-28 11:45:09 -08:00
Mikhail Pozdnyakov
6bed2079e3
Add change log entry
2020-02-28 21:42:03 +02:00
Mikhail Pozdnyakov
01c056f46d
[core] Fix iterators in addRegularDash()
...
Fix using of invalid iterators.
2020-02-28 21:42:03 +02:00
Langston Smith
bf6f00fae6
Bumped README snapshot to 9.1.0 ( #167 )
2020-02-28 10:31:58 -08:00
Alexander Shalamov
55d5b976dc
[core] Prepare changelog for maps-v1.3.0 (2020.02-release-vanillashake) release
2020-02-28 17:35:30 +02:00
Alexander Shalamov
6d6c344fe1
Update changelog
2020-02-28 15:00:47 +02:00
Mikhail Pozdnyakov
517f780e60
Add change log entry
2020-02-28 12:52:26 +02:00
Mikhail Pozdnyakov
3bf9143079
Emit error message with URL details on load error 404
2020-02-28 12:52:26 +02:00
Mikhail Pozdnyakov
91437d8101
Add OfflineDownload.NoFreezingOnNotFoundError unit test
2020-02-28 12:52:26 +02:00
Mikhail Pozdnyakov
2b1bb1dc4a
[core][offline] Offline download does not hang on 404 error
2020-02-28 12:52:26 +02:00
Kevin Li
17b19b3b4a
Add min and max pitch options ( #199 )
...
* Add min and max pitch options
* Add min and max pitch into attrs
* Update gl-native submodule
2020-02-28 18:17:08 +08:00
Kevin Li
e0c2b3e771
[android] Add jni binding for min and max pitch ( #16236 )
...
* [android] Add jni binding for min and max pitch
* Update CHANGELOG.md
2020-02-28 17:26:15 +08:00
kevin
53f5015ca6
Add telemetry events classes to proguard
2020-02-28 09:48:17 +01:00
Minh Nguyễn
668a453022
[ios] Restored support for iOS 9–11 by default
2020-02-28 10:07:34 +02:00
Kevin Li
81189a98bc
Add telemetry events classes to proguard ( #195 )
2020-02-28 10:05:51 +08:00
Minh Nguyễn
8229bd1090
Updated binary size baselines
2020-02-27 17:14:20 -08:00
Minh Nguyễn
5c93b0dead
Link to Mapbox Maps SDK
...
For historical reasons, developers may come here when looking for the Mapbox Maps SDK. Direct them to the right repository so they don’t get confused thinking Mapbox only provides a C++ library.
2020-02-27 17:14:20 -08:00
Minh Nguyễn
8212f94f07
[ios, macos] Redirect documentation to mapbox-gl-native-ios
2020-02-27 17:14:20 -08:00
Minh Nguyễn
206b9bde5e
[ios, macos] Deleted iOS/macOS map SDK sources, resources, scripts
2020-02-27 17:14:20 -08:00
Minh Nguyễn
bd252e16a3
[ios, macos] Cleaned up iOS, macOS CMake configuration
2020-02-27 17:14:20 -08:00
Thiago Marcos P. Santos
a04b4dbf52
[build] Add license file for mbgl-core.a
...
Also make sure it will be always up to date
by using the nitpick bot to enforce it.
2020-02-27 18:19:31 +02:00
Thiago Marcos P. Santos
427d785848
[build] Make csscolorparser and parsedate vendors
...
They have a different license from the rest of the code
and this will make it explicit. Also the script for generating
the license will dectect them correctly.
2020-02-27 18:19:31 +02:00
Thiago Marcos P. Santos
242b719f0c
[build] Generate the LICENSE.md for mbgl-core
...
Add a script that for everything we link against
mbgl-core, it will check the license and generate
a file all the dependencies listed with the respective
authors, project urls and license.
2020-02-27 18:19:31 +02:00
Juha Alanen
1db92f3c6c
[build][ios] Upload updated metrics to CI artifacts
2020-02-27 10:09:35 +02:00