summaryrefslogtreecommitdiff
path: root/platform/darwin
Commit message (Collapse)AuthorAgeFilesLines
* [ios, macos] Added circle geometryupstream/1ec5-circle-2167Minh Nguyễn2019-05-0711-6/+407
| | | | Added an MGLCircle class that generates a many-sided polygon under the hood.
* [ios, macos] Removed MGLStyleValue references from documentation (#14552)Minh Nguyễn2019-05-071-7/+7
|
* [ios] Static analysis fix tweaks - part 2 (#14572)Julian Rex2019-05-024-12/+17
|
* [ios, macos] Fixes for static analyzer warnings (#14453)Julian Rex2019-04-305-11/+20
|
* [ios] Remove events=true from new SKU requestsJason Wray2019-04-291-9/+6
|
* [ios] Enable/Disable sku token handling (#14467)Julian Rex2019-04-243-13/+48
|
* [ios] Make MGLLocationManager protocol swift friendly. (#14477)Fabian Guerra Soto2019-04-241-3/+23
| | | | | | | | Improved MGLLocationManager protocol bridging to swift. * [ios] Make MGLLocationManager protocol swift friendly. * [ios] Update changelog.
* [ios] Add SKU tokens to all Mapbox requests (#14421)Jason Wray2019-04-173-14/+63
|
* [darwin] Generate style code for symbol-sort-keyAlexander Shalamov2019-04-173-2/+116
|
* [ios, macos] Fix MGLSymbolStyleLayer.text localization issue. (#14405)Fabian Guerra Soto2019-04-154-0/+20
| | | | | | | | | | Fixed an MGLSymbolStyleLayer.text localization bug caused by the introduction of MGLAttributedExpression object. The localization parsing was ignoring the latter. * [ios, macos] Fix a localization issue. * [ios, macos] Add formating expressions localization test. * [ios, macos] Update MGLSymbolStyleLayer.text documentation.
* [ios, macos] Premultiply color values for mgl_colorNadia Barbosa2019-04-121-2/+7
| | | | Fixes https://github.com/mapbox/mapbox-gl-native/issues/14329
* [ios] Deactivate MGLMapView IBDesignable (#14379)Fabian Guerra Soto2019-04-103-21/+5
| | | | | | | | | | | | 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] Update mapbox/jazzy-themeJason Wray2019-04-101-0/+0
|
* [ios, macos] Add Mapbox Maps SDK metrics manager. (#13997)Fabian Guerra Soto2019-04-096-5/+287
| | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* [core] move GLContextMode to RendererBackendKonstantin Käfer2019-04-052-8/+0
|
* [core] refactor RendererBackendKonstantin Käfer2019-04-053-3/+7
|
* [core] move BackendScope to gfx namespaceKonstantin Käfer2019-04-051-2/+2
|
* [ios] Remove unused line from MGLExpressionTestsJason Wray2019-04-031-1/+0
|
* add onStyleImageMissing to allow dynamically loaded or generated images (#14253)Ansis Brammanis2019-04-021-1/+6
| | | Also make `Style#updateImage(...)` much faster when the image doesn't change size. This can be useful for asynchronously generating images.
* [Darwin] Improve documentation for enum array propertiesupstream/az-accountsMikhail Pozdnyakov2019-03-292-1/+21
|
* [darwin] Support for variable text placement APIMikhail Pozdnyakov2019-03-295-27/+228
|
* [ios, core] Updates project for iOS SDK 12.2 / Always use vendored optional ↵Julian Rex2019-03-273-8/+23
| | | | (#14241)
* [ios, macos, build] Remove DEBUG from logging configuration. (#13933)Fabian Guerra Soto2019-03-251-1/+1
| | | | | | * [ios, macos] Change the debug flag usage to NDEBUG. * [ios, macos] Add NDEBUG preprocessor macro to ios/macos project conf.
* [core] Fix signature of fluent interface settersBruno de Oliveira Abinader2019-03-232-5/+6
|
* [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)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.
* [core] Remove file source from public Map ctorBruno de Oliveira Abinader2019-03-206-14/+33
|
* [darwin] [MGLOfflineStorage mbglFileSource] is now a shared_ptrBruno de Oliveira Abinader2019-03-206-30/+22
|
* [ios, macos] Fix format expression parsing. (#14168)Fabian Guerra Soto2019-03-202-13/+25
| | | Fixed a parsing issue when a non-constant expression was passed to MGLAttributedExpression.expression property.
* [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
|