summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* [build] Run lower-value iOS CircleCI builds as nightliesupstream/fb-nightlyize-extra-ios-ci-buildsJason Wray2018-08-211-3/+3
| | | | These jobs have a low incidence of unique meaningful failures and are mostly just informational, so running them less often preserves most of their value and frees up relatively scarce CircleCI macOS concurrency.
* [ios, macos] Introduce `MGLShapeSourceOptionLineDistanceMetrics`Mikhail Pozdnyakov2018-08-218-1/+29
| | | | | Exposes access to https://www.mapbox.com/mapbox-gl-js/style-spec/#sources-geojson-lineMetrics
* [android] - updated GeoJsonSource testsŁukasz Paczos2018-08-211-60/+64
|
* [android] - converting GeoJsonSource Java features to core ones on a worker ↵Łukasz Paczos2018-08-214-41/+130
| | | | thread
* [android] Make AndroidRendererFrontend to request render once per event loop ↵Kiyong Jung2018-08-215-3/+34
| | | | | | (#12586) When AndroidRendererFrontend::update() called multiple times in a single loop, updateAsyncTask->send() will perform nothing, thus MapRenderer::update()/requestRender() will be coalesced.
* Add enabled property to MGLShape (#12352)Jordan Kiley2018-08-208-2/+40
| | | | | | | | | | | | | | * [ios, macos] Add -[MGLMapViewDelegate mapView:canSelectAnnotation:] method. * [ios, macos] Update changelogs. * [ios, macos] Add mapView:canSelect: integration tests. * [ios, macos] Change semantics to shape annotations. * [ios, macos] Update changelogs. * [ios, macos] Update shapeAnnotationIsEnabled documentation, improve code readability.
* Warn if MGLShapeSource is initialized with MGLShapeCollectionNadia Barbosa2018-08-204-0/+27
| | | | | | | | | | Move warning from ShapeCollection to ShapeSource Try checking MGLComputedShapeSources Include MGLShapeCollection header Add changelog entry
* [offline] Add option to pass geojson input fileIvo van Dongen2018-08-202-14/+77
|
* [darwin] arbitrary offline region geometriesIvo van Dongen2018-08-2018-29/+409
|
* [android] arbitrary offline region geometriesIvo van Dongen2018-08-207-7/+223
|
* [core] offline region definition - add support for arbitrary geometriesIvo van Dongen2018-08-206-167/+257
|
* [core] fix static library buildKonstantin Käfer2018-08-201-2/+2
|
* [build] fixed typo in list of configuration types; RelWithDebugInfo should ↵Bryan Haber2018-08-202-11/+11
| | | | | | | be RelWithDebInfo - added missing linker flags for Sanitize configuration type - changed mason's download to use cmake's built-in support instead of directly calling curl
* [core, node] Re-implement "avoid edges" behavior for MapMode::TileChris Loer2018-08-204-41/+60
| | | | | | | - Fixes issue #12461. - Only implement "avoid edges" in MapMode::Tile since it's no longer relevant in Static or Continuous mode. - New: Force "avoid edges" to "true" for line labels, since in tile mode they'll always clip poorly at tile boundaries. - Remove unused "withinPlus0/inside" logic.
* [build] use plain text files for file lists to simplify integration with ↵Konstantin Käfer2018-08-2018-1237/+1235
| | | | other build systems
* [core] downgrade event severity for erroneous DDS rendering to WarningKonstantin Käfer2018-08-201-1/+1
|
* [build] also generate debugging symbols for Release builds in XcodeKonstantin Käfer2018-08-201-0/+3
|
* [android] obtain paths to file directories on a worker threadŁukasz Paczos2018-08-205-8/+107
|
* [core] make style/conversion.hpp implementation privateKonstantin Käfer2018-08-1992-431/+616
|
* [build] simplify Android buildKonstantin Käfer2018-08-191-186/+178
|
* [core] Evict unused font stacks from GlyphManagerJohn Firebaugh2018-08-177-32/+73
|
* [ios] Add experimental frame rate measurements to MGLMapViewJason Wray2018-08-164-10/+80
| | | | Includes: average frame rate, average frame render duration, and instantaneous frame render duration.
* [build] More diagnostics for npm install failuresJohn Firebaugh2018-08-161-1/+2
|
* [android] - update changelog with fixed security vulnerabilityTobrun2018-08-161-0/+1
|
* [android] changelog for v6.4.0Łukasz Paczos2018-08-161-0/+4
| | | | (cherry picked from commit 5aee8d9)
* [ios, macos] Update podspecs for 4.3.0 and 0.10.0 releases. (#12651)Julian Rex2018-08-155-5/+5
|
* [ios, macos] Update change logs prior to release of v4.3.0 (#12650)Julian Rex2018-08-152-4/+8
| | | | | | | * [ios, macos] Update security vulnerability details in changelogs * [ios] Updated change log to reference LTO changes.
* [macos] Fix pod name within docsNadia Barbosa2018-08-151-1/+1
|
* [ios, macos] Copyedited changelogsMinh Nguyễn2018-08-152-5/+5
|
* [ios, macos] Copyedited changelogsMinh Nguyễn2018-08-152-4/+12
|
* [macos] Canonicalized another exception nameMinh Nguyễn2018-08-152-1/+4
|
* [macos] Rename Guides to AppendicesNadia Barbosa2018-08-151-1/+1
|
* [android] hide peer constructorsŁukasz Paczos2018-08-1520-20/+20
|
* [android] bumped Snapshot version building on master to 6.5.0Łukasz Paczos2018-08-151-1/+1
|
* [android] - store release so files with debugging informationtobrun2018-08-151-0/+21
|
* [build] make sure we're also updating the mapbox-ios-events submoduleKonstantin Käfer2018-08-141-2/+7
|
* [core] recreate offline database when it is deleted out from under our feetKonstantin Käfer2018-08-144-18/+26
|
* WIP: use expected<T, E> for passing on errorsKonstantin Käfer2018-08-1419-170/+156
|
* [test] add test for pending offline download when the disk is fullKonstantin Käfer2018-08-141-1/+77
|
* [core] harden OfflineDatabaseKonstantin Käfer2018-08-1416-352/+1150
|
* [build] vendor std::expected polyfillKonstantin Käfer2018-08-146-0/+1762
|
* Guides -> AppendicesNadia Barbosa2018-08-141-1/+1
|
* Rename link titleNadia Barbosa2018-08-143-3/+3
|
* Fix line breakNadia Barbosa2018-08-142-2/+4
|
* Addiional darwin fixes and Jazzy template updatesNadia Barbosa2018-08-144-9/+5
|
* Update darwin docsNadia Barbosa2018-08-142-3/+3
|
* Fix typoNadia Barbosa2018-08-141-2/+1
|
* Edit linkNadia Barbosa2018-08-141-1/+1
|
* [ios] Remove duplicated guidesNadia Barbosa2018-08-1419-219/+4
|
* [core] Fix querying for annotations near tile boundaries at high zoom.Chris Loer2018-08-146-1/+24
| | | | | | | | Fixes issue #12472. This commit doesn't address the underlying issues that come from symbolAnnotationTree using a slightly lower precision coordinate system than the annotations themselves. Instead, it just puts a small padding around each tile when it queries for tile data, so that symbols right at the tile boundary will be included in both tiles. The rendering/querying code will take care of only displaying one instance. The padding is in global coordinates, so at higher zoom the padding will be larger in tile units -- this is consistent with precision loss also being greater at higher zoom.