Commit Graph

2117 Commits

Author SHA1 Message Date
Konstantin Käfer
cc602aa935 [build] add missing files 2019-01-10 13:55:57 +01:00
Minh Nguyễn
4be73454e6 [ios] Migrated tests, playground to Swift 4.2 2019-01-09 14:52:30 -05:00
Fabian Guerra Soto
b9dcfd1ae4 [ios] Podspec bump to v4.8.0 alpha.1 (#13696)
* [ios, macos] Podspec bump to 4.8.0-alpha.1.

* [ios] Update changelogs.
2019-01-09 13:17:28 -06:00
Julian Rex
15f877fe45 [ios] Updates the change log with 4.7.1 changes. (#13690) 2019-01-09 13:41:31 -05:00
Julian Rex
53e20430c8 [ios, macos] Fixes a bug where the animated parameter of -[MGLMapView selectAnnotation:animated:] was ignored. (#13689) 2019-01-09 13:07:00 -05:00
Konstantin Käfer
6f60ccf08e [build] generate header maps instead of -files.txt 2019-01-09 10:26:53 +01:00
Fabian Guerra Soto
4a858eb381 [ios, macos] Renames MGLStyle.enablePlacementTransitions (#13685)
* [ios, macos] Rename enablePlacementTransitions to performsPlacementTransitions.

* [ios, macos] Update changelogs.
2019-01-08 11:56:25 -06:00
Randall Lee
2f9f3f14d6 [iOS] Upgrade Events submodule to v0.8.0 (#13676) 2019-01-07 13:52:49 -05:00
Julian Rex
76b3bb9d20 [ios, macos] Added missing mapViewDidBecomeIdle for iOS. Fixed typo. (#13666) 2019-01-04 09:15:59 -05:00
tobrun
4e86bca5ab [all] - update licenses to 2019 2019-01-04 08:58:09 +01:00
Chris Loer
387fa1800f [ios, macos] Add "includesIdeographicGlyphs" option to MGLOfflineRegion. 2018-12-21 15:13:48 -08:00
Minh Nguyễn
b6c83d8d6b [ios, macos] Cleaned up changelogs 2018-12-20 19:01:43 -08:00
Julian Rex
72b685469b [ios, macos] Updated changelog entries that missed being updated prior to 4.7.0 2018-12-20 19:01:43 -08:00
Julian Rex
05aba9f75b Release v.4.7.0 stable prep (#13602) 2018-12-18 17:06:17 -05:00
Julian Rex
1c7cd243c4 [core,ios,macos] Updates default styles to streets v11, etc. (#13585) 2018-12-18 16:00:19 -05:00
Julian Rex
c01c8282fe [ios] Update release notes template for correct Cocoapods/Carthage links (#13567) 2018-12-17 11:10:52 -05:00
Fabian Guerra Soto
fed201aaed [ios, macos] Fix number conversions when expressions cast to large numbers. (#13580)
* [ios, macos] Fix number conversions when expressions cast to large numbers.

* [ios, macos] Update changelogs.
2018-12-14 14:40:16 -08:00
Konstantin Käfer
1d8235f5b8 [build] rework platform/default directory and add -files.txt for vendored libs 2018-12-14 11:03:03 +01:00
Fabian Guerra Soto
bbeec8dacb [ios, macos] Add enablePlacementTransitions to MGLStyle. (#13565)
* [ios, macos] Add enablePlacementTransitions to MGLStyle.

* [ios, macos] Update changelogs.
2018-12-13 10:19:56 -08:00
Alexander Shalamov
b6b1067caf [ios, darwin] Make MGLFeature.attributes non-nullable and add integration test
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
2018-12-13 19:38:50 +02:00
Julian Rex
e84748c170 [core] Updated iOS/macOS change logs. (#13564) 2018-12-12 19:37:51 -05:00
Julian Rex
3e413de150 Update podspecs for v4.7.0-beta.2 (#13562) 2018-12-12 16:43:45 -05:00
Chris Loer
662a495561 [docs] EnterIdle -> BecomeIdle 2018-12-11 11:46:16 -08:00
Chris Loer
70c2d5a4ca [core, darwin, android] Add onDidEnterIdle to MapObserver.
didEnterIdle fires whenever render completes and no repaint is scheduled.
2018-12-11 11:46:16 -08:00
Minh Nguyễn
04c70f55a5 [ios] Announce POI categories where available 2018-12-08 02:18:56 -08:00
Minh Nguyễn
3dffb1fd53 [ios] Added CJK string transforms 2018-12-08 02:18:56 -08:00
Jason Wray
7cdbe6664a [ios, macos] Update for streets-v8 data and coalesced name fields in v11 styles 2018-12-07 21:46:46 -05:00
Fabian Guerra
32bdff817d [ios] Bump podspec to 4.7.0-beta.1. 2018-12-05 14:42:46 -08:00
Minh Nguyễn
741f6e1deb [ios, macos] Copyedited changelogs 2018-12-05 12:13:23 -08:00
Jason Wray
ffe0624d77 [ios, build] Move symbol strip settings to Xcode project 2018-12-05 12:34:39 -05:00
Jason Wray
d80d88d57b [ios, build] Add RelWithDebInfo build configuration 2018-12-05 12:34:39 -05:00
Jason Wray
e49953df14 [ios, build] Replace -symbols with -stripped build flavor 2018-12-05 12:34:39 -05:00
Minh Nguyễn
ff0f7a8754 [ios, macos] Refined source removal errors
Clarified and copyedited the descriptions of errors that are raised when attempting to remove a source from a style. Worded the changelog entry more generically because the same method in Swift throws an error instead of returning.

A mismatch would occur if the identifier is used by a different source than the one being removed. An application could cause this error to occur by keeping a reference to an MGLSource after changing the style URL of an MGLMapView. Another way would be to remove a source from the style, add another source to the style with the same identifier, then attempt to re-remove the original source from the style.
2018-12-04 22:29:39 -08:00
Maxime Le Moine
2b84c2df27 [ios] Update French translation - telemetry (#13360)
* Update French translation - telemetry

"Make better" is better translated by "Améliorer". "Rend meilleure les cartes Mapbox" is also grammatically incorrect.

* Update from Transifex
2018-12-01 22:00:31 -08:00
Bruno de Oliveira Abinader
c0bfa99b66 [android,ios,macos] Update changelogs 2018-11-29 14:23:55 +02:00
Bruno de Oliveira Abinader
e64c28613a [core] Support fill-extrusion-vertical-gradient 2018-11-29 14:23:55 +02:00
Julian Rex
4146699c38 [ios] Updated podspecs for 4.7.0-alpha.3 (#13472) 2018-11-28 18:36:39 -05:00
Julian Rex
f5336ae98d [ios] Reordered the 4.7.0 change log (#13471) 2018-11-28 17:47:24 -05:00
Jason Wray
46edc91656 [ios] Reorganize iosapp debug settings 2018-11-27 14:39:41 -05:00
Jason Wray
c7f9f1582f [ios] Add frame duration graph view to iosapp 2018-11-27 14:39:29 -05:00
Bruno de Oliveira Abinader
e8f7866e9e [core] Remove error-prone setlatLng overload 2018-11-27 21:38:36 +02:00
Mikhail Pozdnyakov
361982fef8 [core][Android][Darwin] LayerManager creates RenderLayer instances
`LayerManager` is now responsible for `RenderLayer` instances creation,
so that there is a single entry point for creating of objects, which
correspond to a certain layer type.

The `LayerType type` field is dropped from `Layer::Impl`.
2018-11-27 18:10:21 +02:00
Julian Rex
cca37e765b Updated Info.plist docs. (#13436) 2018-11-26 14:31:28 -05:00
Chris Loer
4172076d92 [docs] Changelog entries for local font usage by MapSnapshotter 2018-11-24 09:57:32 -08:00
Julian Rex
6bb1e977ea [ios] Update podspecs for ios-v4.7.0-alpha.2 (#13434) 2018-11-21 15:23:56 -05: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
Julian Rex
53bbf9d699 [ios] Added teardown of core objects when receiving UIApplicationWillTerminateNotification (#13367) 2018-11-20 14:31:09 -05:00
Jason Wray
950c7b75e6 [ios] Remove deprecated -[MGLMapView setDebugActive:] implementation 2018-11-20 11:48:18 -05:00
Jason Wray
ddcecdf7f7 [darwin] Rename variables to avoid shadow declarations
Per GCC_WARN_SHADOW.
2018-11-20 11:48:18 -05:00