Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | WIPupstream/xcodebuild-incremental | Konstantin Käfer | 2017-02-24 | 1 | -1/+8 |
| | |||||
* | [ios, macos] Make source removal consistent with layer removal | Jesse Bounds | 2017-02-23 | 4 | -13/+74 |
| | | | | | | | | | | | | | | | This refactors the source removal methods to make them consistent with the way layers are removed. This makes removal of nonexistent sources and removal of sources of a different type but same identifier as a previously added source a no-ops. As with layers, the check at the top of the method to ensure that the raw pointer is the same as the one in mbgl for the same identifier string should make it impossible to attempt to remove a source of a different type than the one in mbgl for the same identifier. However, for consistency with the layer implementation, the reinterpret_cast has been replaced with a dynamic_cast and check for nullptr. | ||||
* | [android] remove nonexistent layer or source handling | Ivo van Dongen | 2017-02-23 | 9 | -108/+31 |
| | |||||
* | [ios, macos] Simplify implementation of layer removal from map view | Jesse Bounds | 2017-02-23 | 8 | -31/+44 |
| | | | | | | | | | | | This reverts a previous change that recreated the pending and raw layer pointers if an identifier match caused a layer to be removed but the removed layer was of a different type than the layer triggering the removal This refactors the pointer replacement to use a simpler solution that returns early if the layer does not have a raw pointer loaded in the mbgl map instance. | ||||
* | [ios, macos] Update changelog for style and layer removal behavior | Jesse Bounds | 2017-02-23 | 2 | -2/+2 |
| | |||||
* | [core, ios, macos] Return null when removing nonexistent source | Jesse Bounds | 2017-02-23 | 5 | -7/+30 |
| | |||||
* | [ios, macos] Recreate pending and raw layer ref when layer is removed | Jesse Bounds | 2017-02-23 | 8 | -21/+68 |
| | |||||
* | [core] Return null when removing nonexistent layer | Eimantas Vaiciunas | 2017-02-23 | 3 | -1/+3 |
| | | | | | In case of exception, silently ignore removal of nonexistent layer and return nullptr | ||||
* | [node] adhere to node module naming requirements | Konstantin Käfer | 2017-02-23 | 3 | -3/+3 |
| | | | | https://nodejs.org/api/addons.html#addons_building specifies that "The module_name must match the filename of the final binary (excluding the .node suffix).". While the mismatch between `mapbox-gl-native` and `mapbox_gl_native` hasn't caused issues so far, we should play by the book. | ||||
* | [android] fix units in runtime styling javadoc (#8161) | Pablo Guardiola | 2017-02-23 | 2 | -5/+8 |
| | |||||
* | [build] Fix build on Ubuntu 16.04+ | Thiago Marcos P. Santos | 2017-02-23 | 2 | -2/+2 |
| | | | | gtest was broken because of lack of CXX11ABI support. | ||||
* | Update to MAS 2.0.0-beta.2 and handle dependencies consistently (#8169) | Antonio Zugaldia | 2017-02-23 | 2 | -25/+32 |
| | | | | | | * [android] update to mas 2.0-beta2 and handle dependencies consistenly * extract remaining dependencies and bump stable versions | ||||
* | [android] - move calculating a bounding box zoom level to projection. (#8133) | Tobrun | 2017-02-23 | 2 | -11/+11 |
| | |||||
* | [android] - remove filter Object[] from ejs template file for layer (#7658) | Tobrun | 2017-02-23 | 5 | -105/+5 |
| | |||||
* | [core] don't treat empty raster tiles as "DataAvailability::All" | Konstantin Käfer | 2017-02-22 | 3 | -3/+18 |
| | |||||
* | [core] Use std::call_once to report about missing VAOs | Bruno de Oliveira Abinader | 2017-02-22 | 1 | -4/+4 |
| | |||||
* | [linux] Don't manually activate context before destroying it | John Firebaugh | 2017-02-22 | 2 | -6/+0 |
| | |||||
* | [build] use node-cmake 2.x | Konstantin Käfer | 2017-02-22 | 5 | -19/+612 |
| | | | | - Removes need to run `npm install` before invoking cmake | ||||
* | [build] use system-provided Android NDK when available | Konstantin Käfer | 2017-02-22 | 4 | -68/+170 |
| | | | | and fall back to Mason if it isn't | ||||
* | [android] - uninstall current apk on test device before running a make run- ↵ | Tobrun | 2017-02-22 | 1 | -1/+4 |
| | | | | command. (#8160) | ||||
* | [Qt] Document QMapbox + qdoc fixes | Bruno de Oliveira Abinader | 2017-02-22 | 6 | -21/+226 |
| | |||||
* | Merge branch 'release-ios-v3.4.0' into 1ec5-release-ios-v3.4.2 | Minh Nguyễn | 2017-02-21 | 18 | -91/+251 |
|\ | |||||
| * | ios-v3.4.2, macos-v0.3.1macos-v0.3.1ios-v3.4.2upstream/release-ios-v3.4.0 | Minh Nguyễn | 2017-02-21 | 6 | -7/+9 |
| | | |||||
| * | [macos] reuse OpenGL context when switching screens | Konstantin Käfer | 2017-02-20 | 2 | -1/+11 |
| | | | | | | | | Cherry-picked from 43e81509fb0be54bea5912fb5a10bfa0e0667a44. | ||||
| * | [ios, macos] Updated changelogs | Minh Nguyễn | 2017-02-18 | 2 | -9/+9 |
| | | | | | | | | Removed a duplicate entry; moved the #7125 entry to the right release; added a blurb about #7937. | ||||
| * | [ios, macos] Short-circuit redundant camera changes | Minh Nguyễn | 2017-02-18 | 8 | -53/+156 |
| | | | | | | | | | | | | | | | | Avoid canceling transitions (and triggering preexisting completion handlers) until we get a chance to ensure that a new transition really does have to begin. Consistently avoid mbgl transitions for redundant camera changes. Upon bailing, schedule the completion handler to run asynchronously on a delay equivalent to the requested animation duration. Added a “functional” equality method to MGLMapCamera that avoids trivial differences. Fixed invocations of XCTAssertEqualWithAccuracy() that incorrectly expressed the accuracy as a number of digits rather than a scalar tolerance. | ||||
| * | [tests] Disable timing-based Timer tests in CI | John Firebaugh | 2017-02-17 | 2 | -1/+5 |
| | | | | | | | | Cherry-picked from eb8a1ef7aa43582202c8b385b9ee0665cc6c838c. | ||||
| * | [ios] persistent user tracking mode | Fredrik Karlsson | 2017-02-06 | 2 | -3/+4 |
| | | |||||
| * | [ios] add user interaction guide (#7937) | Jordan Kiley | 2017-02-06 | 5 | -1/+40 |
| | | | | | | | | | | * added gesture recognizer guide and gifs | ||||
| * | [ios] Revert self-deletion of framework stripping script (#7901) | Jason Wray | 2017-01-31 | 1 | -8/+0 |
| | | | | | | Xcode expects this file to be cached after the first build and will fail on subsequent incremental builds. There appears to be no reasonable way to detect if a build is intended for archive/app store distribution. | ||||
| * | [ios] Bring in upstream changes to strip-frameworks script | Jason Wray | 2017-01-29 | 1 | -9/+11 |
| | | | | | | | | Upstream commits: realm/realm-cocoa@cb8e3b6 and realm/realm-cocoa@453e0c1 | ||||
| * | [ios] Stop including framework stripping script in built product | Jason Wray | 2017-01-29 | 1 | -0/+9 |
| | | | | | | | | | | This self-deletes the script during the build script phase. Does not address the CocoaPods use-case. | ||||
| * | [macos] Take focus from access token field on close | Minh Nguyễn | 2017-01-27 | 2 | -3/+14 |
| | | | | | | | | When closing the Preferences window, take focus away from the Access Token text field to force any changes to be committed. | ||||
| * | [macos] Warn if access token needed but not given | Minh Nguyễn | 2017-01-27 | 1 | -5/+6 |
| | | | | | | | | When setting a nil style URL or any mapbox: style URL, if no access token has been provided, log a warning instead of asserting. | ||||
| * | [macos] Flatten point collections, not multipoints | Minh Nguyễn | 2017-01-27 | 1 | -8/+7 |
| | | |||||
* | | [ios, macos] Smarten apostrophes after backticks | Minh Nguyễn | 2017-02-21 | 3 | -16/+16 |
| | | | | | | | | jazzy is inconsistently converting straight apostrophes that immediately follow backticks into either ‘ or ’ from one run to the next. Smarten the apostrophe to keep it stable. | ||||
* | | [ios] Update changelog for iOS 8 deployment target | Jason Wray | 2017-02-21 | 1 | -0/+1 |
| | | |||||
* | | [ios] Update docs for iOS 8 deployment target | Jason Wray | 2017-02-21 | 6 | -11/+11 |
| | | |||||
* | | [ios] Clean-up conditionals for iOS <8 | Jason Wray | 2017-02-21 | 3 | -9/+7 |
| | | |||||
* | | [ios] Set project deployment target to iOS 8 | Jason Wray | 2017-02-21 | 1 | -2/+2 |
| | | |||||
* | | [android] - post invoking onMapReady to the end of the main thread message ↵ | Tobrun | 2017-02-21 | 1 | -3/+9 |
| | | | | | | | | queue (#8137) | ||||
* | | [android] - rename simple example map view (#8132) | Tobrun | 2017-02-21 | 5 | -4/+5 |
| | | | | | | | | | | | | * [android] - rename simple example map view from Wear module to explicitly state Wear in it's name * ignore flaky test | ||||
* | | [Qt] Added missing conversion helpers | Bruno de Oliveira Abinader | 2017-02-21 | 3 | -0/+32 |
| | | |||||
* | | Bring all architectures back to CI builds (#8124) | Antonio Zugaldia | 2017-02-21 | 1 | -9/+2 |
| | | | | | | | | | | | | * [android] build all archs for scheduled workflow * [android] build all archs for nightly workflow | ||||
* | | [android] - only remove location updates when connected (#8107) | Tobrun | 2017-02-21 | 1 | -1/+3 |
| | | |||||
* | | [ios, macos] Enable localizations in iosapp & macosapp | Jason Wray | 2017-02-20 | 31 | -0/+76 |
| | | |||||
* | | [core] - allow moveBy to use AnimationOptions | Tobrun | 2017-02-20 | 5 | -7/+15 |
| | | | | | | | | [android] - update jni bindings for moveBy with an interpolator | ||||
* | | Revert "[build] Add --track-origins=yes to valgrind arguments" | John Firebaugh | 2017-02-20 | 1 | -1/+0 |
| | | | | | | | | This reverts commit 090fb92fbf073728e1a9b5196e880a216f11e109. | ||||
* | | [ios, macos] Include Ukranian stringsdict in project | Minh Nguyễn | 2017-02-20 | 2 | -0/+4 |
| | | |||||
* | | [ios, macos] Added Lithuanian localization | Minh Nguyễn | 2017-02-20 | 7 | -2/+103 |
| | |