Commit Graph

2992 Commits

Author SHA1 Message Date
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
Łukasz Paczos
7475247782 [android] - remove projected meters per pixel and pixel ratio relation
The projected meters per pixel calculation is not dependent on the pixel ratio but rather the tile size, therefore, the division when fetching the value is not necessary.
2019-10-03 11:11:05 +02:00
Mikhail Pozdnyakov
90b37927eb [ios][android] Add change log entry 2019-10-02 20:45:46 +03:00
Łukasz Paczos
6965fc3100 [android] - changelog for v8.3.2 2019-10-01 12:24:22 +02:00
Alexander Shalamov
18dcf38a7a [android] Remove usage of ResourceOptions::withPlatformContext 2019-09-26 11:37:50 +03:00
Alexander Shalamov
e5cdc4ecf3 [core][android][darwin] Move number format to i18n 2019-09-26 10:55:47 +03:00
Alexander Shalamov
9c8295c6a6 [core][android][darwin] Move platform specific Collator impls from expression
Platform specific Collator implementations should not be part of an expression APIs.
2019-09-26 10:55:47 +03:00
Alexander Shalamov
30ffbe9b8d [core][android] Remove unaccent from platform interfaces
The unaccent is used only within collator, thus, there is no
need to have separate platform interface for it.
2019-09-26 10:55:47 +03:00
Langston Smith
fb2413186c [android] Updated Android changelog for 8.4.0 stable release (ristretto) (#15713) 2019-09-25 09:42:08 -07:00
Thiago Marcos P. Santos
c7bbd5bbef [core] Fix performance-move-const-arg 2019-09-25 18:59:07 +03:00
Langston Smith
b51dabe8aa [android] Bumped Java SDK dependency to stable 4.9.0 (#15700) 2019-09-24 11:26:53 -07:00
tobrun
06e34ef358 [android] update gitignore to not track .cxx directories 2019-09-24 19:14:56 +02:00
tobrun
3be974cbf9 [android] update snapshot version for release-sangria 2019-09-24 19:14:41 +02:00
Peng Liu
426da3a6af [android] Fix the crash when CameraPosition padding is set. (#15699)
* [android] Add test branch, navigate to Map Snapshotter activity to reproduce the bug.

* [android] Fix the crash when camera position padding is set.
2019-09-23 19:11:00 +03:00
Peng Liu
29dd824e3b [android] Migrate Android SDK to GL JS–powered feedback form (#15623)
* [android] Add debug info.

* [android] Generate feedback url.

* [android] Add unit test for buildMapFeedbackMapUrl.

* [android] Remove debug logging.

* [android] Add github issue link to the TODO.

* [android] Change getPackageName to application context.
2019-09-23 14:54:57 +03:00
Thiago Marcos P. Santos
3888af2460 [build] Move compression to platform
It depends on platform specific compression library.
2019-09-20 15:27:52 +03:00
Langston Smith
1cb97afbcf [android] Updated Android changelog for 8.4.0-beta.1 ristretto release (#15682) 2019-09-19 13:25:07 -07:00
Langston Smith
996b020bee [android] Updated changelog for 8.3.1 patch release-queso (#15664) 2019-09-18 17:18:53 -07:00
Mikhail Pozdnyakov
5abb4aebc7 [ios][Android] Add a change log entry 2019-09-18 16:21:59 +03:00
Guillaume
77420b98c8 [android] fix: MapSnapshotter.withApiBaseUri function 2019-09-18 09:19:23 +02:00
zmiao
0a219d182c [Core] Fix wrong maxzoom setting of tileSet when using URL source (#15581)
* [core] Take max/min zoom option from style if they are set

* [core] std::move input value

* [Core] Add changelogs

* [Core] Fix clang-format reported error

* [Core] fix clang-tidy reported error
2019-09-17 18:00:37 +03:00
Łukasz Paczos
4f91073414 [android] - ignore location tracking mode based animations when the camera is transitioning 2019-09-17 15:03:35 +02:00
Thiago Marcos P. Santos
a849b38390 [build] Mark explicitly visible symbols
Easier to maintain than a linker script. We build
everything with visibility hidden by default.
2019-09-17 12:28:55 +03:00
Langston Smith
7db7d64270 [android] Adjusted 8.4.0-alpha.2 changelog to fix since section (#15610) 2019-09-13 08:50:13 -07:00
Mikhail Pozdnyakov
048e2c8e8e [ios][android] Add a change log entry 2019-09-13 13:45:48 +03:00
Peng Liu
69bc5244ea [android] Fix MapSnapshotter regression and add activity sanity tests (#15580)
* [android] Include more generated sanity tests for Android test app.

* [android] Add null check for camera position padding.

* [android] Skip map load tests if no mapView is found, include more generated sanity tests for Android test app.

* [android] Set mapboxMap to null during the mapView destroy process, fix failed sanity tests.

* [android] Add file source related activities to the sanity test exclude list.

* [android] Fixes according to @tobrun's review.

* [android] Add more activities to exclude list, keep MapSnapshotterActivity for regression test.
2019-09-12 18:17:45 +03:00
Peng Liu
1b35d39cc1 [android] Fix debugTree path for generating JacocoReport. (#15620) 2019-09-12 15:46:46 +03:00
Peng Liu
f0d3d459b8 [android] Keep CompassView's state up to date when compass is enabled. (#15606)
* [android] Keep CompassView's state up to date when compass is enabled.

* [android] Add unit test for updating compass view.

* [android] Add change log.
2019-09-12 11:59:56 +03:00
Mikhail Pozdnyakov
a84a3f05c9 [ios][android] Add change log entries 2019-09-12 00:40:08 +03:00
Mikhail Pozdnyakov
8af78ddbb9 [core] Update MapObserver::onDidFinishRenderingFrame() API 2019-09-12 00:40:08 +03:00
Langston Smith
9a1e8d3ebb [android] updated android changelog for 8.4.0-alpha.2 release (#15609) 2019-09-11 10:15:46 -07:00
Peng Liu
208f82fbe2 [android] Fix leaked window in test app's BulkMarkerActivity. (#15597) 2019-09-10 19:00:31 +03:00
Mikhail Pozdnyakov
151ea331f8 [core] Use mapbox::base::TypeWrapper instead of utils::peer 2019-09-10 11:51:17 +03:00
Tobrun
b482d1b216 [android] update tooling and gradle wrapper to latest stable version (#15434) 2019-09-09 12:13:45 +02:00
Tobrun
529ebc7df7 [android] - increase timeout of offline download test (#15419) 2019-09-09 12:08:13 +02:00
zmiao
81e62c8cc0 [Core] Update ChangeLog of Integer Overflow fix of pr #15560 (#15586)
*  Update ChangeLog

* Fix extra space
2019-09-09 11:52:47 +03:00
Langston Smith
b391679799 [android] Bumped Java SDK dependency to 4.9.0-alpha.1 (#15570) 2019-09-06 08:31:07 -07:00
zmiao
f53143f1a1 [core] Fix Integer overflow when converting tileCoordinates to LatLon (#15560)
* [core] fix integer overflow

* [core] Add change log
2019-09-05 11:08:21 +03:00
Langston Smith
71ea9495fd [android] Update changelog for the v8.4.0-alpha.1 release (#15561) 2019-09-04 10:56:08 -07:00
Tobrun
a691db5343 [android] Call callback.onFinish() when camera is already at the correct position
[android] Call callback.onFinish() when camera is already at the correct position
2019-09-04 18:13:31 +03:00
Tobrun
ed964fc16b [android] avoid converting float to long in android_conversion.hpp (#15557) 2019-09-04 18:12:12 +03:00
Mikhail Pozdnyakov
1ef763c98e [android][ios] Change log entries 2019-09-03 11:45:17 +03:00
Mikhail Pozdnyakov
3b5a43c722 [core] Enable text-offset with variable label placement
Port of https://github.com/mapbox/mapbox-gl-js/pull/8642
2019-09-03 11:45:17 +03:00
Tobrun
0fa5944f39 Add number format expression (#15424)
* [android] add number format expression
2019-09-02 14:48:11 +02:00
Mikhail Pozdnyakov
4af4081fcf [build] Use jni.hpp from mapbox-base 2019-09-02 14:09:08 +03:00
zmiao
6ef2710e5c [core] fix collisionBox alignment when Icon/text translation is enabled (#15467)
* add initial fix

* fix bug for collision circle

* refind code structure

* fix indentation

* update test

* refind code structure

* Add changelog

* Add comment for boolean
2019-08-30 08:24:03 +03:00
Langston Smith
29b11a5037 [android] Javadoc changes to clarify OfflineManager methods (#15519) 2019-08-29 17:21:31 -07:00
Mikhail Pozdnyakov
e9d0fd14dc [ios][android] Add change log entry 2019-08-29 17:28:51 +03:00
Łukasz Paczos
becc705f05 [android] expose camera padding option
This removes the cached insets on the Android side, making the core TransformState the source of truth. This still leaves an option to lazily set the padding which is going to be applied only when the next camera animation is started.
2019-08-29 14:51:24 +02:00
Łukasz Paczos
6a4e431dbe [android] do not clear native layers and sources when style is reloading
This prevents unnecessary layers blink when the same components are re-added after the style reload.
2019-08-29 10:38:48 +02:00