Julian Rex
4010b1d256
[ios] Added pending completion blocks ( #15122 )
2019-08-25 01:02:29 -04:00
Fabian Guerra Soto
5c066f874c
[ios] Improve tilt gesture recognizer detection. ( #15349 )
...
* [ios] Improve tilt gesture recognizer detection.
* [ios] Update tilt gesture detection angles.
* [ios] Fix a delay at the beginning of the drag gesture.
* [ios] Update tilt gesture recognizer tests.
* [ios] Update changelog.
* [ios] Add horizontal tilt gesture test.
* [ios] Addresses review feedback.
* [ios] Add comments to clarify the tilt gesture initialization.
2019-08-23 17:59:38 -07:00
Łukasz Paczos
5c22f3f236
[android] changelog for v8.2.2
2019-08-23 17:12:44 +02:00
Jason Wray
5db1c18096
[ios] Fix a couple minor warnings in iosapp
2019-08-23 07:31:48 -07:00
Aleksandar Stojiljkovic
9eff849c74
[core] Fix tileCover / TileCoordinate fromScreenCoordinate( #15442 )
...
Remove unecessary tile coordinate unproject -> project step.
Unproject+project isn't always a noop and this was the issue leading to wrong cover calculation in high pitch values.
Fixes: https://github.com/mapbox/mapbox-gl-native/issues/15442
2019-08-23 16:43:05 +03:00
Sudarsana Babu Nagineni
13d2667035
[android] jni binding refactor
...
Move registerNatives() call to a separate file to make jni.cpp
less dependent on native headers.
2019-08-23 14:39:05 +03:00
Mikhail Pozdnyakov
ef3d04dee5
[core] Export symbol placement update status from MapObserver
2019-08-23 10:56:05 +03:00
Nadia Barbosa
7b25cb1092
[ios, macos] Clarify current best practices with animated camera changes
2019-08-22 21:54:05 -07:00
zmiao
2a8359b028
[android] bindings for aggregated cluster properties ( #15425 )
...
* [android] bindings for aggregated cluster properties
* [android] change the parameter type for adding clusterProperty
* [android] add changelog
* remove extra emplty line
2019-08-22 18:54:31 +03:00
Łukasz Paczos
4a5475b1c6
[android] changelog for v8.3.0-beta.1
2019-08-22 13:58:38 +02:00
Mikhail Pozdnyakov
68de60c8d0
[core] Fill layer pattern change must cause re-layout
...
Otherwise, pattern properties update is not taken in action.
This caused the following render tests failure:
`build/mbgl-render-test runtime-styling/layer-add-fill regressions/mapbox-gl-js#3107 --recycle-map`
2019-08-22 14:27:27 +03:00
tobrun
81111c955b
[android] update snapshot version number to 8.4.0
2019-08-22 12:36:28 +03:00
Mikhail Pozdnyakov
a1da06cb68
[core] Fix GeoJSON tiles update
...
Before this change, GeoJSON tiles data were updated before the
corresponding layers were applied, therefore `GeometryTileWorker`
parsed new data with the outdated layers.
It caused the following render test failure:
`mbgl-render-test text-max-width/unlimited regressions/mapbox-gl-native#9976 --recycle-map`
Now a GeoJSON tile, which needs relayout, is not parsed until the valid layers
are set.
2019-08-22 10:55:56 +03:00
Jordan Kiley
4a05d58df6
[ios] Use iOS property names in changelog ( #15448 )
2019-08-21 14:55:47 -07:00
Jordan Kiley
16a8f3ec7a
Release iOS v5.3.0-beta.2 ( #15446 )
2019-08-21 14:27:36 -07:00
Jason Wray
c4f992e489
[ios] Remove obsolete iosapp telemetry debug logging
...
This has been superceded by features in the standalone events library.
2019-08-21 12:14:20 -07:00
Jason Wray
0e57c7de44
[ios] Refactor NSUserDefaults key variable names
2019-08-21 12:14:20 -07:00
Julian Rex
c3cd9002f0
[ios] Fix integration tests failing on iOS 9 (due to UIWindow deallocation), and random fails waiting for rendering. ( #15433 )
2019-08-21 14:23:33 -04:00
Ansis Brammanis
ba2d80441e
[core] add missing changelog for symbol fading issue ( #15443 )
2019-08-21 10:54:02 -07:00
Langston Smith
9263cdd856
[android] Updating HttpRequestUrl to separate offline requests from Maps SKU ( #15363 )
2019-08-21 09:48:36 -07:00
Łukasz Paczos
baa7086570
Merge pull request #15437 from mapbox/lp-revert-14989
...
Revert "[android] invalidate camera when setting a padding"
2019-08-21 17:24:11 +02:00
Mikhail Pozdnyakov
d0529e7b19
[render test] mapbox-gl-native baseline for text-pitch-alignment tests
2019-08-21 17:07:05 +03:00
Mikhail Pozdnyakov
4767b561e8
[android][ios] Add change log entries
2019-08-21 12:00:26 +03:00
Asheem Mamoowala
aebcaf685f
Add unit test and fixture
2019-08-21 12:00:26 +03:00
Asheem Mamoowala
0c017c3e49
Correclty implement canRasterizeGlyph in unit test stub
2019-08-21 12:00:26 +03:00
Asheem Mamoowala
0e3a7416e5
[core] Don't overwrite locally renderable glyphs with remote glyphs
2019-08-21 12:00:26 +03:00
Jason Wray
00d4f812ac
[ios] Update MGLTileSetTests.testTileSetFromTileURLTemplates for Xcode 11
2019-08-21 11:08:44 +03:00
Jordan Kiley
6f78560f24
[ios] Add threshold for triggering the rotate gesture recognizer ( #14929 )
2019-08-20 22:12:08 -07:00
Jason Wray
2f43a7b87b
[ios] Updates for offline pricing
2019-08-20 17:21:55 -07:00
Jordan Kiley
5d1ed5d941
[ios] Fix bug where scale bar shows 0 mm instead of 0 ( #15381 )
2019-08-20 10:48:26 -07:00
Łukasz Paczos
dcf77fbeea
[android] bump gestures library to v0.5.1
2019-08-20 19:43:10 +02:00
Julian Rex
90e26244a5
[ios] Removes mismatched function declaration. ( #15423 )
2019-08-20 11:55:18 -04:00
Julian Rex
c0cd8d021d
[ios] Adds annotation selection tests with rotation & scaling of the map ( #15123 )
2019-08-20 10:51:14 -04:00
Ansis Brammanis
888d2b06ec
speed up fading when zooming even more
...
And a linear adjustment seems to make more sense.
2019-08-20 13:34:22 +03:00
Ansis Brammanis
7d9b54a573
[core] make symbols fade out faster while zooming out
...
Zooming outcan make symbols overlap quickly. The area previously covered
by the viewport is covered by a lot of colliding labels while the
surrounding area has no labels. This difference produces an unwanted
effect.
This reduces that effect by:
- reducing the fade duration while zooming out
- doing placement more frequently while zooming out
2019-08-20 13:34:22 +03:00
tobrun
ad1d48af98
[android] update javadoc on style image missing
2019-08-20 12:59:07 +03:00
Alexander Shalamov
1625aa0000
[ios][macos][android][node] Update changelog for icon-text-fit fixes
2019-08-20 12:31:02 +03:00
Alexander Shalamov
b1986ca51e
[core] Unskip icon-text-fit render tests
2019-08-20 12:31:02 +03:00
Alexander Shalamov
9ba700fd47
[core] Fix combination of icon-text-fit with text-variable-anchors and text-writing-mode
2019-08-20 12:31:02 +03:00
tobrun
073a243862
[android] provide default font list for pre lollipop
2019-08-20 11:36:12 +03:00
Konstantin Käfer
71a334152a
[core] also remove version info in ImageManager when removing an image ( #15397 )
2019-08-19 13:54:30 -07:00
Jason Wray
f4e187bde4
[ios, docs] Update CocoaPods installation instructions
2019-08-19 09:17:39 -07:00
Łukasz Paczos
1846c0582d
[android] synchronize TextureView EGL context creation
2019-08-19 13:32:20 +02:00
Thiago Marcos P. Santos
0bdc5a2558
[ios,android] Added changelog entry for use after std::move fix
2019-08-19 13:37:23 +03:00
Thiago Marcos P. Santos
6dfe0e60ca
[core] Fix use after std::move detected by clang-tidy
...
Detected by the bot being setup at
https://github.com/mapbox/mapbox-gl-native/pull/15385 .
2019-08-19 13:37:23 +03:00
Łukasz Paczos
bf34fb0190
[android] check if the CustomGeometrySource's java peer is valid when the thread is shutting down
2019-08-19 10:22:45 +02:00
Łukasz Paczos
98dbed241b
[android] move #15398 out of v8.3.0-alpha.3 changelog ( #15401 )
2019-08-16 16:54:59 -07:00
Mikhail Pozdnyakov
13fd3ad181
[android][ios] Add change log entry
2019-08-16 18:33:30 +03:00
Mikhail Pozdnyakov
c7169e6f8d
[core] Fix layer impl cast in render layer implementations
...
This PR puts `impl()` functions definitions into a nameless namespace
to provide internal linkage and to make sure that appropriate cast function
is invoked.
2019-08-16 18:33:30 +03:00
Mikhail Pozdnyakov
5de27d5200
[test runner] Expectations paths are represented with std::vector
2019-08-16 16:25:59 +03:00