Brad Leege
aa001f07c3
#2293 - Removing Drawable
2015-09-09 15:15:23 -05:00
Brad Leege
b45b42590f
Merge branch 'master' of github.com:mapbox/mapbox-gl-native
...
# Conflicts:
# android/java/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxgl/views/MapView.java
2015-09-09 15:08:49 -05:00
Brad Leege
93940864ec
Merge branch 'master' into 2244-texture-view
...
# Conflicts:
# android/java/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxgl/views/MapView.java
2015-09-09 14:59:42 -05:00
tobrun
d371dd07cb
Changed title dialog
2015-09-09 10:25:35 -07:00
tobrun
290a857b51
Moved icon to the right of Mapbox logo
2015-09-09 10:24:46 -07:00
tobrun
36a754a1fe
Using AlertDialog from AppCompat instead of SDKs version
2015-09-09 10:24:46 -07:00
tobrun
e7398c16c1
Added "Improve this map" functionality, current zoom level, center latitude and longitude will be parsed in to the url of improve this map.
2015-09-09 10:24:46 -07:00
tobrun
9a6924435b
Added styling to the Attribution AlertDialog
2015-09-09 10:24:46 -07:00
tobrun
f8b8ca7273
Refactored ColorStateList of attribution control to a Drawable selector, added images responding to different states.
2015-09-09 10:24:10 -07:00
tobrunvannuland
75aefb7f9d
Added save/restore state for CompassView, LogoView and AttributionView
2015-09-09 10:23:51 -07:00
tobrunvannuland
ea0992b72f
Added info icon and map box logo
2015-09-09 10:23:51 -07:00
Justin R. Miller
0d899df9dd
fixes #1675 : abstract annotation tile refresh check/render; trigger post-sprite/sprite store load
2015-09-08 18:03:10 -07:00
Brad Leege
a6ef907d5e
Merge branch '2283-custom-infowindow-handling'
2015-09-08 15:21:57 -05:00
Brad Leege
3f497ff9d2
#2283 - Supporting custom InfoWindow touch listeners via Marker.setInfoWindowOnTouchListener(). Added Test to Custom Annotations in TestApp's MainActivity.
2015-09-08 14:46:18 -05:00
Jason Wray
9a55e97029
Fix build, only ask for location permission on user's instigation
...
Previously in #2265 we would ask for location permission at app startup if `!settings->showsUserLocation`. #2193 0a172a21fd changed the way we used `NSUserDefaults` and mostly removed the `settings` object, which broke #2265 .
Rather than fix our pestering location permissions ask at startup, this commit now only asks for location permissions when the user hits the locate-me button.
Once a user grants permission, the user dot appears because a `userTrackingMode` is set, `showsUserLocation` is permanently set to `YES` in `NSUserDefaults` and is restored at launch.
2015-09-08 11:43:55 -04:00
Leith Bade
1f585c2a60
Use MapView as parent for InfoWindow
...
See comment in #894
2015-09-08 16:05:58 +10:00
Leith Bade
8f37502c71
Use MapView as parent for InfoWindow
...
See comment in #894
2015-09-08 14:01:53 +10:00
Justin R. Miller
a9ef04e218
[publish ios-v2.1.0-pre.3]
2015-09-07 15:32:23 -07:00
Justin R. Miller
b29ef4011e
fix typo in iOS script
2015-09-07 14:45:11 -07:00
Justin R. Miller
72b75fab98
[publish ios-v2.1.0-pre.3]
2015-09-07 14:44:02 -07:00
Justin R. Miller
71bfaec131
bump podspec for ios-v2.1.0-pre.3
2015-09-07 14:43:26 -07:00
Justin R. Miller
704a4e499b
#894 - only select/deselect markers on true single-tap
2015-09-07 12:09:48 -07:00
Justin R. Miller
7ed7729cf2
#894 - remove debug log
2015-09-07 12:09:48 -07:00
Justin R. Miller
bac590298a
#894 - add lat/lon to marker snippets
2015-09-07 12:09:48 -07:00
Justin R. Miller
d394be0bb8
#894 - remove debug polyline
2015-09-07 12:09:48 -07:00
Justin R. Miller
9210a71fdf
#894 - flip marker tap bounds to be top-biased
2015-09-07 12:09:48 -07:00
Justin R. Miller
1fd0cedfd6
#894 - properly extend tap bounds for marker selection
2015-09-07 12:09:48 -07:00
Brad Leege
e8d415367e
#894 - Resetting height tolerance to 80
2015-09-07 12:05:50 -07:00
Brad Leege
8f98024f37
#894 - Flipping the Y value to make screen touch event locations line up with marker. Updating marker selection and deselection logic to allow for proper selection and reselection.
2015-09-07 12:05:49 -07:00
Brad Leege
77951eea93
#894 - Moving annotation selection determination to onSingleTapUp() to only run it when it's actual single tap. Fixing newSelectedAnnotationID to be greater than or equals to 0 to handle first annotation case
2015-09-07 12:05:49 -07:00
Brad Leege
902b80888f
#894 - Initial port of selectAnnotation and removing auto display of InfoWindow on long press marker addition in TestApp
2015-09-07 12:05:49 -07:00
Brad Leege
4837a247e5
#894 - Initial port of selected annotation api
2015-09-07 12:05:49 -07:00
Brad Leege
f487fa1d5c
#894 - Adding snippet text to marker
2015-09-07 12:05:49 -07:00
Brad Leege
1a21a0951a
#894 - Closing InfoWindows when the map moves as alerted to via MapChange events
2015-09-07 12:05:49 -07:00
Brad Leege
d256087f04
#894 - Fixing imports from merge from master
2015-09-07 12:05:49 -07:00
Brad Leege
f3962b278f
#894 - Placing InfoWindow directly on top of Marker sprite
2015-09-07 12:05:24 -07:00
Brad Leege
e52aa940de
#894 - Getting InfoWindow view to measure itself before being added so that placement can be calculated
2015-09-07 12:05:24 -07:00
Brad Leege
f181f257f7
#894 - Updating Android Support Libraries to 23.0.1
2015-09-07 12:05:24 -07:00
Brad Leege
c094ae46ac
#894 - Initial port of iOS method for aligning infowindows over markers
2015-09-07 12:05:24 -07:00
Brad Leege
1644f51873
#894 - Wiring up getTopOffsetPixelsForAnnotationSymbol in JNI
2015-09-07 12:05:24 -07:00
Brad Leege
43107687ae
#894 - Placement of InfoWindow to marker location base
2015-09-07 12:03:33 -07:00
Brad Leege
10bbfe0164
#894 - Opening InfoWindow on long press in TestApp
2015-09-07 12:03:33 -07:00
Brad Leege
04f486cd7a
#894 - Basic port of InfoWindow
2015-09-07 12:03:33 -07:00
Minh Nguyễn
7b93107869
Corrected roundtripping altitude with rotation
2015-09-07 09:22:53 -07:00
Minh Nguyễn
0a172a21fd
CameraOptions
...
Plumbed camera options all the way through to MGLMapView. Added a method that lets you specify a direction in addition to center point and zoom level.
Added Map::jumpTo() for parity with mapbox-gl-js. Replaced usage of Map::setLatLng() and Map::setLatLngZoom() with Map::jumpTo() or Map::easeTo() within MGLMapView. Replaced MGLMapView.pitch with MGLMapCamera for setting all supported degrees of freedom simultaneously. Simultaneously move and rotate with course.
Support customizable timing functions on iOS.
iosapp now persists an archived MGLMapCamera instead of separate viewpoint properties and also synchronizes user defaults on termination. This change implements persistence entirely in Objective-C, eliminating the use of the Objective-C++ implementation.
Fixes #1643 , fixes #1834 . Ref #1581 .
2015-09-07 09:22:52 -07:00
Leith Bade
73c3af4efe
Switch to TextureView
...
Closes #2244
2015-09-05 10:28:24 +10:00
Jason Wray
584c36f348
Update NSLocationWhenInUseUsageDescription string
...
Fixes #1930
2015-09-04 17:54:46 -04:00
Jason Wray
a07770450c
Fix location permissions ask, add delay for map to load
2015-09-04 17:54:46 -04:00
Bobby Sudekum
77893249fc
Merge pull request #2262 from mapbox/no-object
...
Return raw image buffer instead of an object
2015-09-04 16:17:02 -04:00
bsudekum
7cbf958c30
Add more tests to check for buffer
2015-09-04 12:24:54 -07:00