Commit Graph

14592 Commits

Author SHA1 Message Date
Bruno de Oliveira Abinader
16f1854a9c [node] Parse 'sdf' option when adding an image 2019-07-04 11:45:10 +03:00
Łukasz Paczos
869ff70e0d [android] changelog for 8.2.0-alpha.2 2019-07-03 22:58:23 +02:00
Fabian Guerra Soto
12e0a6b0c6 [ios] Add removeStyleImage to MGLMapView (#14769)
* [ios] Add shoulRremoveStyleImage to MGLMapViewDelegate.

* [ios] Changelog update.

* [ios, macos] Update shouldRemoveStyle method documentation.
2019-07-02 16:33:09 -07:00
Jason Wray
3b1d437460 [ios, build] Add podspec lint script 2019-07-02 12:22:03 -07:00
Jason Wray
93ecf9ae30 [ios, build] Stop packaging local podspec with releases 2019-07-02 11:43:01 -07:00
Mikhail Pozdnyakov
664c50f3bd [core] Update changelog files 2019-07-02 16:05:09 +03:00
Mikhail Pozdnyakov
55da0b0fe7 [core] Remove unused PaintPropertyBinders::constants() 2019-07-02 16:05:09 +03:00
Mikhail Pozdnyakov
0687460033 [core] RenderSource does re-layout if layer's data-driven properties change. 2019-07-02 16:05:09 +03:00
Mikhail Pozdnyakov
affb21a612 [core] Geometry tile updates layer render data if its constants mask remains
Thus, we do not have to wait for tile update completion in case
the updated properties have the same constants mask, i.e. fit
the existing bucket.
2019-07-02 16:05:09 +03:00
Mikhail Pozdnyakov
c144591322 [core] Introduce LayerProperties::constantsMask()
Constants mask for data-driven paint properties is a reliable
criteria of whether the given updated properties can still be used
with the existing bucket (and the gl program instance).
2019-07-02 16:05:09 +03:00
tobrun
21f7522967 [android] - add binding integration for cache management API 2019-07-02 14:23:24 +02:00
Julian Rex
e611e57271 [core] Minor change to silence documentation warning on iOS. 2019-07-02 11:44:20 +03:00
Zachariah Mully
ca4e3650c0 [build] clean up cloudformation template and policies 2019-07-01 14:33:37 -07:00
Mikhail Pozdnyakov
4c896cbb31 [core] Fix error handling in HeadlessFrontend::render() 2019-06-28 16:33:52 +03:00
Thiago Marcos P. Santos
657e847015 [tests] Update test expecations 2019-06-28 15:19:58 +03:00
Thiago Marcos P. Santos
848ad0d25e [core] include Hiragana and Katakana glyph ranges to LocalGlyphRasterizer
Fixes #14993
2019-06-28 15:19:58 +03:00
Juha Alanen
0ca8ea6f16 [core] Add number-format expression 2019-06-27 15:51:22 +03:00
tobrun
81ea5d020e [android] - update CI image to NDK 20 2019-06-27 14:32:46 +02:00
Jason Wray
98a5c64d34 [ios] Fix ios-v5.2.0-alpha.1 podspec versions
Versions had a period instead of a dash between the numbers and pre-release string.
2019-06-26 16:50:01 -07:00
Jason Wray
f17154d7dc [ios] Release ios-v5.2.0-alpha.1 2019-06-26 14:16:58 -07:00
Jason Wray
e26a60d0c9 [ios] Remove previously deprecated unavailable methods and properties 2019-06-26 13:36:30 -07:00
Jason Wray
8a9567e072 [ios, macos] Deprecate methods in favor of new completion handler versions 2019-06-26 12:18:22 -07:00
Blake Thompson
a16c67d953 Fixes problems associated with node 10 and NAN (#14847)
* Fixes problems associated with node 10 and NAN

* Follow up removal of unnecessary linking to map object

* Remove header left over from debugging
2019-06-26 13:38:06 -05:00
Tobrun
012ccecaa4 [android] - update changelog for v8.2.0-alpha.1 2019-06-26 19:40:04 +02:00
tobrun
6aa0792977 [android] - bring back opacity manual regression test 2019-06-26 19:22:04 +02:00
Bruno de Oliveira Abinader
962311a0dc [build] GCC 8.0 now implements 'cast-function-type' 2019-06-26 17:43:54 +03:00
Michael Muesch
abf60753cb Remove assert from deconstructor of run_loop.cpp
In the deconstructor of run_loop.cpp there is an assert that checks to make sure the Scheduler is null before setting it to null. In some rare scenarios where the app is being put into the background or closed the Scheduler can be null before the deconsturctor is called. This can cause an unnecessary crash. Since the goal here is to just set the Scheduler to null either way, it should not matter what the state of the Scheduler is before the function call.
2019-06-26 17:15:39 +03:00
Kevin Li
3b90d95b93 [android]Add MicroSoft AppCenter lib. (#14995) 2019-06-26 16:33:59 +08:00
Bruno de Oliveira Abinader
3b0e5a59a2 [core] Implement C++ render test runner 2019-06-25 20:10:21 +03:00
Bruno de Oliveira Abinader
78e5a264e0 [core] Fix macOS clang exception error in expression-tests/to-number/2-ary 2019-06-25 20:10:21 +03:00
Bruno de Oliveira Abinader
1a9e07e4ed [core] DefaultFileSource dynamic support for cache-only requests 2019-06-25 20:10:21 +03:00
Bruno de Oliveira Abinader
8367c2ed5c [core] Added vendor/filesystem 2019-06-25 20:10:21 +03:00
Bruno de Oliveira Abinader
3f83c8a9de [darwin] Ensure the runloop is awake in RunLoop::runOnce() 2019-06-25 20:10:21 +03:00
Bruno de Oliveira Abinader
1a70150d81 [build] Update boost vendor module 2019-06-25 20:10:21 +03:00
Bruno de Oliveira Abinader
777f0f0bcc [build] Added vendor/mapbox-gl-styles 2019-06-25 20:10:21 +03:00
Bruno de Oliveira Abinader
dfc6ec229a [build] Added vendor/mvt-fixtures 2019-06-25 20:10:21 +03:00
tobrun
c5b04677f0 [android] - add setVerbosity to Logger, add LogLevel IntDef 2019-06-25 14:39:14 +02:00
Łukasz Paczos
8fbe63b51b [android] invalidate camera when setting a padding 2019-06-25 13:29:20 +02:00
Mikhail Pozdnyakov
658d68e38c [core] Introduce RenderOrchestrator 2019-06-25 12:53:52 +03:00
Mikhail Pozdnyakov
4283c9bb34 [core] Introduce RenderTree
Split orchestration from rendering in the `Renderer::Impl` implementation.
2019-06-25 12:53:52 +03:00
Mikhail Pozdnyakov
c09cbaf6e0 [core] PaintParameters do not need UpdateParameters 2019-06-25 12:53:52 +03:00
Mikhail Pozdnyakov
cfe11f563d [core] Remove RenderPass::Upload 2019-06-25 12:53:52 +03:00
Mikhail Pozdnyakov
23d8ae5e73 [core] Simplify RenderLayer::upload()
Now `RenderLayer::upload()` accepts only `uploadPass`, similar to other uploadable objects.

Few simplifications were made in the `LineLayer` prepare stage.
2019-06-25 12:53:52 +03:00
Jason Wray
290a9fcad5 [darwin] Add warning about certain tests requiring en_US locale 2019-06-24 16:52:17 -07:00
tobrun
22741891c1 [android] - change Firebas test lab device to Nexus 7 2019-06-24 12:16:53 +02:00
Łukasz Paczos
41980af469 [android] refactor LocationComponentTest to use consistent mocking tools 2019-06-24 11:37:21 +02:00
Łukasz Paczos
fe570fb206 [android] reset location layer animators when render mode changes 2019-06-24 11:37:21 +02:00
Tobrun
e60b48eca9 [android] - update LatLngBounds example with animating bottomsheet scroll behavior (#14924) 2019-06-24 09:08:26 +02:00
Minh Nguyễn
f7f74a6deb [ios, macos] Added completion handlers to animated MGLMapView methods 2019-06-21 17:45:36 -07:00
Julian Rex
c40b7279a2 [ios] Fix failing annotation selection integration tests (#14976) 2019-06-21 20:34:33 -04:00