summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* bump podspec to 2.1.0-pre.4ios-v2.1.0-pre.4Justin R. Miller2015-09-111-1/+1
|
* [iOS] Fix MGLPolyline documentation typoJason Wray2015-09-111-1/+1
|
* Increased precision of coordinate conversion methodsMinh Nguyễn2015-09-112-10/+10
| | | | Fixes #2230.
* increase precision for coordinate conversionsAnsis Brammanis2015-09-115-28/+27
| | | | | | This fixes the earthquakes while panning at high zoom levels. Cherry-picked from 9607171612c4a40e41eddaff5230ad571571a5b9 on the perspective-improved-gestures branch.
* [iOS] Remove unneccessary pitch checkJason Wray2015-09-111-1/+1
| | | | Fix case where moving the tilted dot off-screen, changing the pitch to 0, and then moving the dot back on screen would not reset the pitch of the dot.
* [iOS] Pitch the dot, add faux 3D effect to tilted dot and puckJason Wray2015-09-111-16/+72
| | | | This exposes the naïveté of the current pitch transform: accuracy ring sizing stays constant, despite vertical screen movement. Still, it looks better pitched than not.
* [iOS] Move radians/degrees conversion functions to MGLGeometry.hJason Wray2015-09-113-20/+11
|
* [iOS] Initial user location puckJason Wray2015-09-111-183/+295
|
* fixes #1675: abstract annotation tile refresh check/render; trigger ↵Justin R. Miller2015-09-116-2/+20
| | | | post-sprite/sprite store load
* Fix build, only ask for location permission on user's instigationJason Wray2015-09-111-7/+0
| | | | | | | | Previously in #2265 we would ask for location permission at app startup if `!settings->showsUserLocation`. #2193 0a172a21fdc2a87473560fd7d45f4d495d95de91 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.
* [publish ios-v2.1.0-pre.3]Justin R. Miller2015-09-070-0/+0
|
* fix typo in iOS scriptJustin R. Miller2015-09-071-1/+1
|
* [publish ios-v2.1.0-pre.3]Justin R. Miller2015-09-070-0/+0
|
* bump podspec for ios-v2.1.0-pre.3ios-v2.1.0-pre.3Justin R. Miller2015-09-071-1/+1
|
* #894 - only select/deselect markers on true single-tapJustin R. Miller2015-09-071-7/+4
|
* #894 - remove debug logJustin R. Miller2015-09-071-3/+0
|
* #894 - add lat/lon to marker snippetsJustin R. Miller2015-09-071-1/+3
|
* #894 - remove debug polylineJustin R. Miller2015-09-071-2/+0
|
* #894 - flip marker tap bounds to be top-biasedJustin R. Miller2015-09-071-2/+2
|
* #894 - properly extend tap bounds for marker selectionJustin R. Miller2015-09-071-9/+14
|
* #894 - Resetting height tolerance to 80Brad Leege2015-09-071-2/+1
|
* #894 - Flipping the Y value to make screen touch event locations line up ↵Brad Leege2015-09-071-6/+22
| | | | with marker. Updating marker selection and deselection logic to allow for proper selection and reselection.
* #894 - Moving annotation selection determination to onSingleTapUp() to only ↵Brad Leege2015-09-071-80/+80
| | | | run it when it's actual single tap. Fixing newSelectedAnnotationID to be greater than or equals to 0 to handle first annotation case
* #894 - Initial port of selectAnnotation and removing auto display of ↵Brad Leege2015-09-072-3/+15
| | | | InfoWindow on long press marker addition in TestApp
* #894 - Initial port of selected annotation apiBrad Leege2015-09-072-28/+131
|
* #894 - Adding snippet text to markerBrad Leege2015-09-071-0/+1
|
* #894 - Closing InfoWindows when the map moves as alerted to via MapChange eventsBrad Leege2015-09-071-0/+13
|
* #894 - Fixing imports from merge from masterBrad Leege2015-09-072-2/+2
|
* #894 - Placing InfoWindow directly on top of Marker spriteBrad Leege2015-09-072-3/+13
|
* #894 - Getting InfoWindow view to measure itself before being added so that ↵Brad Leege2015-09-071-4/+5
| | | | placement can be calculated
* #894 - Updating Android Support Libraries to 23.0.1Brad Leege2015-09-072-7/+7
|
* #894 - Initial port of iOS method for aligning infowindows over markersBrad Leege2015-09-072-3/+9
|
* #894 - Wiring up getTopOffsetPixelsForAnnotationSymbol in JNIBrad Leege2015-09-072-2/+16
|
* #894 - Placement of InfoWindow to marker location baseBrad Leege2015-09-072-5/+10
|
* #894 - Opening InfoWindow on long press in TestAppBrad Leege2015-09-072-2/+1
|
* #894 - Basic port of InfoWindowBrad Leege2015-09-077-15/+332
|
* Corrected roundtripping altitude with rotationMinh Nguyễn2015-09-071-6/+6
|
* CameraOptionsMinh Nguyễn2015-09-0716-203/+588
| | | | | | | | | | | | 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.
* Update NSLocationWhenInUseUsageDescription stringJason Wray2015-09-041-1/+1
| | | | Fixes #1930
* Fix location permissions ask, add delay for map to loadJason Wray2015-09-041-1/+7
|
* Merge pull request #2262 from mapbox/no-objectBobby Sudekum2015-09-043-15/+7
|\ | | | | Return raw image buffer instead of an object
| * Add more tests to check for bufferbsudekum2015-09-041-2/+2
| |
| * Return raw image buffer instead of an objectbsudekum2015-09-043-13/+5
|/
* Consolidate test-suite rendering harnesses (#2236)John Firebaugh2015-09-0424-692/+78
|
* Update LICENSE.MDLeith Bade2015-09-043-36/+832
| | | | Closes #846
* plumb map notifications through JNI to AndroidJustin R. Miller2015-09-044-15/+77
|
* fix README pathJustin R. Miller2015-09-041-1/+1
|
* fix missing docs parameterJustin R. Miller2015-09-041-1/+1
|
* `assert() -> NSAssert()` for user-facing annotation APIJustin R. Miller2015-09-041-5/+5
|
* refs #2039: add passthroughs for adding/removing overlaysJustin R. Miller2015-09-042-0/+63
|