Thiago Marcos P. Santos
e6024a2e02
[build] Do not do license check on core only builds ( #16276 )
...
Users will add more dependencies and the script will break the build.
2020-03-08 17:43:45 +02:00
Alexander Shalamov
33b4fea105
[core] Update baselines
2020-03-07 10:14:18 +02:00
Alexander Shalamov
c5f9f3811b
[core] Update changelog
2020-03-07 10:14:18 +02:00
Alexander Shalamov
30aaa76910
[core] Add unit tests for ambient cache size
2020-03-07 10:14:18 +02:00
Alexander Shalamov
202b5a8ecc
[core] Calculate size of an ambient cache without offline resources
2020-03-07 10:14:18 +02:00
Minh Nguyễn
0776d48503
[macos] Install Node packages before running checks
2020-03-06 15:19:41 -08:00
Minh Nguyễn
c95c4eaccd
[ios] Updated Slack notifications
2020-03-06 15:19:08 -08:00
Mikhail Pozdnyakov
35fc402d34
[render tests] Temporarily ignore tile-mode/streets-v11
...
Due to flaky metrics results
2020-03-06 23:46:52 +02:00
Mikhail Pozdnyakov
47ce65b496
Add change log entry
2020-03-06 23:46:52 +02:00
Mikhail Pozdnyakov
bd1fcfd314
[render tests] Add resources for tile-mode/streets-v11
2020-03-06 23:46:52 +02:00
Mikhail Pozdnyakov
b5eed1cd19
Bump mapbox-gl-js
...
so that it includes `tile-mode/streets-v11` test
2020-03-06 23:46:52 +02:00
Mikhail Pozdnyakov
260148878c
[core] CollisionIndex::intercectsTileEdges -> intersectsTileEdges
2020-03-06 23:46:52 +02:00
Mikhail Pozdnyakov
42068691c8
[core] Tile mode placement algorithm must consider icons bounding boxes
...
Tile mode placement algorithm now checks if bounding boxes for both label text and icon are intersecting the edges of the tiles.
Before, it checked only text bounding boxes and thus label icons might have got cut off.
2020-03-06 23:46:52 +02:00
Thiago Marcos P. Santos
0565b899ae
[build] Removed unused misc code
...
This BUCK code is not used by our CI.
2020-03-06 15:57:38 +02:00
Juha Alanen
987f214273
[build] Collect code coverage from macOS builds
...
Collect coverage from development builds and add a nightly build
to collect metrics.
2020-03-06 13:52:00 +02:00
Kevin Li
04722fdefd
Update generate-style-code and add sort key api for LineLayer and FillLayer. ( #209 )
2020-03-06 16:59:32 +08:00
Minh Nguyễn
7320eea5bc
ios-v5.8.0-alpha.1, macos-v0.15.0-alpha.1
2020-03-05 17:20:46 -08:00
Minh Nguyễn
3cbdee8a29
[macos] Fixed typos
2020-03-05 17:20:41 -08:00
Minh Nguyễn
e6a667bf6b
mapbox-gl-native v1.3.1
2020-03-05 16:23:02 -08:00
zmiao
c9c03b092b
Update changelog
2020-03-05 20:53:16 +02:00
zmiao
f23599c41d
[core] Remove unnecessary intermediate PolygonFeature
2020-03-05 20:53:16 +02:00
zmiao
aa0c9c267f
[core] Fix within expression serialization + fix within expression equal operator
2020-03-05 20:53:16 +02:00
zmiao
c69d3b46b1
[core] Fix within case when point is on polygon boundary
2020-03-05 20:53:16 +02:00
zmiao
9fbcb45c89
[core] Make within expression support generic geoJSON data
2020-03-05 20:53:16 +02:00
Alexander Shalamov
9ff1435aaa
[core] Change GeoJSONOptions.clusterProperties to std::map
...
The clusterProperties contain only few elements at most.
2020-03-05 17:43:37 +02:00
Alexander Shalamov
f5b9716030
[core] Update changelog
2020-03-05 17:43:37 +02:00
Alexander Shalamov
55ea01252d
[core] Update binary size metrics for test apps
2020-03-05 17:43:37 +02:00
Alexander Shalamov
039bc80411
[android] Update android snapshotter
2020-03-05 17:43:37 +02:00
Alexander Shalamov
d86eb878ce
[glfw] Use simplified Snapshotter API
2020-03-05 17:43:37 +02:00
Alexander Shalamov
ca4356fd0f
[glfw] Add snapshotter to glfw test app
2020-03-05 17:43:37 +02:00
Alexander Shalamov
9a0bc1b58b
[core] Add snapshotter unit tests
2020-03-05 17:43:37 +02:00
Alexander Shalamov
deca818614
[core] Simplify MapSnapshotter constructor and add observer interface
2020-03-05 17:43:37 +02:00
Alexander Shalamov
174f40dee3
[core] Add Snapshotter::cancel method
2020-03-05 17:43:37 +02:00
Alexander Shalamov
1577a6b537
[core] Expose Style from Snapshotter
2020-03-05 17:43:37 +02:00
Alexander Shalamov
29eff4028d
[core] Remove Actor from public Snapshotter API
2020-03-05 17:43:37 +02:00
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