summaryrefslogtreecommitdiff
path: root/platform/darwin
Commit message (Collapse)AuthorAgeFilesLines
* [Darwin] Improve documentation for enum array propertiesMikhail Pozdnyakov2019-04-012-1/+21
|
* [darwin] Support for variable text placement APIMikhail Pozdnyakov2019-04-015-27/+228
|
* [ios, macos] Support expressions in formatting parameters. (#14198)Fabian Guerra Soto2019-03-227-76/+73
| | | | | Modified MGLAttributedExpression object to support NSExpressions as formatting attributes only. This aligns with GL and Android implementation and specification. Modified the documentation accordingly, and changed MGLFontSizeAttribute to MGLFontScaleAttribute to clarify the true function of the formatting parameter.
* [ios, macos] Fix conditional expression parsing error. (#14181) (#14191)Fabian Guerra Soto2019-03-212-24/+4
| | | Fixed an error that caused conditional expressions to crash when a conditional parameter was also a conditional expression.
* [ios, macos] Fix format expression parsing. (#14168) (#14178)Fabian Guerra Soto2019-03-212-13/+25
| | | CP [ios, macos] Fix format expression parsing. (#14168)
* [ios, macos] Add text-color support to format expressions. (#14146)Fabian Guerra Soto2019-03-197-6/+149
| | | | | | | | Added the possibility of overriding paint properties inside the format expression. Added an example of how to create an MGLAttributedExpression object and documented the attributes keys and value types. Fixed a bug that ignored the font names.
* [ios] Deleted unused NSData categoryMinh Nguyễn2019-03-183-37/+0
|
* [ios, macos] Add format expression convenience methods support. (#14094)Fabian Guerra Soto2019-03-1510-22/+299
| | | | | | | | | | | 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.
* [android, iOS, macOS] Adding Galician translation from Transifex (#14095)Langston Smith2019-03-132-0/+360
| | | | | | | | | | | | * [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-11/+12
| | | 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, macos] Fix a bug with multiple format expressions. (#14064)Fabian Guerra Soto2019-03-072-1/+30
| | | | Fixed a bug where `format` expressions using the generic `MGL_FUNCTION` binding ignored multiple formatting parameters.
* [ios] Reset access token state after running testsJason Wray2019-03-072-1/+10
|
* [ios] Mute warnings about OpenGL deprecation. (#14019)Julian Rex2019-03-051-0/+3
|
* [build, darwin] Disable Xcode indexing-while-compiling on CIJason Wray2019-03-041-0/+1
|
* [core] Transform{State}: s/angle/bearing/Bruno de Oliveira Abinader2019-03-041-1/+1
|
* [ios] Make PingFang as the default local font family for GCJ glyphs(#13988)Lloyd Sheng2019-02-272-4/+5
| | | | | | * Make PingFang as the default local font family * Add a changelog
* [ios, macos] Expose MGLMapView OpenGL context to OpenGL style layersMinh Nguyễn2019-02-252-0/+16
| | | | Added a property to MGLOpenGLStyleLayer that contains the map view’s underlying OpenGL rendering context.
* [ios] Mock MGLOfflineStorage in MGLDocumentationExampleTestsJason Wray2019-02-192-17/+32
| | | | Otherwise we risk kicking-off long-running offline pack downloads that could interfere with other tests.
* [ios, macos] Expose the url session configuration object. (#13886)Fabian Guerra Soto2019-02-184-23/+69
| | | | 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-135-29/+27
| | | [ios, macos] Move `apiBaseURL` to `MGLAccountManager`
* [android,darwin,ios,qt] Remove unused codeThiago Marcos P. Santos2019-02-121-22/+0
| | | | These files are no longer needed after the new GL abstraction.
* [android,linux,darwin,qt] Load OpenGL for the platformThiago Marcos P. Santos2019-02-121-0/+180
| | | | | | | | These loaders will provide pointers to the platform implementation of OpenGL. On Android, Linux and Darwin, we simply link with the OpenGL implementation that is expected to exist on the platform. Qt has its own GL loader, so we just connect the dots.
* [ios, macos] Update unit test bundle identifier. (#13875)Fabian Guerra Soto2019-02-052-3/+3
|
* [darwin, docs] Use shared mapbox/jazzy-theme submoduleJason Wray2019-02-0124-1193/+0
|
* [ios][documenation] add additional code snippets to API docsJosh Erb2019-01-307-2/+128
|
* [darwin, docs] Improve method/property linking in jazzyJason Wray2019-01-292-24/+24
|
* [darwin, docs] Add jazzy styling for deprecated/unavailable methodsJason Wray2019-01-294-5/+20
|
* [ios] Fix typo in MGLComputedShapeSource error messageJesse Crocker2019-01-251-1/+1
|
* [ios] Update more URLs to docs.mapbox.com/iosJason Wray2019-01-2517-40/+40
|
* [android, darwin] Fix core-only layer creationMikhail Pozdnyakov2019-01-251-10/+10
| | | | | In the layer manager implementations `addLayerTypeCoreOnly()` should be called with core-only modules.
* [ios, macos] Add Czech and Hungarian translations. (#13782)Fabian Guerra Soto2019-01-232-0/+360
| | | | Added Czech translations.
* [ios] Fix links in documentationNadia Barbosa2019-01-2313-53/+50
| | | | | | [ios] Update to docs.mapbox.com Update links
* [ios, macos] MGLMapView logging improvements. (#13776)Fabian Guerra Soto2019-01-221-0/+6
| | | | | Added NSEdgeInsets to NSString function to improve the debugging on macOS. Added debug logs to MGLMapView.
* [core,ios,android] Update feedback URL in code and tests (#13710)Antonio Zugaldia2019-01-172-5/+5
| | | | | | * [core,ios] rename all occurrence of www.mapbox.com/map-feedback to apps.mapbox.com/feedback * [ios,android] rename all occurrence of www.mapbox.com/feedback to apps.mapbox.com/feedback
* Ability to disable any layer using pre-processing flags.Michael Muesch2019-01-171-0/+44
|
* [ios, macos] Support getLeaves (and related) clustering methods (#12952) ↵Julian Rex2019-01-1412-5/+419
| | | | following feature extension API (#13382)
* [macos] - update links to new API doc format (#13693)Heather Stenson2019-01-102-15/+15
|
* [ios] Migrated tests, playground to Swift 4.2Minh Nguyễn2019-01-091-6/+1
|
* [build] generate header maps instead of -files.txtKonstantin Käfer2019-01-094-10/+20
|
* [ios, macos] Bump code comments to streets-v8Nadia Barbosa2019-01-082-2/+2
|
* [ios, macos] Renames MGLStyle.enablePlacementTransitions (#13685)Fabian Guerra Soto2019-01-083-8/+8
| | | | | | * [ios, macos] Rename enablePlacementTransitions to performsPlacementTransitions. * [ios, macos] Update changelogs.
* [ios, macos] Add "includesIdeographicGlyphs" option to MGLOfflineRegion.Chris Loer2018-12-215-17/+55
|
* [core,ios,macos] Updates default styles to streets v11, etc. (#13585)Julian Rex2018-12-181-1/+1
|
* [mac, ios] Enable core-only layersMikhail Pozdnyakov2018-12-182-10/+44
| | | | | `LayerManagerDarwin` can add layer types that are enabled only for JSON style. It allows to exclude the SDK wrappers for these layers from the project and decrease binary size.
* [ios, macos] Fix number conversions when expressions cast to large numbers. ↵Fabian Guerra Soto2018-12-142-2/+10
| | | | | | | | (#13580) * [ios, macos] Fix number conversions when expressions cast to large numbers. * [ios, macos] Update changelogs.
* [build] rework platform/default directory and add -files.txt for vendored libsKonstantin Käfer2018-12-145-1/+1
|
* [ios, macos] Add enablePlacementTransitions to MGLStyle. (#13565)Fabian Guerra Soto2018-12-133-0/+40
| | | | | | * [ios, macos] Add enablePlacementTransitions to MGLStyle. * [ios, macos] Update changelogs.
* [ios, darwin] Make MGLFeature.attributes non-nullable and add integration testAlexander Shalamov2018-12-133-15/+31
| | | | | | | | | Enforce non-nullable semantics for MGLFeature.attributes, to avoid construction of invalid mbgl::Feature properties from nil NSDictionary object and align with public SDK property definition. Integration test "testShapeSourceWithLineDistanceMetrics" is added to verify that MGLFeature is correctly converted. Fixes issue #13378
* [ios, macos] Fix MGLTransition struct creation.Fabian Guerra2018-12-1215-381/+132
|
* [darwin] move turnstile event for snapshotter (#13549)Jordan Kiley2018-12-121-3/+3
|