summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Remove Map parameter from factoriesupstream/alexshalamov_android_snapshotterAlexander Shalamov2020-03-1330-219/+239
| | | | - remove unused map from factory interfaces. Map is only needed for repaint.
* [android] Add jni binding for styleable snapshotterkevin2020-03-092-4/+26
|
* [build] Do not do license check on core only builds (#16276)Thiago Marcos P. Santos2020-03-081-3/+5
| | | Users will add more dependencies and the script will break the build.
* [core] Update baselinesAlexander Shalamov2020-03-071-1/+1
|
* [core] Update changelogAlexander Shalamov2020-03-071-0/+5
|
* [core] Add unit tests for ambient cache sizeAlexander Shalamov2020-03-072-8/+52
|
* [core] Calculate size of an ambient cache without offline resourcesAlexander Shalamov2020-03-072-25/+147
|
* [render tests] Temporarily ignore tile-mode/streets-v11Mikhail Pozdnyakov2020-03-061-1/+2
| | | | Due to flaky metrics results
* Add change log entryMikhail Pozdnyakov2020-03-061-1/+7
|
* [render tests] Add resources for tile-mode/streets-v11Mikhail Pozdnyakov2020-03-065-0/+140
|
* Bump mapbox-gl-jsMikhail Pozdnyakov2020-03-062-1/+2
| | | | so that it includes `tile-mode/streets-v11` test
* [core] CollisionIndex::intercectsTileEdges -> intersectsTileEdgesMikhail Pozdnyakov2020-03-063-5/+5
|
* [core] Tile mode placement algorithm must consider icons bounding boxesMikhail Pozdnyakov2020-03-061-36/+42
| | | | | | 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.
* [build] Removed unused misc codeThiago Marcos P. Santos2020-03-068-176/+0
| | | | This BUCK code is not used by our CI.
* [build] Collect code coverage from macOS buildsJuha Alanen2020-03-062-1/+12
| | | | | Collect coverage from development builds and add a nightly build to collect metrics.
* Update changelogzmiao2020-03-051-0/+4
|
* [core] Remove unnecessary intermediate PolygonFeaturezmiao2020-03-052-42/+10
|
* [core] Fix within expression serialization + fix within expression equal ↵zmiao2020-03-053-18/+34
| | | | operator
* [core] Fix within case when point is on polygon boundaryzmiao2020-03-052-0/+13
|
* [core] Make within expression support generic geoJSON datazmiao2020-03-051-22/+51
|
* [core] Change GeoJSONOptions.clusterProperties to std::mapAlexander Shalamov2020-03-051-2/+2
| | | | The clusterProperties contain only few elements at most.
* [core] Update changelogAlexander Shalamov2020-03-051-5/+20
|
* [core] Update binary size metrics for test appsAlexander Shalamov2020-03-053-8/+8
|
* [android] Update android snapshotterAlexander Shalamov2020-03-052-29/+20
|
* [glfw] Use simplified Snapshotter APIAlexander Shalamov2020-03-052-32/+48
|
* [glfw] Add snapshotter to glfw test appAlexander Shalamov2020-03-054-52/+114
|
* [core] Add snapshotter unit testsAlexander Shalamov2020-03-054-2/+151
|
* [core] Simplify MapSnapshotter constructor and add observer interfaceAlexander Shalamov2020-03-052-44/+50
|
* [core] Add Snapshotter::cancel methodAlexander Shalamov2020-03-052-4/+10
|
* [core] Expose Style from SnapshotterAlexander Shalamov2020-03-052-0/+12
|
* [core] Remove Actor from public Snapshotter APIAlexander Shalamov2020-03-052-11/+39
|
* [core] Refactor SnapshotterAlexander Shalamov2020-03-052-150/+200
| | | | Move renderer to a separate thread while keeping map on a client thread.
* [core] Use weak annotation managerAlexander Shalamov2020-03-0514-83/+89
| | | | | | | 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.
* [render test runner] Enable pixel ratio in tile modeMikhail Pozdnyakov2020-03-052-27/+39
|
* [default] Build a no-op number formatter for old ICUsThiago Marcos P. Santos2020-03-052-16/+30
| | | | | This has been causing too many build problems and it is a major source of complains because of different ICU interfaces.
* [android] Add sort key jni binding for fill_layer and line_layer (#16256)Kevin Li2020-03-046-3/+31
|
* [android] Update toGeoJSON in android_conversion.hpp (#16243)Kevin Li2020-03-042-2/+28
| | | | | | | | * [android] Update toGeoJSON in android_conversion.hpp * Fix review comments * Update android_conversion.hpp
* [core] Drop BucketPlacementParametersMikhail Pozdnyakov2020-03-037-23/+15
|
* [core] Split LayerPlacementData and BucketPlacementDataMikhail Pozdnyakov2020-03-032-4/+6
|
* [core] Get rid of LayerPlacementData::firstInBucketMikhail Pozdnyakov2020-03-034-8/+6
|
* [core] Encapsulate placement code handling symbols sort rangesMikhail Pozdnyakov2020-03-038-53/+48
|
* [test] Add test manifest for the nightly buildJuha Alanen2020-03-032-1/+2
| | | | | | 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.
* Disable depth in heatmap offscreen rendering.Aleksandar Stojiljkovic2020-03-021-15/+13
| | | | It triggers Metal depth stencil validation error since depth test is enabled with no depth attachment.
* Add change log entryMikhail Pozdnyakov2020-03-021-0/+2
|
* [default] Fix possible crash at RunLoop::wake()Mikhail Pozdnyakov2020-03-021-1/+1
|
* [build] Add nightly build to publish coverage metricsJuha Alanen2020-03-021-0/+32
| | | | | Get coverage metrics from codecov.io and upload them to S3.
* [build] Generate coverage results separately before uploading to codecovJuha Alanen2020-03-021-1/+7
| | | | | | 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.
* [build] Upload code coverage results to codecov.ioJuha Alanen2020-03-021-1/+14
|
* [build] Ignore test directories for code coverageJuha Alanen2020-03-021-0/+3
|
* Add change log entryMikhail Pozdnyakov2020-02-281-0/+6
|