summaryrefslogtreecommitdiff
path: root/platform/ios
Commit message (Collapse)AuthorAgeFilesLines
* [ios] Update changelog for MGLMapView.showsUserHeadingIndicatorupstream/fb-permaheadingJason Wray2017-09-071-0/+1
|
* [ios] Disable implicit animation of heading indicatorsJason Wray2017-09-071-3/+8
| | | | | | The update steps for the heading indicator are typically small, so animations tend to pile up and cause performance issues. Disabling actions is a slight regression when it comes to large steps (they're not animated now, where they previously were) and this should eventually be addressed. Also consistently use provided API for disabling CATransaction actions.
* [ios] Implicitly enable showsUserLocation when enabling the heading indicatorJason Wray2017-09-072-3/+9
|
* [ios] Make user heading indicator property IBInspectableJason Wray2017-09-072-0/+16
| | | | Rename it to `showsHeading` to fit in the tiny label column of the utilities panel.
* [ios] Change user location heading filter to 1°Jason Wray2017-09-071-1/+0
| | | | The default is 1.
* [ios] Add setShowsUserHeadingIndicator and validateUserHeadingUpdatingJason Wray2017-09-073-13/+52
|
* [ios] Introduce MGLUserLocationHeadingIndicator protocolJason Wray2017-09-076-19/+54
|
* [ios] Set a heading indicator update thresholdJason Wray2017-09-072-4/+12
|
* [ios] Introduce MGLUserLocationHeadingArrowLayer classJason Wray2017-09-074-2/+79
|
* [ios] Refactor user location heading indicator into its own classJason Wray2017-09-065-119/+147
|
* [ios] Improve iosapp's zoom debug labelJason Wray2017-09-062-24/+46
|
* [ios] Guard against nil user location when setting tracking modeJason Wray2017-08-301-13/+13
|
* [ios, macos] Make minimumZoomLevel and maximumZoomLevel IBInspectable. (#9729)Fabian Guerra Soto2017-08-302-2/+3
| | | | | | * [ios, macos] Make minimumZoomLevel and maximumZoomLevel IBInspectable. * [ios, macos] Update changelogs.
* [ios] Set location to nil until the user's location is determinedIan Wagner2017-08-283-4/+3
| | | | | | 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. 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.
* [ios] Support iOS 11 location usage descriptionsJason Wray2017-08-283-9/+24
|
* [ios] Print Xcode and SDK version during packagingupstream/fb-build-cherry-picksJason Wray2017-08-251-1/+3
|
* [ios] Fix heading update loopupstream/fb-fewer-heading-updates-thxJason Wray2017-08-242-5/+18
| | | | Updating CLLocationManager.headingOrientation triggers a new heading update, even if there was no actual change in its value.
* [ios] Document annotations-as-features limitations w/feature queryingJason Wray2017-08-211-10/+15
| | | | Also move visibleAnnotations next to visibleAnnotationsInRect:.
* [ios] Update pods spec for iOS v3.6.2 (#9806)ios-v3.6.2Fabian Guerra Soto2017-08-183-3/+3
|
* [ios, macos] Fix querying features returning nil when features available. ↵Fabian Guerra Soto2017-08-171-1/+2
| | | | | | | | | | (#9784) * [ios, macos] Fix querying features returning nil when features available. * [ios, macos] Copyedited changelogs Also, macOS SDK v0.5.1 has yet to be released, because none of the changes that went into iOS SDK v3.6.1 were relevant to macOS.
* [ios] Fix user location horizontal accuracy ring inaccuracyupstream/fb-inaccurate-accuracyJason Wray2017-08-072-5/+3
| | | | Accuracy was off by +25%, depending on latitude.
* [ios] Update READMEs to link to help pageJason Wray2017-08-042-2/+2
|
* [ios] expose setCamera with edge paddingFredrik Karlsson2017-08-033-1/+23
|
* [ios] Clean-up iosapp projectJason Wray2017-08-024-107/+114
|
* [ios] Add iosapp Settings.app force touch quick action shortcutJason Wray2017-08-026-14/+30
|
* [ios] remove Secure Transport exception from demo appKonstantin Käfer2017-08-022-15/+1
|
* [ios] adapt Mapbox Streets–sourced layers for user preferred language (#9582)Fabian Guerra Soto2017-08-013-41/+20
| | | | | | | | | | | | | | | | | | | | * [ios] Update label localization * [ios, macos] Move MGLVectorSource+MBXAdditions.h to darwin. * [ios, macos] Adapt Mapbox Streets to the user preferred language. * [ios, macos] Clarify style localization documentation. * [ios, macos] Update localization examples * [ios, macos] Add style language reset to original. * [ios, macos] Update changelogs. * [ios, macos] Rename Vector Source Additions to MGL standard. * [ios, macos] Add suport for stop localization.
* [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
|