Chris Loer
4172076d92
[docs] Changelog entries for local font usage by MapSnapshotter
2018-11-24 09:57:32 -08:00
Julian Rex
fd4b470158
[ios] Adds support for MGLCollisionBehaviorPre4_0 in NSUserDefaults ( #13426 )
2018-11-21 13:56:41 -05:00
Minh Nguyễn
7d5be980e2
[core] Fixed {prefix} evaluation
...
This appears to have been an attempt to use the std::string fill constructor, but it ended up creating a one-character-long string and attempting to overwrite the null terminator.
2018-11-21 09:54:05 -08:00
Konstantin Käfer
f30429832e
[build] use GLFW as a submodule and update to most recent version
...
this fixes https://github.com/glfw/glfw/issues/1334 for macOS Mojave
2018-11-21 10:12:59 +01:00
Jason Wray
83ecb76562
[darwin] Fix GCC_WARN_SIGN_COMPARE warnings
2018-11-20 11:48:18 -05:00
Jason Wray
00d0864441
[darwin, build] Harmonize ios/macos/darwin build warnings with mbgl
2018-11-20 11:34:18 -05:00
Julian Rex
90f609ca8f
[ios, macos] Added -(BOOL)[MGLStyle removeSource:error:] that provides an NSError. ( #13399 )
2018-11-20 10:26:09 -05:00
Mikhail Pozdnyakov
8077055b1a
[ios, macos] Layer manager for Darwin platforms
...
The newly introduced `MGLStyleLayerManager` is now responsible
for creating both style layer objects and their obj C peers on Darwin.
2018-11-19 22:31:20 +02:00
Minh Nguyễn
425a3ade9e
[ios, macos] Harmonize bundle identifiers
...
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.
2018-11-15 22:00:30 -08:00
Fabian Guerra Soto
c8fbcfd322
[ios, macos] Logging. ( #13235 )
...
* [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.
2018-11-14 15:42:18 -08:00
Bruno de Oliveira Abinader
bf8b24fa8d
[build] Update to geometry v1.0.0
2018-11-13 17:28:26 +02:00
Minh Nguyễn
a3945bf840
[macos] Fixed syntax errors in changelog
...
Some headers were incorrectly at level 1, resulting in a jazzy docset cover page that included blurbs from too many releases.
2018-11-09 10:49:17 -08:00
Minh Nguyễn
d13cd54af6
[ios, macos] Renamed ambient cache prewarming method
...
Renamed the method for prewarming the ambient cache to conform to Cocoa and Swift naming conventions.
2018-11-08 14:40:23 -08:00
Minh Nguyễn
ad235d3f6c
macos-v0.12.0
2018-11-08 14:22:21 -08:00
Minh Nguyễn
9d7d7a1d73
[ios, macos] Copyedited changelogs
2018-11-08 14:22:21 -08:00
Mikhail Pozdnyakov
ffdeef3a26
Refer corresponding LayerFactory instance from the Layer::Impl
2018-11-07 16:34:20 +02:00
Thiago Marcos P. Santos
69960afb8d
[build] Add build system for submodules
...
Vendorize the submodules and a simple CMake build
system for all them. The dependencies will inherit
compilation options for core.
The goal is to make Mapbox GL Core completely self
contained with a simple offline build.
2018-10-31 18:19:28 +02:00
Minh Nguyễn
3f314682fa
[ios, macos] Added $lineProgress expression variable
2018-10-30 14:26:59 -07:00
Minh Nguyễn
a0ebd61929
[ios, macos] Fixed typo in style authors guide
2018-10-30 14:26:59 -07:00
Minh Nguyễn
89cf6c6006
[macos] Removed redundant sign flip
...
Fixed an issue where the mbgl::CameraOptions’ heading was misinterpreted as going counterclockwise instead of clockwise.
2018-10-30 14:05:07 -07:00
Minh Nguyễn
7ae171c6f9
[ios, macos] Fixed crash on nullary vararg expression function
...
Equate the nullary and unary forms of vararg-style aftermarket expression functions when converting to JSON objects.
2018-10-27 23:38:20 -07:00
Minh Nguyễn
aa329d0611
[macos] Added icon for fill extrusion layers to macosapp
2018-10-27 22:58:04 -07:00
Minh Nguyễn
f50d8dbe3a
[ios, macos] Updated changelogs
2018-10-26 16:25:29 -07:00
Minh Nguyễn
8c15911717
[ios, macos] Removed extraneous radian-degree conversions
2018-10-26 16:25:29 -07:00
Fabian Guerra
064d8b9aa8
Add a custom logging for the Mapbox Maps SDK for iOS.
2018-10-26 12:45:14 -07:00
Huyen Chau Nguyen
4592a11d99
[macos] add changelog for PR 13019
2018-10-26 13:24:17 +02:00
Minh Nguyễn
6786ca6bf7
[ios, macos] Updated world tour locations
2018-10-08 13:47:22 -07:00
Fabian Guerra
710a7f5037
[ios, macos] Enable offline merge test.
2018-10-04 11:04:15 -07:00
Fabian Guerra Soto
9cf023b90f
[ios] release v4.5.0 beta.1 podspec bump and changelog updates. ( #13027 )
...
* [ios] Bump podspec to v4.5.0-beta.1
* [ios, macos] Update changelogs.
2018-10-03 15:10:06 -07:00
Molly Lloyd
f4ffcaa62f
[ios, macos, android, node] update changelogs
2018-10-03 11:46:49 -07:00
Jason Wray
1fe29b284f
[darwin] Rename 'make check-public-symbols' to darwin-check-public-symbols
2018-10-03 13:26:59 -04:00
Konstantin Käfer
0ef0a9763c
[ios,android,macos] add changelog entry for #12931
...
[skip firebase]
2018-10-02 13:47:58 +02:00
Minh Nguyễn
a030f1474f
[ios, macos] Distinguish between viewing distance and altitude
...
+[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.
2018-10-01 18:12:03 -07:00
Dave Prukop
79dd9ca250
Moved MGLAltitudeForZoomLevel and MGLZoomLevelForAltitude to public API ( #12986 )
...
* Moved MGLAltitudeForZoomLevel and MGLZoomLevelForAltitude to public API
* Added notes to changelogs for ios and macos
2018-10-01 16:46:11 -07:00
Fabian Guerra Soto
57837443bb
[ios, macos] Add crossSourceCollissions property. ( #12941 )
...
* [ios, macos] Add crossSourceCollissions property.
* [ios, macos] Add perSourceCollisions property.
* [ios, macos] Update changelogs.
2018-09-26 15:17:30 -07:00
Minh Nguyễn
d92eace224
[macos] Avoid flipping some layer icons
2018-09-23 23:37:39 -07:00
Fabian Guerra
41427ffbe7
[ios] Update changelogs and bump podspec to 4.5.0-alpha.1
2018-09-19 20:34:08 -07:00
Fabian Guerra Soto
a938c3ef68
[ios, macos] Offline regions merge. ( #12791 )
...
* [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.
2018-09-17 15:31:43 -07:00
John Firebaugh
29f940dd3f
[android, ios, macos, node] Update CHANGELOGs
2018-09-13 15:55:34 -07:00
Minh Nguyễn
c63e628acc
[ios, macos] Look even more widely for IB designables agent
...
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.
2018-09-13 12:52:26 -07:00
Minh Nguyễn
862b4ff75b
[ios, macos] Copyedited changelogs
2018-09-13 10:32:39 -07:00
Minh Nguyễn
cc75530c79
[ios, macos] Fixed changelogs
2018-09-13 10:32:39 -07:00
Nadia Barbosa
32633871bd
[ios, macos] Update Podspecs & changelog for 4.4.0
...
[macos] Update Podspecs
[ios] Update changelog
[macos] Add changelog
Add dates to changelog
[ios, macos] Changelog copy edits
[ios, macos] 😩 changelog edits
2018-09-12 14:42:28 -07:00
Nadia Barbosa
06ff49dfb2
[ios, macos, docs] Move MGLShapeOfflineRegion to offline section
2018-09-10 19:23:32 -07:00
Minh Nguyễn
435241c335
[macos] macOS 10.10, Xcode 8 no longer supported
2018-09-07 16:19:14 -07:00
ryanhamley
31cca05fc6
Port symbol-z-order symbol layout style-spec property to Native
2018-09-07 13:05:19 -07:00
Julian Rex
315a9e3cdf
[ios, macos] Call snapshotter (Obj-C) completion block on dealloc/cancel if snapshot hasn't finished. ( #12355 )
2018-09-05 11:53:12 -04:00
Konstantin Käfer
e51eb0fc23
[build] use vendored version of ICU
2018-09-05 12:26:15 +02:00
Nadia Barbosa
7017ac512e
[ios, macos] Allow -convertCoordinateBounds to span antimeridian
2018-09-04 18:57:18 -07:00
Minh Nguyễn
fe3fe2db22
[ios, macos] Copyedited changelog
2018-09-04 16:39:50 -07:00