summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Reset tileset-based render sources when any tileset properties changed. (#11042)upstream/cp-tilejson-aguaAsheem Mamoowala2018-02-074-16/+18
|
* Support TileJSON bounds property (#10701)Asheem Mamoowala2018-02-0718-17/+436
| | | | | | | | * [core] Parse TileJSON bounds property * [core] Add TileRange and LatLngBounds::contains(CanonicalTileID) Move LatLngBounds::contains impl to cpp file * [core] Skip tile creation outside of tileset bounds * [core] Fix TileRange for wrapped bounds and use for CustomTileLoader instead of LatLngBounds comparisons for tiles.
* [core] Don't crash on line labels with 0 glyphs.Chris Loer2018-02-071-2/+3
| | | | Fixes issue #10956.
* Adjust radius (#11132)Randall C Lee2018-02-061-1/+1
|
* [ios] Add Radius Configuration (#11070)Randall C Lee2018-02-055-3/+71
| | | | | | | | | | | | * Add Radius Configuration * Remove default config - removes default configuration - moves config setup to events init method - renames config class * Delete MGLConfig header file
* [android] - update changelog for 5.4.0android-v5.4.0Tobrun2018-02-052-2/+17
|
* [android] - create Handler using the main thread looperTobrun2018-02-051-1/+2
|
* [android] - blacklist adreno 2xx for VAO supportTobrun2018-02-051-2/+3
|
* [android] - log lack of permissions only if enabling locationŁukasz Paczos2018-02-051-1/+1
|
* Implement new bearingTrackingMode GPS_NORTH_FACINGMartin Hellwig2018-02-052-6/+24
|
* [ios, macos] Fix MGLMapSnapshotter pointForCoordinate returns an scaled point.Fabian Guerra2018-01-251-1/+1
|
* [core] fix style parsing crash when a layer's paint property is not an objectKonstantin Käfer2018-01-233-0/+18
|
* [android] - release android v5.3.2, bump snapshot versionTobrun2018-01-231-1/+1
|
* [android] - rollback fragment flash changes for ViewPager supportandroid-v5.3.2Tobrun2018-01-232-4/+0
|
* [android] - update changelog for v5.3.2Tobrun2018-01-231-0/+13
|
* [android] - handle null Call instances in HttpRequestTobrun2018-01-231-1/+1
|
* [android] - allow setting an OkHttpClientTobrun2018-01-234-4/+19
|
* Camera callbacks for velocity animated movements (#10925)Łukasz Paczos2018-01-233-24/+57
| | | | | | * [android] camera listeners double invocation fix * [android] invoking camera change callbacks for velocity animated movements
* [android] do not overwrite user-set focal point when tracking location (#10910)Łukasz Paczos2018-01-231-3/+0
|
* [android] - retain configuration for user provided focal point and deselect ↵Tobrun2018-01-232-0/+26
| | | | markers on tap
* [android] - add filesource activation/deactivation to OfflineRegion status ↵Tobrun2018-01-232-20/+18
| | | | and deletion
* [android] - check if the render surface has been correctly created before ↵Tobrun2018-01-231-1/+3
| | | | destroying the map
* [android] - validate zoom level before creating mapbox telem eventTobrun2018-01-231-4/+13
|
* macos-v0.6.1macos-v0.6.1upstream/1ec5-macos-v0.6.1Minh Nguyễn2018-01-162-2/+2
|
* [macos] Added dates to changelogMinh Nguyễn2018-01-161-4/+8
|
* [core] update vector-tile dependency to 1.0.1Konstantin Käfer2018-01-111-1/+1
|
* [ios] Bump podspec to v3.7.3ios-v3.7.3Fabian Guerra2018-01-103-3/+3
|
* [ios] Fix the layout constraints on iOS 11 for iPhone X (#10858)Fabian Guerra Soto2018-01-103-32/+136
| | | | | | | | | | | | | | | | | | | | * [ios] Fix the layout constraints on iOS 11 for iPhone X for the bottom ornaments. * WIP adding tests for layout of map view attribution logo and other ornaments * Rename * First pass at tests for mapview ornament layout * Additional code changes from call with Fabian and Jason * [ios] Fix ornaments insets margin space. * [ios] Fix map view layout test for pre iOS 11. * [ios] Refactor MGLMapView ornaments layout constraints for iOS 11. * [ios] Remove NSLogs from MGLMapViewLayoutTests
* [android] - bump snapshot version to 5.3.2android-v5.3.1Tobrun2018-01-101-1/+1
|
* [android] - update changelog for 5.3.1 releaseTobrun2018-01-101-0/+11
|
* [android] - use the correct cancelable callback after posting the cancelationtobrun2018-01-103-24/+16
|
* [android] - detect genymotion virtual machines when determening attributes ↵Tobrun2018-01-101-2/+10
| | | | for eglConfig
* [android] - include request urls when logging out failed http requestsTobrun2018-01-104-23/+59
|
* [android] - RTL supportTobrun2018-01-103-4/+12
|
* [android] - refactor surface destruction NPE fixtobrun2018-01-101-24/+16
|
* [android] - use US local when converting between int color and RGBA String.tobrun2018-01-101-3/+4
|
* [android] getting bitmap from drawable fixŁukasz Paczos2018-01-101-5/+23
|
* [core] blacklist binary program loading for Vivante GC4000 GPUsKonstantin Käfer2018-01-091-1/+4
|
* [android] fix sending more than once double tap event on a single double tap ↵Pablo Guardiola2018-01-081-4/+3
| | | | gesture (#10854)
* [ios, macos] Updated changelogsMinh Nguyễn2018-01-052-0/+11
|
* [macos] Fixed macosapp deploymentMinh Nguyễn2018-01-052-31/+53
|
* [ios] Dispatch location auth status check to backgroundJesse Bounds2018-01-041-36/+67
| | | | | | | | | | This attempts to work around reports of repeated calls to [CLLocationManager authorizationStatus] blocking the main thread by dispatching it to the background, serial queue that is already available in MGLMapboxEvents. This also adds a guard to the handler for the user defaults change event so that the call to pause or resume if required is done only if a user defaults value changes that would require an update to the pause / resume state. The guard works by utilizing two new state variables that keep track of the previous values for account type and metrics enabled configuration variables. The call to pause/resume is only done if the latest relevant values in the user defaults dictionary are actually different than the previous ones. The default values for the new state variables assume an account value of 0 and metrics enabled == true so there can be a small inefficiency if a user prevously opted out of telemetry, kills the app, and restarts it. In that case, the pause/resume method would get invoked one time when it would not technically need to. This should not be an issue in practice though.
* [ios, macos] Updates documentation with default CJK font recommendationsAndrew Kitchen2018-01-034-3/+5
| | | | | | | | Also updates the font to use for rendering CJK ideographs in our sample apps to `PingFang TC`, as simply specifying `PingFang` was always triggering iOS's font fallback behavior. [Fixes #10675]
* [ios, macos] Update mode.hpp file pathFabian Guerra2018-01-031-1/+1
|
* [ios,macos] Revert ideographic->ideograph name change.Chris Loer2018-01-035-6/+6
| | | | Original GL JS name was meant to represent "font family to use for locally generating ideographs", but "ideographic font family" communicates a similar intent more concisely.
* [ios,macos] Update docs to use Apple-friendly "PingFang" font example.Chris Loer2018-01-034-4/+4
|
* [ios,macos] Remove dead/non-functioning font-weight and glyph metric code.Chris Loer2018-01-032-79/+23
| | | | Add local font family to default iosapp configuration.
* [macos, ios] Adds documentation for the MGLIdeographFontFamilyName keyAndrew Kitchen2018-01-032-0/+8
|
* [darwin, macos] Rename Info.plist key for consistencyAndrew Kitchen2018-01-033-11/+3
| | | | Also removes related dead code in macos MGLMapView.mm
* [darwin, ios, macos] Introduces an MGLRendererConfiguration classAndrew Kitchen2018-01-036-18/+113
| | | | | | Instructions for enabling client-side rendering of CJK glyphs live in this header, and this class provides the rest of the values needed for instantiating the renderer on iOS and macOS.