f9e32d59ad
[ios, macos] Distinguish between conditionals and expressions in case expression
Minh Nguyễn
2018-04-05 21:13:58 -07:00
e32a0586f2
Change MGLMapPointMake to MGLMapPointForCoordinate
Asheem Mamoowala
2018-04-05 18:57:54 -07:00
6f639dba20
[core] re-bind uniform locations after re-linking program (#11618)
Łukasz Paczos
2018-04-06 16:28:36 +02:00
cc01781db7
[ios, macos] Projection Matrix and LatLng projection to Mercator methods
Asheem Mamoowala
2017-12-18 17:11:43 -08:00
dc495e1c9d
[core] Add Projection matrix to CustomLayerRenderParameters to transform web mercator world coordinates to GL coordinates.
Asheem Mamoowala
2018-04-04 15:08:16 -07:00
275d753e91
[android] updated mapbox-sdk-services to 3.0.1 (#11593)
Osana Babayan
2018-04-05 11:38:02 -04:00
25d0f7157d
[android] invalidate camera position before delivering onMapReady (#11585)
Łukasz Paczos
2018-04-04 11:55:46 +02:00
1730756e87
[android] - throw illegal argument exception when attempting to convert an PropertyValue as an expression literal (#11572)
Tobrun
2018-04-04 11:33:37 +02:00
ddd8fb7a05
[ios] Added explicit dependency to address occasional test build failures. (#11581)
Julian Rex
2018-04-03 16:59:53 -04:00
c5c02c069e
[ios] Bump podspecs for ios-v4.0.0-beta.3
Jason Wray
2018-04-02 16:36:29 -04:00
fa0fd2c63e
[ios] Prepare changelog for ios-v4.0.0-beta.3
Jason Wray
2018-04-02 16:35:18 -04:00
099fcc3b3c
Use a host interface for CustomLayer instead of function pointers (#11553)
Asheem Mamoowala
2018-04-02 16:15:25 -07:00
a2399a57a2
[core] Make FeatureIndex own GeometryTileData. Prevents querying a FeatureIndex built against a separate set of data, which can lead to invalid index exceptions. The GeometryTileWorker 'data' member can still change independently of the data in the feature index, at the time 'setData' is called. The GeometryTileWorker maintains ownership of its local data (which may be used to re-parse) and clones the data for use by the FeatureIndex in the foreground.
Chris Loer
2018-03-31 19:47:40 -07:00
11961d5c31
[core] Consolidate GeometryTile symbol/nonSymbolBuckets Conversion to one-phase tile loading removed any need to track them separately.
Chris Loer
2018-03-31 18:17:16 -07:00
7f42e3970e
[core] Convert GeometryTileWorker to "one-phase" loading Modest simplification refactoring (issue #10457). Also, fixes issue #11538, which was caused in part by a hole in the vestigial two-phase loading.
Chris Loer
2018-03-30 16:02:56 -07:00
6762cd0a8f
[ios, build] Enable ios-sanitize-address build on CircleCI
Jason Wray
2018-03-27 20:22:58 -04:00
8c6abaf3fa
[ios] Fix heap buffer overflow in two-coordinate MGLPolyline
Jason Wray
2018-03-27 20:20:57 -04:00
59e92904c3
Eviscerate mbgl expression to Foundation JSON object conversion (#11389)
Minh Nguyễn
2018-03-30 16:43:55 -07:00
b6866f764e
[ios, docs] Fix formatting in Predicates & Expressions guide (#11574)
Jason Wray
2018-03-30 19:25:30 -04:00
d066e94103
[core] Fixed to-rgba with zero opacity
Minh Nguyễn
2018-03-30 03:21:44 -07:00
f4d9fb816d
[core] Round-trip linear interpolators
Minh Nguyễn
2018-03-29 12:55:29 -07:00
cf5d2ca4ef
[ios] Fix for integration tests running on device. Refs #11297
Julian Rex
2018-03-30 14:26:49 -04:00
c6b8d9dbb4
[test] Update Map.PrefetchTiles
Bruno de Oliveira Abinader
2018-02-27 17:27:36 +02:00
23ccfce176
[ios] Update mapbox-events-ios to v0.4.0
Jason Wray
2018-03-29 14:07:39 -04:00
f5ce99f3e3
[android] - allow multiple expressions in string, number and bool asserting expressions
Tobrun
2018-03-23 15:55:43 -04:00
dd301fbc0f
[ios, macos] Change the format for case expressions to a flat structure. (#11450)
Fabian Guerra Soto
2018-03-26 12:53:34 -04:00
f2eb250518
[android] - check for null body on http request, cleanup code
Tobrun
2018-03-08 07:30:31 +01:00
3a1db905fc
[android] - validate if width and height aren't 0 when creating options class
Tobrun
2018-03-02 10:05:04 +01:00
804738fe14
[android] - use float for pixelratio when creating a snapshotter
Tobrun
2018-03-02 10:21:43 +01:00
69dfd1ed3e
[android] - delete local ref pixel buffer when converting Image.java to core
Tobrun
2018-03-01 11:04:32 +01:00
58e4d395bf
[android] - don't load default style if style json string was set (#11519)
Tobrun
2018-03-26 09:40:38 -04:00
ce3c42a1c2
[android] - don't load default style if style json string was set (#11520)
Tobrun
2018-03-26 09:40:22 -04:00
c44fe25200
[android] - correctly convert Android int colors with to-color expression (#11506)
Tobrun
2018-03-23 09:54:22 -04:00
9499a2bda7
[core] Don't resolve tokens after evaluating a text-field or icon-image expression (#11509)
John Firebaugh
2018-03-22 16:44:12 -07:00
1d29f82c1b
[android] - expose public api telemetry (#11503)
Tobrun
2018-03-22 17:10:26 -04:00
673f9e3648
[core] Double maximum label width by reducing glyph precision. Fixes issue #11507. Port of GL JS PR #6375.
Chris Loer
2018-03-22 12:19:11 -07:00
61e6e62663
[android] - make default output param from step expression more descriptive, add param to javadoc (#11501)
Tobrun
2018-03-22 12:45:27 -04:00
11d506f803
Merge tag 'ios-v3.7.6' into master
Jason Wray
2018-03-14 12:08:24 -04:00
3294f279e3
[android] build release Test App before publishing (#11418)
Łukasz Paczos
2018-03-14 15:41:15 +01:00
d7bc36db6f
[core] prevent render thread from waking up unneeded on still rendering
Ivo van Dongen
2018-03-07 15:17:16 +02:00
4404a2669b
[ios, macos] Fix an issue where a wrong annotation may selected if annotations were set close together (#11438)
Lloyd Sheng
2018-03-14 02:26:15 +08:00
4544b7aae9
[ios] Bump podspecs for ios-v3.7.6
Jason Wray
2018-03-12 17:19:34 -04:00
40e5af700b
[ios] Prepare changelog for ios-v3.7.6
Jason Wray
2018-03-12 17:17:36 -04:00