Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [core,ios,android] Update feedback URL in code and tests (#13710) | Antonio Zugaldia | 2019-01-17 | 2 | -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 tests | Alexander Shalamov | 2019-01-10 | 1 | -0/+0 |
| | |||||
* | [Qt] Implement LocalGlyphRasterizer | Bruno de Oliveira Abinader | 2019-01-04 | 1 | -0/+0 |
| | |||||
* | [core] Add unit tests for queryFeatureExtensions | Alexander Shalamov | 2018-12-12 | 1 | -0/+2922 |
| | |||||
* | Refactor util::fontStacks() | Mikhail Pozdnyakov | 2018-11-19 | 1 | -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 Qt5 | Thiago Marcos P. Santos | 2018-11-13 | 1 | -0/+0 |
| | | | | Not enough adoption to keep the platform alive. | ||||
* | [core] CameraOptions receives and outputs angle and pitch as degrees, not ↵ | Bruno de Oliveira Abinader | 2018-10-19 | 1 | -0/+0 |
| | | | | radians | ||||
* | [core,test] Update expression style parsing test fixture. | Chris Loer | 2018-10-15 | 1 | -1/+1 |
| | | | | Always clear errors before trying automatic coercion for a new compound expression overload. | ||||
* | [core] Do not constrain on X axis in ConstrainMode::HeightOnly | Bruno de Oliveira Abinader | 2018-10-02 | 1 | -0/+0 |
| | |||||
* | [linux,qt] Remove remainder of WebP support | Konstantin Käfer | 2018-09-13 | 1 | -0/+0 |
| | |||||
* | Add unit tests and fixtures for OfflineDatabase::mergeDatabase | Asheem Mamoowala | 2018-08-28 | 3 | -0/+0 |
| | |||||
* | [core] Evict unused font stacks from GlyphManager | John Firebaugh | 2018-08-17 | 1 | -8/+8 |
| | |||||
* | [core] harden OfflineDatabase | Konstantin Käfer | 2018-08-14 | 2 | -0/+0 |
| | |||||
* | [core] Check all bucket dynamic_casts | John Firebaugh | 2018-07-24 | 1 | -0/+0 |
| | | | | A mismatch can occur when a layer changes from one type to another. | ||||
* | [core] Replace {Source,Camera,Composite}Function with PropertyExpression | John Firebaugh | 2018-07-20 | 1 | -1/+1 |
| | |||||
* | [tests] Replaced the ZoomHistory test with a render test | John Firebaugh | 2018-06-28 | 1 | -0/+0 |
| | |||||
* | [test] Update Map.PrefetchTiles | Bruno de Oliveira Abinader | 2018-02-28 | 3 | -0/+0 |
| | |||||
* | [tests] Added a test for getting resources from the database | Thiago Marcos P. Santos | 2018-02-26 | 1 | -0/+0 |
| | | | | This test would have flagged the Qt regression. | ||||
* | [core] don't force downloading of Open Sans fonts | Konstantin Käfer | 2018-01-25 | 1 | -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 object | Konstantin Käfer | 2018-01-23 | 2 | -0/+15 |
| | |||||
* | [core] Add warning for invalid text-font values | John Firebaugh | 2018-01-10 | 2 | -0/+149 |
| | |||||
* | [core, macos, ios] Unit tests for LocalGlyphRasterizer | Chris Loer | 2017-12-11 | 4 | -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 Sources | Asheem Mamoowala | 2017-11-22 | 1 | -0/+0 |
| | |||||
* | [core] Split MapMode::Still into Static and Tile | Ansis Brammanis | 2017-11-17 | 1 | -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 Loer | 2017-11-17 | 2 | -4/+8 |
| | | | | Add 'GridIndex' unit test. | ||||
* | Implement Expressions (#9439) | Anand Thakker | 2017-11-08 | 94 | -0/+870 |
| | | | Ports https://github.com/mapbox/mapbox-gl-js/pull/4777 (and its several follow-ups) | ||||
* | [test] Added GLContextMode.Shared utest | Bruno de Oliveira Abinader | 2017-11-01 | 1 | -0/+0 |
| | |||||
* | [test] add test for rendering a 204 No Content tile | Konstantin Käfer | 2017-09-22 | 1 | -0/+0 |
| | |||||
* | Update to gejson 0.4.2 and add StyleParser test to verify that GeoJSON ↵ | Asheem Mamoowala | 2017-08-28 | 2 | -0/+15 |
| | | | | without `properties` field can be loaded | ||||
* | [tests] Enforce the schema downgrade behavior | Thiago Marcos P. Santos | 2017-08-22 | 1 | -0/+0 |
| | | | | Which is, delete and recreate the database. | ||||
* | [test] Re-added API.ZoomHistory | Bruno de Oliveira Abinader | 2017-08-22 | 1 | -0/+0 |
| | |||||
* | [test] Added API.RecycleMapUpdateImages test | Bruno de Oliveira Abinader | 2017-08-14 | 2 | -0/+0 |
| | |||||
* | [test] Added Map.SetStyleDefaultCamera test | Bruno de Oliveira Abinader | 2017-08-11 | 1 | -0/+6 |
| | |||||
* | [core] finish must-revalidate support | Konstantin Käfer | 2017-08-08 | 1 | -0/+0 |
| | |||||
* | [core] Remove API tests that are covered by node tests | John Firebaugh | 2017-07-26 | 1 | -0/+0 |
| | |||||
* | [core] Replace API.ZoomHistory test with integration test | John Firebaugh | 2017-07-26 | 2 | -0/+0 |
| | |||||
* | [tests] Add unit test for tile prefetching | Thiago Marcos P. Santos | 2017-07-07 | 5 | -0/+29 |
| | |||||
* | [test] Added API.ZoomHistory | Bruno de Oliveira Abinader | 2017-07-04 | 2 | -0/+0 |
| | |||||
* | [test] Use test::checkImage in API.RepeatedRender | Bruno de Oliveira Abinader | 2017-07-04 | 1 | -0/+0 |
| | |||||
* | [core] Per-bucket icon atlases | John Firebaugh | 2017-06-13 | 7 | -0/+0 |
| | |||||
* | [core] Offline support for Image Sources | Asheem Mamoowala | 2017-06-01 | 2 | -0/+10 |
| | |||||
* | [core] Add ImageSource support to style parsers | Asheem Mamoowala | 2017-06-01 | 6 | -0/+48 |
| | |||||
* | [core] Auto-growable SpriteAtlas using shelf-pack | John Firebaugh | 2017-05-26 | 4 | -0/+0 |
| | |||||
* | [tests] Add test for calling addAnnotationImage with an existing ID | John Firebaugh | 2017-05-26 | 1 | -0/+0 |
| | |||||
* | [core, android] Factor JSON string conversions | John Firebaugh | 2017-05-08 | 2 | -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. | ||||
* | [core] Load source TileJSON immediately | John Firebaugh | 2017-05-02 | 3 | -4/+4 |
| | | | | | | | This reverses #3095. Rationale: * We're now exposing source attributes as a public API. Making those attributes unavailable at certain times complicates that API. * We're preparing to split RenderSource out of Source. Removing this removes a point of coupling between the two. | ||||
* | [core] Render fill-extrusion layers (#8431) | Lauren Budorick | 2017-04-27 | 1 | -1/+1 |
| | |||||
* | [core] fixup stale constants references in test fixtures | Ivo van Dongen | 2017-04-04 | 3 | -9/+5 |
| | |||||
* | [core] query source features | Ivo van Dongen | 2017-03-09 | 1 | -0/+9 |
| | |||||
* | [core] Add support for queryRenderedFeatures filter | Asheem Mamoowala | 2017-03-04 | 1 | -0/+28 |
| |