Fabian Guerra Soto
afd4df9dbc
[ios] adapt Mapbox Streets–sourced layers for user preferred language ( #9582 )
...
* [ios] Update label localization
* [ios, macos] Move MGLVectorSource+MBXAdditions.h to darwin.
* [ios, macos] Adapt Mapbox Streets to the user preferred language.
* [ios, macos] Clarify style localization documentation.
* [ios, macos] Update localization examples
* [ios, macos] Add style language reset to original.
* [ios, macos] Update changelogs.
* [ios, macos] Rename Vector Source Additions to MGL standard.
* [ios, macos] Add suport for stop localization.
2017-08-01 16:14:41 -04:00
Fabian Guerra
9a9c433085
[ios] Bump podspec to 3.6.1
2017-07-28 11:31:37 -07:00
Fabian Guerra Soto
b0bae6d1dd
[ios] tilt gesture type fix ( #9642 )
...
* [ios] Change function:angleBetweenPoints return type
* [ios] Update changelog
2017-07-28 10:22:16 -07:00
Fabian Guerra Soto
6d629597d7
[ios] Make tilt gesture recognizer recognizable only with two horizontal fingers ( #9571 )
...
* [ios] Make tilt gesture recognizer recognizable only with two horizontal fingers
* [ios] Make tilt gesture recognizer tolerance degree less restrictive
2017-07-27 15:16:39 -07:00
danielamitaysc
0cdef85798
[ios] Proper limiting behavior when trying to zoom out fully
...
- Bail from quick zoom if new zoom is same as old zoom
- Allow pinch gesture at minZoom to still move the map
2017-07-27 17:34:09 -04:00
Jason Wray
82c2d4b3ca
[build] Include bcsymbolmap files in iOS dynamic framework package
2017-07-26 15:49:23 -04:00
Jason Wray
612a1e8377
[build] Remove unused iOS 'self contained' static framework packaging
...
This was a faux framework once required by Fabric.
2017-07-25 14:31:40 -04:00
Jason Wray
dcd9a38388
[ios] Don't force the attribution button tint color to update
2017-07-24 19:24:24 -04:00
Minh Nguyễn
9f2990d167
[ios] Added Hungarian settings bundle
2017-07-19 18:11:30 -07:00
Minh Nguyễn
f94d81c305
[android, ios, macos] Updated French localization
...
Updated French localization on iOS and macOS and added French localization on Android.
2017-07-19 18:11:30 -07:00
Jason Wray
76caec25c7
[ios] Update changelog; kick-off 3.6.1
2017-07-13 01:52:55 -04:00
Konstantin Käfer
f16a4e5da6
[all] make default_styles header-only
2017-07-13 01:39:00 -04:00
Konstantin Käfer
629922f557
[build] enable -fvisibility=hidden for iOS
2017-07-13 01:38:29 -04:00
Jason Wray
3fce13349c
[darwin] Include polylabel via cmake
2017-07-13 01:36:36 -04:00
Minh Nguyễn
c966c0e12f
[ios] Update SMCalloutView to fix iOS 10 build warnings
...
Reapplied 76a2a2db28 , which was partially rolled back in f6e79d7073 .
2017-07-13 01:35:15 -04:00
Fabian Guerra
dafba03bbc
ios] Update pods spec for iOS v3.6.0
2017-06-29 14:52:32 -04:00
Jordan Kiley
8abe210964
[ios] moved changes to darwin ( #9387 )
2017-06-29 03:33:20 -07:00
Jason Wray
6aecc66fc8
[ios] Minimize tilt gesture delay
2017-06-28 16:21:41 -04:00
Jason Wray
361dda25a6
[ios, macos] Fix size and color of default marker image
2017-06-26 14:56:21 -04:00
Minh Nguyễn
9b0b74dba6
[ios] Fixed infinite loop zooming in past z23
...
At zoom levels where the minimum 1 meter or 4 feet would be wider than the scale bar’s maximum width, the local variable holding the preferred row was left undefined. A loop that later iterated based on this row would effectively iterate infinitely until memory pressure forces the system to quit the application.
2017-06-24 13:14:05 -07:00
Fabian Guerra
3e40cab22d
[ios] Update pods spec for iOS v3.6.0-rc.1
2017-06-22 16:39:04 -04:00
Minh Nguyễn
50922433cd
[ios, macos] Updated changelogs
...
Also corrected the version number in the macOS changelog.
2017-06-22 12:28:35 -07:00
Minh Nguyễn
5b4f8fd822
[ios] Updated German localization
2017-06-22 12:24:42 -07:00
Minh Nguyễn
9436eca1d4
[ios] Added Hungarian localization from Transifex
2017-06-22 12:24:42 -07:00
Minh Nguyễn
eedd0553b4
[ios] Allow delegate to keep wandering pinch from panning map
...
MGLMapView consults MGLMapViewDelegate about whether to zoom the map in response to a pinch gesture, but it should also account for the delegate’s response when panning the map due to the pinch’s center point wandering.
Fixes #9168 .
2017-06-22 12:17:17 -07:00
Fabian Guerra Soto
a1c5b32da6
Boxing ObjC structs ( #9343 )
...
* [ios, macos] Make structs boxable
* [ios, macos] Update changelogs.
2017-06-22 14:36:21 -04:00
Romain Quidet
d3730241bb
7910: cancel tracking if ongoing animation is stopped manually ( #7916 )
...
* 7910: cancel tracking if ongoing animation is stopped manually
* 7910 updating change log
* [ios] Fix map camera animation when a significant change occurs
* [ios] Update cancel tracking documentation.
2017-06-22 06:50:09 -07:00
Jesse Bounds
505999a52d
[ios] Update telemetry cert pinning ( #9292 )
2017-06-19 09:34:44 -10:00
Minh Nguyễn
8699bcdbf0
[ios, macos] Updated changelogs
2017-06-16 11:55:12 -07:00
Fabian Guerra
6a781414c6
[ios] Update pods spec for iOS v3.6.0-beta.3
2017-06-16 11:03:49 -07:00
Jason Wray
6cba15f3a9
[ios] Remove old Fabric build infrastructure
2017-06-14 17:36:51 -04:00
Jordan Kiley
df3af97389
[ios, macos] Revised descriptions for abstract classes ( #9095 )
...
Addresses https://github.com/mapbox/mapbox-gl-native/issues/8635
2017-06-14 11:26:34 -07:00
Jesse Bounds
012e88cc9b
[ios] Make annotation view rotation alignment configurable ( #9147 )
...
This commit adds `rotatesWithMap` property on `MGLAnnotationView`. This
property, when set to `YES` fixes the annotation to a map such that view
follows map's rotation angle. This is useful when user wants to display
rotation-dependent annotations (e.g. sector lights).
2017-06-01 10:53:02 -07:00
Fabian Guerra
af2547776a
[ios] Update pods spec for iOS v3.6.0-beta.2
2017-05-31 14:35:01 -04:00
Minh Nguyễn
a39116a552
Migrate to GL JS–powered feedback form ( #9078 )
...
* [ios, macos] Updated feedback URL
* [ios, macos] Add referrer, heading, pitch to feedback URL
* [ios, macos] Updated changelogs for feedback changes
* [ios] Vary referrer by platform
2017-05-30 15:14:00 -07:00
Fredrik Karlsson
608fd66ab8
[ios] remove layout guide observers
2017-05-30 13:47:51 -07:00
Jesse Bounds
7b85bcccae
[ios] Remove filter of single metric event
2017-05-30 13:38:08 -07:00
Jordan Kiley
35f548a07d
[ios] Moved MGLLight in jazzy table of contents ( #9111 )
2017-05-25 18:09:45 -07:00
Jesse Bounds
fce7747da0
[ios] Fix annotation initializers for subclasses of MGLAnnotationView ( #9104 )
...
Use a common init function in both of the provided initializers so that subclasses of `MGLAnnotationView` written in Swift don't need to override `init(annotation, reuseIdentifier)`
2017-05-24 21:08:19 -07:00
Fabian Guerra
091d3d1d7b
[ios] Update pods spec for iOS v3.6.0-beta.1
2017-05-23 17:34:16 -04:00
Minh Nguyễn
bf000c7d63
[ios, macos] Updated changelogs
...
Reorganized the changelogs with a new packaging section. Added blurbs about #9062 , #8713 , #9060 , and #9031 .
2017-05-23 11:40:43 -07:00
Jason Wray
d90c1722c9
[ios] Move image resources to an asset catalog & switch to PDFs
2017-05-23 13:57:48 -04:00
Jason Wray
9b11bb98fa
[ios] Fallback to Mapbox.bundle as the framework bundle ( #9074 )
...
Fixes an issue where localizations could not be found when using static builds.
Throws exception if our bundle can't be found.
2017-05-23 13:24:16 -04:00
Minh Nguyễn
c9de6cdb6c
[ios, macos] More robust Streets localization
...
Added Arabic, Portuguese, and Simplified Chinese to the list of languages with specialized fields in the Mapbox Streets source.
Rely on NSBundle to select the most appropriate locale based on the user’s preferred languages.
2017-05-23 10:09:48 -07:00
Fabian Guerra Soto
a57e9bc410
[ios,macos] multipolygon coordinate ( #8713 )
...
* [ios] MGLMultiPolygon's coordinate property implemented
* [ios,macos] Add polylabalel to project config
* [ios,macos] Change coordinate property for MGLPolyline,MGLPolygon,MGLMultiPolygon
* [macos] Change project configuration to support polilabel
* [ios,macos] Add MGLLocationCoordinate2DFromPoint
* [ios, macos] Update changelogs
* [ios, macos] remove unnecesary variables
* [ios, macos] Add radians conversions
* [ios, macos] Add coordinate calc to MGLPolyline
* [ios, macos] Move radian fuctions to MGLGeometry_Private.h
* [ios, macos] Fix code style
* [ios, macos] Fix code indentation
* [ios, macos] Fix radian per meters constant
* [ios, macos] Add test scenarios to testPolyline
* [ios, macos] Fix test accuracy
2017-05-23 12:32:18 -04:00
Fabian Guerra Soto
e52249c17f
[ios, macos] Light property implementation in MGLStyle ( #9043 )
...
* [ios, macos] Add MGLLight to MGLStyle
* [ios, macos] Implement Objc bindings for Light object
* [ios, macos] Remove rawLight from MGLLight and re-implement it as value class
* [ios, macos] Fix build on macos
* [ios, macos] Add MGLLight documentation, Move MGLLightPosition to MGLLight
* [ios, macos] Add MGLLight tests.
* [ios, macos] Update changelogs
* [ios, macos] Fix misspelling
* [ios, macos] Fix MGLLightAnchor enum property names
* [ios, macos] Update documentation. Improve varialble naming.
* [ios, macos] Rename MGLLightPosition to MGLSphericalPosition
* [ios, macos] Update data types of MGLSphericalPosition
2017-05-23 10:59:24 -04:00
Minh Nguyễn
e630e8c183
[ios, macos] Updated changelogs
2017-05-19 12:46:10 -07:00
Jesse Bounds
9ae73714f1
[ios] Update podspecs and changelog for iOS v3.5.4
...
Cherry-picked from db7bb509e9 .
2017-05-19 12:46:10 -07:00
Jordan Kiley
ade7b0e1fd
[ios] Updated podspecs and changelog for v3.5.3 ( #8870 )
...
Cherry-picked from 25c19902a2 .
2017-05-19 12:46:10 -07:00
Jesse Bounds
b9d3ccc995
[ios] Remove annotation view from container view when annotation removed ( #9025 )
...
The annotation container view keeps an array of annotation views that is separate from the array of subviews that is a property of the UIView parent class. This removes an annotation view from that container view array when the associated annotation is removed. This avoids issue related to previously removed annotation views continuing to be involved in map view logic around annotation view selection due to taps.
2017-05-19 11:27:46 -07:00