Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix LocationIndicator not updating image sizes when image manager content ↵upstream/galinelle_locationIndicatorSizes | Gali Nelle | 2020-04-15 | 4 | -20/+133 |
| | | | | changes | ||||
* | [build] Compare benchmark results to baseline | Juha Alanen | 2020-04-15 | 1 | -0/+15 |
| | |||||
* | [benchmark] Add script for comparing benchmark results to baseline | Juha Alanen | 2020-04-15 | 1 | -0/+41 |
| | | | | | Benchmark will fail if the average time is more than 5% higher than the baseline. | ||||
* | [build] Disable benchmark for MacOS debug CI builds | Juha Alanen | 2020-04-15 | 1 | -1/+4 |
| | |||||
* | [metrics] Add baselines for benchmark tests | Juha Alanen | 2020-04-15 | 2 | -0/+25478 |
| | |||||
* | [android, ios] Increase benchmark repetition count | Juha Alanen | 2020-04-15 | 2 | -2/+2 |
| | | | | More repetitions give more stable results. | ||||
* | [benchmark] Increase iteration count for some benchmarks | Juha Alanen | 2020-04-15 | 2 | -7/+7 |
| | | | | | Some benchmarks were run less than 5 iterations, which is not enough for stable results. | ||||
* | [benchmark] Add new benchmark for rendering a map | Juha Alanen | 2020-04-15 | 2 | -11/+34 |
| | |||||
* | [build] Bump benchmark to v1.5.0 | Juha Alanen | 2020-04-15 | 2 | -0/+3 |
| | |||||
* | [build] Save rebaselined metrics as artifacts | Juha Alanen | 2020-04-15 | 1 | -0/+2 |
| | |||||
* | Update baselines for macos bot | Alexander Shalamov | 2020-04-15 | 1 | -3/+3 |
| | |||||
* | Use single threaded fixture log | Alexander Shalamov | 2020-04-15 | 1 | -3/+2 |
| | |||||
* | [build] Drop unused modules from .gitmodules | Rinigus | 2020-04-15 | 1 | -12/+0 |
| | |||||
* | Add change log entry | Mikhail Pozdnyakov | 2020-04-14 | 1 | -0/+6 |
| | |||||
* | Update baselines | Mikhail Pozdnyakov | 2020-04-14 | 4 | -0/+140 |
| | |||||
* | [core] RenderCircleLayer fixes | Mikhail Pozdnyakov | 2020-04-14 | 1 | -68/+52 |
| | |||||
* | [core] CircleLayout fixes | Mikhail Pozdnyakov | 2020-04-14 | 1 | -37/+33 |
| | |||||
* | Enable 'circle-sort-key' layout property | Andrew Hay Kurtz | 2020-04-14 | 18 | -104/+353 |
| | |||||
* | [core] add regression test for #16391 | Łukasz Paczos | 2020-04-14 | 1 | -0/+18 |
| | |||||
* | when removing an image use the correct list ptr for presence verification | Łukasz Paczos | 2020-04-10 | 2 | -1/+3 |
| | | | | This fixes an issues where calling `removeImage` would crash if the image was not present and the original list was not empty. | ||||
* | [android] Fix onStyleImageMissing callback in Snapshotter not fired issue. ↵ | Kevin Li | 2020-04-10 | 1 | -0/+4 |
| | | | | (#16386) | ||||
* | Fix LocationIndicator Layer | Gali Nelle | 2020-04-10 | 54 | -354/+488 |
| | | | | | | | | | This changes image size properties to be scales instead of pixel sizes. The commit also adds fixes for handling image updates with the same ID, adds tests for expressions in paint properties, as well as tests for using images with pixel ratio greater than 1. Finally it moves image-tilt-displacement and perspective-compensation properties from layout to paint properties, and includes other minor cleanups. | ||||
* | [core] PlacedSymbolData contains layer id | Mikhail Pozdnyakov | 2020-04-09 | 5 | -5/+22 |
| | |||||
* | Add change log entry | Mikhail Pozdnyakov | 2020-04-08 | 1 | -9/+15 |
| | |||||
* | [core][tile mode] Support variable placement + icon-text-fit | Mikhail Pozdnyakov | 2020-04-08 | 1 | -1/+15 |
| | |||||
* | Update baselines after addition of Location Indicator layer | Gali Nelle | 2020-04-08 | 49 | -41/+1357 |
| | |||||
* | Add unit tests for Rotation interpolator | Gali Nelle | 2020-04-08 | 3 | -3/+27 |
| | |||||
* | Make location indicator bearing a paint property | Gali Nelle | 2020-04-08 | 26 | -68/+231 |
| | | | | | | This change introduces a new property type, Rotation, that uses a custom interpolator, and that is currently applied to all style properties named "bearing", with a period attribute. | ||||
* | Add LocationIndicatorLayer | Gali Nelle | 2020-04-08 | 75 | -18/+3843 |
| | | | | | New key is "G" in mbgl-glfw, cycling between no puck, centered in the viewport and positioned in Tokyo. | ||||
* | Add change log entry | Mikhail Pozdnyakov | 2020-04-08 | 1 | -0/+9 |
| | |||||
* | Update render tests expectations | Mikhail Pozdnyakov | 2020-04-08 | 3 | -1/+2 |
| | |||||
* | [core][tile mode] Fix placement mismatch for the labels with same geomerty | Mikhail Pozdnyakov | 2020-04-08 | 1 | -2/+9 |
| | |||||
* | [core][tile mode] Improve placement algorithm for variable labels | Mikhail Pozdnyakov | 2020-04-08 | 2 | -17/+26 |
| | |||||
* | [core][tile mode] Placement algorithm improvements | Mikhail Pozdnyakov | 2020-04-08 | 3 | -29/+81 |
| | | | | | | | | | | | Now, the intersecting symbols are placed across all layers according to the following rules: 1) First we look, which of the tile border(s) the symbol intersects and prioritize the the symbol accordingly (high priority -> low priority): vertical & horizontal -> vertical -> horizontal 2) For the symbols that intersect the same tile border(s), assuming the tile border split symbol into several sections, we look at the minimal section length. The symbol with a larger minimal section length is placed first. 3) Finally, for the symbols that intersect the same tile border(s), and have equal minimal section length, we look at the anchor Y cordinate. | ||||
* | [core] Symbol by symbol placement for intersections | Mikhail Pozdnyakov | 2020-04-08 | 2 | -57/+70 |
| | |||||
* | [core] Introduce PlacementContext | Mikhail Pozdnyakov | 2020-04-08 | 2 | -371/+434 |
| | | | | Make `placeSymbol()` a method and introduce copiable `PlacementContext`. | ||||
* | [test] Rename deprecated gtest method | Thiago Marcos P. Santos | 2020-04-08 | 2 | -42/+44 |
| | | | | The old name was marked as deprecated and failing to build with clang. | ||||
* | [build] Bump googletest to 1.10.0 | Thiago Marcos P. Santos | 2020-04-08 | 1 | -0/+0 |
| | | | | Reason: gmock supports better syntax for defining mock methods. | ||||
* | [build] Fix undefined behavour sanitizer (#16375) | zmiao | 2020-04-07 | 21 | -51/+110 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * [build] Fix integer overflow runtime error for core part Temporarily remove circle ci UBSAN build precondition * [build] Enable all of the ubsans [build] Check runtime error [build] Update UBSAN_OPTION * [build] Add UBSAN blacklist [build] Ignore system libraries [build] Ignore vendor library * [build] Fix implicit conversion runtime error in core * [build] Fix division by zero runtime error * [build] Add unfixed error to ubsan blacklist * [build] Make UBSAN halt on error Revert "Temporary remove build precondition" * [build] Fix division by zero error * [build] Make UBSAN officially work without FIXME prefix * [build] Fix implicit conversion from int64_t to uint64_t * [build] Rename style test json file name * Address review findings | ||||
* | [render tests][tile mode] Check symbol icons cut-offs | Mikhail Pozdnyakov | 2020-04-06 | 3 | -41/+62 |
| | |||||
* | [render tests][tile mode] Enable automatic labels cut-off detection | Mikhail Pozdnyakov | 2020-04-06 | 4 | -4/+68 |
| | |||||
* | [build] Add option to disable -Werror | Thiago Marcos P. Santos | 2020-04-06 | 1 | -1/+2 |
| | | | | mkdir build && cd build && cmake .. -DMBGL_WITH_WERROR=OFF | ||||
* | Refactor tileCover to support lod tiles | Mikko Pulkki | 2020-04-06 | 16 | -192/+947 |
| | |||||
* | [android] Remove forgotten JNI bindgings from android platform. (#16374) | Igor Tarasov | 2020-04-03 | 2 | -302/+0 |
| | | | Cleanup after PR #16356. | ||||
* | Update change log for the maps-v1.5.1 release | Juha Alanen | 2020-04-03 | 1 | -0/+2 |
| | |||||
* | [android] [build] [ci] Move Android JNI bindings code to ↵ | Igor Tarasov | 2020-04-02 | 182 | -14124/+17 |
| | | | | mapbox-gl-native-android repo. (#16356) | ||||
* | [build] Make the docker image smaller | Thiago Marcos P. Santos | 2020-04-02 | 1 | -44/+52 |
| | | | | | It could be made even smaller by splitting Android and Linux builds, but so far CircleCI is handling it fine. | ||||
* | Add change log entry | Mikhail Pozdnyakov | 2020-04-02 | 1 | -0/+9 |
| | |||||
* | Add Map.PlacedSymbolData unit test | Mikhail Pozdnyakov | 2020-04-02 | 1 | -1/+71 |
| | |||||
* | [core] PlacedSymbolData includes viewport padding | Mikhail Pozdnyakov | 2020-04-02 | 4 | -4/+11 |
| |