Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [build] Deprecated GCC 4.9 and set the minimum to GCC 5 | Thiago Marcos P. Santos | 2020-03-23 | 1 | -3/+1 |
| | |||||
* | [build] Trigger the downstream CI and get the status back | Thiago Marcos P. Santos | 2020-03-20 | 1 | -0/+71 |
| | | | | | Allows triggering a pipeline at any other repository passing parameters. | ||||
* | [build] Bump docker | Thiago Marcos P. Santos | 2020-03-14 | 1 | -0/+1 |
| | | | | Allow building with OpenGL ES 2.0 headers on Linux. | ||||
* | [build] Generate the LICENSE.md for mbgl-core | Thiago Marcos P. Santos | 2020-02-27 | 1 | -0/+40 |
| | | | | | | | 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. | ||||
* | [build][ios] Move iOS specific ccache scripts to platform directory | Juha Alanen | 2020-02-27 | 2 | -18/+0 |
| | |||||
* | [build] Enable ccache for Xcode iOS builds | Juha Alanen | 2020-02-14 | 2 | -0/+18 |
| | |||||
* | [build] Remove unused files | Thiago Marcos P. Santos | 2020-02-07 | 2 | -175/+0 |
| | | | | | Buck build is no longer needed, neither is the previous CMake buildsystem. | ||||
* | [core] Enable 'line-sort-key' and 'fill-sort-key' layout properties (#15839) | Andrew Hay Kurtz | 2019-12-17 | 1 | -2/+0 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Generate style code for 'line-sort-key' and 'symbol-sort-key' - Add new layout properties to FillLayer::Impl, FillBucket, and FillLayerFactory - Fix consistency of paint and layout properties type alias usage in FillBucket, LineBucket - Add optional feature sorting to fill and line Layout creation - Enable node render tests for fill-sort-key and line-sort-key - Fix FillBucket test construction - Prefer emplace_back to push_back for PatternFeature container - Fix buggy static_cast for PatternFeature indices - Maintain sort of features as they are created - Switch pattern layout features container to list from vector for better insert performance - Fix formatting expected by sanity check - Use subclass PatternLayoutSorted to work around lack of template functions - Fix to retain source order for features with equivalent sort keys during sorting - [core] Fix clang-format - [core] Address review comments - [core] Pass inserting strategy class at compile time - [core] Use sorted strategy only if sort key is defined in layout - [core] Update style generator - [core] Merge PatternLayout and PatternLayoutSorted classes - Use static methods for inserter strategies - Merge PatternLayout and PatternLayoutSorted classes | ||||
* | [build] remove obsolete code in shader generation (#14906) | Vladimir Agafonkin | 2019-12-11 | 1 | -5/+0 |
| | |||||
* | [core] Turn off clang format for generated shaded code | Alexander Shalamov | 2019-12-02 | 1 | -3/+2 |
| | |||||
* | [core] Use new 'SymbolTextAndIcon' program to draw icons in text | Alexander Shalamov | 2019-12-02 | 1 | -6/+7 |
| | |||||
* | [build] Run Valgrind instead of Memory Sanitizer | Thiago Marcos P. Santos | 2019-11-20 | 2 | -63/+4 |
| | | | | | | Memory Sanitizer requires all the dependencies, including libstdc++ to be compiled with Memory Sanitizer, otherwise we will get tons of false positives. | ||||
* | [core] Implement image expression (#15877) | Alexander Shalamov | 2019-11-11 | 1 | -6/+8 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * [core] Bump gl-js version * [core] Implement image expression * [core] Use new image expression * [core] Coerce image expression to / from string * [core] Serialize evaluated image * [core] Pass available images to layout * [core] Pass images to evaluation context * [core] Set available flag value based on image availability * [core] Allow image coercion to boolean to indicate image availability * [core] Coalesce image expression * [core] Add image expression to next build system * [core] Align serialization format and evaluated type with gl-js * [core] Add images to expression evaluation method * [core] Add support for Image expression to expression test runner * [core] Unskip image expression tests * [core] Update unit tests * [core] Use image expression in annotation manager * [core] Add string to ImageExpression conversion * [core] Add image expression to expression dsl * [core] Convert tokens for implicitly created Image literal * [core] Fix clang format * [core] Split generated style code lines that are over 120 characters * [core] Add unit test for image expression equality * [core] Add image property expression evaluation unit test * [core] Unskip image expression render test * [core] Skip 'in' expression tests * [core] Ignore fill-pattern/update-feature-state render test * [core] Rename Image::serialize to Image::toValue | ||||
* | [Linux] Remove CA certificate bundle | Mikko Pulkki | 2019-11-11 | 1 | -5/+0 |
| | |||||
* | [core] Use expected.hpp from mapbox-base | Mikhail Pozdnyakov | 2019-11-08 | 2 | -2/+1 |
| | |||||
* | [build] Bump CI docker image | Thiago Marcos P. Santos | 2019-10-23 | 1 | -1/+7 |
| | | | | | This version includes gcloud, needed to run android firebase tests. | ||||
* | [core] map image type to string until we have a dedicated implementation | Konstantin Käfer | 2019-10-14 | 1 | -0/+3 |
| | |||||
* | [core] type aliases and conversion traits for mapbox::base::Value | Mikhail Pozdnyakov | 2019-09-26 | 1 | -1/+2 |
| | |||||
* | [android, build] Generalize docs deployment script and add Android docs ↵ | Dan Swick | 2019-09-18 | 1 | -0/+36 |
| | | | | deployment to circle config (#15299) | ||||
* | [build] CI config | Thiago Marcos P. Santos | 2019-09-17 | 2 | -0/+120 |
| | | | | | | | | | | Run it in parallel with the old build system. This will offer a migration path and make sure we keep everything working at the cost of running many CI bots. New stuff is prefixed with "next". Appveyor already got migrated to the next buildsystem. After merging, we will follow-up removing duplicated core bots. | ||||
* | [build] Remove CXX11 flag | Thiago Marcos P. Santos | 2019-09-11 | 2 | -21/+0 |
| | | | | No longer needed after we vendorized so many deps. | ||||
* | [core] Use mapbox::base::TypeWrapper instead of utils::peer | Mikhail Pozdnyakov | 2019-09-10 | 1 | -1/+2 |
| | |||||
* | [core, ios, macos] SDK objects should hold weak pointers to the core style ↵ | Mikhail Pozdnyakov | 2019-09-09 | 1 | -1/+2 |
| | | | | objects (#15539) | ||||
* | [build] Use rapidjson from mapbox-base | Mikhail Pozdnyakov | 2019-09-02 | 1 | -2/+2 |
| | |||||
* | [build] Use pixelmatch-cpp from mapbox-base | Mikhail Pozdnyakov | 2019-09-02 | 1 | -1/+1 |
| | |||||
* | [build] Use filesystem from mapbox-base | Mikhail Pozdnyakov | 2019-09-02 | 1 | -1/+1 |
| | |||||
* | [build] Use args from mapbox-base | Mikhail Pozdnyakov | 2019-09-02 | 1 | -1/+0 |
| | |||||
* | [build] Use jni.hpp from mapbox-base | Mikhail Pozdnyakov | 2019-09-02 | 1 | -3/+3 |
| | |||||
* | [build] Use geojson.hpp from mapbox-base | Mikhail Pozdnyakov | 2019-09-02 | 1 | -2/+2 |
| | |||||
* | [build] Use kdbush.hpp from mapbox-base | Mikhail Pozdnyakov | 2019-09-02 | 1 | -2/+2 |
| | |||||
* | [build] Use supercluster.hpp from mapbox-base | Mikhail Pozdnyakov | 2019-09-02 | 1 | -2/+6 |
| | |||||
* | [build] Bump mapbox-base version | Mikhail Pozdnyakov | 2019-09-02 | 1 | -1/+1 |
| | |||||
* | [build] Look further back for branch merge base | Jason Wray | 2019-08-13 | 1 | -1/+1 |
| | |||||
* | [build] Fix pluralization nitupstream/friedbunny-tests-out-changelog-edit-skipping | Jason Wray | 2019-08-08 | 1 | -2/+2 |
| | |||||
* | [build] Skip CI jobs if there are no relevant changed files | Jason Wray | 2019-08-08 | 1 | -0/+121 |
| | |||||
* | [core] Switch test build to googletest git submodule | Mikhail Pozdnyakov | 2019-08-01 | 1 | -19/+0 |
| | |||||
* | [build] Use mapbox-base optional | Bruno de Oliveira Abinader | 2019-07-29 | 1 | -2/+1 |
| | |||||
* | [build] Replace geometry.hpp/variant with mapbox-base | Bruno de Oliveira Abinader | 2019-07-26 | 1 | -33/+34 |
| | |||||
* | [tests] Bump GL JS to run render test for #15139 | Thiago Marcos P. Santos | 2019-07-19 | 1 | -0/+5 |
| | | | | https://github.com/mapbox/mapbox-gl-js/pull/8510 | ||||
* | [core] Added vendor/filesystem | Bruno de Oliveira Abinader | 2019-06-25 | 1 | -0/+1 |
| | |||||
* | [ios, macos] Optionally include a developer xcconfig file in generated ↵ | Julian Rex | 2019-06-14 | 1 | -0/+2 |
| | | | | | | config.xcconfig file. (#14766) | ||||
* | [build] remove roundtrip through <experimental/optional> when using optional | Konstantin Käfer | 2019-06-12 | 1 | -0/+1 |
| | |||||
* | [core] refactor program object creation | Konstantin Käfer | 2019-05-28 | 1 | -2/+2 |
| | |||||
* | [core] upgrade mapbox-gl-js pin to the most recent version | Konstantin Käfer | 2019-05-08 | 1 | -1/+1 |
| | |||||
* | [build] change style code generator to sort properties alphabetically | Konstantin Käfer | 2019-05-02 | 1 | -0/+14 |
| | | | | JSON keys in our style specification don't have a defined order. This change sorts them alphabetically so that we can rely on the order remaining them same across code generation runs. | ||||
* | [build] change special casing for LineFloorWidth in shader generation | Konstantin Käfer | 2019-05-02 | 1 | -3/+17 |
| | |||||
* | [build] Retry failed GitHub API requests | Jason Wray | 2019-04-25 | 3 | -3/+9 |
| | |||||
* | [core] Enable 'symbol-sort-key' layout property and generate style code | Alexander Shalamov | 2019-04-17 | 1 | -3/+0 |
| | |||||
* | [core] Add 'auto' enum value to symbol-z-order layout property | Alexander Shalamov | 2019-04-17 | 1 | -2/+0 |
| | |||||
* | [core] clang-tidy fixes | Konstantin Käfer | 2019-04-05 | 2 | -49/+217 |
| |