summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* [core] Fix clang-tidy errorsupstream/tmpsantos-release_branchThiago Marcos P. Santos2020-05-267-8/+13
| | | | Mostly "modernize", "readability" and "performance".
* [test] Update gradle version for Android buildJuha Alanen2020-05-263-2/+3
| | | | CircleCI updated the environment and build fails with the older version.
* [benchmark] Increase timeout for AndroidJuha Alanen2020-05-261-1/+1
|
* [build] Fix Android unit test runner buildJuha Alanen2020-05-261-1/+1
|
* [test] Add Map.SymbolFlickeringOnZoom unit testMikhail Pozdnyakov2020-05-261-0/+79
|
* [core] Export placement typesMikhail Pozdnyakov2020-05-266-94/+122
|
* [core] Enable `Renderer::collectPlacedSymbolData()` API for all map modesMikhail Pozdnyakov2020-05-266-59/+78
| | | | Before, it was functional only for the `Tile` map mode.
* [core] Fix symbol flickering while zooming outMikhail Pozdnyakov2020-05-261-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 scriptAlexander Shalamov2020-05-269-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::OfflineRegionDefinitionMikhail Pozdnyakov2020-05-268-254/+226
|
* common-sdk-update: codegen updated public filesudumft2020-05-261-3/+3
|
* Add isBounded getter for LatLngBounds::boundedAlexander Shalamov2020-05-261-0/+2
|
* [core] Avoid extra `Layer::Impl` copying during style parsingMikhail Pozdnyakov2020-05-2616-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 layersMikhail Pozdnyakov2020-05-2650-81/+143
| | | | | Introduce `style::StyleProperty LayerManager::getPropertyDefaultValue(const std::string& type, const std::string& property)`
* [core] Static default property values API for sourcesMikhail Pozdnyakov2020-05-2627-76/+97
| | | | | Introduce `Value SourceManager::getPropertyDefaultValue(const std::string& type, const std::string& property)`
* Add method for getting AlphaImage from Android bitmapAlexander Shalamov2020-05-262-0/+17
|
* Use single channel context for drawing glyphsAlexander Shalamov2020-05-261-17/+9
| | | | | Should take less memory and avoid unnecessary iteration over pixel data
* [core] Get default property API for GeoJSON and Raster DEM sourcesMikhail Pozdnyakov2020-05-267-11/+91
|
* [core] Introduce getPropertyDefaultValue() API for sourcesMikhail Pozdnyakov2020-05-265-22/+132
|
* [build] Add dependencies for github metrics scriptJuha Alanen2020-05-261-1/+4
|
* [core][tests] Add StyleConversion.GetLayerGenericPropertyDefaultValues unit testMikhail Pozdnyakov2020-05-261-2/+31
|
* [core] Implement getPropertyDefaultValueInternal() in layer classesMikhail Pozdnyakov2020-05-2623-3/+581
|
* [core] Introduce Layer::getPropertyDefaultValueMikhail Pozdnyakov2020-05-263-48/+94
|
* [build] allow different build types for mbgl coreFredrik Karlsson2020-05-261-1/+3
|
* [build] Fix Android buildJuha Alanen2020-05-261-2/+0
|
* [core] Enable source volatile flag initalization in styleMikhail Pozdnyakov2020-05-262-1/+16
| | | | | | | | | | The source `volatile` flag value can be defined in the style as following: ``` "example_source": { "volatile": true } ```
* [build] Fix Android benchmark buildJuha Alanen2020-05-261-0/+2
|
* [build] Add AWS bucket for performance metricsJuha Alanen2020-05-261-1/+2
|
* [core] Remove unused SourceData codeMikhail Pozdnyakov2020-05-264-21/+1
|
* [core] Introduce universal setter for GeoJSONSourceMikhail Pozdnyakov2020-05-265-16/+59
|
* [tests] StyleParserTest.ParseStyle does not use log threadMikhail Pozdnyakov2020-05-261-1/+1
|
* [test] Add StyleConversion.SetSourceGenericProperties testMikhail Pozdnyakov2020-05-264-7/+64
|
* Update Map.UniversalStyleGetterMikhail Pozdnyakov2020-05-261-11/+66
|
* [core] Universal set/getProperty API for ImageSourceMikhail Pozdnyakov2020-05-266-22/+68
|
* [core] Universal getter for TilesetSourceMikhail Pozdnyakov2020-05-263-15/+28
|
* [core] Introduce TilesetSourceMikhail Pozdnyakov2020-05-269-125/+113
|
* [core] Unversal get/set API for generic Source propertiesMikhail Pozdnyakov2020-05-265-13/+74
|
* [core] Compute metersPerPixel from map center pointMikko Pulkki2020-05-263-9/+7
|
* [test] Update Map.UniversalStyleGetter unit testMikhail Pozdnyakov2020-05-261-0/+40
|
* [core] Layer::getProperty() returns generic propertiesMikhail Pozdnyakov2020-05-2627-45/+66
| | | | | | | | | | | Now `Layer::getProperty()` returns the following generic properties: -"visibility" -"minzoom" -"maxzoom" -"filter" -"source-layer" -"source" -"type"
* [core] Introduce SerializableMikhail Pozdnyakov2020-05-2610-42/+49
|
* [build] clang-tidy modernize - explicit set for clang 8Ivo van Dongen2020-05-261-1/+29
|
* [core] get rid of Source::getUrlOrTileset virtualIvo van Dongen2020-05-268-61/+93
|
* changelog entryIvo van Dongen2020-05-261-0/+7
|
* [core] Get rid of Source::getSourceData()Mikhail Pozdnyakov2020-05-267-42/+32
| | | | and `SourceDataResult`
* [core] Introduce `SourceTypeInfo::TileSet`Mikhail Pozdnyakov2020-05-2613-32/+43
| | | | A flag, which specifies whether the source operates with the loaded tile set.
* source manager and factoriesIvo van Dongen2020-05-2631-254/+724
|
* remove SourceType usage and source downcastsIvo van Dongen2020-05-2658-681/+931
|
* [build] Place binaries at /bin and libraries at /libThiago Marcos P. Santos2020-05-262-1/+7
| | | | A lot easier to find them.
* [build] Do not import unneeded targetsThiago Marcos P. Santos2020-05-261-3/+1
|