Commit Graph

14126 Commits

Author SHA1 Message Date
Julian Rex
bf21fa1ff8 [core] Adds target branch parameter to clang-tools.sh (#14301) 2019-04-02 16:44:02 -04:00
Ansis Brammanis
2455275bf4 add onStyleImageMissing to allow dynamically loaded or generated images (#14253)
Also make `Style#updateImage(...)` much faster when the image doesn't change size. This can be useful for asynchronously generating images.
2019-04-02 12:57:45 -04:00
Thiago Marcos P. Santos
805b140245 [core] Disable binary programs until we fix #14294 2019-04-02 19:30:03 +03:00
Osana Babayan
b6910407e8 [android] updated PerformanceEvent (#13894) 2019-04-02 12:26:36 -04:00
Mikhail Pozdnyakov
ebe6f7dea3 [core] Remove RenderLinePaintProperties
This patch removes the `RenderLinePaintProperties` by
making `LineFloorWidth` part of the `style::LinePaintProperties`.

It normalizes paint properties evaluation for the line layer.
2019-04-02 17:56:16 +03:00
Mikhail Pozdnyakov
45e8154d33 [core] Simplify render symbol layer initialization
Obviate few extra calls from the renderer impl parts initializing symbol layers.
2019-04-02 17:40:53 +03:00
Łukasz Paczos
2fed2155c5 [android] change the firebase device for arm-v7 test run to htc_m8 2019-04-02 14:30:57 +02:00
Łukasz Paczos
463a6b2736 [android] clear camera callbacks' message queue when the map is destroyed 2019-04-02 14:14:47 +02:00
Kevin Li
50e02666f0 Remove support v7 (#14265)
* remove support v7

* update license
2019-04-02 10:07:40 +08:00
Antonio Zugaldia
ac4bb98572 [linux] add a new run step to build the offline cli (#14272) 2019-04-01 11:39:41 -04:00
Łukasz Paczos
c66ec867c9 [android] reset scale/rotate focal point in each step 2019-04-01 17:38:51 +02:00
Łukasz Paczos
1aa44d5451 [android] do not reset custom location gestures manager if already set 2019-04-01 17:38:51 +02:00
tobrun
3e106c3f56 [android] - LatLng#distanceTo uses TurfMeasurement#distance 2019-04-01 16:11:09 +02:00
Łukasz Paczos
ccf99cfe7e [android] add #toString override for formatted sections 2019-04-01 16:04:29 +02:00
Sudarsana Babu Nagineni
92887cc3f7 [glfw] Remove unused map object
Remove unused map object that was accidentally added
in 7af00a4.
2019-04-01 14:35:58 +03:00
tobrun
6a97768209 [android] - add pixel dimension annotation to public UiSettings methods 2019-04-01 12:58:43 +02:00
Łukasz Paczos
9a792ca304 [android] disable move gesture detector foreseeing the quickzoom 2019-04-01 11:29:52 +02:00
tobrun
4731f884b3 [android] - update snapshot activity example with idle listener, convert to kotlin 2019-04-01 11:13:19 +02:00
Mikhail Pozdnyakov
2cfdd1a2f7 [Darwin] Improve documentation for enum array properties 2019-03-29 16:18:41 +02:00
Mikhail Pozdnyakov
1eaae50ffe [darwin] Support for variable text placement API 2019-03-29 16:18:41 +02:00
Mikhail Pozdnyakov
94d8cb4f7f [core] Single line optimization for variable label placement 2019-03-29 16:18:41 +02:00
Mikhail Pozdnyakov
9fb149b261 [android] Fix style code generation if array default value is missing 2019-03-29 16:18:41 +02:00
Mikhail Pozdnyakov
106e592a55 Enable text-variable-anchor render tests 2019-03-29 16:18:41 +02:00
Mikhail Pozdnyakov
2292623bc6 [core] Introduce variable text placement for point labels - Placement part 2019-03-29 16:18:41 +02:00
Alexander Shalamov
cb64dbe0d6 [core] Introduce variable text placement for point labels - Render part 2019-03-29 16:18:41 +02:00
Alexander Shalamov
dbbfc4a494 Export hideGlyphs and addDynamicAttributes symbols 2019-03-29 16:18:41 +02:00
Mikhail Pozdnyakov
b39c71eea8 [core] Introduce variable text placement for point labels - Layout part 2019-03-29 16:18:41 +02:00
Mikhail Pozdnyakov
9fc42b9c3c [core] auto value for 'text-justify' field 2019-03-29 16:18:41 +02:00
Mikhail Pozdnyakov
2b9a52f5e4 [core] Enable 'text-radial-offset' property 2019-03-29 16:18:41 +02:00
Mikhail Pozdnyakov
a6d8742e63 [core] Enable text-variable-anchor property 2019-03-29 16:18:41 +02:00
Sudarsana Babu Nagineni
4adfc5d323 [scripts] Add retry logic to fetch coverage report
Retry fetching coverage report from codecov in case
of timeout issues.
2019-03-29 14:31:44 +02:00
tobrun
43f27e837c [android] - use different Activity launchmode setup.
This faills on pre 6.0 and post 9.0 Androdid OS
versions. Stabilize tests. Ignore telemetry dialog test.
2019-03-29 13:30:05 +01:00
Alexander Shalamov
4e335d0b05 [core] Traverse expression tree when checking for property overrides
Before this change, symbol layer was only checking whether top level
'text-field' layout property expression is FormatExpression and if it
has paint property overrides. This change takes into account that
'text-field' might have nested expressions, thus, requires traversal
over child expressions.

Fixes: #14254
2019-03-28 22:27:59 +02:00
tobrun
21155772ef [android] - fix thread assertion issue while running instrumentation tests 2019-03-28 15:54:24 +01:00
Sudarsana Babu Nagineni
7af00a404f [core] Include pixelRatio property in MapOptions
Move pixelRatio property from Map constructor to MapOptions.
2019-03-28 16:41:15 +02:00
Sudarsana Babu Nagineni
f5064e7108 [test] Add unit tests for MapOptions 2019-03-28 16:41:15 +02:00
Sudarsana Babu Nagineni
1cc1d4ea08 [core] Add setter/getter for size property in MapOptions 2019-03-28 16:41:15 +02:00
Sudarsana Babu Nagineni
11afef7825 [core] Add interface to change the orientation through MapOptions 2019-03-28 16:41:15 +02:00
Sudarsana Babu Nagineni
e639087c91 [core] Add getter for Map options
Instead of having individual getter for each Map option,
add a common getter for all Map options.
2019-03-28 16:41:15 +02:00
Bruno de Oliveira Abinader
fe8c07710f [build] Metrics: publish Github Stats 2019-03-28 16:35:19 +02:00
Sudarsana Babu Nagineni
bbefcb6d51 [core] Add code coverage metrics for core
Collect code coverage ratio from codecov.io for a
given commit hash, and upload it to the S3 bucket.
2019-03-28 14:02:43 +02:00
Łukasz Paczos
101cc939dd [android] changelog for v7.3.0 2019-03-28 12:29:13 +01:00
tobrun
0ec8945450 [android] - remove NativeMap#update() 2019-03-27 16:30:38 +01:00
tobrun
35e4066ac7 [android] - remove request render from MapboxMap#onStart 2019-03-27 16:30:38 +01:00
Julian Rex
eeecba5c6a [ios, macos] Added missing changelog entries for #14241 (#14250) 2019-03-27 11:18:55 -04:00
Julian Rex
c7d53676d0 [ios, core] Updates project for iOS SDK 12.2 / Always use vendored optional (#14241) 2019-03-27 09:58:41 -04:00
tobrun
f07a24dd3d [android] - don't call OnSurfaceCreated from the main thread 2019-03-27 12:08:44 +01:00
Konstantin Käfer
7f28afc507 [core] don't access empty texture pos optionals when buckets are out of sync 2019-03-27 11:21:19 +01:00
Fredrik Karlsson
d97ff6ae05 [ios, macos] Open project using selected toolchain 2019-03-26 13:11:04 -07:00
Łukasz Paczos
36e63603ec [android] provide more information when the OfflineManager test times out 2019-03-26 15:24:24 +01:00