Jason Wray
d4b3befecb
[ios] Fix file encoding for pt-PT strings file
...
Converted from UTF-16 to UTF-8.
2018-07-27 11:16:16 -04:00
Lloyd Sheng
9c90509750
[iOS] Add fallbacks for name fields ( #12387 )
...
* Add fallbacks for name fields
* Add a fallback for `name_zh-Hant`
* Update changelog
2018-07-26 13:53:12 +08:00
Jordan Kiley
8400355e99
[ios] Updated podspecs and changelog for ios-v4.3.0-alpha.1 ( #12486 )
2018-07-25 12:43:58 -07:00
Jason Wray
cdd3553641
[darwin] Use FOUNDATION_EXTERN instead of plain extern
...
FOUNDATION_EXTERN is an alias for extern in most cases, but also covers us in the event that a method could be mismangled by the compiler as C++ (when we want C-style mangling, for Obj-C compatibility).
2018-07-24 18:14:32 -04:00
Jason Wray
4205cf7b10
[ios] Fix symbol mangling issue with MGLMapPointForCoordinate()
...
`MGLMapPointForCoordinate()` was `extern`-defined in a C header, but implemented in an Obj-C++ source file and mangled as a C++ symbol. `FOUNDATION_EXTERN` is C++-aware and will force C-style symbol mangling, which fixes the undefined symbol issue in consumer Obj-C projects.
2018-07-24 18:14:27 -04:00
John Firebaugh
2bbc792060
[core] Check all bucket dynamic_casts
...
A mismatch can occur when a layer changes from one type to another.
2018-07-24 11:08:40 -07:00
Fabian Guerra Soto
681e0141de
[ios] Mapbox's Location Manager new API. ( #12013 )
...
* [ios] The new location manager API provides two new protocols MGLLocationManager and MGLLocationManagerDelegate to handle the location cycle and updates respectively. This enables developers to chose the appropriate location provider according to their needs, or transition between outdoors/indoors location updates.
It does provide a default implementation based on CLLocationManager.
2018-07-20 14:14:43 -07:00
John Firebaugh
fb736e8ef0
[ios, macos, android] Add changelog entries
2018-07-20 12:35:00 -07:00
Jason Wray
5d7e3e24e5
[ios] Reorganize changelog for ios-v4.2.0
2018-07-18 11:35:22 -04:00
Jason Wray
5b221372f0
[ios] Update podspecs for ios-v4.2.0
2018-07-18 11:35:22 -04:00
Lloyd Sheng
284dd23ca4
[iOS] Fix unbalanced change delimiter crash ( #12148 )
...
Fixed a crash that occurred when the user started a gesture before the drift animation for a previous gesture was complete.
2018-07-18 14:29:06 +08:00
John Firebaugh
ca9ba9cb43
[build] Move all mason_use statements to a single file
...
So its checksum can be used in a CI cache key name.
2018-07-13 11:50:39 -07:00
Jason Wray
3ba1f3176e
[ios] Update podspecs for ios-v4.2.0-beta.1
2018-07-11 12:01:16 -04:00
Randall Lee
673d75e6b3
[ios] Update events submodule to include RN override ( #12360 )
...
React native user agent override for internal use.
2018-07-10 16:34:59 -04:00
Minh Nguyễn
192c611468
[ios] Deduplicated library dependency references
2018-07-10 09:28:03 -07:00
Minh Nguyễn
ec8ac3c64f
[ios, macos] Allow unwrapped arguments in match expressions
2018-07-09 16:03:03 -07:00
Minh Nguyễn
f11ab91fc4
[ios, macos] Convert predicate options to collators
2018-07-09 16:02:40 -07:00
Jason Wray
37e680c66b
[ios, build] Strip symbols before recording size metrics
2018-07-09 12:31:43 -04:00
Julian Rex
3710ef8810
[iOS] Update annotation view touch handling (with offsets) ( #12234 )
2018-07-09 10:01:11 -04:00
Jason Wray
ec472cb45a
[ios] Update podspecs for ios-v4.2.0-alpha.2
2018-07-05 16:36:09 -04:00
Jason Wray
84c0e3f436
[ios] Update changelog for ios-v4.2.0-alpha.2
2018-07-05 16:36:07 -04:00
Chris Loer
310d844b5f
[docs] Add changelog entries for #12294
2018-07-05 11:56:38 -07:00
Julian Rex
56ab3318a3
[ios] [macos] Added -[MGLSnapshot coordinateForPoint:] and associated test.
2018-07-05 18:50:21 +02:00
John Firebaugh
840a5cf120
[build] Record binary size via GitHub check
2018-07-03 14:03:32 -07:00
Jason Wray
6fc0eb908b
[ios, build] Postpone jazzy install for ios-release build
2018-07-03 15:47:49 -04:00
Jason Wray
b0beb8bfcb
[ios, build] Remove broken/unused demo project
2018-07-03 13:31:58 -04:00
Jason Wray
614aab4ea2
[ios, build] Log raw xcodebuild output for package commands
2018-07-03 13:31:58 -04:00
Chris Loer
cb1328d1d0
[ios, macos] Darwin "collator" implementation
...
- Uses NSString for comparison
- Uses NSLocale for loading locales
2018-07-03 10:03:05 -07:00
Minh Nguyễn
71a72d269a
[ios, macos] Autolocalize into Japanese, Korean
...
Added Japanese and Korean to the list of languages for which the Mapbox Streets source has dedicated name fields.
2018-07-03 09:11:01 -07:00
Bobby Sudekum
4286d5869c
Add pitch argument to cameraThatFits functions ( #12213 )
2018-07-02 16:30:18 -07:00
Minh Nguyễn
29e25356e3
[ios, macos] Updated build status buttons
...
Bitrise has been replaced by CircleCI in this repository.
2018-07-02 12:53:38 -07:00
Jason Wray
acbcf7e7e6
[ios] Preserve bcsymbolmap files when using CocoaPods
...
Bitcode symbol map files (`bcsymbolmap`) are used in conjunction with dSYMs to symbolicate crashes. CocoaPods doesn't yet preserve these or add them to an app's `xcarchive`, so the developer needs to do this themselves (typically as an install-only build copy phase).
2018-06-28 17:18:51 -04:00
John Firebaugh
63517b1b6f
[macos, ios] Commit IDEWorkspaceChecks.plist files
2018-06-27 15:18:23 -07:00
Jason Wray
30ece0d623
[ios] Update changelog and podspecs for 4.2.0-alpha.1
2018-06-27 16:29:57 -04:00
Fabian Guerra
7892c39d49
[ios] Update changelogs and bump podspec.
2018-06-27 16:29:57 -04:00
Randall Lee
16c4208a33
[ios] Update Events Library submodule to include china endpoint ( #12233 )
...
Brings in changes from mapbox/mapbox-gl-native#11860 and mapbox/mapbox-gl-native#11845
2018-06-27 14:43:55 -04:00
Jason Wray
f3341dd589
[core] Bump deployment versions to iOS 9, macOS 10.11
2018-06-25 14:58:46 -04:00
Molly Lloyd
e1af62e87d
[core] add raster-resampling property ( #12176 )
...
* update style-code for raster-resampling
* implement user-defined raster-resampling
* invert filter condition
* raster-resampling -> raster-resampling-mode for darwin language conventions
2018-06-21 14:37:17 -07:00
Julian Rex
2886aca3e2
[ios, macos] Updated change logs and podspecs for ios v4.1.0 and macOS 0.8.0 release ( #12185 )
2018-06-20 15:22:19 -04:00
Jordan Kiley
673144786b
[ios] updated predicates ( #12178 )
2018-06-19 16:53:10 -07:00
Jason Wray
b84a184d2d
[ios, build] Completely remove support for Fabric ( #12106 )
2018-06-18 22:03:59 -04:00
Julian Rex
87143a355d
[ios] Fix for integration tests not running on iOS 9. ( #12145 )
2018-06-18 14:24:14 -04:00
Julian Rex
ed76230925
[ios,macos] Fixed crash in -[MGLStyle localizeLabelsIntoLocale:] on iOS 9.3 ( #12123 )
2018-06-11 15:23:40 -04:00
Jason Wray
e24930a036
[ios] Support safe area in iosapp
...
* [ios] Refactor iosapp two-map option; fix constraint
* It's NO in objc; enable second map scale bar
2018-06-08 23:13:12 -07:00
Randall Lee
5a837c1702
[ios] Add custom events library start-up delay ( #12088 )
...
* [ios] Add custom delay
Adds a custom delay to the events library initialization. This is only active when using certain profile configurations.
* [ios] events library version update to v0.4.1
* Update Events Library to include missing MGL_EXPORT
* Add MMEEventsService files to Events Lib Submodule
* Change delayTime type to int64_t
2018-06-08 14:39:43 -07:00
Chris Loer
6eee872955
[test,ios] Disable multiple mapsnapshotter test.
...
8 simultaneous mapsnapshotter test periodically deadlocks in simulator.
Also, increase timeouts to decrease chance of spurious test failure.
2018-06-04 11:32:20 -07:00
Chris Loer
050337fb68
[docs,ios,macos] Changelog entries for MGLMapSnapshotter fix.
2018-06-04 11:32:20 -07:00
Chris Loer
af4efd4fa7
[ios, test] Add MGLMapSnapshotter integration tests.
2018-06-04 11:32:20 -07:00
Jason Wray
a721b74b87
[ios] Use 'Recognized' state for tap gesture handlers
...
Tap gestures have no `Began`/`Ended` states — they can only be `Possible` or `Recognized`.
2018-06-01 13:43:50 -04:00
Jason Wray
e67f0be813
Merge tag 'ios-v4.0.2' into master
...
Conflicts:
mapbox-gl-js
platform/android/CHANGELOG.md
platform/android/gradle/dependencies.gradle
platform/ios/CHANGELOG.md
platform/ios/Mapbox-iOS-SDK-nightly-dynamic.podspec
platform/ios/Mapbox-iOS-SDK-symbols.podspec
platform/ios/Mapbox-iOS-SDK.podspec
platform/node/test/ignores.json
src/mbgl/geometry/feature_index.cpp
src/mbgl/geometry/feature_index.hpp
src/mbgl/layout/symbol_layout.cpp
2018-05-30 13:01:04 -04:00