Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [core] Fix clang-tidy errorsupstream/tmpsantos-release_branch | Thiago Marcos P. Santos | 2020-05-26 | 7 | -8/+13 |
| | | | | Mostly "modernize", "readability" and "performance". | ||||
* | [test] Update gradle version for Android build | Juha Alanen | 2020-05-26 | 3 | -2/+3 |
| | | | | CircleCI updated the environment and build fails with the older version. | ||||
* | [benchmark] Increase timeout for Android | Juha Alanen | 2020-05-26 | 1 | -1/+1 |
| | |||||
* | [build] Fix Android unit test runner build | Juha Alanen | 2020-05-26 | 1 | -1/+1 |
| | |||||
* | [test] Add Map.SymbolFlickeringOnZoom unit test | Mikhail Pozdnyakov | 2020-05-26 | 1 | -0/+79 |
| | |||||
* | [core] Export placement types | Mikhail Pozdnyakov | 2020-05-26 | 6 | -94/+122 |
| | |||||
* | [core] Enable `Renderer::collectPlacedSymbolData()` API for all map modes | Mikhail Pozdnyakov | 2020-05-26 | 6 | -59/+78 |
| | | | | Before, it was functional only for the `Tile` map mode. | ||||
* | [core] Fix symbol flickering while zooming out | Mikhail Pozdnyakov | 2020-05-26 | 1 | -9/+11 |
| | | | | | | | This commit fixes a leftover from `2bf1610e6cb924d1a893c7f3acf4714c78819961`. During zoom out, the similar symbols from "fading" child tile shall be handled also in the appearing parent tile to obviate flickering. | ||||
* | [build] Updated license script | Alexander Shalamov | 2020-05-26 | 9 | -11/+73 |
| | | | | | | And make it possible to generate the license per platform. When GL Native is built for different targets, it will bundle different components, thus, the license might change. | ||||
* | [core] Simplify mbgl::OfflineRegionDefinition | Mikhail Pozdnyakov | 2020-05-26 | 8 | -254/+226 |
| | |||||
* | common-sdk-update: codegen updated public files | udumft | 2020-05-26 | 1 | -3/+3 |
| | |||||
* | Add isBounded getter for LatLngBounds::bounded | Alexander Shalamov | 2020-05-26 | 1 | -0/+2 |
| | |||||
* | [core] Avoid extra `Layer::Impl` copying during style parsing | Mikhail Pozdnyakov | 2020-05-26 | 16 | -17/+100 |
| | | | | | | | | Thus we improve style parsing performance. Before this change, `Layer::Impl` was copied at every `Layer::setProperty()` call, now it is not the case during the style parsing. `Layer::Impl` instance copying is not needed during style parsing as the instance is not shared at that moment. | ||||
* | [core] Static default property values API for layers | Mikhail Pozdnyakov | 2020-05-26 | 50 | -81/+143 |
| | | | | | Introduce `style::StyleProperty LayerManager::getPropertyDefaultValue(const std::string& type, const std::string& property)` | ||||
* | [core] Static default property values API for sources | Mikhail Pozdnyakov | 2020-05-26 | 27 | -76/+97 |
| | | | | | Introduce `Value SourceManager::getPropertyDefaultValue(const std::string& type, const std::string& property)` | ||||
* | Add method for getting AlphaImage from Android bitmap | Alexander Shalamov | 2020-05-26 | 2 | -0/+17 |
| | |||||
* | Use single channel context for drawing glyphs | Alexander Shalamov | 2020-05-26 | 1 | -17/+9 |
| | | | | | Should take less memory and avoid unnecessary iteration over pixel data | ||||
* | [core] Get default property API for GeoJSON and Raster DEM sources | Mikhail Pozdnyakov | 2020-05-26 | 7 | -11/+91 |
| | |||||
* | [core] Introduce getPropertyDefaultValue() API for sources | Mikhail Pozdnyakov | 2020-05-26 | 5 | -22/+132 |
| | |||||
* | [build] Add dependencies for github metrics script | Juha Alanen | 2020-05-26 | 1 | -1/+4 |
| | |||||
* | [core][tests] Add StyleConversion.GetLayerGenericPropertyDefaultValues unit test | Mikhail Pozdnyakov | 2020-05-26 | 1 | -2/+31 |
| | |||||
* | [core] Implement getPropertyDefaultValueInternal() in layer classes | Mikhail Pozdnyakov | 2020-05-26 | 23 | -3/+581 |
| | |||||
* | [core] Introduce Layer::getPropertyDefaultValue | Mikhail Pozdnyakov | 2020-05-26 | 3 | -48/+94 |
| | |||||
* | [build] allow different build types for mbgl core | Fredrik Karlsson | 2020-05-26 | 1 | -1/+3 |
| | |||||
* | [build] Fix Android build | Juha Alanen | 2020-05-26 | 1 | -2/+0 |
| | |||||
* | [core] Enable source volatile flag initalization in style | Mikhail Pozdnyakov | 2020-05-26 | 2 | -1/+16 |
| | | | | | | | | | | The source `volatile` flag value can be defined in the style as following: ``` "example_source": { "volatile": true } ``` | ||||
* | [build] Fix Android benchmark build | Juha Alanen | 2020-05-26 | 1 | -0/+2 |
| | |||||
* | [build] Add AWS bucket for performance metrics | Juha Alanen | 2020-05-26 | 1 | -1/+2 |
| | |||||
* | [core] Remove unused SourceData code | Mikhail Pozdnyakov | 2020-05-26 | 4 | -21/+1 |
| | |||||
* | [core] Introduce universal setter for GeoJSONSource | Mikhail Pozdnyakov | 2020-05-26 | 5 | -16/+59 |
| | |||||
* | [tests] StyleParserTest.ParseStyle does not use log thread | Mikhail Pozdnyakov | 2020-05-26 | 1 | -1/+1 |
| | |||||
* | [test] Add StyleConversion.SetSourceGenericProperties test | Mikhail Pozdnyakov | 2020-05-26 | 4 | -7/+64 |
| | |||||
* | Update Map.UniversalStyleGetter | Mikhail Pozdnyakov | 2020-05-26 | 1 | -11/+66 |
| | |||||
* | [core] Universal set/getProperty API for ImageSource | Mikhail Pozdnyakov | 2020-05-26 | 6 | -22/+68 |
| | |||||
* | [core] Universal getter for TilesetSource | Mikhail Pozdnyakov | 2020-05-26 | 3 | -15/+28 |
| | |||||
* | [core] Introduce TilesetSource | Mikhail Pozdnyakov | 2020-05-26 | 9 | -125/+113 |
| | |||||
* | [core] Unversal get/set API for generic Source properties | Mikhail Pozdnyakov | 2020-05-26 | 5 | -13/+74 |
| | |||||
* | [core] Compute metersPerPixel from map center point | Mikko Pulkki | 2020-05-26 | 3 | -9/+7 |
| | |||||
* | [test] Update Map.UniversalStyleGetter unit test | Mikhail Pozdnyakov | 2020-05-26 | 1 | -0/+40 |
| | |||||
* | [core] Layer::getProperty() returns generic properties | Mikhail Pozdnyakov | 2020-05-26 | 27 | -45/+66 |
| | | | | | | | | | | | Now `Layer::getProperty()` returns the following generic properties: -"visibility" -"minzoom" -"maxzoom" -"filter" -"source-layer" -"source" -"type" | ||||
* | [core] Introduce Serializable | Mikhail Pozdnyakov | 2020-05-26 | 10 | -42/+49 |
| | |||||
* | [build] clang-tidy modernize - explicit set for clang 8 | Ivo van Dongen | 2020-05-26 | 1 | -1/+29 |
| | |||||
* | [core] get rid of Source::getUrlOrTileset virtual | Ivo van Dongen | 2020-05-26 | 8 | -61/+93 |
| | |||||
* | changelog entry | Ivo van Dongen | 2020-05-26 | 1 | -0/+7 |
| | |||||
* | [core] Get rid of Source::getSourceData() | Mikhail Pozdnyakov | 2020-05-26 | 7 | -42/+32 |
| | | | | and `SourceDataResult` | ||||
* | [core] Introduce `SourceTypeInfo::TileSet` | Mikhail Pozdnyakov | 2020-05-26 | 13 | -32/+43 |
| | | | | A flag, which specifies whether the source operates with the loaded tile set. | ||||
* | source manager and factories | Ivo van Dongen | 2020-05-26 | 31 | -254/+724 |
| | |||||
* | remove SourceType usage and source downcasts | Ivo van Dongen | 2020-05-26 | 58 | -681/+931 |
| | |||||
* | [build] Place binaries at /bin and libraries at /lib | Thiago Marcos P. Santos | 2020-05-26 | 2 | -1/+7 |
| | | | | A lot easier to find them. | ||||
* | [build] Do not import unneeded targets | Thiago Marcos P. Santos | 2020-05-26 | 1 | -3/+1 |
| |