Commit Graph

116 Commits

Author SHA1 Message Date
Kevin Li
cedd2afecc Add log for canceled request. (#304) 2020-04-03 16:32:51 +08:00
Kevin Li
4fcae9e2bb Make mapview unable to intercept scroll event. (#308) 2020-04-03 16:32:02 +08:00
Igor Tarasov
daecbed823 Move JNI bindings code from mapbox-gl-native to this repo. (#301) 2020-04-02 19:45:56 +03:00
Pablo Guardiola
620bda356c fix proguard telemetry events rule (#306) 2020-04-02 09:33:55 -04:00
Kevin Li
dceba08311 Fix Expression can't convert within json error (#305) 2020-04-01 18:09:15 +08:00
Kevin Li
dbdc053db1 Update ccache config (#298) 2020-03-30 21:29:03 +08:00
Kevin Li
dbace6a779 Update change log for 9.1.0-beta.2 (#295) (#297)
* Update change log for 9.1.0-beta.2

* Update CHANGELOG.md

Co-Authored-By: Chloe Krawczyk <chloe.krawczyk@mapbox.com>

* Update CHANGELOG.md

Co-Authored-By: Chloe Krawczyk <chloe.krawczyk@mapbox.com>

* Update CHANGELOG.md

Co-Authored-By: Chloe Krawczyk <chloe.krawczyk@mapbox.com>

* Update CHANGELOG.md

* Update CHANGELOG.md

Co-Authored-By: Chloe Krawczyk <chloe.krawczyk@mapbox.com>

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

Co-authored-by: Chloe Krawczyk <chloe.krawczyk@mapbox.com>
(cherry picked from commit ab1aed9b04)
2020-03-27 16:38:47 +08:00
Kevin Li
ab1aed9b04 Update change log for 9.1.0-beta.2 (#295)
* Update change log for 9.1.0-beta.2

* Update CHANGELOG.md

Co-Authored-By: Chloe Krawczyk <chloe.krawczyk@mapbox.com>

* Update CHANGELOG.md

Co-Authored-By: Chloe Krawczyk <chloe.krawczyk@mapbox.com>

* Update CHANGELOG.md

Co-Authored-By: Chloe Krawczyk <chloe.krawczyk@mapbox.com>

* Update CHANGELOG.md

* Update CHANGELOG.md

Co-Authored-By: Chloe Krawczyk <chloe.krawczyk@mapbox.com>

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

Co-authored-by: Chloe Krawczyk <chloe.krawczyk@mapbox.com>
2020-03-27 12:58:44 +08:00
Kevin Li
585253ed0d Bump gl-native to 1.5.0 (#296) 2020-03-27 12:54:53 +08:00
Kevin Li
fbea14a8bc bump telemetry to 5.0.0, core to 2.0.0 (#293) 2020-03-26 16:24:55 +08:00
Tobrun
4b0cd4025f [glyph] rework local glyph generation to use RGB values vs alpha (#289) 2020-03-25 14:58:59 +01:00
Alexander Shalamov
6984dbf155 Add getLayer and getSource snapshotter methods (#292)
* Expose snapshotter layer and source objects

* Add example snapshotter + within activity

* Bump vendor/mapbox-gl-native
2020-03-25 13:42:23 +02:00
Kevin Li
da6d8a2b06 Add runtime styling APIs on MapSnapshotter (#268)
* Add styleable snapshotter.

* Add style API for snapshotter

* Add observer interface to snapshotter

* WIP Add styling to snapshotter activity

* Update interface and implement addlayer functions.

* Deprecate methods instead of removing

* Implement addSource functions.

* Implement addImage function

* Still use the previous callback interface.

* Expose onStyleDidloaded interface

* Add setStyle method

* Start native snapshotter from start method

* Fix snapshotter test.

* Fix check style

* Keep the original interface

* Update gl-native

* Add demo for snapshotter heatmap layer

* bump gl-native

Co-authored-by: Alexander Shalamov <alexander.shalamov@mapbox.com>
2020-03-25 09:59:38 +08:00
Tobrun
02b5e60f86 [testapp] - add example using within expression (#288) 2020-03-24 12:52:54 +01:00
Tobrun
d8c919f1dd [mapview] expose queuEvent to schedule runnable to execut on thread of MapRenderer (#284) 2020-03-23 07:51:37 +01:00
Tobrun
14eb8f038a [textureview] validate TextureView surface texture when creating egl window surface (#278) 2020-03-17 10:12:38 +01:00
Kevin Li
69b2d4c765 Add change log for v9.1.0-beta.1 (#275)
* Add change log for v9.1.0-bate.1

* improve existing entries, add gl-native entries

* add known issue release note

* fix link

* this is what the beta release tag description should look like

* make changes for changelog.md file

* fix inconsistencies

* minor fixup

* Apply suggestions from code review

Co-Authored-By: Minh Nguyễn <mxn@1ec5.org>

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* tighten up sort key entry

* use android naming

* add release note about snapshotter regression

* fix nits

* remove release note about regression

waiting for GL Native 1.4.1 patch instead

Co-authored-by: Chloe Krawczyk <chloe.krawczyk@mapbox.com>
Co-authored-by: Minh Nguyễn <mxn@1ec5.org>
2020-03-17 08:51:24 +01:00
Kevin Li
c0dfb15890 Bump gl-native to v1.4.1 (#279) 2020-03-17 15:24:33 +08:00
Kevin Li
192f5d8008 Bump gl-native to 1.4.0 (#276) 2020-03-16 15:49:24 +08:00
Kevin Li
c8108edc29 Add test demo for filter with expression in (#218)
* Add test demo for filter with expression in

* Update gl-native
2020-03-12 19:03:08 +08:00
Chloe Krawczyk
5c7a432bd6 Add skip changelog label to PR template (#272) 2020-03-11 20:04:56 -07:00
Kevin Li
d9bcd52a44 [doc] Update changelog for v9.0.1 (#223)
* [doc] Update changelog for v9.0.1

* Update CHANGELOG.md

* Update CHANGELOG.md
2020-03-11 17:56:18 +08:00
Chloe Krawczyk
1dedece852 Add PR template for drafting changelogs (#270) 2020-03-10 17:10:56 -07:00
Kevin Li
ea7bc213a2 Enable ccache for android studio. (#269) 2020-03-09 22:00:06 +08:00
Kevin Li
04722fdefd Update generate-style-code and add sort key api for LineLayer and FillLayer. (#209) 2020-03-06 16:59:32 +08:00
Kevin Li
77b2ac8ef7 [doc] Update changelog for v8.6.3 (#219) 2020-03-05 17:31:43 +08:00
Peng Liu
95f0a0bb44 [ci] Add upstream trigger of binary size check. (#217) 2020-03-05 11:17:42 +02:00
Kevin Li
b976545181 Add expression within (#198)
* Add expression within

* Update expression within and runtime demo

* Update Runtime demo

* Fix android check
2020-03-04 18:18:53 +08:00
tobrun
c217a61170 [android] - update gl-native dependency to v1.3.1 release 2020-03-02 12:42:58 +01:00
Chloe Krawczyk
60666fa75d add entry for min/max pitch option
re-order entries by importance, tighten up some changelog entries, fix nits

add additional entries from mapbox-gl-native changelog
2020-03-02 12:42:58 +01:00
tobrun
0046be2e05 [docs] updat changelog for v9.1.0-alpha.1 2020-03-02 12:42:58 +01:00
Langston Smith
bf6f00fae6 Bumped README snapshot to 9.1.0 (#167) 2020-02-28 10:31:58 -08:00
Kevin Li
17b19b3b4a Add min and max pitch options (#199)
* Add min and max pitch options

* Add min and max pitch into attrs

* Update gl-native submodule
2020-02-28 18:17:08 +08:00
kevin
53f5015ca6 Add telemetry events classes to proguard 2020-02-28 09:48:17 +01:00
Kevin Li
81189a98bc Add telemetry events classes to proguard (#195) 2020-02-28 10:05:51 +08:00
Kevin Li
65cf1d1cc7 Bump telemetry to 4.7.2 (#193) 2020-02-25 09:25:18 +08:00
Kevin Li
2e9f02140c Add runtime API for setting tile prefetch delta for Source class (#184)
* Add runtime API for setting tile prefetch delta for Source class

* Use Integer as param.

* Update gl native submodule.
2020-02-25 09:24:04 +08:00
Kevin Li
18264df98d Add expression in. (#171)
* Add expression in.

* Add test for expression in.
2020-02-19 08:52:39 +08:00
tobrun
6109d74b8a [build] remove buck, update to latest gl-native 2020-02-18 15:09:20 +01:00
Thiago Marcos P. Santos
1366078200 [deps] Bump GL Native to master
And update the buildsystem to reflect the changes.
2020-02-18 15:09:20 +01:00
Peng Liu
205ddee440 [docs] Update changelog for v9.0.0 after bumping gl-native. (#176) 2020-02-14 11:49:33 +02:00
Peng Liu
61a2f2bf4b [docs] Update changelog for v9.0.0 (#174) 2020-02-13 15:16:39 +02:00
Peng Liu
a8ebcb890c Revert "[sku] append sku token to offline download requests" (#173)
This reverts commit c275ad2e6d.
2020-02-13 13:55:39 +02:00
Łukasz Paczos
94a7727fc6 bump snapshot to 9.1.0 2020-02-11 14:48:37 +01:00
Pablo Guardiola
1b5aeebc87 update mapbox-gl-native downstream vendor to 3ea459233a to fix https://github.com/mapbox/mapbox-gl-native/issues/16180 reproducible in the navigation sdk https://github.com/mapbox/mapbox-navigation-android/pull/2452 2020-02-11 13:37:41 +01:00
Łukasz Paczos
5b1a4ff265 expose option to pass intermadiate points for smooth location animation 2020-02-11 13:37:41 +01:00
tobrun
b15e9f88fc [location] add location permission 2020-01-30 10:53:22 +01:00
tobrun
834c8310a5 [deps] update telemetry dependency and update vendor submodule 2020-01-30 10:53:22 +01:00
Peng Liu
aea886e741 Lazy load view components in MapView. (#141)
* Lazy load view components in MapView.

* Fix failing tests.

* Fix style.

* Lazy inflating view components.

* Remove debug logging.

* Fix android ui tests.
2020-01-29 15:03:42 +02:00
tobrun
a5477963ae [deps] update accounts library to 0.7.0 to include androidX optimised library 2020-01-29 11:30:20 +01:00