summaryrefslogtreecommitdiff
path: root/ios
Commit message (Collapse)AuthorAgeFilesLines
* [iOS] Replaced deprecated podspec flagMinh Nguyễn2015-11-091-1/+1
| | | | | | Per https://github.com/mapbox/mapbox-gl-native/issues/1870#issuecomment-132417161. ref CocoaPods/CocoaPods#3573
* Updated references to old build docsMinh Nguyễn2015-11-091-1/+1
| | | | Fixes #2871.
* bump iOS version to 3.0.0-pre.5ios-v3.0.0-pre.5Justin R. Miller2015-11-061-1/+1
|
* fixes #2961: download payload over HTTPSJustin R. Miller2015-11-061-1/+1
|
* [core] move mbgl.gyp to gyp directoryMike Morris2015-11-042-10/+10
| | | | | So npm won't clobber binding.gyp, refs https://github.com/npm/npm/issues/10243
* bump iOS version to 3.0.0-pre.4ios-v3.0.0-pre.4Justin R. Miller2015-11-021-1/+1
|
* bump iOS version in podspec/Fabricios-v3.0.0-pre.3Justin R. Miller2015-10-301-1/+1
|
* [core][iOS] Source iOS styles from default_stylesMinh Nguyễn2015-10-301-21/+5
| | | | | | | | | | Moved mbgl::util::default_styles to a more appropriate location, where iOS platform code can also find it. Moved -[MGLMapView bundledStyleURLs] (which is now deprecated) and the style switcher in iosapp to default_styles. Added a collection of convenience methods for getting style URLs. It makes little sense to layer an enum atop this, as MapKit does, because MGLMapView styles aren’t limited to this set. A good analogy is UIColor. This also makes for a good entry point for future runtime styling APIs. Introduced independent constants for each default style, because it’s more common to need access to a particular style than to iterate over them. This fact is apparent in the MGLStyle class, which now uses macros and assertions to ensure that it’s kept up-to-date with changes in default_styles. /ref #1462
* [core] Remove bundled styles.Leith Bade2015-10-304-4/+2
| | | | Fixes #2239
* More natural style names in iosappMinh Nguyễn2015-10-261-23/+18
| | | | ref #2740
* re-bump for ios-v3.0.0-pre.2ios-v3.0.0-pre.2Justin R. Miller2015-10-231-1/+1
|
* bump iOS version for 2.2.0-pre.2ios-v2.2.0-pre.2Justin R. Miller2015-10-231-1/+1
|
* Bumped podspec for 3.0.0-pre.1ios-v3.0.0-pre.1Minh Nguyễn2015-10-231-1/+1
|
* [android] Add missing satellite streets style to Android and iOS.Leith Bade2015-10-231-4/+5
| | | | | | As well as default_styles.cpp Fixes #2739 Fixes #2740
* [ios] remove CoreTelephony dependencyJason Wray2015-10-191-1/+1
| | | | | | Cellular carrier name and connectivity level will now only be sent if the developer independently chooses to link the CoreTelephony framework in their app.
* bump podspec for 2.2.0-pre.1ios-v2.2.0-pre.1Justin R. Miller2015-10-151-1/+1
|
* fixes #2611: iOS test app long press drops debug markerJustin R. Miller2015-10-151-0/+18
|
* [ios] fixes #2490: add annotation image enabled propertyJustin R. Miller2015-10-021-1/+13
|
* [iOS] fix benchmarking app and update to style v8Konstantin Käfer2015-10-0211-4277/+9025
|
* [ios] patch up iOS version-deducing scriptsJustin R. Miller2015-10-011-3/+3
|
* Fix up of some naming issues, etc.Adam Hunter2015-09-291-2/+0
|
* Added GL logging utilityAdam Hunter2015-09-291-0/+2
|
* [iOS] Fix links in generated docsJason Wray2015-09-282-2/+2
| | | | [skip ci]
* [iOS] Give iosapp the option to use `always` location permissionsJason Wray2015-09-221-0/+2
| | | | | Useful in testing metrics and background location. Default is still `whenInUse`, user must switch in `Settings.app`.
* Prefix user defaults in iosappMinh Nguyễn2015-09-161-11/+11
| | | | We technically don’t need to, but the demo app should practice good hygiene since we expect developers to copy from it.
* Merge branch 'release-ios-v2.1.2'Justin R. Miller2015-09-151-1/+1
|\
| * bump podspec for 2.1.2ios-v2.1.2Justin R. Miller2015-09-151-1/+1
| |
* | move back to symbolicated iOS builds for devJustin R. Miller2015-09-151-1/+1
|/
* update podspec for 2.1.1ios-v2.1.1Justin R. Miller2015-09-151-1/+1
|
* update podspec for 2.1.0 final and no symbolsios-v2.1.0Justin R. Miller2015-09-141-1/+1
|
* bump podspec to 2.1.0-pre.4ios-v2.1.0-pre.4Justin R. Miller2015-09-111-1/+1
|
* 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.
* bump podspec for ios-v2.1.0-pre.3ios-v2.1.0-pre.3Justin R. Miller2015-09-071-1/+1
|
* CameraOptionsMinh Nguyễn2015-09-072-30/+39
| | | | | | | | | | | | 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
|
* fix README pathJustin R. Miller2015-09-041-1/+1
|
* iOS perspective gesture supportJason Wray2015-08-261-0/+2
| | | | | | Drag two fingers upward to tilt the map. Implements #2116
* updates for "iOS SDK" series releasesJustin R. Miller2015-08-241-1/+1
|
* remove Bright, Basic, and Outdoors from iOS testingJustin R. Miller2015-08-241-3/+0
|
* iOS app/framework fixes for v8Justin R. Miller2015-08-241-5/+5
| | | | | | - Mapbox Streets -> Streets - style version from string to integer - 7 -> 8
* Merge branch 'v8'John Firebaugh2015-08-242-2/+2
|\
| * Update stylesJohn Firebaugh2015-08-202-2/+2
| |
* | fix podspec URLsJustin R. Miller2015-08-211-2/+2
| |
* | fix w/ symbols version of podspecJustin R. Miller2015-08-211-1/+1
| |
* | update CocoaPods build download URLJustin R. Miller2015-08-211-1/+1
| |
* | move to 2.0.0-style versioningJustin R. Miller2015-08-211-1/+1
| |
* | GL is the library, SDK is the productJustin R. Miller2015-08-217-59/+8
|/
* Added UI for course trackingMinh Nguyễn2015-08-141-1/+8
|
* MGLUserTrackingModeFollowWithCourseMinh Nguyễn2015-08-141-11/+14
| | | | | | Added course-tracking. However, rotation has to happen atomically without animation until #1834 is fixed. Fixes #1605.