Commit Graph

6610 Commits

Author SHA1 Message Date
Ł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
Łukasz Paczos
36e63603ec [android] provide more information when the OfflineManager test times out 2019-03-26 15:24:24 +01:00
Bruno de Oliveira Abinader
c397fd853c [core] Bump args to 6.2.2 (does not use RTTI) 2019-03-25 22:52:40 +02:00
Fabian Guerra Soto
10114c85bb [ios, macos, build] Remove DEBUG from logging configuration. (#13933)
* [ios, macos] Change the debug flag usage to NDEBUG.

* [ios, macos] Add NDEBUG preprocessor macro to ios/macos project conf.
2019-03-25 09:25:08 -07:00
Sam Fader
81c48bbca7 quick typo fix for OnDidFinishRenderingMapListener method (#14209) 2019-03-25 09:05:19 -07:00
Bruno de Oliveira Abinader
067ff28d0a [core] ResoureOptions explicit copy via clone() 2019-03-25 13:15:09 +02:00
tobrun
ee5be6dff1 [android] - validate license generatrion with nitpick on CI 2019-03-25 11:53:04 +01:00
Bruno de Oliveira Abinader
ac6855a473 [core] Fix signature of fluent interface setters 2019-03-23 09:12:44 +02:00
Fabian Guerra Soto
1d7b243a06 [ios, macos] Support expressions in formatting parameters. (#14198)
Modified MGLAttributedExpression object to support NSExpressions as formatting attributes only. This aligns with GL and Android implementation and specification.

Modified the documentation accordingly, and changed MGLFontSizeAttribute to MGLFontScaleAttribute to clarify the true function of the formatting parameter.
2019-03-22 13:45:39 -07:00
tobrun
dcd6efd5b5 [android] - revert onDismiss workaround, refactor tests, adress review
comments
2019-03-22 18:39:29 +01:00
tobrun
1e8622378d [android] - make a singular FragmentBackStack test 2019-03-22 18:39:29 +01:00
tobrun
ab5f935b57 [android] - hook GLSurfaceViewMapRenderer into surfaceCreated callback, don't destroy map renderer when surface is destroyed as it can be recreated later 2019-03-22 18:39:29 +01:00
tobrun
76df7d9cee [android] - add integration test suite 2019-03-22 18:39:29 +01:00
tobrun
5ea450b14b [android] - add GLSurfaceView RecylerView example to test for regressions 2019-03-22 18:39:29 +01:00
Bruno de Oliveira Abinader
03db58cdc1 [core] Replace shared_ptr with unique_ptr in {Map,Resource}Options 2019-03-22 18:54:48 +02:00
tobrun
2de2b0b068 [android] - bump snapshot version to 7.4.0 2019-03-22 14:03:22 +01:00
Łukasz Paczos
14703a8f84 [android] fix formatting of the 7.3.0-beta.1 changelog 2019-03-22 11:53:27 +01:00
tobrun
db56d8f03e [android] - improve reliability of UiAutomator tests 2019-03-22 10:26:11 +01:00
Alf Watt
a33aaceaa9 Update to mapbox-events-ios release v0.9.1 (#14194)
MMENSDateWrapper -> MMEDate
Add SKIP_DOCS flag to build pipeline for iOS
2019-03-21 17:20:43 -07:00
Jordan Kiley
d8712e880a [ios] Bumped podspecs for v4.10.0-beta.1 (#14197) 2019-03-21 16:46:18 -07:00
Jason Wray
07845b1208 [ios] Nitpicky style edits of recent changes 2019-03-21 14:26:11 -07:00
Jason Wray
1ee067dc98 [ios] Copy-edit changelog for 4.10.0-beta.1 2019-03-21 14:26:11 -07:00
tobrun
9045d2450d [android] - call getMapAsync when restoring map fragment from saved instance state 2019-03-21 22:00:47 +01:00
tobrun
1229b80a8c [android] - introduce Pixel dimension instrumentation test 2019-03-21 21:25:43 +01:00
Fabian Guerra Soto
1388f3a502 [ios, macos] Fix conditional expression parsing error. (#14181)
Fixed an error that caused conditional expressions to crash when a conditional parameter was also a conditional expression.
2019-03-21 12:36:39 -07:00
Julian Rex
0945165353 [core] Change definition of "complete" so offline packs created before #11055 can complete. (#14188) 2019-03-21 14:04:19 -04:00
Łukasz Paczos
8c87ca2522 [android] changelog for 7.3.0-beta.1 2019-03-20 21:44:13 +01:00
Łukasz Paczos
140eddf868 [android] cache source/layer only when successfully added 2019-03-20 20:46:10 +01:00
Łukasz Paczos
db275e5888 [android] clear the style object when the map is destroyed 2019-03-20 20:46:10 +01:00
Bruno de Oliveira Abinader
d5868d3da8 [core] Remove file source from public Map ctor 2019-03-20 21:30:08 +02:00
Bruno de Oliveira Abinader
8ac73254c1 [darwin] [MGLOfflineStorage mbglFileSource] is now a shared_ptr 2019-03-20 21:30:08 +02:00
tobrun
8b88088316 [android] - add offline troubleshooting link to javadoc of OfflineManager 2019-03-20 19:06:42 +01:00
Fabian Guerra Soto
fc77090fce [ios, macos] Fix format expression parsing. (#14168)
Fixed a parsing issue when a non-constant expression was passed to MGLAttributedExpression.expression property.
2019-03-20 10:49:23 -07:00
tobrun
11cacb3f8c [android] - refactor idling resource from test 2019-03-20 09:16:36 +01:00
Fabian Guerra Soto
174c8fa7e4 [ios, macos] Add text-color support to format expressions. (#14146)
Added the possibility of overriding paint properties inside the format expression.

Added an example of how to create an MGLAttributedExpression object and documented the attributes keys and value types.

Fixed a bug that ignored the font names.
2019-03-19 14:53:35 -07:00
Łukasz Paczos
10e1e63aee [android] update licenses 2019-03-19 20:06:28 +01:00
Łukasz Paczos
eaddcf8bed [android] expose LocationComponent's layer IDs 2019-03-19 18:28:37 +01:00
Łukasz Paczos
10404e29af [android] unit and instrumentation tests code coverage report 2019-03-19 17:59:32 +01:00
Minh Nguyễn
40458177b7 [ios] Deleted unused NSData category 2019-03-18 22:12:43 -07:00
Łukasz Paczos
c2fe532b9b [android] bump telemetry version to 4.3.0 2019-03-18 13:25:26 +01:00
Łukasz Paczos
0f947b912b [android] cache location layer IDs in a set instead of a list 2019-03-18 13:25:01 +01:00
tobrun
ce1a46d645 [android] - remove base idlingResource setup 2019-03-18 12:00:19 +01:00
Fabian Guerra Soto
7939ff213a [ios, macos] Add format expression convenience methods support. (#14094)
Added the ios/macos format expression bindings.

The equivalent is mgl_attributed: or mgl_attributed({}) when making an expression using the expressionForFormat selector.

A new constructor called mgl_expressionForAttributedExpressions:(NSArray<NSExpression*>*)attributedExpressions was added to NSExpression+MGLAdditions category.

Updated the symbol style layer text test to use the bindings.

Updated the Predicates and Expressions.md and For Style Authors.md.ejs template with the bindings.
2019-03-15 16:10:27 -07:00
Łukasz Paczos
f1ac3f29c3 [android] text-color option for formatted sections 2019-03-15 16:17:59 +01:00
Ander Conselvan de Oliveira
5733440747 [core] Group Map LatLngBounds, min and max zoom methods
Group bounds, minimum and maximum zoom related methods together using
the new BoundOptions.

v2: Document that getBounds() initializes all optional fields.
  - Add test for getBounds() on a map with default values.
2019-03-14 18:33:11 +02:00