Commit Graph

4631 Commits

Author SHA1 Message Date
Justin R. Miller
10a30daed6 refs #894, fixes #1074: callout views for iOS 2015-03-24 18:43:24 -07:00
Brad Leege
d699815386 Changing "deviceTimestamp" to "created". 2015-03-24 19:38:14 -05:00
Brad Leege
033f83b1a8 Removing logging from development / testing phase. Removing Settings bundle work from MGLMetricsLocationManager as it's handled in MGLMapboxEvents. 2015-03-24 19:34:27 -05:00
Peter Liu
3490622dd2 Updated to latest Emerald style 2015-03-24 16:34:53 -07:00
Ansis Brammanis
f14111b82a make 1.0 the default base for all types 2015-03-24 16:30:17 -07:00
Ansis Brammanis
31a3d3603c clip fill antialiasing with depth buffer to avoid overlapping
https://github.com/mapbox/mapbox-gl-native/pull/381
2015-03-24 16:08:26 -07:00
John Firebaugh
96f6b79251 Compare correct fill/stroke variables
The comparisons here need to take into account the check above for the
special value {{ 0, 0, 0, -1 }} for stroke_color, which indicates that
the fill color should be used.
2015-03-24 16:08:26 -07:00
Brad Leege
b4abc3258f Merge pull request #1036 from mapbox/1033-metrics
Integrate Metrics
2015-03-24 17:07:00 -05:00
Brad Leege
88398b2545 Merge branch 'master' of github.com:mapbox/mapbox-gl-native into 1033-metrics
Conflicts:
	platform/ios/MGLMapView.mm
2015-03-24 15:15:27 -05:00
Minh Nguyễn
d1d4c007a2 Updated Mapbox DOG
Kept the 🐶 (Digital Onscreen Graphic) in the same location, so that the bottom edge of the baseline’s outline remains aligned with the bottom of the  ℹ︎⃝ graphic.

Fixes #90.
2015-03-24 10:29:05 -07:00
Brad Leege
708ae14468 #1033 - Reverting to Metrics Enabled Preference in System.app 2015-03-24 11:41:47 -05:00
Brad Leege
308d382bd2 #1033 - Building Mapbox Metrics Disabled UI in Settings.app and functionality in Events tracking infrastructure 2015-03-24 11:33:08 -05:00
Brad Leege
25381187be #1033 - Setting up Opt Out UI in Settings.app. Checking for Opt Out status at event push time. 2015-03-24 10:50:26 -05:00
Brad Leege
5acf518ea6 #1033 - Adding blank Settings.bundle infrastructure and ensuring it's loaded into memory 2015-03-24 10:37:59 -05:00
Brad Leege
81f6c5cab2 #1033 - Removing extraneous instance variable of anonId 2015-03-24 10:35:49 -05:00
Brad Leege
2da729dca0 #1033 - Fix automatic overwriting of anonId value 2015-03-24 10:33:35 -05:00
Brad Leege
d1a95e21a7 #1033 - Adding wifi network name attribute 2015-03-24 10:16:16 -05:00
Brad Leege
3e062d0e20 #1033 - Flush all events to server when app enters background 2015-03-24 10:02:13 -05:00
Konstantin Käfer
2990f38824 Merge pull request #1073 from mapbox/debug_crash
Fix crash on debug build
2015-03-24 15:14:48 +01:00
Justin R. Miller
fb41d0cd4c Merge pull request #1077 from mapbox/fix-style-change-crash
don't stop/start map in relation to style changes anymore since safe
2015-03-23 22:30:22 -07:00
Justin R. Miller
b184a54434 don't stop/start map in related to style changes anymore since safe 2015-03-23 21:56:39 -07:00
Justin R. Miller
cedd91ed24 Merge pull request #1076 from mapbox/annotations-performance
annotations perf improvements & iOS app testing
2015-03-23 21:21:58 -07:00
Justin R. Miller
c5597ad6f1 annotations perf improvements & iOS app testing
squash of #1061
2015-03-23 20:49:02 -07:00
Brad Leege
99049dc6b5 #1033 - Moving map.load to background thread. Moving enabled.push to map.load event. Adding enabled.email check. 2015-03-23 19:32:34 -05:00
Brad Leege
11aef0d9d0 #1033 - Adding accessibilityFontScale attribute 2015-03-23 18:29:13 -05:00
Thiago Marcos P. Santos
0603d8f5e3 Fix crash on debug build
styleInfo is being passed to request() by reference but it is stack
allocated and goes out of scope. Pass the bits we are interested by
value instead.
2015-03-24 00:44:07 +02:00
Brad Leege
91cae4f44d #1033 - Renaming LongPress to QuickZoom for gesture event 2015-03-23 17:36:36 -05:00
Brad Leege
26a3ef3c71 #1033 - Adding Push Enabled attribute 2015-03-23 17:31:30 -05:00
Brad Leege
9b6ea52722 #1033 - Adding map.dragend event 2015-03-23 17:13:47 -05:00
Brad Leege
a4332736f7 #1033 - Adding Gesture tracking for all 7 supported gestures. DRYing out code. 2015-03-23 16:42:01 -05:00
Justin R. Miller
77c386251e Merge pull request #1022 from mapbox/1022-annotations-thread-safety
C++ style & safety improvements
2015-03-23 12:36:58 -07:00
Brad Leege
4b5158d0fe #1033 - Add Quick Zoom Event 2015-03-23 13:30:49 -05:00
Brad Leege
8b2d18814e #1033 - Map Zoom out event 2015-03-23 13:25:39 -05:00
Brad Leege
14c4ce75e1 #1033 - First Map Zoom (aka map.click event) 2015-03-23 13:22:06 -05:00
Minh Nguyễn
df437208aa Assume UTF-8–encoded JSON stylesheets
Fixes #1068.
2015-03-23 11:16:49 -07:00
Justin R. Miller
486a385f98 Merge branch 'master' into 1022-annotations-thread-safety 2015-03-23 11:13:51 -07:00
Brad Leege
11eebc498f #1033 - Initial location of map.load event 2015-03-23 11:48:53 -05:00
Brad Leege
de0aaff1f0 #1033 - Adding TODO to location where Opt Out and Metrics Disabled Checking will be implemented. 2015-03-23 11:29:34 -05:00
Brad Leege
044d1fc3c2 Merge branch 'master' of github.com:mapbox/mapbox-gl-native into 1033-metrics
Conflicts:
	gyp/platform-ios.gypi
	platform/ios/MGLMapView.mm
	styles
2015-03-23 10:52:27 -05:00
Konstantin Käfer
9d30d4042c delete the workers in the correct thread
fixes #1066
2015-03-23 12:18:40 +01:00
Konstantin Käfer
84f0f6d526 Merge pull request #1034 from mapbox/1034-separate-data-object
Isolate Map data into separate object
2015-03-23 11:43:50 +01:00
Konstantin Käfer
d2faca1861 move style classes to MapData object and make thread safe 2015-03-23 11:02:21 +01:00
Konstantin Käfer
3d2dcbb6ef move accessToken to MapData 2015-03-23 11:02:21 +01:00
Konstantin Käfer
9637176711 move defaultTransitionDuration to MapData 2015-03-23 11:02:19 +01:00
Konstantin Käfer
268975d4c2 move animationTime to MapData store 2015-03-23 11:01:39 +01:00
Konstantin Käfer
03e400e002 make the debug flag atomic and move to MapData 2015-03-23 11:01:02 +01:00
Konstantin Käfer
ebd2985f78 make style updates a little more threadsafe
- we're now always loading and parsing styles in the map thread
- adds an atomic enum that stores the actual updates we need to perform
- adds a MapData object that mutexes access to variables used from both threads
2015-03-23 11:01:01 +01:00
Justin R. Miller
80beb46c81 Revert "bring in tweaked compass snapping fixes from @friedbunny"
See #1064: problematic & can wait until after beta

This reverts commit 9dd9bd6e9d.
2015-03-22 23:09:30 -07:00
Justin R. Miller
1268c62745 Merge pull request #1060 from mapbox/umbrella-cocoa-header
fixes #1053: umbrella Cocoa header
2015-03-22 13:06:46 -07:00
Justin R. Miller
08c61e524f Merge pull request #1059 from mapbox/compass-snapping
bring in tweaked compass snapping fixes from @friedbunny
2015-03-22 12:43:33 -07:00