summaryrefslogtreecommitdiff
path: root/platform/darwin
Commit message (Collapse)AuthorAgeFilesLines
* [ios][documentation] link API documentation to ios-sdk/examplesupstream/je-ios-example-linksJosh Erb2018-11-1229-20/+290
|
* [ios, macos] Renamed ambient cache prewarming methodMinh Nguyễn2018-11-083-27/+35
| | | | Renamed the method for prewarming the ambient cache to conform to Cocoa and Swift naming conventions.
* [mac] Fix wrong allocation at layerFromMBGLLayerupstream/jrex/4352-resize-mapviewMikhail Pozdnyakov2018-11-071-9/+9
| | | | A leftover from https://github.com/mapbox/mapbox-gl-native/pull/13221
* [ios] Changed event attributes to be JSON serialization friendly. (#13266)Julian Rex2018-11-022-2/+2
|
* Remove style::Layer::is()/as()Mikhail Pozdnyakov2018-10-3112-45/+45
|
* [ios, macos] Added $lineProgress expression variableMinh Nguyễn2018-10-305-0/+36
|
* [ios, macos] Fixed typo in style authors guideMinh Nguyễn2018-10-301-1/+1
|
* [ios, macos] Fixed crash on nullary vararg expression functionMinh Nguyễn2018-10-272-4/+43
| | | | Equate the nullary and unary forms of vararg-style aftermarket expression functions when converting to JSON objects.
* Add a custom logging for the Mapbox Maps SDK for iOS.Fabian Guerra2018-10-263-0/+169
|
* [ios, macos] Refined MGLLineStyleLayer.lineGradient documentationMinh Nguyễn2018-10-252-4/+9
|
* [ios][documentation] add two links for delegatesJosh Erb2018-10-241-0/+2
| | | | | | * MGLMapView <-> MGLMapViewDelegate * MGLCalloutView <-> MGLCalloutViewDelegate * MGLLocationManager <-> MGLLocationManagerDelegate
* [ios] Log event when offline pack is createdNadia Barbosa2018-10-234-0/+52
|
* [core] CameraOptions receives and outputs angle and pitch as degrees, not ↵Bruno de Oliveira Abinader2018-10-191-1/+1
| | | | radians
* [tests, darwin] Standardize on 10 second timeout for map loadingChris Loer2018-10-172-2/+2
| | | | 5 second timeouts have been intermittently failing on CI.
* [darwin,test] Add "must-revalidate" support to putResourceWithURLChris Loer2018-10-173-7/+12
| | | | | Testing must-revalidate: true required an expiration date in the future, which exposed a round-tripping problem from translating NSDate to time_point based on now(). Use epoch of 1970 instead (although technically it's not guaranteed to be the epoch for system_clock until C++20)
* [test] Test[ MGLOfflineStorage putResourceForURL]Chris Loer2018-10-171-0/+53
|
* [darwin] Add MGLOfflineStorage putResourceForURLChris Loer2018-10-172-0/+44
| | | | Useful for pre-warming the ambient cache
* [ios, macos] Minimal darwin wrappers of 'format' expressionChris Loer2018-10-157-13/+62
| | | | Add support for `MGL_FUNCTION('format', <text>, <options dictionary>)`
* [ios, macos] Enable offline merge test.Fabian Guerra2018-10-042-8/+6
|
* [ios, macos] Fixed camera initialization with eye coordinateMinh Nguyễn2018-10-012-11/+50
| | | | Rewrote the code that calculates the heading and pitch of the camera when given an eye coordinate.
* [ios, macos] Added MGLMapCamera.viewingDistance propertyMinh Nguyễn2018-10-013-2/+52
| | | | Co-authored-by: Dave Prukop <dave.prukop@mapbox.com>
* [ios, macos] Distinguish between viewing distance and altitudeMinh Nguyễn2018-10-015-6/+124
| | | | +[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.
* Moved MGLAltitudeForZoomLevel and MGLZoomLevelForAltitude to public API (#12986)Dave Prukop2018-10-012-19/+20
| | | | | | * Moved MGLAltitudeForZoomLevel and MGLZoomLevelForAltitude to public API * Added notes to changelogs for ios and macos
* [ios, macos] Disable offline merge test.Fabian Guerra2018-10-011-9/+13
|
* [ios, macos] Add crossSourceCollissions property. (#12941)Fabian Guerra Soto2018-09-262-0/+17
| | | | | | | | * [ios, macos] Add crossSourceCollissions property. * [ios, macos] Add perSourceCollisions property. * [ios, macos] Update changelogs.
* [ios] Bump more test timeouts for Xcode 10 sluggishnessJason Wray2018-09-262-4/+3
|
* [ios] Fix for user location annotation jittering (and view annotations ↵Julian Rex2018-09-261-0/+7
| | | | lagging) (#12895)
* [ios, tests] Bump most waitForExpectationsWithTimeout's to 5sJason Wray2018-09-204-13/+13
| | | | | | [skip firebase] Bump MGLOfflineStorageTests timeouts to 5 seconds
* [ios, tests] Work around improper verbing of 'optional'Jason Wray2018-09-201-0/+7
|
* [ios, macos] Fix add file content test, create Documents folder when missing.Fabian Guerra2018-09-191-3/+8
|
* [ios, macos] Offline regions merge. (#12791)Fabian Guerra Soto2018-09-175-0/+258
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * [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, macos] Look even more widely for IB designables agentMinh Nguyễn2018-09-131-1/+2
| | | | The IBDesignablesAgent helper process has been renamed to IBAgent as of the Xcode 10 GM seed, so cast an even wider net when trying to detect it.
* Port symbol-z-order symbol layout style-spec property to Nativeupstream/sort-by-yryanhamley2018-09-074-0/+148
|
* [ios, macos] Call snapshotter (Obj-C) completion block on dealloc/cancel if ↵Julian Rex2018-09-052-25/+82
| | | | snapshot hasn't finished. (#12355)
* [ios, macos] Allow -convertCoordinateBounds to span antimeridianNadia Barbosa2018-09-041-0/+42
|
* [core] Implement CrossFadedDataDrivenProperty to add support for feature ↵Molly Lloyd2018-08-319-36/+9
| | | | expressions in `*-pattern` properties
* [ios, macos] Fixed typo in style authors guideMinh Nguyễn2018-08-291-1/+1
|
* [build] allow WITH_EGL for macOS as well (SwiftShader) and enable EGL for GLFWKonstantin Käfer2018-08-271-3/+9
|
* [core] Add `line-gradient` propertyMikhail Pozdnyakov2018-08-234-1/+64
| | | | | | | | Porting of https://github.com/mapbox/mapbox-gl-js/pull/6303 See the link above for the description of the feature and its limitations). Based on patch from @lbud (Lauren Budorick).
* [build] add plain text file lists for iOS/macOSKonstantin Käfer2018-08-232-0/+9
|
* [core, test] Bump GL JS pin to bring gl-native back in sync with gl-js.Chris Loer2018-08-211-1/+10
| | | | | Requires changing `generate-style-code` to treat 'formatted' as being the same as 'string' until gl-native gets 'formatted' support with https://github.com/mapbox/mapbox-gl-native/pull/12624. To make nitpick happy, PropertyFunction.java uses the latest "text-field" description from v8.json. It's technically correct, just kind of pointless since the "If a plain `string` is provided" clause will always be true.
* [ios, macos] Introduce `MGLShapeSourceOptionLineDistanceMetrics`Mikhail Pozdnyakov2018-08-214-1/+25
| | | | | Exposes access to https://www.mapbox.com/mapbox-gl-js/style-spec/#sources-geojson-lineMetrics
* Warn if MGLShapeSource is initialized with MGLShapeCollectionNadia Barbosa2018-08-203-0/+26
| | | | | | | | | | Move warning from ShapeCollection to ShapeSource Try checking MGLComputedShapeSources Include MGLShapeCollection header Add changelog entry
* [darwin] arbitrary offline region geometriesIvo van Dongen2018-08-2012-29/+365
|
* [core] make style/conversion.hpp implementation privateKonstantin Käfer2018-08-191-1/+1
|
* WIP: use expected<T, E> for passing on errorsKonstantin Käfer2018-08-142-13/+13
|
* Rename link titleNadia Barbosa2018-08-141-1/+1
|
* Fix line breakNadia Barbosa2018-08-141-1/+2
|
* Addiional darwin fixes and Jazzy template updatesNadia Barbosa2018-08-142-4/+3
|
* Update darwin docsNadia Barbosa2018-08-142-3/+3
|