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
Mikhail Pozdnyakov
1580216469
[test-runner] UPDATE_GENERIC variable updates results at mapbox-gl-js submodule
2019-08-16 16:25:59 +03:00
Mikhail Pozdnyakov
8792e7c322
Enable text-variable-anchor/{pitched-rotated-debug|rotated-offset} render tests
2019-08-16 16:25:59 +03:00
Mikhail Pozdnyakov
a1904e802c
[test-runner] Introduce mapbox-gl-native test expectations
...
The `mapbox-gl-native`-specific render tests expected results will
be stored at the `render-test/expected/` subfolder.
Test runner will automatically put new expected results there if
invoked with `UPDATE=true`.
2019-08-16 16:25:59 +03:00
Dane Springmeyer
1165f62df6
[core][test] fix leaks from sqlite usage
2019-08-16 15:51:42 +03:00
zmiao
0f34eb7b25
Indroduce clusterProperty option for aggregation ( #15287 )
...
* indroduce clusterProperty option for aggregation
* remove unnecessary codes
* update geojson_option conversion
* fix reviewing findings
2019-08-16 15:03:48 +03:00
Łukasz Paczos
9f8696c00c
[build] do not skip tag-initiated builds
2019-08-16 11:53:48 +03:00
Łukasz Paczos
61e07b7b48
[android] changelog for 8.3.0-alpha.3
2019-08-16 10:54:13 +03:00
Alexander Shalamov
5f477e310b
[core] Check type of a convertible value when constructing legacy filter
2019-08-16 00:19:30 +03:00
Łukasz Paczos
8e1bd18eae
[android] execute quickzoom scale change based on the Y axis delta change
...
Using finger's Y axis position allows for a linear zoom additions/deductions during the quick-zoom changes. This is in contrast to the previously used scale factor, which is based on the current span (distance from the origin) to previous span ratio and increases the closer the finger is to the origin of a gesture because the values are smaller.
The scale ratio based changes are also reliant on series of motion events' values and because the Android framework can skip some events, going back and forth during a quick-zoom might not have resulted in the same transformation. This was reproduced by the round-tripping test introduced in this commit.
2019-08-15 20:34:29 +03:00
Dane Springmeyer
074dba57a2
add back test-memory target, removed in 692fe1f3f ( #15383 )
2019-08-15 10:20:27 -07:00
Alexander Shalamov
1cb30268d7
[core] Ignore updated icon-text-fit render tests
2019-08-15 18:25:10 +03:00
Alexander Shalamov
148d65bced
[core][node] Serialize formatted expression's text-color option
...
This enables proper round-tripping for serialized format expression.
2019-08-15 18:25:10 +03:00
Alexander Shalamov
2f9a544f9b
[core] Bump gl-js version
2019-08-15 18:25:10 +03:00
Łukasz Paczos
eab3fbf5bf
[android] bring back scale delta span threshold when rotation is started first
2019-08-15 18:08:29 +03:00
Łukasz Paczos
acc6079b08
[android] improve rotation inertia, adjust velocity ratios for screen density
2019-08-15 18:08:29 +03:00