summaryrefslogtreecommitdiff
path: root/platform
Commit message (Collapse)AuthorAgeFilesLines
* [core] Calculate size of an ambient cache without offline resourcesupstream/kl-soucre-leakAlexander Shalamov2020-07-212-25/+147
|
* Expose READ_ONLY_MODE_KEY property for DatabaseFileSourceMikhail Pozdnyakov2020-07-212-41/+116
|
* Fix remove source memory leak.kevin2020-07-162-5/+9
| | | | Cherry-pick from https://github.com/mapbox/mapbox-gl-native-android/pull/412
* Revert "[core] Remove Map::cycleDebugOptions"tobrun2019-12-197-26/+22
| | | | This reverts commit 1e2cd1e086c3053f1cea075d7641b7f56cc7dfbf.
* [core] Offline download must clear batch buffer at load interruptMikhail Pozdnyakov2019-12-191-0/+1
| | | | | | | Otherwise, the stale buffer data are processed again at the repeated load. It is causing various problems like missing load completion notification or crashes (if the previously used observer instance has been deleted).
* [android] - add hooks for bulk conversion of geographic coordinates to ↵tobrun2019-12-062-0/+58
| | | | screen coordinates
* [test-runner] Make Android RenderTestRunner bot fail when test cases are not ↵zmiao2019-12-041-4/+7
| | | | | | | | | | | | | | fully passed (#15994) * [test-runner] Fix failed tests, generate android specific expectations * [test-runner] Check render test runner testing result * [test-runner] Add error case to android ignore list * [test-runner] Update metrics * [test-runner] Move Android render tests with big diff(>0.006) to ignore list
* [core] Remove Map::cycleDebugOptionsBruno de Oliveira Abinader2019-12-047-22/+26
|
* [android] remove OfflineRegion.java, gitiginore and issue template. update ↵tobrun2019-12-032-571/+0
| | | | README
* [android] remove platform specific Android code, migrate project to ↵tobrun2019-12-03883-387126/+4
| | | | mapbox-gl-native-android
* [test-runner] Allow to define filter inside manifest fileAlexander Shalamov2019-12-031-4/+4
| | | | | Command line option is still available and allows to override filter that is defined in a manifest file.
* [android][node][qt] Update platform code for style::Layer::setProperty()Mikhail Pozdnyakov2019-12-035-60/+19
|
* [android] Add OfflineManager.runPackDatabaseAutomatically(boolean) APIMikhail Pozdnyakov2019-12-024-4/+37
|
* [core] Introduce OfflineDatabase::runPackDatabaseAutomatically() APIMikhail Pozdnyakov2019-12-024-43/+54
| | | | | - added a unit test - Updated inline comments in default_file_source.hpp
* Revert "[android] Add OfflineRegion.deleteAndSkipPackDatabase"Mikhail Pozdnyakov2019-12-023-96/+35
| | | | This reverts commit 9bc3aa46384229778853c2710e5b06259b78ed18.
* [test-runner] Add android RenderTestRunner baseline metrics (#15979)zmiao2019-12-021-16/+24
| | | | | | | | | | * [test-runner] Enable probe-testing android render test runner * [test-runner] Add pixel4 baseline metrics * Add git ignored metrics * Make renderTestrunner run two times with different manifest config
* [glfw] Fix map not resizing on LinuxThiago Marcos P. Santos2019-11-291-1/+1
| | | | | Apparently GLFW is implicitly calling glViewport on macOS but not on Linux. Force setting the viewport instead of assuming a value.
* [core][android][darwin] Fix GeoJSONOptions handlingMikhail Pozdnyakov2019-11-295-55/+57
| | | | | | - share the `GeoJSONOptions` instances using `Immutable<GeoJSONOptions>` - avoid extra copying - fix wrapping of the `GeoJSONOptions` instances in supercluster map/reduce lambdas. Previously, local variables were wrapped by reference.
* [mobile] README update about mobile work being moved to new repos (#15958)Langston Smith2019-11-272-0/+12
|
* [ios, macos] Changelog entry for network request priority change (#15950)Juha Alanen2019-11-212-0/+2
|
* [android] Changelog entry for network request priority change (#15950)Juha Alanen2019-11-211-0/+1
|
* [core] Set the priority of online requests for existing resource to lowJuha Alanen2019-11-211-0/+2
|
* [core] Add new method to DefaultFileSourceJuha Alanen2019-11-211-0/+8
| | | | | Add setMaximumConcurrentRequests() method for setting it on the OnlineFileSource.
* [core] Notify requests about network reachability only when coming back onlineJuha Alanen2019-11-211-1/+3
|
* [ios] Refactor host checks (#15948)Julian Rex2019-11-201-2/+9
|
* [render-test] Wrap test data inside RenderTestRunner App + Add a new test ↵zmiao2019-11-192-19/+252
| | | | | | | | | | | | app (#15887) * [render-test] Wrap test resources inside app * [render-test] Add test app * fix test app failure * [render-test]add callback + add javaObjectWrapper
* [ios][android] Change log entries for #15941Mikhail Pozdnyakov2019-11-192-0/+2
|
* [build] Enable more warnings on the next buildThiago Marcos P. Santos2019-11-154-15/+9
| | | | Make compilation more pedantic.
* [core] Fix MapSnapshotter build failure on WindowsAnder Conselvan de Oliveira2019-11-132-7/+6
| | | | | | | | MSVC implementation of std::promise is buggy and only works with types that can be default-constructed. To avoid a compilation failure in the instantiation of ask() inside MapSnapshotter::getRegion(), which creates a std::promise<LanLngBounds>, make LatLngBounds' default constructor public.
* [android] Add change log entryMikhail Pozdnyakov2019-11-121-0/+3
|
* [android] Add OfflineRegion.deleteAndSkipPackDatabaseMikhail Pozdnyakov2019-11-123-35/+96
|
* [android] Consolidate exception handling code in OfflineManagerMikhail Pozdnyakov2019-11-121-67/+36
|
* [android] Add OfflineManager.packDatabase() APIMikhail Pozdnyakov2019-11-124-2/+87
|
* [core] Extend DefaultFileSource APIMikhail Pozdnyakov2019-11-121-6/+15
| | | | Add `packDatabase()` method and `bool pack` argument to the `deleteOfflineRegion()` method.
* [core] OfflineDatabase pack APIMikhail Pozdnyakov2019-11-122-4/+15
| | | | | | - introduce `OfflineDatabase::pack()` standing for incremental vacuum - make pack optional at offline region deletion - update `OfflineDatabase.DeleteRegion` test accordingly to the items above
* remove duplicate formatNumber (#15908)Dane Springmeyer2019-11-121-39/+0
|
* [android] Update unit tests that use resolvedImage typeAlexander Shalamov2019-11-127-7/+54
|
* [ios][android] Add change log entriesMikhail Pozdnyakov2019-11-122-0/+2
|
* [qt] Fix code formattingThiago Marcos P. Santos2019-11-111-15/+13
|
* [qt] Make image source url update possibleTadej Novak2019-11-111-4/+10
|
* [darwin] Update changelogAlexander Shalamov2019-11-112-1/+2
|
* [android] Update changelogAlexander Shalamov2019-11-111-0/+1
|
* [node] Update changelogAlexander Shalamov2019-11-111-0/+3
|
* [darwin] Fix image roundrip conversionAlexander Shalamov2019-11-118-21/+33
|
* [darwin] Add conversion for resolvedImageAlexander Shalamov2019-11-1113-38/+53
|
* [darwin] Update image expression evaluated type nameAlexander Shalamov2019-11-111-7/+7
|
* [android] Placeholders for conversion from:to ImageAlexander Shalamov2019-11-112-0/+11
|
* [android] Update image expression evaluated type nameAlexander Shalamov2019-11-111-6/+6
|
* [node] Add support for Image expressionAlexander Shalamov2019-11-111-1/+4
|
* [core] Implement image expression (#15877)Alexander Shalamov2019-11-112-16/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * [core] Bump gl-js version * [core] Implement image expression * [core] Use new image expression * [core] Coerce image expression to / from string * [core] Serialize evaluated image * [core] Pass available images to layout * [core] Pass images to evaluation context * [core] Set available flag value based on image availability * [core] Allow image coercion to boolean to indicate image availability * [core] Coalesce image expression * [core] Add image expression to next build system * [core] Align serialization format and evaluated type with gl-js * [core] Add images to expression evaluation method * [core] Add support for Image expression to expression test runner * [core] Unskip image expression tests * [core] Update unit tests * [core] Use image expression in annotation manager * [core] Add string to ImageExpression conversion * [core] Add image expression to expression dsl * [core] Convert tokens for implicitly created Image literal * [core] Fix clang format * [core] Split generated style code lines that are over 120 characters * [core] Add unit test for image expression equality * [core] Add image property expression evaluation unit test * [core] Unskip image expression render test * [core] Skip 'in' expression tests * [core] Ignore fill-pattern/update-feature-state render test * [core] Rename Image::serialize to Image::toValue