Thiago Marcos P. Santos
79768743d8
[android] Fix -Wshadow on Android build
2019-12-12 17:44:11 +02:00
zmiao
f848f07ad9
[metrics] Run Android RenderTestRunner bot in rebaseline mode ( #16036 )
2019-12-11 11:50:27 +02:00
tobrun
1ac3e9e9c2
[android] - add hooks for bulk conversion of geographic coordinates to screen coordinates
2019-12-06 08:56:38 +01:00
zmiao
e619552a5d
[test-runner] Make Android RenderTestRunner bot fail when test cases are not 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
2019-12-04 18:10:58 +02:00
Bruno de Oliveira Abinader
1e2cd1e086
[core] Remove Map::cycleDebugOptions
2019-12-04 11:50:05 +02:00
tobrun
27536631d0
[android] remove OfflineRegion.java, gitiginore and issue template. update README
2019-12-03 18:39:35 +01:00
tobrun
29bbfcccde
[android] remove platform specific Android code, migrate project to mapbox-gl-native-android
2019-12-03 17:10:31 +01:00
Alexander Shalamov
41324842b2
[test-runner] Allow to define filter inside manifest file
...
Command line option is still available and allows to override filter
that is defined in a manifest file.
2019-12-03 16:26:22 +02:00
Mikhail Pozdnyakov
5d46cd662f
[android][node][qt] Update platform code for style::Layer::setProperty()
2019-12-03 14:20:17 +02:00
Mikhail Pozdnyakov
e373d8a592
[android] Add OfflineManager.runPackDatabaseAutomatically(boolean) API
2019-12-02 13:46:51 +02:00
Mikhail Pozdnyakov
4c49f0c9db
[core] Introduce OfflineDatabase::runPackDatabaseAutomatically() API
...
- added a unit test
- Updated inline comments in default_file_source.hpp
2019-12-02 13:46:51 +02:00
Mikhail Pozdnyakov
0ec01356d8
Revert "[android] Add OfflineRegion.deleteAndSkipPackDatabase"
...
This reverts commit 9bc3aa46384229778853c2710e5b06259b78ed18.
2019-12-02 13:46:51 +02:00
zmiao
b2693f9d53
[test-runner] Add android RenderTestRunner baseline metrics ( #15979 )
...
* [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
2019-12-02 13:29:13 +02:00
Mikhail Pozdnyakov
cd4136ed4b
[core][android][darwin] Fix GeoJSONOptions handling
...
- 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.
2019-11-29 09:53:28 +02:00
Langston Smith
c35f64a2b5
[mobile] README update about mobile work being moved to new repos ( #15958 )
2019-11-27 07:18:51 -08:00
Juha Alanen
bb44ad232b
[android] Changelog entry for network request priority change ( #15950 )
2019-11-21 14:39:47 +02:00
zmiao
1b58e87f15
[render-test] Wrap test data inside RenderTestRunner App + Add a new test app ( #15887 )
...
* [render-test] Wrap test resources inside app
* [render-test] Add test app
* fix test app failure
* [render-test]add callback + add javaObjectWrapper
2019-11-19 20:45:30 +02:00
Mikhail Pozdnyakov
abdd32d11f
[ios][android] Change log entries for #15941
2019-11-19 16:08:35 +02:00
Thiago Marcos P. Santos
f73467786d
[build] Enable more warnings on the next build
...
Make compilation more pedantic.
2019-11-15 23:38:47 +02:00
Ander Conselvan de Oliveira
4c1d03c257
[core] Fix MapSnapshotter build failure on Windows
...
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.
2019-11-13 13:31:01 +02:00
Mikhail Pozdnyakov
f12567ef8c
[android] Add change log entry
2019-11-12 17:24:50 +02:00
Mikhail Pozdnyakov
ed5ed8f083
[android] Add OfflineRegion.deleteAndSkipPackDatabase
2019-11-12 17:24:50 +02:00
Mikhail Pozdnyakov
8451633c17
[android] Consolidate exception handling code in OfflineManager
2019-11-12 17:24:50 +02:00
Mikhail Pozdnyakov
2edbe916ab
[android] Add OfflineManager.packDatabase() API
2019-11-12 17:24:50 +02:00
Alexander Shalamov
85c93e7e83
[android] Update unit tests that use resolvedImage type
2019-11-12 16:41:56 +02:00
Mikhail Pozdnyakov
2246cf7cc7
[ios][android] Add change log entries
2019-11-12 15:12:31 +02:00
Alexander Shalamov
5bd3b51a81
[android] Update changelog
2019-11-11 18:20:01 +02:00
Alexander Shalamov
461460fc87
[android] Placeholders for conversion from:to Image
2019-11-11 18:20:01 +02:00
Alexander Shalamov
a86857cb36
[android] Update image expression evaluated type name
2019-11-11 18:20:01 +02:00
Mikhail Pozdnyakov
4964f7ed00
[ios][android] Add change log entries
2019-11-05 11:45:38 +02:00
Mikhail Pozdnyakov
5b38cfee18
[android] Add change log entry
2019-10-31 10:24:55 +02:00
Mikhail Pozdnyakov
4afb4438eb
[android] Convert GeoJSON features to tiles in background
...
Composing tiles from the GeoJSON features is an expensive
operation that might block UI thread on updating the `GeoJsonSource`
with the new data.
This change moves tile composing to the background thread and thus
unblocks the UI thread.
2019-10-31 10:24:55 +02:00
zmiao
c8576e089f
[render-test] Add manifest parser for render-test-runner ( #15861 )
...
* [render-test] Add manifest parser for render-test-runner
* [render-test] Refactory manifest parser
* [render-test] Parse full manifest file through CLI
* [render-test] Add linux probe manifest
2019-10-29 20:59:29 +02:00
Juha Alanen
360b8b4247
[core,android,darwin,qt] Add fields related to feature-state
...
Move the fields from geometry.hpp/feature.hpp as they are not
part of the GeoJSON specification.
2019-10-28 16:46:55 +02:00
Mikhail Pozdnyakov
bdbb136612
[ios][android][core] Added change log entries and more code comments
2019-10-28 13:02:32 +02:00
zmiao
068befa9df
[test-runner] Run render test runner as a NativeActivity app on android device ( #15827 )
...
* [test-runner]Add android render-test-runner NativeActivity app
* [test-runner] Fix cmake for CI build failure
* [test-runner] Update folder location, change app configureation
* [test-runner] Add running instruction
2019-10-22 16:32:21 +03:00
Mikhail Pozdnyakov
2cdc09dbb1
[ios][android] Add change log entries
2019-10-22 15:51:16 +03:00
Mikko Pulkki
0ca96fd8a4
[render-test] Implement fps benchmarking tests ( #15803 )
2019-10-22 12:13:55 +03:00
Alexander Shalamov
a8558379db
[android] Check flag before runnable task invocation
2019-10-16 15:37:10 +03:00
Konstantin Käfer
8206ce0e02
[core] map image type to string until we have a dedicated implementation
2019-10-14 18:46:12 +02:00
tobrun
1dc01f6644
[android] update changelog for 8.5.0-alpha.2
2019-10-10 19:19:14 +02:00
Łukasz Paczos
3e06965f33
[android] - manually write and read camera's padding array to parcel
...
This avoids relying on Parcel's util methods that do not handle null arrays gracefully.
2019-10-10 17:52:29 +02:00
Mikhail Pozdnyakov
e909997a31
[android][ios] Change log entries
2019-10-10 15:39:34 +03:00
Mikhail Pozdnyakov
f62e5b00c9
[core] Introduce Scheduler::makeWeakPtr()
2019-10-09 23:46:11 +03:00
Peng Liu
7139abdbf5
[android] Expose pre-fetching zoom delta. ( #15769 )
...
* [android] Expose pre-fetching zoom delta.
* [android] Fix Clang format.
* [android] Add MapboxMap unit test.
* [android] Add prefetching zoom delta into MapboxMapOptions.
* [android] Deprecate setPrefetchesTiles to migrate to setPrefetchZoomDelta.
* [android] Deprecate getPrefetchesTiles() and migrate to setPrefetchZoomDelta().
* [android] Add unit test to NativeMapViewTest.
* [android] Add IntRange annotation to getPrefetchZoomDelta.
2019-10-08 16:21:46 +03:00
tobrun
910e34b855
[android] keep Mapbox.java when obfuscating code to allow look up from JNI
2019-10-04 17:18:37 +02:00
Mikhail Pozdnyakov
bef635765a
[core] Decouple Scheduler interface from actor model
...
So that it is possible to schedule normal `std::function` and use `mapbox::base::WeakPtr`.
2019-10-04 17:42:21 +03:00
Alexander Shalamov
198e345339
[android] Check if Mapbox instance exists before creating default file source
...
This check is needed for mbgl-benchmark target, as it does not require Mapbox
instance, nor Android asset manager.
2019-10-04 13:18:23 +03:00
Mikhail Pozdnyakov
946b9d2281
[ios][android] Add change log entries
2019-10-04 13:16:54 +03:00
Igor Tarasov
10c14bee45
[android] - changelog for 8.5.0-alpha.1 ( #15753 )
...
* [android] Update changelog for v8.5.0-alpha.1
2019-10-03 17:00:27 +03:00