Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [android] [ios] #4432 - Splitting the CHANGELOG into iOS and Android ↵ | Brad Leege | 2016-03-25 | 3 | -263/+272 |
| | | | | specific CHANGELOGS | ||||
* | [android] #4424 - NativeMapView null pointer bug when updating CompassView | Tobrun | 2016-03-24 | 1 | -0/+12 |
| | |||||
* | [android] #4429 Removed NonNull from OnMapReady | Cameron Mace | 2016-03-24 | 1 | -6/+4 |
| | |||||
* | Merge branch '4444-out-of-bounds' into release-ios-3.2.0-android-4.0.0 | Brad Leege | 2016-03-24 | 2 | -2/+2 |
|\ | |||||
| * | [android] #4444 - Wrapping all LatLng from nativeLatLngForPixel() to solve ↵ | Brad Leege | 2016-03-24 | 2 | -2/+2 |
| | | | | | | | | problem and mirror Android Google Maps API | ||||
* | | TelemetryService: Catch IllegalArgumentException exception when ↵ | Vacxe | 2016-03-24 | 1 | -1/+6 |
| | | | | | | | | unregisterReceiver | ||||
* | | [node] Build OS X on Bitrise | John Firebaugh | 2016-03-24 | 4 | -12/+66 |
| | | |||||
* | | [android] #4398 - Default value bug fix for MapboxMapOptions | Tobrun | 2016-03-24 | 2 | -4/+16 |
|/ | |||||
* | [node] Drop OS X build from Travis | John Firebaugh | 2016-03-23 | 1 | -6/+0 |
| | |||||
* | [android] Add Javadoc for offline package | Antonio Zugaldia | 2016-03-23 | 2 | -8/+58 |
| | | | | Fixes #4295 | ||||
* | [ios] Fix up center coordinate after lopsided pinch gesture | Minh Nguyễn | 2016-03-22 | 2 | -0/+19 |
| | | | | | | The gesture recognizer only reports the gesture’s current center point, so use the previous center point to anchor the transition. Fixes #4315. | ||||
* | [android] #4419 - Re-enabling development on 4.0.0-SNAPSHOT | Brad Leege | 2016-03-21 | 1 | -1/+1 |
| | |||||
* | [all] Set maximum maxZoom to 21 | John Firebaugh | 2016-03-21 | 3 | -2/+3 |
| | | | | Numbers greater than 21 trigger various bugs. | ||||
* | [android] #4419 - Beta 2 Changelogandroid-v4.0.0-beta.2 | Brad Leege | 2016-03-21 | 1 | -3/+12 |
| | |||||
* | [android] #4419 - Updating version name for artifact and fabric | Brad Leege | 2016-03-21 | 2 | -2/+2 |
| | |||||
* | [android] #4326 - making the code compatible with unit tests again | Tobrun | 2016-03-21 | 1 | -10/+12 |
| | |||||
* | [android] #4326 - using the camera API vs getCameraPosition should return ↵ | Tobrun | 2016-03-21 | 1 | -10/+11 |
| | | | | same output | ||||
* | [node] Drop Node 5 from build matrix (fixes #4370) | John Firebaugh | 2016-03-21 | 1 | -13/+0 |
| | |||||
* | [iOS] Send turnstile event as much as once per day | Jesse Bounds | 2016-03-21 | 2 | -33/+36 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Previously, the post of the turnstile event was a side effect of the map.load event and would happen when the host app was started from a terminated state at the first initialization of MGLMapView. The turnstile event post was guarded with dispatch_once so that it would only ever be sent once during the lifecycle of the application after it started from the terminated state. This changes that behavior by: - Allowing a new turnstile event to be posted as much as once per day - Only triggering a map.view event when a map is initialized if the map is loaded outside of the 'background' application state - Sending a map.view event whenever a MGLMapView is instantiated and the application did become active or enters foreground iOS turnstile event sending behavior is now: - A map.view event is generated whenever a map is loaded and also when a map is shown again when the host app becomes active and moves into the foreground - Turnstile events are still triggered by mapviews and will be sent as frequently as once per day for a host app that is not terminated and also whenever a host app is terminated and restarted w | ||||
* | Merge branch '4327-OnDoubleTap-trigger-camera-invalidation' into ↵ | Brad Leege | 2016-03-21 | 1 | -0/+18 |
|\ | | | | | | | release-ios-3.2.0-android-4.0.0 | ||||
| * | Merge branch '4327-OnDoubleTap-trigger-camera-invalidation' of ↵ | Brad Leege | 2016-03-21 | 0 | -0/+0 |
| |\ | | | | | | | | | | https://github.com/mapbox/mapbox-gl-native into 4327-OnDoubleTap-trigger-camera-invalidation | ||||
| | * | [android] #4327 - OnDoubleTap needs to trigger camera invalidation after a ↵ | Tobrun | 2016-03-21 | 1 | -0/+18 |
| | | | | | | | | | | | | zoom occurs | ||||
| * | | [android] #4327 - OnDoubleTap needs to trigger camera invalidation after a ↵ | Tobrun | 2016-03-21 | 1 | -0/+18 |
| | | | | | | | | | | | | zoom occurs | ||||
* | | | [android] #4328 - Adding check of userAgent to see if it's still in initial ↵ | Brad Leege | 2016-03-21 | 1 | -1/+1 |
| | | | | | | | | | | | | state before prepending app meta data to it | ||||
* | | | [core] Stop any OfflineDownload before deleting a region | John Firebaugh | 2016-03-21 | 1 | -0/+1 |
|/ / | | | | | | | No progress events should be processed after deleting a region. | ||||
* | | [android] Make sure we always load mapbox-gl when a native method is loaded | Antonio Zugaldia | 2016-03-21 | 2 | -0/+16 |
| | | | | | | | | Fixes #4175 | ||||
* | | [android] Unify cache and offline databases | Antonio Zugaldia | 2016-03-21 | 3 | -4/+34 |
| | | | | | | | | See #4362 | ||||
* | | [core] Add additional logging for exceptions during database connection / ↵ | John Firebaugh | 2016-03-18 | 1 | -10/+23 |
|/ | | | | | | creation Refs #4382 | ||||
* | ios-v3.2.0-beta.2ios-v3.2.0-beta.2 | Minh Nguyễn | 2016-03-18 | 1 | -1/+1 |
| | |||||
* | [android] #4328 - Make Telemetry start only when savedInstanceState is null | Brad Leege | 2016-03-18 | 2 | -3/+3 |
| | |||||
* | [iOS] Increase distance filter to 5 m | Jesse Bounds | 2016-03-18 | 1 | -8/+9 |
| | |||||
* | [ios, osx] Unified offline and ambient caches | Minh Nguyễn | 2016-03-18 | 4 | -82/+64 |
| | | | | | | There is now only one instance of mbgl::OfflineFileSource, created when the shared MGLOfflineStorage object is initialized. Also create and use the shared MGLOfflineStorage object when initializing an MGLMapView object. The unified cache file is located in a subdirectory of Application Support, where the SDK has control over the file’s lifetime. The subdirectory is already named after the host application’s bundle identifier, ensuring that each Mapbox-powered application has an independent tile limit. If there’s an ambient cache in a subdirectory of Caches, delete it. If there’s an offline cache in a subdirectory of Documents on iOS or Caches on OS X, move it to the unified cache location in a subdirectory of Application Support. Fixes the iOS/OS X side of #4338. | ||||
* | [android] #4294 - JavaDocs for Telemetry classes | Brad Leege | 2016-03-18 | 4 | -1/+15 |
| | |||||
* | Merge pull request #4378 from mapbox/1ec5-offline-umbrella | Minh Nguyễn | 2016-03-18 | 2 | -1/+5 |
|\ | | | | | Include offline headers in static umbrella header | ||||
| * | [ios] Include offline headers in static umbrella header | Minh Nguyễn | 2016-03-18 | 2 | -1/+5 |
| | | | | | | | | Include offline headers in the umbrella header used by the static framework. These includes are already present in the umbrella header used by the dynamic framework. jazzy relies on the static umbrella header to include all the headers, so the offline headers were also missing from documentation. | ||||
* | | [ios] Updated changelog | Minh Nguyễn | 2016-03-18 | 1 | -1/+1 |
| | | | | | | | | ec072b437aa21315b174affb9eac03e2b845fc37 was unintentionally committed directly to the release branch, so no PR was created. | ||||
* | | [ios] Copy dynamic framework .dSYM into distribution | Minh Nguyễn | 2016-03-18 | 2 | -0/+5 |
|/ | |||||
* | [core] Fix regression of prior expiration time not being respected | Thiago Marcos P. Santos | 2016-03-18 | 1 | -1/+5 |
| | |||||
* | [core] Stop download when tile limit is reached | Jesse Bounds | 2016-03-17 | 3 | -11/+80 |
| | | | | | | | | The tile limit guard (when used) stops a download from continuing when the tile limit is reached. This wraps the guard in a method and employs it in both places currently necessary to ensure the guard has a chance to function. Tests have been updated to ensure the fix works for a less trivial tile limit scenario. | ||||
* | [core] Implement a vacuum strategy for the offline database | John Firebaugh | 2016-03-17 | 5 | -17/+53 |
| | | | | Enable `PRAGMA auto_vacuum = INCREMENTAL`, and perform a `PRAGMA incremental_vacuum` when deleting an offline region. | ||||
* | [iOS] Use CFBundleIdentifier instead of CFBundleName in UA string | Jesse Bounds | 2016-03-17 | 1 | -1/+1 |
| | | | | | | | | | | Although often recommended, CFBundleName is not guaranteed to exist in an app's configuration. As an identifier of telemetry data, even when it is present it can be inconsistent because of localization. CFBundleIdentifier, although possibly longer, will be consistent across locales and for the lifetime of an app in the App Store even if the app name changes in any locale. | ||||
* | [android] Build ARMv8 on the `apackage` target | Thiago Marcos P. Santos | 2016-03-17 | 1 | -1/+1 |
| | | | | Follow-up of 51a3907. | ||||
* | Bump mason | Thiago Marcos P. Santos | 2016-03-17 | 1 | -0/+0 |
| | | | | | | | Fixes aarch64 build for android. Fixes #1956 Fixes #3128 | ||||
* | [core] Assert and guard against null std::exception_ptr in toString | John Firebaugh | 2016-03-16 | 1 | -0/+6 |
| | | | | We don't expect toString to be called with a null std::exception_ptr. But if it is, we'd prefer not to terminate the process in release builds. | ||||
* | [android] #4317 - Revert to 4.0.0-SNAPSHOT for development | Brad Leege | 2016-03-15 | 1 | -1/+1 |
| | |||||
* | ios-v3.2.0-beta.1ios-v3.2.0-beta.1 | Minh Nguyễn | 2016-03-15 | 1 | -1/+1 |
| | |||||
* | [ios] Copy .der files into static framework | Minh Nguyễn | 2016-03-15 | 1 | -1/+1 |
| | | | | Fixes #4316. | ||||
* | [android] #4320 - rename including to contains | Tobrun | 2016-03-15 | 2 | -4/+3 |
| | |||||
* | [android] #4318 - move min/max zoom level to MapboxMap | Tobrun | 2016-03-15 | 8 | -110/+112 |
| | |||||
* | [android] #4317 - Adding 4.0.0-beta.1 to CHANGELOGandroid-v4.0.0-beta.1 | Brad Leege | 2016-03-15 | 1 | -0/+8 |
| |