summaryrefslogtreecommitdiff
path: root/platform/darwin
Commit message (Collapse)AuthorAgeFilesLines
* [core] Add number-format expressionJuha Alanen2019-06-271-0/+23
|
* [ios] Remove previously deprecated unavailable methods and propertiesJason Wray2019-06-263-41/+4
|
* Remove assert from deconstructor of run_loop.cppMichael Muesch2019-06-261-1/+0
| | | In the deconstructor of run_loop.cpp there is an assert that checks to make sure the Scheduler is null before setting it to null. In some rare scenarios where the app is being put into the background or closed the Scheduler can be null before the deconsturctor is called. This can cause an unnecessary crash. Since the goal here is to just set the Scheduler to null either way, it should not matter what the state of the Scheduler is before the function call.
* [darwin] Ensure the runloop is awake in RunLoop::runOnce()Bruno de Oliveira Abinader2019-06-251-0/+1
|
* [darwin] Add warning about certain tests requiring en_US localeJason Wray2019-06-244-3/+16
|
* [ios, macos] Added completion handlers to animated MGLMapView methodsMinh Nguyễn2019-06-211-3/+114
|
* [ios] Simplify -[MGLOfflineStorageTests testAddFileContent]Jason Wray2019-06-191-60/+20
|
* [ios, docs] Fix grammatical issue in GeoJSON guideSam Fader2019-06-131-1/+1
|
* [ios] Added offline query parameter (#14857)Julian Rex2019-06-112-11/+106
|
* [ios] get sku token return valueFredrik Karlsson2019-06-111-19/+6
|
* [ios] Update libmbxaccounts for navigation SDK override (#14802)Jason Wray2019-06-051-18/+18
| | | | | * Use a stringy selector... yerg. * Bump to libmbxaccounts 1.0.0
* [core] fix warnings with Xcode 11's updated Clang versionKonstantin Käfer2019-06-041-1/+1
|
* [ios] Fix content insets with custom edge padding. (#14813)Fabian Guerra Soto2019-06-033-10/+17
| | | | | | | | | | | | * [ios] Fix content insets with custom edge padding. * [ios, macos] Consolidated edge insets math * [macos] Add content insets to edge padding when setting camera * [ios, macos] Updated changelogs * [ios, macos] Clarify setCamera:withDuration:animationTimingFunction:edgePadding method documentation.
* [ios,macos] refactor MGLMapViewImplKonstantin Käfer2019-05-294-18/+11
|
* [ios] Update Raster Tiles API name and linkJason Wray2019-05-282-2/+2
| | | | Also update another link to avoid a redirect.
* [core] option to perform platform specific operations when ↵Łukasz Paczos2019-05-221-0/+7
| | | | creating/destroying core threads
* [ios] Enable SKU tokens for all requestsJason Wray2019-05-203-46/+10
| | | Removes conditional code that relied on a plist flag. Other small cleanups.
* [ios] Rename performance's metrics variable names.android-v7.5.0-beta.1Fabian Guerra2019-05-163-17/+35
|
* [ios] Update to libmbxaccounts 0.0.5 (#14683)Jason Wray2019-05-161-2/+2
|
* [build, darwin] Fix ENOBUFS in build scripts on NodeJS 12.xJason Wray2019-05-132-2/+2
|
* [core] Make the BackgroundScheduler a singletonThiago Marcos P. Santos2019-05-101-7/+1
| | | | | | | | | | - Do not carry it over everywhere as parameter, it is a shared instance anyway and the lifecycle is pretty much the app lifecycle from the moment we instantiate a map. - Rename to BackgroundScheduler because it is a Scheduler that will do tasks in the background, we don't make assumptions if it is a thread pool or a single thread. - Most importantly, remove the dependency from `core` on `platform`.
* [core] upgrade mapbox-gl-js pin to the most recent versionKonstantin Käfer2019-05-081-2/+5
|
* [core] render extrusions directly in the main framebufferKonstantin Käfer2019-05-081-1/+1
|
* [ios, macos] Include fix-it suggestions in deprecation warningsMinh Nguyễn2019-05-072-2/+2
|
* [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
|