Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | [ios] Change user location heading filter to 1° | Jason Wray | 2017-09-07 | 1 | -1/+0 | |
| | | | | | | | | The default is 1. | |||||
| * | [ios] Add setShowsUserHeadingIndicator and validateUserHeadingUpdating | Jason Wray | 2017-09-07 | 3 | -13/+52 | |
| | | ||||||
| * | [ios] Introduce MGLUserLocationHeadingIndicator protocol | Jason Wray | 2017-09-07 | 6 | -19/+54 | |
| | | ||||||
| * | [ios] Set a heading indicator update threshold | Jason Wray | 2017-09-07 | 2 | -4/+12 | |
| | | ||||||
| * | [ios] Introduce MGLUserLocationHeadingArrowLayer class | Jason Wray | 2017-09-07 | 4 | -2/+79 | |
| | | ||||||
| * | [ios] Refactor user location heading indicator into its own class | Jason Wray | 2017-09-06 | 5 | -119/+147 | |
| | | ||||||
| * | [ios] Improve iosapp's zoom debug label | Jason Wray | 2017-09-06 | 2 | -24/+46 | |
| | | ||||||
| * | [ios] Guard against nil user location when setting tracking mode | Jason Wray | 2017-08-30 | 1 | -13/+13 | |
| | | ||||||
| * | [ios, macos] Make minimumZoomLevel and maximumZoomLevel IBInspectable. (#9729) | Fabian Guerra Soto | 2017-08-30 | 4 | -4/+6 | |
| | | | | | | | | | | | | * [ios, macos] Make minimumZoomLevel and maximumZoomLevel IBInspectable. * [ios, macos] Update changelogs. | |||||
| * | [tests] Cherry-pick OfflineDatabase::databaseTableColumns | Jason Wray | 2017-08-29 | 1 | -0/+11 | |
| | | | | | | | | Originally part of the much larger f0a7c45064c3ce3f509b1c2035fcaa07ccc35a99 | |||||
| * | [tests] Enforce the schema downgrade behavior | Thiago Marcos P. Santos | 2017-08-29 | 2 | -0/+24 | |
| | | | | | | | | Which is, delete and recreate the database. | |||||
| * | [core] Remove database on schema downgrade | Thiago Marcos P. Santos | 2017-08-29 | 1 | -1/+1 | |
| | | | | | | | | Previously we were throwing an exception. | |||||
| * | [ios] Set location to nil until the user's location is determined | Ian Wagner | 2017-08-28 | 3 | -4/+3 | |
| | | | | | | | | | | | | The documentation for the `location` property states that "This property contains `nil` if the map view is not currently showing the user location or if the user’s location has not yet been determined." The iOS SDK presently returns a garbage value, which has some rather annoying consequences when the value should logically be nullable. This change should rectify the issue. With _location no longer initialized to an invalid coordinate, trying to access `_location.coordinate` when `_location == nil` will return `0, 0`, which is a valid coordinate. | |||||
| * | [ios] Support iOS 11 location usage descriptions | Jason Wray | 2017-08-28 | 3 | -9/+24 | |
| | | ||||||
| * | [ios] Print Xcode and SDK version during packagingupstream/fb-build-cherry-picks | Jason Wray | 2017-08-25 | 1 | -1/+3 | |
| | | ||||||
| * | [build] Don't fail hard for unknown warning groups | Konstantin Käfer | 2017-08-25 | 1 | -1/+4 | |
| | | ||||||
| * | [build] Don't use maybe-uninitialized and misleading-indentation in Clang, ↵ | Konstantin Käfer | 2017-08-25 | 2 | -0/+6 | |
| | | | | | | | | | | | | since they're not implemented there Cherry-pick of d03fd0dce2efc101021b4cf351945680afaa4349. | |||||
| * | [ios] Fix heading update loopupstream/fb-fewer-heading-updates-thx | Jason Wray | 2017-08-24 | 2 | -5/+18 | |
| | | | | | | | | Updating CLLocationManager.headingOrientation triggers a new heading update, even if there was no actual change in its value. | |||||
| * | [ios] Document annotations-as-features limitations w/feature querying | Jason Wray | 2017-08-21 | 1 | -10/+15 | |
| | | | | | | | | Also move visibleAnnotations next to visibleAnnotationsInRect:. | |||||
| * | [android] - update config for next reeleaseandroid-v5.1.3 | Tobrun Van Nuland | 2017-08-19 | 3 | -3/+3 | |
| | | ||||||
| * | [android] - update changelog for v5.1.3 | Tobrun Van Nuland | 2017-08-19 | 1 | -1/+12 | |
| | | ||||||
| * | bumped MAS version number | Cameron Mace | 2017-08-19 | 1 | -1/+1 | |
| | | ||||||
| * | [android] - avoid IndexOutOfBounds when destroying map object | Tobrun Van Nuland | 2017-08-19 | 1 | -28/+18 | |
| | | ||||||
| * | [android] - enable location change animation of MyLocationView by default | Tobrun Van Nuland | 2017-08-19 | 1 | -1/+1 | |
| | | ||||||
| * | [android] - re-add projectedMeters | Tobrun Van Nuland | 2017-08-19 | 1 | -0/+15 | |
| | | ||||||
| * | [android] - create smallest possible LatLngBounds when visible region ↵ | Tobrun | 2017-08-19 | 3 | -8/+37 | |
| | | | | | | | | crosses the dateline | |||||
| * | [android] - provide compability with Samsung devices forcing 3-4 array ↵ | Tobrun | 2017-08-19 | 1 | -3/+27 | |
| | | | | | | | | matrix length | |||||
| * | [android] - keep state of initial overlain views margins (#9391) | Tobrun | 2017-08-19 | 1 | -16/+29 | |
| | | ||||||
* | | [ios] remove ios-sim | Fredrik Karlsson | 2017-09-27 | 2 | -9/+0 | |
| | | ||||||
* | | [android] - deprecate MarkerView | Tobrun Van Nuland | 2017-09-27 | 13 | -0/+3021 | |
| | | ||||||
* | | [core] Move *TileID hashing to separate impl | Jesse Crocker | 2017-09-26 | 3 | -24/+41 | |
| | | ||||||
* | | [android] - hide overlain views on init | Tobrun Van Nuland | 2017-09-26 | 1 | -0/+2 | |
| | | ||||||
* | | [android] - bump snapshot version to beta | Tobrun Van Nuland | 2017-09-26 | 2 | -3/+3 | |
| | | ||||||
* | | [android] - add API to perform platform side animations | Tobrun Van Nuland | 2017-09-26 | 8 | -4/+282 | |
| | | ||||||
* | | [android] - update changelog for 5.1.4 release. | Tobrun Van Nuland | 2017-09-26 | 1 | -0/+16 | |
| | | ||||||
* | | [core] fix loading of stale must-revalidate resources | Konstantin Käfer | 2017-09-25 | 3 | -9/+96 | |
| | | | | | | | | | | | | In https://github.com/mapbox/mapbox-gl-native/pull/9670, we implemented support for the Cache-Control: must-revalidate header. While we now respect this header and don't show resources that are stale and have this header set, the optional cache request never completes. This means we're also never going to try to actually get a fresh tile and just never show this tile anymore. This commit fixes this by responding with a Not Found error when the resource is unusable (= stale and has must-revalidate set). Since we actually still have the data (but can't use it due to caching rules), we're responding with the data as well. To avoid a second cache hit, tile_loader_impl.hpp now passes on the data from the Optional to the Required request so that it can be reused when we get a 304 Not Modified response from the server. | |||||
* | | [all] - use resource_class large on Circle-CI to avoid OOM | Tobrun Van Nuland | 2017-09-25 | 1 | -0/+6 | |
| | | ||||||
* | | [android] - disable rotation gesture when pinch zooming | Tobrun Van Nuland | 2017-09-25 | 2 | -15/+23 | |
| | | ||||||
* | | [android] fix map in dialog activity | Ivo van Dongen | 2017-09-22 | 1 | -6/+18 | |
| | | ||||||
* | | [android] fix double map activity | Ivo van Dongen | 2017-09-22 | 1 | -2/+2 | |
| | | ||||||
* | | [android] example custom layer - add context lost callback | Ivo van Dongen | 2017-09-22 | 3 | -0/+10 | |
| | | ||||||
* | | [android] CustomLayer - optionally accept a context lost callback function | Ivo van Dongen | 2017-09-22 | 3 | -5/+16 | |
| | | ||||||
* | | [core] custom layer - add contextLost callback | Ivo van Dongen | 2017-09-22 | 5 | -3/+36 | |
| | | | | | | | | - optional callback method that can be used to do cleanup when the context has been lost before re-initialisation | |||||
* | | [android] re-implemented the fps listener api | Ivo van Dongen | 2017-09-22 | 8 | -80/+77 | |
| | | ||||||
* | | [android] speed up ui tests | Ivo van Dongen | 2017-09-22 | 1 | -22/+21 | |
| | | | | | | | | - Make the idling resource use a push model instead of polling for the ready state. | |||||
* | | [android] reset renderer on the GL thread when map is destroyed | Ivo van Dongen | 2017-09-22 | 2 | -2/+11 | |
| | | | | | | | | - ensures cleanup of resources on the right thread | |||||
* | | [core] Actor/ActorRef - ask calls to void methods | Ivo van Dongen | 2017-09-22 | 3 | -0/+70 | |
| | | | | | | | | - allows to wait for execution of void methods as well as non-void methods | |||||
* | | [android] map snapshots | Ivo van Dongen | 2017-09-22 | 7 | -32/+49 | |
| | | ||||||
* | | [android] signal renderer when gl surface is re-initialized that gl context ↵ | Ivo van Dongen | 2017-09-22 | 1 | -0/+1 | |
| | | | | | | | | is lost | |||||
* | | [core] send signal to RenderCustomLayer when gl context has been lost | Ivo van Dongen | 2017-09-22 | 6 | -1/+29 | |
| | | | | | | | | - Prevents cleaning up of GL resources that no longer exist, resulting in a crash |