summaryrefslogtreecommitdiff
path: root/include
Commit message (Collapse)AuthorAgeFilesLines
* Revert "Revert "[core][cp] Backport #15092 to mojito""Jason Wray2019-07-191-0/+2
| | | | This reverts commit 0bd3a8a77d2e9a8259bdab5cc2ed6f7c55089d50.
* Revert "[core][cp] Backport #15092 to mojito"Jason Wray2019-07-191-2/+0
| | | | This reverts commit 1811f6054d7ba60eb249092c1245a17dd5612181.
* [core][cp] Backport #15092 to mojitoMikhail Pozdnyakov2019-07-191-0/+2
| | | | Backports #15092 to release-mojito.
* [core] Render layers use synchronized buckets and paint propertiesMikhail Pozdnyakov2019-04-171-0/+5
| | | | Actual for layers rendering the geometry tile data: line, fill, fill-extrusion, heatmap, circle, symbol (was updated in previous commits).
* [core] Add `FadingTiles` layer type propertyMikhail Pozdnyakov2019-04-171-0/+6
|
* [core] Use `style::LayerProperties` in render layers, buckets and layouts.Mikhail Pozdnyakov2019-04-178-10/+17
|
* [core] Introduce `style::LayerProperties` interface and its implementationsMikhail Pozdnyakov2019-04-171-0/+29
|
* [core] Enable 'symbol-sort-key' layout property and generate style codeAlexander Shalamov2019-04-171-0/+4
|
* [core] Add 'auto' enum value to symbol-z-order layout propertyAlexander Shalamov2019-04-171-0/+1
|
* [core] Move should not call destructorsAlexander Shalamov2019-04-051-18/+7
|
* [core] clang-tidy fixesKonstantin Käfer2019-04-0510-236/+236
|
* [core] move depth/stencil buffer debug viz to gfx::ContextKonstantin Käfer2019-04-051-3/+0
|
* [core] remove Renderer::flushKonstantin Käfer2019-04-051-2/+0
|
* [core] move GLContextMode to RendererBackendKonstantin Käfer2019-04-054-23/+13
|
* [core] refactor RendererBackendKonstantin Käfer2019-04-055-96/+122
|
* [core] move BackendScope to gfx namespaceKonstantin Käfer2019-04-052-2/+5
|
* [core] add gfx::Renderable and gfx::OffscreenTextureKonstantin Käfer2019-04-052-0/+61
|
* add onStyleImageMissing to allow dynamically loaded or generated images (#14253)Ansis Brammanis2019-04-022-0/+6
| | | Also make `Style#updateImage(...)` much faster when the image doesn't change size. This can be useful for asynchronously generating images.
* [core] Introduce variable text placement for point labels - Layout partMikhail Pozdnyakov2019-03-291-0/+3
|
* [core] auto value for 'text-justify' fieldMikhail Pozdnyakov2019-03-291-0/+1
|
* [core] Enable 'text-radial-offset' propertyMikhail Pozdnyakov2019-03-291-0/+4
|
* [core] Enable text-variable-anchor propertyMikhail Pozdnyakov2019-03-293-0/+11
|
* [core] Include pixelRatio property in MapOptionsSudarsana Babu Nagineni2019-03-282-1/+15
| | | | Move pixelRatio property from Map constructor to MapOptions.
* [core] Add setter/getter for size property in MapOptionsSudarsana Babu Nagineni2019-03-282-5/+17
|
* [core] Add interface to change the orientation through MapOptionsSudarsana Babu Nagineni2019-03-282-4/+18
|
* [core] Add getter for Map optionsSudarsana Babu Nagineni2019-03-281-5/+2
| | | | | Instead of having individual getter for each Map option, add a common getter for all Map options.
* [core] ResoureOptions explicit copy via clone()Bruno de Oliveira Abinader2019-03-252-4/+6
|
* [core] Fix signature of fluent interface settersBruno de Oliveira Abinader2019-03-232-10/+10
|
* [core] Replace shared_ptr with unique_ptr in {Map,Resource}OptionsBruno de Oliveira Abinader2019-03-222-20/+26
|
* [core] Change definition of "complete" so offline packs created before ↵Julian Rex2019-03-211-1/+1
| | | | #11055 can complete. (#14188)
* [core] Remove file source from public Map ctorBruno de Oliveira Abinader2019-03-205-53/+137
|
* [core] Expose a way of flushing the graphics pipelineThiago Marcos P. Santos2019-03-201-0/+2
| | | | | Useful for apps before going to background that are restricted by the OS of performing any operation.
* [core] Forward evaluation context directly to evaluated propertyAlexander Shalamov2019-03-151-1/+5
| | | | | So that default value owned by the FormatSectionOverride, can be evaluated based on required context parameters.
* [core] Group Map LatLngBounds, min and max zoom methodsAnder Conselvan de Oliveira2019-03-142-7/+40
| | | | | | | | Group bounds, minimum and maximum zoom related methods together using the new BoundOptions. v2: Document that getBounds() initializes all optional fields. - Add test for getBounds() on a map with default values.
* [core] Remove optional from Map::setLatLngBounds()Ander Conselvan de Oliveira2019-03-142-3/+16
| | | | | | | | This is a first step into grouping together bounds related Map methods into one that takes a "BoundOptions" object. LatLngBounds::unbounded() replaces an undefined optional<LatLngBounds>. v2: Document LatLngBounds::unbounded()
* [core] Remove support for setting minimum and maximum pitchAnder Conselvan de Oliveira2019-03-142-4/+1
| | | | | | | | | Support for limiting pitch was introduced in commit c4fc89977bcb ([core] Added {set,get}{Min,Max}Pitch) in 2017 but was never exposed by the platform SDKs. Simplify the Map interface by removing this unused feature. v2: Add util::PITCH_MIN
* [core] expose an option to change the db file path in runtimeŁukasz Paczos2019-03-131-0/+2
|
* [core] Get FileSource via UpdateParameters in Renderer::ImplBruno de Oliveira Abinader2019-03-131-2/+1
|
* [core] Add possibility of overriding paint properties inside format ↵Alexander Shalamov2019-03-135-88/+147
| | | | | | | | | | | | | | | | | | expression #14062 * [core] Add format override expression and formatted section to evaluation context * [core] Add textColor to TaggedString's formatted section * [core] Add FormatSectionOverrides and introduce overridable properties * [core] Populate symbol layer paint properties for text sections * [core] Add benchmark for style that uses text-color override * [core] Add unit test for FormatOverrideExpression * [core] Add unit test for FormatSectionOverrides
* [core] Don't use exceptions in MapObserver::onDidFailLoadingMapAnder Conselvan de Oliveira2019-03-131-2/+8
| | | | | | | Using different exception pointers to specify the loading failure makes an awkward API. Most users rethrow the exception only to figure out what type of error happened so it can be reported properly. So replace the exception pointer with a enum an string description of the failure.
* [core] Add MapOptions to define properties of MapSudarsana Babu Nagineni2019-03-082-4/+141
| | | | | | To simplify the Map constructor, introduce MapOptions interface to define the properties that can be set on a Map.
* [core] consolidate Axonometric rendering APISudarsana Babu Nagineni2019-03-082-7/+38
| | | | | | | Instead of having individual APIs for setting axonometric and skew options, create ProjectionMode struct that holds all the relevant options for Axonometric rendering and introduce setter/getter on the Map for those options.
* [core] util::wrap(): std::fmod is not losslessBruno de Oliveira Abinader2019-03-061-2/+9
|
* [core] Organize Map::{move,pitch,scale,rotate}ByBruno de Oliveira Abinader2019-03-041-12/+4
|
* [core] Remove map coordinate setters/gettersBruno de Oliveira Abinader2019-03-041-4/+0
|
* [core] Transform{State}: s/angle/bearing/Bruno de Oliveira Abinader2019-03-041-3/+3
|
* [core] Remove map bearing setters/gettersBruno de Oliveira Abinader2019-03-041-6/+0
|
* [core] Remove map pitch setters/gettersBruno de Oliveira Abinader2019-03-041-5/+0
|
* [core] Remove map zoom setters/gettersBruno de Oliveira Abinader2019-03-041-12/+5
|
* [core] Added Map::pitchBy()Bruno de Oliveira Abinader2019-03-041-0/+3
|