summaryrefslogtreecommitdiff
path: root/test
Commit message (Collapse)AuthorAgeFilesLines
* [core] Remove optional from GeometryTileFeature::getValue()upstream/geometrytilefeature-getvalue-no-optionalBruno de Oliveira Abinader2019-01-141-3/+3
|
* [build] StubGeometryTileFeature -> DefaultTileFeatureBruno de Oliveira Abinader2019-01-146-68/+26
|
* [android] Add list of skipped core unit testsAlexander Shalamov2019-01-101-0/+0
|
* [build] generate header maps instead of -files.txtKonstantin Käfer2019-01-093-1/+128
|
* [Qt] Implement LocalGlyphRasterizerBruno de Oliveira Abinader2019-01-042-2/+7
|
* [all] - update licenses to 2019tobrun2019-01-041-1/+1
|
* [core] Support for excluding ideographic glyphs from offline downloads.Chris Loer2018-12-213-35/+117
|
* [test] Fixed headers in source.test.cppMikhail Pozdnyakov2018-12-191-2/+2
|
* [core,ios,macos] Updates default styles to streets v11, etc. (#13585)Julian Rex2018-12-181-2/+2
|
* [build] rework platform/default directory and add -files.txt for vendored libsKonstantin Käfer2018-12-143-3/+3
|
* [core] Add unit tests for queryFeatureExtensionsAlexander Shalamov2018-12-122-0/+3069
|
* [core] OverscaledTileID::isChildOf should check wrap values.Chris Loer2018-11-301-1/+4
| | | | Fixes issue #13478
* [core] layermanager folderMikhail Pozdnyakov2018-11-301-0/+1
| | | | Move `LayerManager` and `LayerFactory` abstract classes to a dedicated folder.
* [core] Cleanup Transform, use {jump,ease}To() insteadBruno de Oliveira Abinader2018-11-273-104/+81
|
* [core][Android][Darwin] LayerManager creates RenderLayer instancesMikhail Pozdnyakov2018-11-274-8/+8
| | | | | | | | `LayerManager` is now responsible for `RenderLayer` instances creation, so that there is a single entry point for creating of objects, which correspond to a certain layer type. The `LayerType type` field is dropped from `Layer::Impl`.
* [core] Camera center and anchor points are mutually exclusiveBruno de Oliveira Abinader2018-11-261-0/+13
|
* [core] Fix VectorTileFeature::getValue() semantics after geometry@v1.0.0Bruno de Oliveira Abinader2018-11-261-0/+34
|
* [core] Fixed {prefix} evaluationMinh Nguyễn2018-11-211-3/+3
| | | | This appears to have been an attempt to use the std::string fill constructor, but it ended up creating a one-character-long string and attempting to overwrite the null terminator.
* Refactor util::fontStacks()Mikhail Pozdnyakov2018-11-192-17/+22
| | | | | | So that it does not downcast `Layer::Impl` instances. Also, an unneeded `std::vector` construction was removed from `Parser::fontStacks()`.
* [core] add test about number of maximum concurrent requestsHuyen Chau Nguyen2018-11-154-3/+40
|
* [core] define number of concurrent downloads in online file source variableHuyen Chau Nguyen2018-11-151-2/+2
|
* [core] Add RendererState::{pixelForLatLng,latLngForPixel}Bruno de Oliveira Abinader2018-11-141-0/+10
|
* [test] Add test for when requesting the same resource many timesThiago Marcos P. Santos2018-11-131-1/+19
| | | | This test would have prevented the crash fixed by the previous patch.
* [qt] Deprecate Qt4 and old versions of Qt5Thiago Marcos P. Santos2018-11-131-0/+0
| | | | Not enough adoption to keep the platform alive.
* [build] Update to geometry v1.0.0Bruno de Oliveira Abinader2018-11-136-28/+24
|
* [core] Change toLowerHex to produce lower hex sequencesAlexander Shalamov2018-11-071-1/+1
|
* Remove style::Layer::is()/as()Mikhail Pozdnyakov2018-10-314-13/+17
|
* [core] Added RendererState::has{Image,Layer,Source}Bruno de Oliveira Abinader2018-10-251-0/+38
|
* [core] add tests for handling requests with different prioritiesHuyen Chau Nguyen2018-10-232-1/+92
| | | | | | - ensure that low priority requests are handled last - add option to set the number of maximum concurrent requests for tests - some style fixups
* [core] add priorities to resourcesHuyen Chau Nguyen2018-10-232-3/+63
| | | | | - priorities can be low or regular - offline downloads should have low priority to not throttle "regular requests"
* [core] remove some uses of <iostream> and <sstream>Konstantin Käfer2018-10-232-2/+2
|
* [core] don't use <sstream> and <iomanip> for string constructionKonstantin Käfer2018-10-231-0/+8
|
* [core] add the ability to stringy numbers as hexKonstantin Käfer2018-10-231-0/+11
|
* [core] add ability to stringify doubles that are integer with and without ↵Konstantin Käfer2018-10-231-0/+5
| | | | trailing ".0"
* [core] deduplicate dtoa() from RapidJSON and add testsKonstantin Käfer2018-10-231-0/+13
|
* [core] Introduce mbgl::RendererStateBruno de Oliveira Abinader2018-10-191-0/+28
|
* [core] CameraOptions receives and outputs angle and pitch as degrees, not ↵Bruno de Oliveira Abinader2018-10-192-8/+8
| | | | radians
* [Core] Ensure queryRenderedFeatures accounts for icon-rotate (#13105)Ryan Hamley2018-10-181-1/+1
|
* [core, test] Add BiDi unit testChris Loer2018-10-151-0/+90
| | | | | | - Port of arabic.test.js from mapbox-gl-rtl-text - Modify BiDi::getLine to remove trailing nulls in the event UBIDI_REMOVE_BIDI_CONTROLS causes the string to shorten. - Patch vendored ICU to avoid undefined undefined bit shifting behavior (triggered sanitizer failure)
* [test] Add unit test for TaggedString::trim()Chris Loer2018-10-151-0/+27
|
* [test] Enable 'format' Expression test.Chris Loer2018-10-151-2/+1
|
* [core, tests] Don't break text-field support "identity functions"Chris Loer2018-10-151-0/+18
|
* [core] Initial implementation of 'format' expressionChris Loer2018-10-154-7/+9
|
* [core,test] Update expression style parsing test fixture.Chris Loer2018-10-151-1/+1
| | | | Always clear errors before trying automatic coercion for a new compound expression overload.
* [test] add test checking that unclipped tiles are not used by ClipIDGeneratorMolly Lloyd2018-10-031-0/+41
|
* [core] Read style's transition from parserBruno de Oliveira Abinader2018-10-031-0/+8
|
* [core] Do not constrain on X axis in ConstrainMode::HeightOnlyBruno de Oliveira Abinader2018-10-022-9/+12
|
* [core] Always request 1x and @2x sprite images for portabilityKonstantin Käfer2018-09-241-5/+7
| | | | When creating a offline region, we've previously only requested the sprite image for the specified resolution. This lead to offline packs not being usable on devices that have a different pixel ratio. We're now requesting both 1x and 2x sprites. Some devices use even higher or fractional pixel ratios. However, we only ever use 1x and 2x sprite images in our requests.
* [core] don't break ascent in the overscaled tile phaseKonstantin Käfer2018-09-211-0/+50
| | | | We optimize our updateRenderable algorithm by breaking ascent when we've already checked a certain tile. So far, we've compared the UnwrappedTileIDs, but they don't include the overscale component. When ascending through overscaled tile IDs, we've stopped the ascent too early, when we should've kept the search going.
* [core] For string-valued properties, do coercion rather than assertionJohn Firebaugh2018-09-191-5/+5
|