summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* compare clang-tidy with merge base instead of masterupstream/backport-12958-to-chaiKonstantin Käfer2018-09-254-5/+49
|
* - fix jni method lookup of GeometryCollection accessor geometries, add ↵tobrun2018-07-092-1/+50
| | | | regression test
* [node] don't use newer cmake moduleKonstantin Käfer2018-07-091-1/+1
|
* [ios] Update podspecs to 4.1.1.ios-v4.1.1Fabian Guerra2018-06-283-3/+3
|
* [ios] Update changelog.Fabian Guerra2018-06-281-0/+4
|
* [ios] Update Events Library submodule to include china endpoint (#12233)Randall Lee2018-06-281-0/+0
| | | Brings in changes from mapbox/mapbox-gl-native#11860 and mapbox/mapbox-gl-native#11845
* [android] - update changelog for release android-v6.3.0-alpha.1Tobrun2018-06-281-0/+10
|
* - range alpha between 0 and 1 with android color conversiontobrun2018-06-275-18/+53
|
* [ios, macos] Update change logs and podspecs (#12186)macos-v0.8.0ios-v4.1.0Julian Rex2018-06-207-24/+31
|
* [android] - changelog for v6.2.0android-v6.2.0Łukasz Paczos2018-06-201-0/+4
|
* [android] Remove support for Fabric (#12126)Antonio Zugaldia2018-06-203-12/+1
| | | | | | | | * [android] remove fabric properties file * [android] fabric.properties no longer present * [android] fabric step in release.py no longer necessary (cherry picked from commit a8e7963)
* [android] - dispatch camera start callback only when actually movingŁukasz Paczos2018-06-201-16/+12
| | | | (cherry picked from commit 36c3fb6)
* [ios, build] Completely remove support for Fabric (#12106)Julian Rex2018-06-197-242/+2
|
* [ios, macos] Look more widely for IBDesignablesAgentMinh Nguyễn2018-06-182-7/+2
| | | | | | The IBDesignablesAgent helper process has been renamed for each platform as of Xcode 10, so cast a wider net when trying to detect it. Cherry-picked from ee790818d804c4dda7bc30fe99ffe464bded2435.
* [android] - changelog for v6.2.0-beta.3android-v6.2.0-beta.3Łukasz Paczos2018-06-151-0/+6
|
* [android] - telemetry bump to v3.1.3Łukasz Paczos2018-06-151-1/+1
| | | | (cherry picked from commit 0deb468)
* [macos] Tweaked change log for PR #12123 (#12146)Julian Rex2018-06-141-1/+1
|
* - move match stops conversion to Stop.toExpressionArraytobrun2018-06-132-12/+21
|
* fix undefined behavior in LineAtlas::addDashKonstantin Käfer2018-06-123-0/+39
|
* [android] - ceil map dimensionsŁukasz Paczos2018-06-121-2/+2
| | | | (cherry picked from commit 0b883fd)
* [ios] Update changelog.ios-v4.1.0-beta.1Fabian Guerra2018-06-111-1/+5
|
* [ios,macos] Fixed crash in `-[MGLStyle localizeLabelsIntoLocale:]` on iOS ↵Julian Rex2018-06-113-1/+13
| | | | 9.3 (#12123)
* [ios] Support safe area in iosappJason Wray2018-06-112-105/+102
| | | | | | * [ios] Refactor iosapp two-map option; fix constraint * It's NO in objc; enable second map scale bar
* [ios, build] Bump CircleCI to Xcode 9.4Jason Wray2018-06-111-8/+8
| | | | Keep macos-debug-qt5 on Xcode 9.3 for now.
* [core] always commit placement to fix #11795Ansis Brammanis2018-06-113-20/+14
| | | | | | | | Since placements will be committed even if they do not need the full fade duration to fade features in, we need the new `fadeStartTime` to keep track of how long we still need to fade. This is important because if we fade too long we will trigger another placement and never stop rendering.
* [ios] Add custom events library start-up delay (#12088)Randall Lee2018-06-113-15/+39
| | | | | | | | | | | | | | * [ios] Add custom delay Adds a custom delay to the events library initialization. This is only active when using certain profile configurations. * [ios] events library version update to v0.4.1 * Update Events Library to include missing MGL_EXPORT * Add MMEEventsService files to Events Lib Submodule * Change delayTime type to int64_t
* [build] Xcode 10 no longer exposes DEVELOPER_DIR to the compiler launcherKonstantin Käfer2018-06-112-2/+2
| | | | We'll have to extract the location of Xcode's developer dir from $PATH :(
* [core] Fix crash due to mixing legacy filters and expressions (#12065)Anand Thakker2018-06-082-33/+63
| | | | | | | | | | | | | | | | | | | * Fix crash due to mixing legacy filters and expressions In some cases, (invalid) nested filters that used a mix of legacy filter syntax and expression syntax caused a crash due to a failure to propagate parsing errors from deeper within the filter expression. These errors went undetected in part because these conversion functions returned unique_ptr<Expression> values (or vectors thereof), using {nullptr} to represent a parsing error, but the core expression classes expect unique_ptr<Expression> that are never null. This changes over to using expression::ParseResult (aka optional<unique_ptr<Expression>>), to represent conversion failure the same way we do in the rest of the expression system. * Fix clang 3.8 / gcc 4.9 issue
* [ios, macos] Fix MGLMapSnapshotter concurrency bugs (issue #11827).Chris Loer2018-06-071-6/+1
| | | | | | | | - Biggest change: when we apply the watermark on a background thread, don't capture self (turn most of the related instance methods into class methods) - Don't call mbglMapSnapshotter->snapshot from a user-provided queue, since it's an asynchronous call anyway and starting it on the user's queue requires capturing self. # Conflicts: # platform/darwin/src/MGLMapSnapshotter.mm
* [ios, macos] Use NSCAssert instead of assert.Chris Loer2018-06-071-153/+167
| | | | | # Conflicts: # platform/darwin/src/MGLMapSnapshotter.mm
* [ios, test] Add MGLMapSnapshotter integration tests.Chris Loer2018-06-073-9/+29
| | | | | # Conflicts: # platform/ios/Integration Tests/Snapshotter Tests/MGLMapSnapshotterTest.m
* [docs,ios,macos] Changelog entries for MGLMapSnapshotter fix.Chris Loer2018-06-072-0/+2
|
* [test,ios] Disable multiple mapsnapshotter test.Chris Loer2018-06-071-0/+237
| | | | | | | | 8 simultaneous mapsnapshotter test periodically deadlocks in simulator. Also, increase timeouts to decrease chance of spurious test failure. # Conflicts: # platform/ios/Integration Tests/Snapshotter Tests/MGLMapSnapshotterTest.m
* [ios] Bump podspec to v4.1.0-beta.1Fabian Guerra2018-06-074-4/+4
|
* [android] - changelog for 6.2.0-beta.2android-v6.2.0-beta.2Łukasz Paczos2018-06-071-0/+5
|
* [android] - automate tag releaseŁukasz Paczos2018-06-071-4/+109
| | | | (cherry picked from commit 0a15be0)
* [android] - parsing fragment's xml attributesŁukasz Paczos2018-06-073-22/+51
| | | | (cherry picked from commit 2c29d3b)
* [core] offline database - batch region resource insertsIvo van Dongen2018-06-045-20/+131
|
* [core] offline database - move transaction scope to public api levelIvo van Dongen2018-06-041-14/+4
|
* [build] cache Node + Nan headers globally, not build-specificKonstantin Käfer2018-06-041-0/+1
|
* [node] hide all symbols from the Node.js addonsKonstantin Käfer2018-06-044-2/+10
|
* [core] fix bogus unused variable with GCC 7Konstantin Käfer2018-06-041-3/+3
|
* [core] don't use floating point versions of pow/logKonstantin Käfer2018-06-0414-31/+20
| | | | | | GLIBC 2.27 added new versioned symbols of powf and logf, while the double versions of pow and log remained stable. Prefer the double version to avoid introducing a dependency on a newer version of GLIBC than strictly necessary. See https://lists.gnu.org/archive/html/info-gnu/2018-02/msg00000.html
* [linux] link EGL backend against SwiftShader to avoid Mesa dependencyKonstantin Käfer2018-06-041-7/+2
|
* [linux] load cURL dynamically for wider compatibilityKonstantin Käfer2018-06-042-44/+125
|
* [linux] statically link the C++ standard libraryKonstantin Käfer2018-06-042-1/+9
| | | | Most of the STL is header-only anyway, and statically linking it only has a small overhead. On the other hand, it allows us to build more portable executables.
* [android] - Render tests with PixelMatchTobrun Van Nuland2018-06-0116-54/+821
|
* [ios] Use 'Recognized' state for tap gesture handlersJason Wray2018-06-011-58/+48
| | | | Tap gestures have no `Began`/`Ended` states — they can only be `Possible` or `Recognized`.
* [android] - update changelog for v6.2.0-beta.1tobrun2018-06-011-0/+10
|
* [android] - ensure that camera is invalidated before generating telemetry eventandroid-v6.2.0-beta.1Łukasz Paczos2018-06-012-15/+12
|