summaryrefslogtreecommitdiff
path: root/platform/ios
Commit message (Collapse)AuthorAgeFilesLines
* Return an invalid `coordinate` when `location` is nilupstream/9639-ianthetechie-cllocation-nilJason Wray2017-07-313-3/+6
| | | | | | With _location no longer initialized to an invalid coordinate, trying to access `_location.coordinate` when `_location == nil` will return `0, 0`, which is a valid coordinate.
* Don't initialize _location to anything at allJason Wray2017-07-311-1/+0
| | | | No need to explicitly initialize to `nil`.
* Set location to nil until the user's location is determinedIan Wagner2017-07-311-1/+1
| | | The documentation for the `location` property states that "This property contains `nil` if the map view is not currently showing the user location or if the user’s location has not yet been determined." The iOS SDK presently returns a garbage value, which has some rather annoying consequences when the value should logically be nullable. This change should rectify the issue.
* [ios] Bump podspec to 3.6.1ios-v3.6.1Fabian Guerra2017-07-283-3/+3
|
* [ios] tilt gesture type fix (#9642)Fabian Guerra Soto2017-07-282-5/+6
| | | | | | * [ios] Change function:angleBetweenPoints return type * [ios] Update changelog
* [ios] Make tilt gesture recognizer recognizable only with two horizontal ↵Fabian Guerra Soto2017-07-271-33/+48
| | | | | | | | fingers (#9571) * [ios] Make tilt gesture recognizer recognizable only with two horizontal fingers * [ios] Make tilt gesture recognizer tolerance degree less restrictive
* [ios] Proper limiting behavior when trying to zoom out fullydanielamitaysc2017-07-272-9/+8
| | | | | - Bail from quick zoom if new zoom is same as old zoom - Allow pinch gesture at minZoom to still move the map
* [build] Include bcsymbolmap files in iOS dynamic framework packageupstream/fb-bcsymbolmapJason Wray2017-07-262-0/+5
|
* [build] Remove unused iOS 'self contained' static framework packagingJason Wray2017-07-251-24/+10
| | | | This was a faux framework once required by Fabric.
* [ios] Don't force the attribution button tint color to updateupstream/fb-attribution-tint-unforceningJason Wray2017-07-242-2/+5
|
* [ios] Added Hungarian settings bundleMinh Nguyễn2017-07-192-0/+5
|
* [android, ios, macos] Updated French localizationMinh Nguyễn2017-07-191-0/+18
| | | | Updated French localization on iOS and macOS and added French localization on Android.
* [ios] Update changelog; kick-off 3.6.1upstream/fb-build-cherry-pickinJason Wray2017-07-131-1/+5
|
* [all] make default_styles header-onlyKonstantin Käfer2017-07-131-1/+0
|
* [build] enable -fvisibility=hidden for iOSKonstantin Käfer2017-07-137-4/+24
|
* [darwin] Include polylabel via cmakeJason Wray2017-07-132-24/+7
|
* [ios] Update SMCalloutView to fix iOS 10 build warningsMinh Nguyễn2017-07-131-0/+0
| | | | Reapplied 76a2a2db28ce70d06b64b747cfc59ed493eefc67, which was partially rolled back in f6e79d70735361438655f279c8699a786d25458c.
* ios] Update pods spec for iOS v3.6.0ios-v3.6.0Fabian Guerra2017-06-292-2/+2
|
* [ios] moved changes to darwin (#9387)Jordan Kiley2017-06-291-0/+2
|
* [ios] Minimize tilt gesture delayJason Wray2017-06-282-9/+11
|
* [ios, macos] Fix size and color of default marker imageJason Wray2017-06-261-0/+0
|
* [ios] Fixed infinite loop zooming in past z23Minh Nguyễn2017-06-241-1/+1
| | | | At zoom levels where the minimum 1 meter or 4 feet would be wider than the scale bar’s maximum width, the local variable holding the preferred row was left undefined. A loop that later iterated based on this row would effectively iterate infinitely until memory pressure forces the system to quit the application.
* [ios] Update pods spec for iOS v3.6.0-rc.1ios-v3.6.0-rc.1Fabian Guerra2017-06-222-2/+2
|
* [ios, macos] Updated changelogsMinh Nguyễn2017-06-221-2/+3
| | | | Also corrected the version number in the macOS changelog.
* [ios] Updated German localizationMinh Nguyễn2017-06-221-0/+18
|
* [ios] Added Hungarian localization from TransifexMinh Nguyễn2017-06-224-0/+99
|
* [ios] Allow delegate to keep wandering pinch from panning mapMinh Nguyễn2017-06-222-10/+11
| | | | | | MGLMapView consults MGLMapViewDelegate about whether to zoom the map in response to a pinch gesture, but it should also account for the delegate’s response when panning the map due to the pinch’s center point wandering. Fixes #9168.
* Boxing ObjC structs (#9343)Fabian Guerra Soto2017-06-221-0/+1
| | | | | | * [ios, macos] Make structs boxable * [ios, macos] Update changelogs.
* 7910: cancel tracking if ongoing animation is stopped manually (#7916)Romain Quidet2017-06-222-2/+21
| | | | | | | | | | * 7910: cancel tracking if ongoing animation is stopped manually * 7910 updating change log * [ios] Fix map camera animation when a significant change occurs * [ios] Update cancel tracking documentation.
* [ios] Update telemetry cert pinning (#9292)Jesse Bounds2017-06-196-77/+73
|
* [ios, macos] Updated changelogsMinh Nguyễn2017-06-161-0/+3
|
* [ios] Update pods spec for iOS v3.6.0-beta.3ios-v3.6.0-beta.3Fabian Guerra2017-06-162-2/+2
|
* [ios] Remove old Fabric build infrastructureJason Wray2017-06-144-39/+0
|
* [ios, macos] Revised descriptions for abstract classes (#9095)Jordan Kiley2017-06-141-1/+1
| | | Addresses https://github.com/mapbox/mapbox-gl-native/issues/8635
* [ios] Make annotation view rotation alignment configurable (#9147)Jesse Bounds2017-06-013-0/+38
| | | | | | | This commit adds `rotatesWithMap` property on `MGLAnnotationView`. This property, when set to `YES` fixes the annotation to a map such that view follows map's rotation angle. This is useful when user wants to display rotation-dependent annotations (e.g. sector lights).
* [ios] Update pods spec for iOS v3.6.0-beta.2ios-v3.6.0-beta.2Fabian Guerra2017-05-312-2/+2
|
* Migrate to GL JS–powered feedback form (#9078)Minh Nguyễn2017-05-302-3/+8
| | | | | | | | | | * [ios, macos] Updated feedback URL * [ios, macos] Add referrer, heading, pitch to feedback URL * [ios, macos] Updated changelogs for feedback changes * [ios] Vary referrer by platform
* [ios] remove layout guide observersFredrik Karlsson2017-05-301-56/+44
|
* [ios] Remove filter of single metric eventJesse Bounds2017-05-301-7/+0
|
* [ios] Moved `MGLLight` in jazzy table of contents (#9111)Jordan Kiley2017-05-251-0/+1
|
* [ios] Fix annotation initializers for subclasses of MGLAnnotationView (#9104)Jesse Bounds2017-05-244-9/+62
| | | | Use a common init function in both of the provided initializers so that subclasses of `MGLAnnotationView` written in Swift don't need to override `init(annotation, reuseIdentifier)`
* [ios] Update pods spec for iOS v3.6.0-beta.1ios-v3.6.0-beta.1Fabian Guerra2017-05-232-2/+2
|
* [ios, macos] Updated changelogsMinh Nguyễn2017-05-231-6/+13
| | | | Reorganized the changelogs with a new packaging section. Added blurbs about #9062, #8713, #9060, and #9031.
* [ios] Move image resources to an asset catalog & switch to PDFsJason Wray2017-05-2319-67/+61
|
* [ios] Fallback to Mapbox.bundle as the framework bundle (#9074)Jason Wray2017-05-233-3/+3
| | | | | Fixes an issue where localizations could not be found when using static builds. Throws exception if our bundle can't be found.
* [ios, macos] More robust Streets localizationMinh Nguyễn2017-05-231-10/+11
| | | | | | Added Arabic, Portuguese, and Simplified Chinese to the list of languages with specialized fields in the Mapbox Streets source. Rely on NSBundle to select the most appropriate locale based on the user’s preferred languages.
* [ios,macos] multipolygon coordinate (#8713)Fabian Guerra Soto2017-05-232-6/+25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * [ios] MGLMultiPolygon's coordinate property implemented * [ios,macos] Add polylabalel to project config * [ios,macos] Change coordinate property for MGLPolyline,MGLPolygon,MGLMultiPolygon * [macos] Change project configuration to support polilabel * [ios,macos] Add MGLLocationCoordinate2DFromPoint * [ios, macos] Update changelogs * [ios, macos] remove unnecesary variables * [ios, macos] Add radians conversions * [ios, macos] Add coordinate calc to MGLPolyline * [ios, macos] Move radian fuctions to MGLGeometry_Private.h * [ios, macos] Fix code style * [ios, macos] Fix code indentation * [ios, macos] Fix radian per meters constant * [ios, macos] Add test scenarios to testPolyline * [ios, macos] Fix test accuracy
* [ios, macos] Light property implementation in MGLStyle (#9043)Fabian Guerra Soto2017-05-232-0/+23
| | | | | | | | | | | | | | | | | | | | | | | | | | * [ios, macos] Add MGLLight to MGLStyle * [ios, macos] Implement Objc bindings for Light object * [ios, macos] Remove rawLight from MGLLight and re-implement it as value class * [ios, macos] Fix build on macos * [ios, macos] Add MGLLight documentation, Move MGLLightPosition to MGLLight * [ios, macos] Add MGLLight tests. * [ios, macos] Update changelogs * [ios, macos] Fix misspelling * [ios, macos] Fix MGLLightAnchor enum property names * [ios, macos] Update documentation. Improve varialble naming. * [ios, macos] Rename MGLLightPosition to MGLSphericalPosition * [ios, macos] Update data types of MGLSphericalPosition
* [ios, macos] Updated changelogsMinh Nguyễn2017-05-191-1/+3
|
* [ios] Update podspecs and changelog for iOS v3.5.4Jesse Bounds2017-05-191-0/+5
| | | | Cherry-picked from db7bb509e95d737199efa73a47bdcc973966ed97.