Justin R. Miller
a8833c34d4
fixes #892 : support mapbox:// style URLs
2015-03-30 15:33:02 -07:00
Minh Nguyễn
3ed1e7a695
Merge pull request #1149 from mapbox/1ec5-subview
...
Child GLKView should be bottommost child
2015-03-30 10:52:15 -07:00
Justin R. Miller
ac3ba85120
refs #1125 : user dot improvements
...
* more quickly unhide dot when nearing viewport
* improvements to maintaining user tracking mode during tap zooms
* removed a redundant layer hide
* better at ignoring bad location data
* be sure to use existing coordinate utilities
2015-03-27 19:45:58 -07:00
Brad Leege
a325cb98b5
#1134 - Removing enabled.email metric and supporting infrastructure
2015-03-27 19:25:59 -05:00
Minh Nguyễn
653724e68d
Child GLKView should be bottommost child
...
Otherwise, any subviews added to an MGLMapView in a XIB or storyboard are completely obscured by the GLKView.
2015-03-27 16:34:11 -07:00
Justin R. Miller
215a7c4b2b
only recognize the end state of single taps
2015-03-27 11:12:50 -07:00
Justin R. Miller
2822dd5b62
track metrics for gestures once upon begin
2015-03-27 11:06:04 -07:00
Justin R. Miller
2066e201ea
Merge remote-tracking branch 'origin/master' into 1128-convert-booleans
2015-03-27 09:00:07 -07:00
Justin R. Miller
1a8d6445d1
convert metrics BOOLs to strings internally
2015-03-27 00:17:42 -07:00
Justin R. Miller
bf3c87b17f
more metrics magic strings removals
2015-03-26 23:31:08 -07:00
Justin R. Miller
83f083c7b5
fixes #1116 : metrics stability & performance refactor
2015-03-26 21:27:56 -07:00
Minh Nguyễn
32aa865f14
Merge branch 'ios-unused'
...
Left in MGLTypes.h, which is now a platform-neutral (iOS + OS X) place for MGLUserTrackingMode.
2015-03-26 15:12:15 -07:00
Justin R. Miller
c5eaa325ca
Merge pull request #1112 from mapbox/1109-ui-blocking
...
avoid bogging down UI thread with metrics
2015-03-25 21:45:28 -07:00
Brad Leege
dc838a9fc6
#1109 - Changing priority queue for map.load event. Fixing pushEvent call misplacement.
2015-03-25 20:42:50 -05:00
Brad Leege
4408f4260b
#1109 - Wrapping gesture event logic in background queue
2015-03-25 20:35:51 -05:00
Justin R. Miller
4cff2bad85
deselect user dot during location moves (for now)
2015-03-25 18:16:39 -07:00
Justin R. Miller
f3058dbc9a
closes #1082 , refs #756 : user dot on map in iOS
2015-03-25 17:48:22 -07:00
Minh Nguyễn
c7b8cb1477
Assume UTF-8–encoded symbol name
...
Followup to 00245a92be (#1107 ).
2015-03-25 15:44:37 -07:00
Minh Nguyễn
00245a92be
Merge branch '1068-encoding'
2015-03-25 15:40:40 -07:00
Justin R. Miller
10a30daed6
refs #894 , fixes #1074 : callout views for iOS
2015-03-24 18:43:24 -07: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
Brad Leege
3e062d0e20
#1033 - Flush all events to server when app enters background
2015-03-24 10:02:13 -05: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
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
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
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
Brad Leege
11eebc498f
#1033 - Initial location of map.load event
2015-03-23 11:48:53 -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
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
9dd9bd6e9d
bring in tweaked compass snapping fixes from @friedbunny
2015-03-22 12:14:20 -07:00
Justin R. Miller
8b21104eba
more safe return when no selection
2015-03-22 10:45:47 -07:00
Justin R. Miller
fbd90ff48a
safety checks & no-op returns
2015-03-22 10:43:10 -07:00
Justin R. Miller
ecb8e2800d
Cocoa annotations API
2015-03-22 00:53:36 -07:00
Minh Nguyễn
f43661115f
Show Emerald by default
...
a1a7ab62e1 only added an Emerald option to the test app, but `MGLMapView` itself has its own default style.
Fixes #964 .
2015-03-20 22:52:21 -07:00
Brad Leege
8a73f2186a
#1033 - Adding CoreTelephony dependency and fixing access token setting method name.
2015-03-20 16:37:49 -05:00
Brad Leege
c4097fff2d
#1033 - Adding MGLMapboxEvents to MGLMapView
2015-03-20 16:30:07 -05:00
Brad Leege
253643f57d
#1033 - Renaming MBLocationManager to MGLMetricsLocationManager to better comply with naming scheme.
2015-03-20 11:37:50 -05:00
Brad Leege
c42e83fcc6
#1033 - Moving MBLocationManager to Core GL from app specific instance.
2015-03-20 11:11:06 -05:00
John Firebaugh
645d1f3857
Delete unused code
...
This code appears to be unused and has not been kept in sync with style
spec changes.
2015-03-19 14:45:59 -07:00
Minh Nguyễn
3d195b467a
Added API for initializing with bundled style
...
As a best practice for the beta and a workaround for #1014 .
Also reversed the argument order of the existing init method. Reads better this way, but you’ll likely have to change your initialization to match the new signatures.
2015-03-19 10:29:04 -07:00
Justin R. Miller
bcc4c9e78d
iOS setAppliedStyleClasses -> setStyleClasses
2015-03-13 08:02:02 -07:00
Justin R. Miller
5225a2ce5b
Merge pull request #994 from mapbox/990-paintItBlack
...
paint it black
2015-03-12 22:04:05 -07:00
John Firebaugh
ba933b3f45
Merge pull request #984 from mapbox/log_stderr_printf
...
Get rid of printf and cout by using Log::*
2015-03-12 15:39:07 -07:00