Skip to content

Commit 6bf1e8e

Browse files
authored
Merge pull request #1358 from mapbox/master
Bring v2.0.1 changes into develop.
2 parents 9c53d1e + 2a24756 commit 6bf1e8e

File tree

215 files changed

+13315
-5618
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

215 files changed

+13315
-5618
lines changed

documentation/docs/05-changelog.md

+8-2
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,18 @@
11
## CHANGELOG
22
### v.2.0.1
3+
02/11/2019
4+
##### New Features
5+
- *Editor Preview* - Adds ability to preview maps in editor at design time. AbstractMap now has an `Enable Preview` toggle which displays the map with all current settings, and provides ability to modify settings while viewing the map outside of Play mode.
36
##### Improvements
47
- Improves line mesh generation, adds options for join and cap types. Users have greater control over quality and styles of line meshes.
58
- Improves terrain tile loading times by optimizing terrain pipeline.
69
- Remove UV Modifier class and merge the functionality into polygon mesh modifier.
10+
- Optimized Vector feature textures, resulting in smaller file sizes.
711
#### Bug Fixes
8-
- Fixes a bug with uv calculation which caused textures to be stretched intead of tiled.
9-
12+
- Fixes a bug with UV calculation which caused textures to be stretched instead of tiled.
13+
- Fixes a bug where Vector feature layers that used the same texture style would not preserve layer-specific style parameter settings.
14+
- Fixes a bug where decoration spawning (SpawnInsideModifier) placed objects at wrong locations on recycled tiles.
15+
- Fixes a bug where point placement didn't pate point location properly when zoom level changes.
1016

1117
### v.2.0.0
1218
10/15/2018
Binary file not shown.

sdkproject/Assets/Mapbox/Core/Plugins/Android/mapbox-android-telemetry-2-1-0.aar.meta sdkproject/Assets/Mapbox/Core/Plugins/Android/gson-2.8.5.jar.meta

+15-7
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Binary file not shown.

sdkproject/Assets/Mapbox/Core/Plugins/Android/libcore-release.aar.meta

+31
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Binary file not shown.

sdkproject/Assets/Mapbox/Core/Plugins/Android/libtelemetry-full-release.aar.meta

+31
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Binary file not shown.

sdkproject/Assets/Mapbox/Core/Plugins/iOS/MapboxMobileEvents/include.meta

+3-2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

sdkproject/Assets/Mapbox/Core/Plugins/iOS/MapboxMobileEvents/include/MapboxMobileEvents.meta

+3-2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

sdkproject/Assets/Mapbox/Core/Plugins/iOS/MapboxMobileEvents/include/MapboxMobileEvents/MMEConstants.h

+77-2
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,46 @@
11
#import <Foundation/Foundation.h>
22

33
extern NSString * const MMEAPIClientBaseURL;
4-
extern NSString * const MMETelemetryTestServerURL;
5-
extern NSString * const MMETelemetryStagingAccessToken;
4+
extern NSString * const MMEAPIClientBaseAPIURL;
5+
extern NSString * const MMEAPIClientBaseChinaEventsURL;
6+
extern NSString * const MMEAPIClientBaseChinaAPIURL;
67
extern NSString * const MMEAPIClientEventsPath;
8+
extern NSString * const MMEAPIClientEventsConfigPath;
9+
extern NSString * const MMEAPIClientAttachmentsPath;
710
extern NSString * const MMEAPIClientHeaderFieldUserAgentKey;
811
extern NSString * const MMEAPIClientHeaderFieldContentTypeKey;
912
extern NSString * const MMEAPIClientHeaderFieldContentTypeValue;
13+
extern NSString * const MMEAPIClientAttachmentsHeaderFieldContentTypeValue;
1014
extern NSString * const MMEAPIClientHeaderFieldContentEncodingKey;
1115
extern NSString * const MMEAPIClientHTTPMethodPost;
16+
extern NSString * const MMEAPIClientHTTPMethodGet;
1217
extern NSString * const MMEErrorDomain;
1318

19+
// Debug types
20+
extern NSString * const MMEDebugEventType;
21+
extern NSString * const MMEDebugEventTypeError;
22+
extern NSString * const MMEDebugEventTypeFlush;
23+
extern NSString * const MMEDebugEventTypePush;
24+
extern NSString * const MMEDebugEventTypePost;
25+
extern NSString * const MMEDebugEventTypePostFailed;
26+
extern NSString * const MMEDebugEventTypeTurnstile;
27+
extern NSString * const MMEDebugEventTypeTurnstileFailed;
28+
extern NSString * const MMEDebugEventTypeBackgroundTask;
29+
extern NSString * const MMEDebugEventTypeMetricCollection;
30+
extern NSString * const MMEDebugEventTypeLocationManager;
31+
extern NSString * const MMEDebugEventTypeTelemetryMetrics;
32+
1433
// Event types
1534
extern NSString * const MMEEventTypeAppUserTurnstile;
35+
extern NSString * const MMEEventTypeTelemetryMetrics;
1636
extern NSString * const MMEEventTypeMapLoad;
1737
extern NSString * const MMEEventTypeMapTap;
1838
extern NSString * const MMEEventTypeMapDragEnd;
1939
extern NSString * const MMEEventTypeLocation;
40+
extern NSString * const MMEEventTypeVisit;
2041
extern NSString * const MMEEventTypeLocalDebug;
42+
extern NSString * const MMEventTypeOfflineDownloadStart;
43+
extern NSString * const MMEventTypeOfflineDownloadEnd;
2144

2245
// Gestures
2346
extern NSString * const MMEEventGestureSingleTap;
@@ -30,12 +53,17 @@ extern NSString * const MMEEventGestureRotateStart;
3053
extern NSString * const MMEEventGesturePitchStart;
3154

3255
// Event keys
56+
extern NSString * const MMEEventKeyArrivalDate;
57+
extern NSString * const MMEEventKeyDepartureDate;
3358
extern NSString * const MMEEventKeyLatitude;
3459
extern NSString * const MMEEventKeyLongitude;
3560
extern NSString * const MMEEventKeyZoomLevel;
61+
extern NSString * const MMEEventKeyMaxZoomLevel;
62+
extern NSString * const MMEEventKeyMinZoomLevel;
3663
extern NSString * const MMEEventKeyGestureID;
3764
extern NSString * const MMEEventKeyEvent;
3865
extern NSString * const MMEEventKeyCreated;
66+
extern NSString * const MMEEventKeyStyleURL;
3967
extern NSString * const MMEEventKeyVendorID;
4068
extern NSString * const MMEEventKeyModel;
4169
extern NSString * const MMEEventKeyDevice;
@@ -46,24 +74,71 @@ extern NSString * const MMEEventKeyAccessibilityFontScale;
4674
extern NSString * const MMEEventKeyOrientation;
4775
extern NSString * const MMEEventKeyPluggedIn;
4876
extern NSString * const MMEEventKeyWifi;
77+
extern NSString * const MMEEventKeyShapeForOfflineRegion;
4978
extern NSString * const MMEEventKeySource;
5079
extern NSString * const MMEEventKeySessionId;
5180
extern NSString * const MMEEventKeyApplicationState;
5281
extern NSString * const MMEEventKeyAltitude;
82+
extern NSString * const MMEEventKeyLocationAuthorization;
83+
extern NSString * const MMEEventKeyLocationEnabled;
5384
extern NSString * const MMEEventHorizontalAccuracy;
5485
extern NSString * const MMEEventSDKIdentifier;
5586
extern NSString * const MMEEventSDKVersion;
5687
extern NSString * const MMEEventKeyLocalDebugDescription;
88+
extern NSString * const MMEEventKeyErrorCode;
89+
extern NSString * const MMEEventKeyErrorDescription;
90+
extern NSString * const MMEEventKeyErrorFailureReason;
91+
extern NSString * const MMEEventKeyFailedRequests;
92+
extern NSString * const MMEEventKeyHeader;
93+
extern NSString * const MMEEventKeyPlatform;
94+
extern NSString * const MMEEventKeyUserAgent;
95+
extern NSString * const MMEEventKeyiOS;
96+
extern NSString * const MMEEventKeyMac;
5797
extern NSString * const MMENavigationEventPrefix;
98+
extern NSString * const MMEVisionEventPrefix;
5899
extern NSString * const MMEEventTypeNavigationDepart;
59100
extern NSString * const MMEEventTypeNavigationArrive;
60101
extern NSString * const MMEEventTypeNavigationCancel;
61102
extern NSString * const MMEEventTypeNavigationFeedback;
62103
extern NSString * const MMEEventTypeNavigationReroute;
104+
extern NSString * const MMEventTypeNavigationCarplayConnect;
105+
extern NSString * const MMEventTypeNavigationCarplayDisconnect;
106+
extern NSString * const MMEEventTypeSearchSelected;
107+
extern NSString * const MMEEventTypeSearchFeedback;
108+
extern NSString * const MMESearchEventPrefix;
109+
extern NSString * const MMEEventDateUTC;
110+
extern NSString * const MMEEventRequests;
111+
extern NSString * const MMEEventTotalDataSent;
112+
extern NSString * const MMEEventCellDataSent;
113+
extern NSString * const MMEEventWiFiDataSent;
114+
extern NSString * const MMEEventTotalDataReceived;
115+
extern NSString * const MMEEventCellDataReceived;
116+
extern NSString * const MMEEventWiFiDataReceived;
117+
extern NSString * const MMEEventAppWakeups;
118+
extern NSString * const MMEEventEventCountPerType;
119+
extern NSString * const MMEEventEventCountFailed;
120+
extern NSString * const MMEEventEventCountTotal;
121+
extern NSString * const MMEEventEventCountMax;
122+
extern NSString * const MMEEventDeviceLat;
123+
extern NSString * const MMEEventDeviceLon;
124+
extern NSString * const MMEEventDeviceTimeDrift;
125+
extern NSString * const MMEEventConfigResponse;
126+
extern NSString * const MMEEventStatusDenied;
127+
extern NSString * const MMEEventStatusRestricted;
128+
extern NSString * const MMEEventStatusNotDetermined;
129+
extern NSString * const MMEEventStatusAuthorizedAlways;
130+
extern NSString * const MMEEventStatusAuthorizedWhenInUse;
131+
extern NSString * const MMEEventUnknown;
132+
133+
extern NSString * const MMEResponseKey;
63134

64135
// SDK event source
65136
extern NSString * const MMEEventSource;
66137

138+
// Log reporter HTML
139+
extern NSString * const MMELoggerHTML;
140+
extern NSString * const MMELoggerShareableHTML;
141+
67142
@interface MMEConstants: NSObject
68143

69144
@end

sdkproject/Assets/Mapbox/Core/Plugins/iOS/MapboxMobileEvents/include/MapboxMobileEvents/MMEConstants.h.meta

+88-7
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)