Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [ios] Speculative fix for failing test: ↵upstream/jrex/check-source-compatibility | Julian Rex | 2019-09-17 | 3 | -14/+16 |
| | | | | MGLDocumentationExampleTests.testMGLHillshadeStyleLayer() | ||||
* | [ios] Fix for failing tests: | Julian Rex | 2019-09-17 | 1 | -44/+51 |
| | | | | | - testRemovingLayerBeforeAddingSameLayer - testRemovingSourceInUse | ||||
* | [ios] Fix testForRaisingExceptionsOnStaleLayerObject test | Mikhail Pozdnyakov | 2019-09-17 | 1 | -8/+8 |
| | |||||
* | [core] Check layer compatibility with source | Mikhail Pozdnyakov | 2019-09-17 | 17 | -44/+125 |
| | |||||
* | [ios] Fixed test name (since validAccessToken has been removed in another ↵ | Julian Rex | 2019-09-17 | 2 | -13/+42 |
| | | | | PR). Added some more asserts. (#15643) | ||||
* | [ios, macos] Ensure potential variables that might be nil have a fallback. ↵ | Julian Rex | 2019-09-17 | 1 | -3/+12 |
| | | | | | | | | (#15645) * [ios] Ensure potential variables that might be nil have a fallback. * [ios, macos] (potentially) free the returned arch info. | ||||
* | [ios, macos] Tail work from 15385 (#15647) | Julian Rex | 2019-09-17 | 16 | -24/+19 |
| | | | | | | | | * [ios] Tweak iosapp headers. * [ios] Revert bundle identifier change. * [ios, macos] Remove parameter not referenced. | ||||
* | [Core] Fix wrong `maxzoom` setting of tileSet when using URL source (#15581) | zmiao | 2019-09-17 | 7 | -7/+38 |
| | | | | | | | | | | | | * [core] Take max/min zoom option from style if they are set * [core] std::move input value * [Core] Add changelogs * [Core] Fix clang-format reported error * [Core] fix clang-tidy reported error | ||||
* | [android] - ignore location tracking mode based animations when the camera ↵ | Łukasz Paczos | 2019-09-17 | 2 | -0/+92 |
| | | | | is transitioning | ||||
* | [build] Remove Qt builds from legacy buildsystem | Thiago Marcos P. Santos | 2019-09-17 | 5 | -532/+0 |
| | |||||
* | [build] Do not run clang-tidy on the legacy workflow | Thiago Marcos P. Santos | 2019-09-17 | 1 | -27/+0 |
| | | | | Already running on the new build. | ||||
* | [build] CI config | Thiago Marcos P. Santos | 2019-09-17 | 7 | -60/+554 |
| | | | | | | | | | | Run it in parallel with the old build system. This will offer a migration path and make sure we keep everything working at the cost of running many CI bots. New stuff is prefixed with "next". Appveyor already got migrated to the next buildsystem. After merging, we will follow-up removing duplicated core bots. | ||||
* | [build] Add simple instructions | Thiago Marcos P. Santos | 2019-09-17 | 2 | -0/+42 |
| | |||||
* | [build] Rewrite our CMake buildsystem | Thiago Marcos P. Santos | 2019-09-17 | 14 | -0/+2231 |
| | | | | | | | | | | | | | | | - Try as much as possible not to use explicit compiler flags, relying on CMake to do the job in a portable away. - Build mbgl-core as a single static library and leverage lto as much as possible. - Support a MinSizRel build for other platforms. - Make GLFW and Node a client of mbgl-core public interface. - Same for the offline tool and static render tool. - Use only target settings (do not pollute the global scope) - Confine core code in a single file. - Confine platform code inside a single include (exception being Qt that needs AUTOMOC before adding the targets) - Align the Android build with the Android toolchain file. | ||||
* | [build] Install missing node deps | Thiago Marcos P. Santos | 2019-09-17 | 1 | -1/+7 |
| | | | | Needed to run the query tests. | ||||
* | [build] Fix expression-test build | Thiago Marcos P. Santos | 2019-09-17 | 1 | -0/+9 |
| | |||||
* | [build] Do not override new/delete on render-test for sanitize builds | Thiago Marcos P. Santos | 2019-09-17 | 1 | -0/+2 |
| | | | | Sanitizers will also do the same and it will conflict. | ||||
* | [build] Fix clang format and tidy checks | Thiago Marcos P. Santos | 2019-09-17 | 4 | -16/+21 |
| | |||||
* | [build] Fix iOS nits | Thiago Marcos P. Santos | 2019-09-17 | 8 | -8/+8 |
| | | | | | | - Hardcoded the bundle identifier on Info.plist, CMake is not picking it up. - Do not use installed headers when building the framework. | ||||
* | [build] Disable a test that requires a debug build | Thiago Marcos P. Santos | 2019-09-17 | 1 | -0/+1 |
| | | | | Overdraw debug layer is only available on debug builds. | ||||
* | [build] Remove Qt test dependency on core | Thiago Marcos P. Santos | 2019-09-17 | 2 | -7/+13 |
| | | | | | This test is testing the Qt bindings and should only link with QMapboxGL. | ||||
* | [build] Use the system CURL on Linux | Thiago Marcos P. Santos | 2019-09-17 | 1 | -121/+43 |
| | | | | And we don't need to use Mason anymore. | ||||
* | [build] Mark explicitly visible symbols | Thiago Marcos P. Santos | 2019-09-17 | 6 | -3/+33 |
| | | | | | Easier to maintain than a linker script. We build everything with visibility hidden by default. | ||||
* | [build] Make test/util.hpp a public interface | Thiago Marcos P. Santos | 2019-09-17 | 2 | -3/+3 |
| | | | | | We will build the tests as a library and platforms will provide the test runner. | ||||
* | [build] Make the default styles part of GL Native | Thiago Marcos P. Santos | 2019-09-17 | 6 | -8/+2 |
| | | | | | The reason is applications using it, like GLFW, don't need to depend on code inside platform/default. | ||||
* | [build] Cosmetics on vendor packages | Thiago Marcos P. Santos | 2019-09-17 | 28 | -133/+229 |
| | | | | | | - Add include guards on all the files - Add a vendor package for sqlite and gtest - Use relative paths to all the files | ||||
* | [core] Fix for FormatSectionOverrides::hasOverride | Alexander Shalamov | 2019-09-17 | 1 | -11/+4 |
| | |||||
* | [ios] Add support for running tests (that require an access token) ↵ | Julian Rex | 2019-09-16 | 2 | -6/+12 |
| | | | | individually. (#15629) | ||||
* | [ios, macos] Introduce custom drawing overlays for MGLMapSnapshotter | Nadia Barbosa | 2019-09-16 | 5 | -17/+189 |
| | |||||
* | [ios] Update change log. (#15626) | Julian Rex | 2019-09-16 | 1 | -8/+1 |
| | |||||
* | [ios] Small fixes to the Swift Playground (#15603) | Jordan Kiley | 2019-09-16 | 2 | -6/+3 |
| | |||||
* | [ios] Add custom XCTestSuite to check for "pending" tests and tests ↵ | Julian Rex | 2019-09-13 | 6 | -84/+56 |
| | | | | requiring a valid access token. (#15477) | ||||
* | [android] Adjusted 8.4.0-alpha.2 changelog to fix since section (#15610) | Langston Smith | 2019-09-13 | 1 | -1/+1 |
| | |||||
* | [ios][android] Add a change log entry | Mikhail Pozdnyakov | 2019-09-13 | 2 | -0/+9 |
| | |||||
* | [core] Coalesce buckets updates from several tiles | Mikhail Pozdnyakov | 2019-09-13 | 3 | -6/+24 |
| | |||||
* | [core] Initiate new placement only when a new bucket appeares | Mikhail Pozdnyakov | 2019-09-13 | 3 | -14/+23 |
| | |||||
* | [core] Bitmask operations for enums | Mikhail Pozdnyakov | 2019-09-13 | 7 | -65/+40 |
| | |||||
* | [core] Fix placement for updated buckets | Mikhail Pozdnyakov | 2019-09-13 | 2 | -16/+10 |
| | | | | | Buckets update initiates new placement, so that newly added symbols are placed and shown immediately. | ||||
* | [android] Fix MapSnapshotter regression and add activity sanity tests (#15580) | Peng Liu | 2019-09-12 | 6 | -10/+24 |
| | | | | | | | | | | | | | | | | * [android] Include more generated sanity tests for Android test app. * [android] Add null check for camera position padding. * [android] Skip map load tests if no mapView is found, include more generated sanity tests for Android test app. * [android] Set mapboxMap to null during the mapView destroy process, fix failed sanity tests. * [android] Add file source related activities to the sanity test exclude list. * [android] Fixes according to @tobrun's review. * [android] Add more activities to exclude list, keep MapSnapshotterActivity for regression test. | ||||
* | [android] Fix debugTree path for generating JacocoReport. (#15620) | Peng Liu | 2019-09-12 | 1 | -1/+1 |
| | |||||
* | [core] Fix compilation failure caused by compilation warning for gcc 8 | Ming Li | 2019-09-12 | 1 | -2/+7 |
| | | | | | | | When compiling with gcc 8.3 under linux, I've got compiler error caused by the following warning: ../src/mbgl/util/chrono.cpp:26:26: error: ‘__builtin___snprintf_chk’ output may be truncated before the last format character [-Werror=format-truncation=] I need to slightly increase the buffer size to get rid of the warning. | ||||
* | [android] Keep CompassView's state up to date when compass is enabled. (#15606) | Peng Liu | 2019-09-12 | 4 | -4/+21 |
| | | | | | | | | * [android] Keep CompassView's state up to date when compass is enabled. * [android] Add unit test for updating compass view. * [android] Add change log. | ||||
* | [node] release v4.3.0 (#15428) | Rebecca Rice | 2019-09-11 | 3 | -3/+4 |
| | |||||
* | [ios][android] Add change log entries | Mikhail Pozdnyakov | 2019-09-12 | 2 | -0/+4 |
| | |||||
* | [core] Add Map.Issue15342 unit test | Mikhail Pozdnyakov | 2019-09-12 | 2 | -2/+51 |
| | | | | | The newly added test checks the fix for constant repaint, caused by `RenderSource::hasFadingTiles()` returning `true` all the time. | ||||
* | [core] Update MapObserver::onDidFinishRenderingFrame() API | Mikhail Pozdnyakov | 2019-09-12 | 12 | -18/+24 |
| | |||||
* | [core] Set fading tiles flag at TilePyramid::updateFadingTiles() | Mikhail Pozdnyakov | 2019-09-12 | 1 | -3/+3 |
| | |||||
* | [ios] Update podspecs (#15611)ios-v5.4.0-alpha.2 | Julian Rex | 2019-09-11 | 3 | -3/+3 |
| | |||||
* | [android] updated android changelog for 8.4.0-alpha.2 release (#15609)android-v8.4.0-alpha.2 | Langston Smith | 2019-09-11 | 1 | -0/+7 |
| | |||||
* | [core] Use mbgl::underlying_type in style properties | Bruno de Oliveira Abinader | 2019-09-11 | 12 | -216/+228 |
| |