summaryrefslogtreecommitdiff
path: root/platform
Commit message (Collapse)AuthorAgeFilesLines
* [test][ios] Update iOS render test data setup scriptJuha Alanen2020-03-122-4/+12
|
* [glfw] Add OpenGL files only when the flag is enabledJuha Alanen2020-03-121-2/+14
|
* [ios] Disable ccacheThiago Marcos P. Santos2020-03-091-1/+1
|
* [build] Make curl for Android a vendor packageThiago Marcos P. Santos2020-03-091-8/+4
| | | | This will make it easier to add it as dependencies of different targets.
* [core] Calculate size of an ambient cache without offline resourcesAlexander Shalamov2020-03-072-25/+147
|
* [android] Update android snapshotterAlexander Shalamov2020-03-052-29/+20
|
* [glfw] Use simplified Snapshotter APIAlexander Shalamov2020-03-052-32/+48
|
* [glfw] Add snapshotter to glfw test appAlexander Shalamov2020-03-054-52/+114
|
* [core] Simplify MapSnapshotter constructor and add observer interfaceAlexander Shalamov2020-03-052-44/+50
|
* [core] Add Snapshotter::cancel methodAlexander Shalamov2020-03-052-4/+10
|
* [core] Expose Style from SnapshotterAlexander Shalamov2020-03-052-0/+12
|
* [core] Remove Actor from public Snapshotter APIAlexander Shalamov2020-03-052-11/+39
|
* [core] Refactor SnapshotterAlexander Shalamov2020-03-052-150/+200
| | | | Move renderer to a separate thread while keeping map on a client thread.
* [default] Build a no-op number formatter for old ICUsThiago Marcos P. Santos2020-03-052-16/+30
| | | | | This has been causing too many build problems and it is a major source of complains because of different ICU interfaces.
* [android] Add sort key jni binding for fill_layer and line_layer (#16256)Kevin Li2020-03-045-3/+25
|
* [android] Update toGeoJSON in android_conversion.hpp (#16243)Kevin Li2020-03-041-2/+22
| | | | | | | | * [android] Update toGeoJSON in android_conversion.hpp * Fix review comments * Update android_conversion.hpp
* [default] Fix possible crash at RunLoop::wake()Mikhail Pozdnyakov2020-03-021-1/+1
|
* Emit error message with URL details on load error 404Mikhail Pozdnyakov2020-02-281-0/+12
|
* [core][offline] Offline download does not hang on 404 errorMikhail Pozdnyakov2020-02-281-0/+7
|
* [android] Add jni binding for min and max pitch (#16236)Kevin Li2020-02-282-0/+28
| | | | | | * [android] Add jni binding for min and max pitch * Update CHANGELOG.md
* [ios] Restored support for iOS 9–11 by defaultMinh Nguyễn2020-02-281-1/+1
|
* [ios, macos] Redirect documentation to mapbox-gl-native-iosMinh Nguyễn2020-02-279-2561/+13
|
* [ios, macos] Deleted iOS/macOS map SDK sources, resources, scriptsMinh Nguyễn2020-02-27851-306881/+0
|
* [ios, macos] Cleaned up iOS, macOS CMake configurationMinh Nguyễn2020-02-272-94/+27
|
* [build] Make csscolorparser and parsedate vendorsThiago Marcos P. Santos2020-02-272-10/+8
| | | | | | They have a different license from the rest of the code and this will make it explicit. Also the script for generating the license will dectect them correctly.
* [build][ios] Move iOS test runners to a separate cmake fileJuha Alanen2020-02-272-244/+218
|
* [build][ios] Move iOS specific ccache scripts to platform directoryJuha Alanen2020-02-274-0/+46
|
* [build] Build files related to OpenGL renderer only when the flag is enabledJuha Alanen2020-02-271-10/+17
|
* [core] OnlineFileSource is never accessed directlyMikhail Pozdnyakov2020-02-266-8/+7
|
* [core] FileSourceManager::getFileSource() returns PassRefPtrMikhail Pozdnyakov2020-02-266-15/+18
|
* [glfw] Add option to test pitch boundsJuha Alanen2020-02-261-0/+13
|
* [core] Consolidate file source keys in the generic FileSource headerMikhail Pozdnyakov2020-02-251-1/+1
| | | | | Thus we do not need to include specific headers to use `{set|get}Property` API with key constants.
* [core] Fix offline region download freezingMikhail Pozdnyakov2020-02-252-16/+26
| | | | | | | | | | Downloaded resources are put in the buffer and inserted in the database in batches. Before this change, the buffer was flushed only at the network response callback and thus it never got flushed if the last required resources were present locally and did not initiate network requests -> it caused freezing. Now the buffer is flushed every time the remaining resources container gets empty.
* [android] add jni binding for source zoom delta (#16221)Kevin Li2020-02-242-4/+27
| | | | | | | | * [android] and jni interface for source zoom delta * handle nullopt in setter and getter * Use jni::Integer
* [qt] Fix compilation errorThiago Marcos P. Santos2020-02-201-1/+1
| | | | GCC complains about this variable being potentially not initialized.
* Revert "[ios, macos] Include SKU token for offline requests (#16130)" (#16193)Jordan Kiley2020-02-192-4/+6
| | | | | | | * Revert "[ios, macos] Include SKU token for offline requests (#16130) (#16133)" This reverts commit d85ce77deba12167f1c25a911ef81f44e35daa2a. * [ios] Keep skipping docs for ios-release
* [benchmark] Add iOS benchmark runnerJuha Alanen2020-02-181-0/+72
|
* [test-runner] Share common code between test runnersJuha Alanen2020-02-184-33/+84
| | | | Also remove some unnecessary files.
* [android] Don't construct weak sheduler in renderer's custructorAlexander Shalamov2020-02-172-9/+28
| | | | | | Android renderer creates mailbox that is owned by the scheduler that is required by the mailbox itself. Construction should be split, so that scheduler is fully constructed and it's weakPtr can be created.
* [build] Bump minimum iOS version to 12.0Juha Alanen2020-02-141-1/+1
|
* [test-runner] Share common code between iOS test runnersJuha Alanen2020-02-1410-49/+220
|
* [test] Add iOS unit test runnerJuha Alanen2020-02-141-0/+94
|
* [core] Set priorData from cache only if resource is useableAlexander Shalamov2020-02-141-1/+5
| | | | | | In cases when cached resource is useable, yet don't have an expiration timestamp, we provided data to the requester from the cache and the same data was returned once 304 response was received from the network.
* style::Style::getImage() returns optional<style::Image>Mikhail Pozdnyakov2020-02-112-3/+3
|
* [core] Loading images to style optimizationMikhail Pozdnyakov2020-02-111-5/+3
| | | | | | This change enables attaching images to the style with batches and avoids massive re-allocations. Thus, it improves UI performance especially at start-up time.
* Bump GL-JSzmiao2020-02-111-2/+4
| | | | Backport GL-JS fix 'Hide glyphs behind the camera'(https://github.com/mapbox/mapbox-gl-js/pull/9229)
* [build] Run cmake-format on all the CMake filesThiago Marcos P. Santos2020-02-072-2/+4
| | | | Unify and enforce a CMake coding style.
* [build] Remove unused filesThiago Marcos P. Santos2020-02-0712-1177/+0
| | | | | Buck build is no longer needed, neither is the previous CMake buildsystem.
* [build] Move the `next` buildsystem to the rootThiago Marcos P. Santos2020-02-077-0/+1333
| | | | | | | | This will make the `next` buildsystem no longer the `next`, but the `actual`. The idea is to simplify the build, removing scripts, to make the platform buildsystem generated by CMake more compatible with IDEs and make development more streamlined. It will also make cross compilation easier.
* Expose READ_ONLY_MODE_KEY property for DatabaseFileSourceMikhail Pozdnyakov2020-02-073-35/+35
|