summaryrefslogtreecommitdiff
path: root/platform
Commit message (Collapse)AuthorAgeFilesLines
* [core] Use const& for the OfflineRegion objectupstream/tmpsantos-offline_const_refThiago Marcos P. Santos2020-03-251-5/+7
| | | | | | | | | | It is used as const and also fixes a build issue on iOS: ``` Non-const lvalue reference to type ‘mbgl::OfflineRegion’ cannot bind to a temporary of type ‘typename remove_reference<OfflineRegion &>::type’ (aka ‘mbgl::OfflineRegion’) ```
* [android] Expose getLayer, getSource and Observer interface for snapshotterAlexander Shalamov2020-03-2518-59/+84
| | | | So that users can modify properties of an existing layer / source objects
* [android] - use RGB values instead of alpha values for local glyph generationtobrun2020-03-241-1/+3
|
* [android] Add jni binding for styleable snapshotter (#16286)Kevin Li2020-03-2432-242/+426
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * [android] Add jni binding for styleable snapshotter * Remove Map parameter from factories - remove unused map from factory interfaces. Map is only needed for repaint. * implement addlayer function * Implement addsource function for snapshotter * Implement addImages function * format codes * Apply baseline * Update CHANGELOG.md * Update map_snapshotter.cpp * Destroy snapshotter on the thread it was created * Activate file sources in start * Use custom deleter for snapshotter * format codes * Release snapshotter pointer to deleting lambda * Clang format * Update CHANGELOG.md * Fix review comments * FIx review comments Co-authored-by: Alexander Shalamov <alexander.shalamov@mapbox.com>
* [core] Fix modernize-use-override errorsThiago Marcos P. Santos2020-03-232-2/+2
| | | | As reported by clang-tidy-8.
* [core] Fix modernize-pass-by-value errorsThiago Marcos P. Santos2020-03-231-1/+2
| | | | As reported by clang-tidy-8.
* [core] Fix modernize-deprecated-headers errorsThiago Marcos P. Santos2020-03-231-3/+4
| | | | As reported by clang-tidy-8.
* [core] Fix modernize-use-equals-default errorsThiago Marcos P. Santos2020-03-232-2/+2
| | | | As reported by clang-tidy-8.
* [core] Fix modernize-use-auto errorsThiago Marcos P. Santos2020-03-231-1/+1
| | | | As reported by clang-tidy-8.
* [core] Fix modernize-return-braced-init-list errorsThiago Marcos P. Santos2020-03-231-2/+2
| | | | As reported by clang-tidy-8.
* Bump mapbox-base to 1.2.0Alexander Shalamov2020-03-231-3/+1
|
* [core] Fix performance-unnecessary-value-param errorsThiago Marcos P. Santos2020-03-2325-123/+120
| | | | As reported by clang-tidy-8.
* [core] Fix performance-noexcept-move-constructor errorsThiago Marcos P. Santos2020-03-232-5/+4
| | | | As reported by clang-tidy-8.
* Update map_snapshotter.cpp (#16308)Kevin Li2020-03-161-1/+1
|
* [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