summaryrefslogtreecommitdiff
path: root/platform/ios/ios.xcodeproj/project.pbxproj
Commit message (Collapse)AuthorAgeFilesLines
* [ios, macos] Added circle geometryupstream/1ec5-circle-2167Minh Nguyễn2019-05-071-0/+18
| | | | Added an MGLCircle class that generates a many-sided polygon under the hood.
* [ios] Static analysis fix tweaks - part 2 (#14572)Julian Rex2019-05-021-0/+6
|
* [iosapp] Move token setting to build scriptNadia Barbosa2019-05-011-0/+50
| | | | | | | | | | | | [ios] Switch to script-based token insertion for benchmarking app [ios] Update Developing.md [iosapp, benchmark app] Look for token file outside of version-controlled directory [iosapp, benchmark app] Remove remaining code for access token checking from app delegates Feedback edits for @friedbunny
* [ios, macos] Fixes for static analyzer warnings (#14453)Julian Rex2019-04-301-0/+12
|
* [ios] Add SKU tokens to all Mapbox requests (#14421)Jason Wray2019-04-171-1/+51
|
* [iOS] Events submodule update (#14388)Randall Lee2019-04-101-197/+24
| | | | | | | * [iOS] Update Events submodule to v0.9.3 Internal change -- shouldn't require changelog notes.
* [ios] Deactivate MGLMapView IBDesignable (#14379)Fabian Guerra Soto2019-04-101-10/+0
| | | | | | | | | | | | Removed MGLMapView's IBDesignable attribute. The map's view render attributes uses GL, making changes through the inspectables were not reflected in the storyboard and were causing IB crashes. * [ios] Deactivate MGLMapView IBDesignable. * [ios] Remove IBDesignable agent code. * [ios, macos] Remove NSProcessInfo category from iOS.
* [ios, macos] Add Mapbox Maps SDK metrics manager. (#13997)Fabian Guerra Soto2019-04-091-0/+24
| | | | | | | | | | | | | | | | | | | | | | | | | | Added MGLSDKMetricsManager to keep track of SDK related events such as tile download times. * [ios, macos] Add tile download performance event. * [ios, macos] Modify the performance event format. * [ios, macos] Add Mapbox Maps SDK events manager. * [ios, macos] Remove events delegate. * [ios, macos] Remove deprecated macro. * [ios, macos] Rename MGLEventsManager to MGLMetricsManager. * [ios, macos] Make MGLMetricsDelegate follow delegate convention. * [ios, macos] Remove mbgl-filesource target dependency on MGLMetricsManager. * [ios, macos] Update metrics manager documentation. * [ios, macos] Add device metadata. * [ios, macos] Rename MGLMetricsManager to MGLSDKMetricsManager.
* [ios] Update to Swift 5.0Jason Wray2019-04-031-14/+7
|
* [ios] Add iOS bindings and example for missing icons event. (#14302)Jordan Kiley2019-04-031-0/+5
| | | | | | Added a new mapView delegate method that allows reload a style icon in case it couldn't load it from the style. Added an iosapp test example.
* [ios, core] Updates project for iOS SDK 12.2 / Always use vendored optional ↵Julian Rex2019-03-271-3/+3
| | | | (#14241)
* [ios, macos, build] Remove DEBUG from logging configuration. (#13933)Fabian Guerra Soto2019-03-251-0/+2
| | | | | | * [ios, macos] Change the debug flag usage to NDEBUG. * [ios, macos] Add NDEBUG preprocessor macro to ios/macos project conf.
* Update to `mapbox-events-ios` release `v0.9.1` (#14194)Alf Watt2019-03-211-10/+10
| | | | MMENSDateWrapper -> MMEDate Add SKIP_DOCS flag to build pipeline for iOS
* [ios] Deleted unused NSData categoryMinh Nguyễn2019-03-181-16/+0
|
* [ios, macos] Add format expression convenience methods support. (#14094)Fabian Guerra Soto2019-03-151-0/+12
| | | | | | | | | | | Added the ios/macos format expression bindings. The equivalent is mgl_attributed: or mgl_attributed({}) when making an expression using the expressionForFormat selector. A new constructor called mgl_expressionForAttributedExpressions:(NSArray<NSExpression*>*)attributedExpressions was added to NSExpression+MGLAdditions category. Updated the symbol style layer text test to use the bindings. Updated the Predicates and Expressions.md and For Style Authors.md.ejs template with the bindings.
* [build] update Boost to 1.69 and remove RTTIKonstantin Käfer2019-03-131-0/+3
|
* [android, iOS, macOS] Adding Galician translation from Transifex (#14095)Langston Smith2019-03-131-0/+11
| | | | | | | | | | | | * [android] adding galician strings * [ios] adding galician strings * [ios, macos] Added Galician localization to Xcode projects * [ios, macos] Converted Galician localization to UTF-8 * [android, ios, macos] Updated changelogs
* [darwin] Fix MGLMapView.direction wrappingJason Wray2019-03-121-0/+4
| | | Re-adds the 0-to-360° wrapping for MGLMapView.direction. Without this wrapping, we’d get ±180° from core, which results in invalid CLLocationDirection for the negative half of the rotational spectrum.
* [iOS] Enable developers to change position of ornaments (#13911)Lloyd Sheng2019-03-111-0/+18
| | | | | | | * APIs for change position of ornaments * Use anchors APIs and emove iOS8 layout code * Add ornaments layout tests
* [ios] CADisplayLink method now takes a parameter as required. (#14018)Julian Rex2019-03-011-0/+4
|
* [iOS] Update to Events SDK v0.9.0 (#13951)Randall Lee2019-02-191-0/+12
| | | | | | | | | | * Update to Events SDK v0.9.0 Minor bug fixes and addition of internal turnstile attributes. Also enables LTO compiler flag. * Add CLLocationManager+MMEMobileEvents category * Generate file lists
* [ios, macos] Expose the url session configuration object. (#13886)Fabian Guerra Soto2019-02-181-2/+2
| | | | The `MGLNetworkConfiguration` class was make public, and added `sessionConfiguration` property to let developers customize the `NSURLSessionConfiguration` object that is used to make HTTP requests in the SDK.
* [ios, macos] Move `apiBaseURL` to `MGLAccountManager`` (#13754)Jordan Kiley2019-02-131-4/+0
| | | [ios, macos] Move `apiBaseURL` to `MGLAccountManager`
* [ios] Reverts "Enable customize positions of mapview ornaments (#13556)" ↵Julian Rex2019-02-051-18/+0
| | | | | (#13870) This reverts commit e22d28c285c1543ebbf75d205f0129e74b0fbb8a.
* [ios] Enable customize positions of mapview ornaments (#13556)Lloyd Sheng2019-01-301-0/+18
| | | | | | | | | * APIs for customize positions of ornaments * Adopt anchors layout * Remove iOS8 layout code
* [ios, macos] Add Czech and Hungarian translations. (#13782)Fabian Guerra Soto2019-01-231-0/+11
| | | | Added Czech translations.
* [ios] Partially offscreen annotations (without callouts) are no longer moved ↵Julian Rex2019-01-221-0/+4
| | | | on-screen (#13727)
* [ios, macos] Support getLeaves (and related) clustering methods (#12952) ↵Julian Rex2019-01-141-12/+18
| | | | following feature extension API (#13382)
* [ios] Migrated tests, playground to Swift 4.2Minh Nguyễn2019-01-091-4/+4
|
* [core,ios,macos] Updates default styles to streets v11, etc. (#13585)Julian Rex2018-12-181-0/+4
|
* [build] rework platform/default directory and add -files.txt for vendored libsKonstantin Käfer2018-12-141-1/+95
|
* [ios, build] Move symbol strip settings to Xcode projectJason Wray2018-12-051-0/+4
|
* [ios, build] Add RelWithDebInfo build configurationJason Wray2018-12-051-17/+285
|
* [ios] Add frame duration graph view to iosappJason Wray2018-11-271-0/+6
|
* [core][Android][Darwin] LayerManager creates RenderLayer instancesMikhail Pozdnyakov2018-11-271-0/+8
| | | | | | | | `LayerManager` is now responsible for `RenderLayer` instances creation, so that there is a single entry point for creating of objects, which correspond to a certain layer type. The `LayerType type` field is dropped from `Layer::Impl`.
* [ios] Adds support for MGLCollisionBehaviorPre4_0 in NSUserDefaults (#13426)Julian Rex2018-11-211-0/+4
|
* [darwin, build] Harmonize ios/macos/darwin build warnings with mbglJason Wray2018-11-201-0/+12
|
* [ios, macos] Layer manager for Darwin platformsMikhail Pozdnyakov2018-11-191-0/+72
| | | | | The newly introduced `MGLStyleLayerManager` is now responsible for creating both style layer objects and their obj C peers on Darwin.
* [ios, macos] Harmonize bundle identifiersMinh Nguyễn2018-11-151-4/+4
| | | | For consistency with each other and with their product name and module name, the iOS and macOS map SDKs now have a bundle identifier of com.mapbox.Mapbox, whether in the form of a static or dynamic framework. The logging subsystem identifier has also been changed to match.
* [ios, macos] Logging. (#13235)Fabian Guerra Soto2018-11-141-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * [ios, macos] Update the logging subsystem to platform agnostic. * [ios, macos] Add coordinate to string function. * [ios, macos] Add BOOL to string function. * [ios, macos] Add tracing logs. * [ios, macos] Add tracing logs to generated style classes. * [ios, macos] Split logging categories accordingly to MGLLoggingLevel. * [ios, macos] Log network requests. * [ios, macos] Migrate NSAssert to MGLAssert. * [ios, macos] Include MGLLoggingConfiguration to filesource-files.txt. * [ios, macos] Fix logger string specifier for the line parameter. * [ios, macos] Add logs to shapes classes. * [ios, macos] Add logs to offline classes. * [ios, macos] Add logs to annotation classes. * [ios, macos] Add logs to foundation classes. * [ios, macos] Fix snapshotter size logging. * [macos] Add logs to map view. * [ios, macos] Fix string from boolean prefix, add custom function for NSCAssert. * Log size test * [ios, macos] Add logging conditional compilation flag. * [ios, macos] Rename function NSStringFromMGLTransition to MGLStringFromMGLTransition. * [ios, macos] Remove verbose logging for release builds. * [ios, macos] Rename NSStringFromCLLocationCoordinate2D to MGLStringFromCLLocationCoordinate2D. * [ios, macos] Clean unnecesary blank lines in MGLLight.mm set methods. * [ios, macos] Fix logging grammar, format, function names. * [ios, macos] Remove compilation flag, rename flags.
* [iOS] Update mobile events submodule (#13228)Randall Lee2018-10-301-0/+16
| | | | | | | | | | * Update mobile events submodule Updates submodule to the latest release. https://github.com/mapbox/mapbox-events-ios/releases/tag/v0.7.0 I don't think a changelog addition is necessary. * Update core files using script
* Add a custom logging for the Mapbox Maps SDK for iOS.Fabian Guerra2018-10-261-0/+18
|
* [ios, macos] Enable offline merge test.Fabian Guerra2018-10-041-7/+6
|
* [ios] Add delegate method to specify the user location annotation’s positionNadia Barbosa2018-10-021-0/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update method name More API drafting Add deprecation flag Add Swift delegate integration test Update method name and documentation Update deprecation notices Update method name Offset anchor point relative to contentFrame Update docs Only run through switch statement if delegate is unimplemented Account for content inset + refactor logic Adjust edgePaddingForFollowing Fix Swift delegate integration test Set up integration test Set up test location manager . Remove unused file reference from test Return CGPoint value from delegate method within integration test setup Test anchor points Make updateUserLocationAnnotationView public Refactor test Update test location manager Changelog entry Doc fixes
* [ios, macos] Distinguish between viewing distance and altitudeMinh Nguyễn2018-10-011-0/+4
| | | | +[MGLMapCamera cameraLookingAtCenterCoordinate:fromDistance:pitch:heading:] incorrectly treated the distance as an altitude. Due to backwards compatibility concerns, this method can’t be fixed in place. Instead, separate +[MGLMapCamera cameraLookingAtCenterCoordinate:correctlyFromDistance:pitch:heading:] and +[MGLMapCamera cameraLookingAtCenterCoordinate:altitude:pitch:heading:] methods have been added.
* [ios] Static framework defines moduleMinh Nguyễn2018-09-261-0/+2
| | | | Fixed build errors in the dynamic+static scheme by ensuring that both the dynamic and static targets have the same DEFINES_MODULE build setting.
* [ios] Move pending test check into `invokeTest` (#12964)Julian Rex2018-09-251-1/+1
|
* [ios] Remove Settings target; move Settings.bundle to iosappNadia Barbosa2018-09-191-154/+4
| | | | | | | | | | | | [ios] Remove copying of Settings.bundle from packaging script [ios] Move Settings bundle under ios/app in file system [ios] Copy bundle to iosapp in packaging script [ios] Remove stranded Root.strings from SDK [ios] Add English localization to example Settings.bundle
* [ios, macos] Offline regions merge. (#12791)Fabian Guerra Soto2018-09-171-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * [ios, macos] Add offline regions merge. * [ios, macos] Update changelogs. * [ios, macos] Fix refreshing the offline packs after new content is added. * [ios, macos] Update MGLOfflineStorage's add contents of file documentation. * [ios, macos] Add MGLOfflineStorage test cases for adding file contents. * [ios, macos] Add offline merge test database. * [ios, macos] Add packs parameter to MGLBatchedOfflinePackAdditionCompletionHandler. * [core] Fix a query mege duplication. * [ios, macos] Remove unnecessary pack iteration. * [ios, macos] Fix packs update KVO notifications. * [ios, macos] Add localization strings. * [core] Fix query readability. * [ios, macos] Fix MGLOfflineStorageTest, cleanup the cache database after the test. * [ios, macos] Fix offline packs, updating triggers a crash.
* [iOS] Update Events SDK to include key pinning and crash fixes (#12825)Randall Lee2018-09-051-20/+32
| | | | * Update Events SDK to include key pinning and crash fixes