Commit Graph

17582 Commits

Author SHA1 Message Date
Minh Nguyễn
a0c7b2d72c [macos] Fixed attribution round-tripping test
AppKit incorrectly uses calibrated RGB when exporting HTML, so input calibrated RGB to ensure round-tripping.
2020-02-26 12:12:41 -08:00
Minh Nguyễn
4c8f5524a9 [macos] Build macOS on CI
But not mbgl.
2020-02-26 12:12:41 -08:00
Minh Nguyễn
f161d738f8 [ios, macos] Synchronized, copyedited changelogs 2020-02-26 12:12:41 -08:00
Minh Nguyễn
18f3b1d14f [ios, macos] Factored out Darwin build settings
iOS and macOS once again share most build settings.
2020-02-26 12:12:41 -08:00
Minh Nguyễn
c92aea1758 [ios, macos] Correctly escape project path
Fixed make warnings about duplicate commands getting overridden.
2020-02-26 12:12:41 -08:00
Minh Nguyễn
78b000a94c [macos] Restored macOS make targets
Restored macOS make targets, including the genstrings target shared between iOS and macOS. Updated macOS build settings to align with current CMake build system.
2020-02-26 12:12:41 -08:00
Alexander Shalamov
ff6c1426e8 [core] Update changelog 2020-02-26 18:15:23 +02:00
Alexander Shalamov
616fb48fd1 [core] Update baselines for gl-native tools 2020-02-26 18:15:23 +02:00
Alexander Shalamov
d49284776b [core] Update Map.UniversalStyleGetter test 2020-02-26 18:15:23 +02:00
Alexander Shalamov
fb5be4c80c [core] Add unit test for layer serialization 2020-02-26 18:15:23 +02:00
Alexander Shalamov
02a1a31136 [core] Fix TransitionOptions serialization 2020-02-26 18:15:23 +02:00
Alexander Shalamov
e55a46e5d1 [core] Fix Color serialization 2020-02-26 18:15:23 +02:00
Alexander Shalamov
8785f77cd6 [core] Generate layer code 2020-02-26 18:15:23 +02:00
Alexander Shalamov
713299c429 [core] Add layer serialization method 2020-02-26 18:15:23 +02:00
zmiao
950fdcd447 Update Changelog 2020-02-26 16:05:28 +02:00
zmiao
18f9c29617 Backport https://github.com/mapbox/mapbox-gl-js/pull/9333 2020-02-26 16:05:28 +02:00
zmiao
1aeea289ca Bump GL JS 2020-02-26 16:05:28 +02:00
Juha Alanen
9aefd2f2fa [glfw] Add option to test pitch bounds 2020-02-26 11:21:04 +02:00
Juha Alanen
096570e737 [test] Verify pitch bounds 2020-02-26 11:21:04 +02:00
Juha Alanen
f3c8cefc7f [core] Return pitch bounds in degrees 2020-02-26 11:21:04 +02:00
Mikhail Pozdnyakov
384681a936 Add a changelog entry 2020-02-25 23:15:47 +02:00
Mikhail Pozdnyakov
c85e7cbce0 Add OfflineDownload.NoFreezingOnCachedTilesAndNewStyle unit test 2020-02-25 23:15:47 +02:00
Mikhail Pozdnyakov
7c48611f9e [core] Consolidate file source keys in the generic FileSource header
Thus we do not need to include specific headers to use `{set|get}Property`
API with key constants.
2020-02-25 23:15:47 +02:00
Mikhail Pozdnyakov
3c05bd984a [core] Fix offline region download freezing
Downloaded resources are put in the buffer and inserted in the database in batches.

Before this change, the buffer was flushed only at the network response callback
and thus it never got flushed if the last required resources were present locally
and did not initiate network requests -> it caused freezing.

Now the buffer is flushed every time the remaining resources container gets empty.
2020-02-25 23:15:47 +02:00
Juha Alanen
ba315b4bbb [test] Add test for min and max pitch options 2020-02-25 16:54:44 +02:00
Juha Alanen
fdf6bb3e34 [core] Add min and max pitch options 2020-02-25 16:54:44 +02: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
Thiago Marcos P. Santos
f105100943 [build] Bump mapbox-base
This will move geojson-vt-cpp and shelf-pack-cpp
to mapbox-base collection of libraries.
2020-02-24 18:19:05 +03:00
Mikhail Pozdnyakov
75f861fe47 [core] Dismiss actors from sprite loader
and get rid of `SpriteLoaderWorker`, use `scheduleAndReplyValue()` API instead.
2020-02-24 14:02:57 +02:00
Kevin Li
43c1aac7e8 [android] add jni binding for source zoom delta (#16221)
* [android] and jni interface for source zoom delta

* handle nullopt in setter and getter

* Use jni::Integer
2020-02-24 18:47:16 +08:00
zmiao
5fcc6cf24f Update changelog 2020-02-21 21:39:48 +02:00
zmiao
7cdb526dcc [core] Add bounding box overlapping check before line within polygon test 2020-02-21 21:39:48 +02:00
zmiao
385fcd52a0 [test-runner] Add new metrics 2020-02-21 21:39:48 +02:00
zmiao
b9425dd4ec [core] Remove unnecessary includes, fix comments
This reverts commit b5c386ad7708ca9fe14f219b0ffc94cf6ce8fc88.
2020-02-21 21:39:48 +02:00
zmiao
b47fa36c1d Bump gl-js version 2020-02-21 21:39:48 +02:00
zmiao
351f421080 [core] Update unti tests. Remove unnecessary debugging code 2020-02-21 21:39:48 +02:00
zmiao
6764ab4675 [core] Move geometry within algorithm to util 2020-02-21 21:39:48 +02:00
zmiao
0cc042434d [core] Add support for "line within polygon" 2020-02-21 21:39:48 +02:00
Minh Nguyễn
df8a934376 [ios, macos] Streets tiles can contain Traditional Chinese, Vietnamese 2020-02-21 10:59:56 -08:00
Thiago Marcos P. Santos
44f9a694c5 [qt] Fix compilation error
GCC complains about this variable being potentially not initialized.
2020-02-20 19:41:03 +03:00
Jordan Kiley
e27055ff21 Revert "[ios, macos] Include SKU token for offline requests (#16130)" (#16193)
* Revert "[ios, macos] Include SKU token for offline requests (#16130) (#16133)"

This reverts commit d85ce77deba12167f1c25a911ef81f44e35daa2a.

* [ios] Keep skipping docs for ios-release
2020-02-19 15:10:50 -08:00
Julian Rex
6cc7ace49d Tweaks for failing integration tests on simulators (#170) 2020-02-19 15:49:41 -05:00
Kevin Li
18264df98d Add expression in. (#171)
* Add expression in.

* Add test for expression in.
2020-02-19 08:52:39 +08:00
Juha Alanen
d01c6aa322 [build] Bump Xcode and iOS versions for test runner builds
Use the latest Xcode 11.3.1 and run the tests on
iPhone 11 with the latest iOS 13.3.
2020-02-18 16:10:23 +02:00
Juha Alanen
850ba6ebba [build] Fix Android benchmark runner CI config
Save step had been removed.
2020-02-18 16:10:23 +02:00
Juha Alanen
4fb715f1fe [build] Enable iOS benchmark runner in CI 2020-02-18 16:10:23 +02:00
Juha Alanen
cea87c9f2d [benchmark] Add iOS benchmark runner 2020-02-18 16:10:23 +02:00
Juha Alanen
a5ec862a2a [test-runner] Share common code between test runners
Also remove some unnecessary files.
2020-02-18 16:10:23 +02:00
tobrun
6109d74b8a [build] remove buck, update to latest gl-native 2020-02-18 15:09:20 +01:00