summaryrefslogtreecommitdiff
path: root/test/fixtures
Commit message (Collapse)AuthorAgeFilesLines
* [tests] Update test expecationsThiago Marcos P. Santos2019-06-284-0/+0
|
* [core] include Hiragana and Katakana glyph ranges to LocalGlyphRasterizerThiago Marcos P. Santos2019-06-281-8/+8
| | | | Fixes #14993
* [core] Add number-format expressionJuha Alanen2019-06-276-0/+48
|
* [test] add new OffscreenTexture testKonstantin Käfer2019-05-281-0/+0
|
* [core] Offset viewport center when edge insets are specifiedAleksandar Stojiljkovic2019-05-282-0/+0
| | | | | | | | | | | | | | | | | | | | | The change is implemented in TransformState::getProjMatrix, the rest of the code is making sure that existing API contracts stay and there are tests verifyingrendering and render query processing only items within screen and given tolerance around screen edges. MapView: don't bake edge insets into relalculated camera center. Keep edge insets as property of camera in TransformState (similar to pitch, zoom, bearing) independent from specified camera center. Interpolate edge insets in animation. iOS Demo app: "Turn On/Off Content Insets" pitch the camera and navigate to convenient location in Denver, where streets are parallel to cardinal directions, to illustrate viewport center offset when edge insets are set. Tests: ViewFrustumCulling: although Annotations are deprecated, queryRenderedFeatures related tests in Annotations would need to get ported and decided to add the edge insets related query tests next to them. Verify frustum culling (render+queryRenderedFeatures) With different camera and edge insets setups. TODO: port Annotations tests. Transform.Padding: Verify that coordinates take proper place on screen after applying edge insets. LocalGlyphRasterizer: verify text rendering when applying padding. Related to #11882: both use projection matrix elements [8] and [9]. Alternative approach to this was to increase and offset map origin so that the screen would be a sub-rectangle in larger map viewport. This approach has a drawback of unecessary processing the items that are outside screen area. Fixes #12107, #12728, navigation-sdks/issues/120
* [core,ios,android] Update feedback URL in code and tests (#13710)Antonio Zugaldia2019-01-172-2/+2
| | | | | | * [core,ios] rename all occurrence of www.mapbox.com/map-feedback to apps.mapbox.com/feedback * [ios,android] rename all occurrence of www.mapbox.com/feedback to apps.mapbox.com/feedback
* [android] Add list of skipped core unit testsAlexander Shalamov2019-01-101-0/+0
|
* [Qt] Implement LocalGlyphRasterizerBruno de Oliveira Abinader2019-01-041-0/+0
|
* [core] Add unit tests for queryFeatureExtensionsAlexander Shalamov2018-12-121-0/+2922
|
* Refactor util::fontStacks()Mikhail Pozdnyakov2018-11-191-0/+0
| | | | | | So that it does not downcast `Layer::Impl` instances. Also, an unneeded `std::vector` construction was removed from `Parser::fontStacks()`.
* [qt] Deprecate Qt4 and old versions of Qt5Thiago Marcos P. Santos2018-11-131-0/+0
| | | | Not enough adoption to keep the platform alive.
* [core] CameraOptions receives and outputs angle and pitch as degrees, not ↵Bruno de Oliveira Abinader2018-10-191-0/+0
| | | | radians
* [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.
* [core] Do not constrain on X axis in ConstrainMode::HeightOnlyBruno de Oliveira Abinader2018-10-021-0/+0
|
* [linux,qt] Remove remainder of WebP supportKonstantin Käfer2018-09-131-0/+0
|
* Add unit tests and fixtures for OfflineDatabase::mergeDatabaseAsheem Mamoowala2018-08-283-0/+0
|
* [core] Evict unused font stacks from GlyphManagerJohn Firebaugh2018-08-171-8/+8
|
* [core] harden OfflineDatabaseKonstantin Käfer2018-08-142-0/+0
|
* [core] Check all bucket dynamic_castsJohn Firebaugh2018-07-241-0/+0
| | | | A mismatch can occur when a layer changes from one type to another.
* [core] Replace {Source,Camera,Composite}Function with PropertyExpressionJohn Firebaugh2018-07-201-1/+1
|
* [tests] Replaced the ZoomHistory test with a render testJohn Firebaugh2018-06-281-0/+0
|
* [test] Update Map.PrefetchTilesBruno de Oliveira Abinader2018-02-283-0/+0
|
* [tests] Added a test for getting resources from the databaseThiago Marcos P. Santos2018-02-261-0/+0
| | | | This test would have flagged the Qt regression.
* [core] don't force downloading of Open Sans fontsKonstantin Käfer2018-01-251-0/+3
| | | | When a SymbolLayer doesn't have a text-font defined, we automatically add Open Sans/Arial Unicode MS. However, when the SymbolLayer is only used for rendering icons, it doesn't have text-field defined either. In those cases, we still force downloading Open Sans/Arial Unicode MS during offline pack creation. If the user doesn't use this font, this change should save ~15MB and a few seconds in download time.
* [core] fix style parsing crash when a layer's paint property is not an objectKonstantin Käfer2018-01-232-0/+15
|
* [core] Add warning for invalid text-font valuesJohn Firebaugh2018-01-102-0/+149
|
* [core, macos, ios] Unit tests for LocalGlyphRasterizerChris Loer2017-12-114-0/+196
| | | | | | Core test uses stubbed "glyph.pbf" without Chinese glyphs Darwin test relies on locally available "PingFang" font. Android test relies on locally available "Droid" font. 'expected.png' is NOT correct b/c I haven't figured out how to run unit tests on Android yet.
* [core] Custom Geometry SourcesAsheem Mamoowala2017-11-221-0/+0
|
* [core] Split MapMode::Still into Static and TileAnsis Brammanis2017-11-171-0/+0
| | | | | `Tile` makes sure the symbols in the resulting tile are tileable while symbols in `Still` match rendering in `Continuous` mode.
* [core] Update unit tests for viewport collision.Chris Loer2017-11-172-4/+8
| | | | Add 'GridIndex' unit test.
* Implement Expressions (#9439)Anand Thakker2017-11-0894-0/+870
| | | Ports https://github.com/mapbox/mapbox-gl-js/pull/4777 (and its several follow-ups)
* [test] Added GLContextMode.Shared utestBruno de Oliveira Abinader2017-11-011-0/+0
|
* [test] add test for rendering a 204 No Content tileKonstantin Käfer2017-09-221-0/+0
|
* Update to gejson 0.4.2 and add StyleParser test to verify that GeoJSON ↵Asheem Mamoowala2017-08-282-0/+15
| | | | without `properties` field can be loaded
* [tests] Enforce the schema downgrade behaviorThiago Marcos P. Santos2017-08-221-0/+0
| | | | Which is, delete and recreate the database.
* [test] Re-added API.ZoomHistoryBruno de Oliveira Abinader2017-08-221-0/+0
|
* [test] Added API.RecycleMapUpdateImages testBruno de Oliveira Abinader2017-08-142-0/+0
|
* [test] Added Map.SetStyleDefaultCamera testBruno de Oliveira Abinader2017-08-111-0/+6
|
* [core] finish must-revalidate supportKonstantin Käfer2017-08-081-0/+0
|
* [core] Remove API tests that are covered by node testsJohn Firebaugh2017-07-261-0/+0
|
* [core] Replace API.ZoomHistory test with integration testJohn Firebaugh2017-07-262-0/+0
|
* [tests] Add unit test for tile prefetchingThiago Marcos P. Santos2017-07-075-0/+29
|
* [test] Added API.ZoomHistoryBruno de Oliveira Abinader2017-07-042-0/+0
|
* [test] Use test::checkImage in API.RepeatedRenderBruno de Oliveira Abinader2017-07-041-0/+0
|
* [core] Per-bucket icon atlasesJohn Firebaugh2017-06-137-0/+0
|
* [core] Offline support for Image SourcesAsheem Mamoowala2017-06-012-0/+10
|
* [core] Add ImageSource support to style parsersAsheem Mamoowala2017-06-016-0/+48
|
* [core] Auto-growable SpriteAtlas using shelf-packJohn Firebaugh2017-05-264-0/+0
|
* [tests] Add test for calling addAnnotationImage with an existing IDJohn Firebaugh2017-05-261-0/+0
|
* [core, android] Factor JSON string conversionsJohn Firebaugh2017-05-082-16/+0
| | | | | | | | | | | This adds a `convertJSON` template, to be used like: Error error optional<Foo> foo = convertJSON<Foo>(string, error); Internally, it parses the string with RapidJSON and then calls `convert<Foo>(parsed, error)`. While here, rationalize GeoJSON converters and fix error handling for Tileset conversion in OfflineDownload.