summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* [android] - dealing with infinite camera move callbacks (#9177)upstream/LukasPaczos-9177-infinite-camera-move-callbackspaczos2017-06-061-0/+6
|
* [android] - validate if gestures should execute (#9173)Tobrun2017-06-021-7/+8
|
* Merge branch 'release-ios-v3.6.0-android-v5.1.0' of ↵Fabian Guerra2017-06-013-0/+38
|\ | | | | | | github.com:mapbox/mapbox-gl-native into release-ios-v3.6.0-android-v5.1.0
| * [ios] Make annotation view rotation alignment configurable (#9147)Jesse Bounds2017-06-013-0/+38
| | | | | | | | | | | | | | 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).
* | [core] Make TransformState LatLngBounds optionalBruno de Oliveira Abinader2017-06-017-20/+31
|/
* add null check in custom location engine activity to prevent null pointer ↵Pablo Guardiola2017-06-011-1/+3
| | | | exception (#9159)
* [android] Cherry picking 9133 (#9145)Pablo Guardiola2017-06-017-94/+62
| | | | | | | | | | | | * [android] Fix tracking mode + camera race condition (#9133) * [android] fix tracking mode + camera race condition * fix resetTrackingModesIfRequired bug (comparing current camera position with target camera position * cherry pick #9133 and update CHANGELOG * add null check to prevent null pointer exception
* [ios] Update pods spec for iOS v3.6.0-beta.2ios-v3.6.0-beta.2Fabian Guerra2017-05-312-2/+2
|
* [android] fix missing access token variable issue (#9151)Pablo Guardiola2017-05-311-3/+1
|
* [android] - javadoc update for 5.1.0 release (#9138)Tobrun2017-05-3118-33/+188
| | | | | | | | | | | | | | | | * [android] - javadoc update for 5.1.0 release * oxford comma * Grammar/spelling tweaks * grammar tweak * grammar tweak * Grammar tweaks * Grammar tweaks
* Migrate to GL JS–powered feedback form (#9078)Minh Nguyễn2017-05-3010-24/+89
| | | | | | | | | | * [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
* [ios] remove layout guide observersFredrik Karlsson2017-05-301-56/+44
|
* [ios] Remove filter of single metric eventJesse Bounds2017-05-301-7/+0
|
* [android] - harden orientation changes (#9128)Tobrun2017-05-305-98/+127
|
* Release Android v5.1.0-beta.3 (#9115)v5.1.0-beta.3Tobrun2017-05-261-1/+13
| | | | | | | | * [android] - Changelog update for Android release v5.1.0-beta.3 * update CI & version * reset release properties
* [android] - convert dp to pixels when getting meters per pixel at. (#9048)Tobrun2017-05-261-1/+1
|
* [android] Update Lost to final version 3.0.0 (#9112)Pablo Guardiola2017-05-261-2/+2
| | | | | | * update lost to final version 3.0.0 * bump MAS version to 2.1.1
* [android] - add binding support for Light (#9013)Tobrun2017-05-2630-22/+1557
|
* [android] - logo placement for creating a Mapview programatically (#9094)Tobrun2017-05-264-12/+24
| | | | | | * [android] - Correct logo placement for creating a Mapview programatically, fixup non default placements * Fixed NIGHTY_TWO_DP typo to NINETY_TWO_DP
* [ios] Moved `MGLLight` in jazzy table of contents (#9111)Jordan Kiley2017-05-252-0/+2
|
* [ios] Fix annotation initializers for subclasses of MGLAnnotationView (#9104)Jesse Bounds2017-05-244-9/+62
| | | | 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)`
* [ios, macos] Fix MGLLight.achor to accept style functionsFabian Guerra2017-05-243-11/+13
|
* [android] - LatLngBounds bearing default value (#9102)Tobrun2017-05-241-1/+1
|
* [android] - stop location updates when toggle MyLocationView state (#9099)Tobrun2017-05-241-0/+1
|
* [macos] Enable View ‣ Traffic Nightios-v3.6.0.beta.1Minh Nguyễn2017-05-231-0/+3
| | | | Enable the View ‣ Traffic Night menu item and check it when that style is active.
* [ios] Update pods spec for iOS v3.6.0-beta.1ios-v3.6.0-beta.1Fabian Guerra2017-05-232-2/+2
|
* [ios, macos] Updated changelogsMinh Nguyễn2017-05-232-8/+21
| | | | Reorganized the changelogs with a new packaging section. Added blurbs about #9062, #8713, #9060, and #9031.
* [ios] Move image resources to an asset catalog & switch to PDFsJason Wray2017-05-2319-67/+61
|
* [ios] Fallback to Mapbox.bundle as the framework bundle (#9074)Jason Wray2017-05-235-23/+15
| | | | | Fixes an issue where localizations could not be found when using static builds. Throws exception if our bundle can't be found.
* [ios, macos] More robust Streets localizationMinh Nguyễn2017-05-234-21/+25
| | | | | | 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.
* [ios,macos] multipolygon coordinate (#8713)Fabian Guerra Soto2017-05-239-14/+307
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * [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
* Cherry-pick arabic text to release branch v3.6.0 (#9071)Fabian Guerra Soto2017-05-238-8/+94
| | | | | | | * [core] Throttle tiles to redo symbol placement at most once every 300ms. Fixes issue #8435 and prepares for pitch-scaling changes in issue #8967. * [core] Disable letter-spacing for Arabic labels (issue #9057)
* [android] - horizontally rotated in snapshot (#9083)Tobrun2017-05-232-9/+10
|
* [ios, macos] Light property implementation in MGLStyle (#9043)Fabian Guerra Soto2017-05-2316-1/+624
| | | | | | | | | | | | | | | | | | | | | | | | | | * [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
* [ios, macos] changed TRUE -> 'true' (#9059) fixes #9056Jordan Kiley2017-05-192-2/+2
|
* [ios, macos] Updated changelogsMinh Nguyễn2017-05-192-2/+5
|
* [ios] Update podspecs and changelog for iOS v3.5.4Jesse Bounds2017-05-191-0/+5
| | | | Cherry-picked from db7bb509e95d737199efa73a47bdcc973966ed97.
* [ios] Updated podspecs and changelog for v3.5.3 (#8870)Jordan Kiley2017-05-191-0/+3
| | | | Cherry-picked from 25c19902a22e240da4e7ebf1974125b7e67bd21e.
* [ios, macos] Updated `maximumZoomLevel` description, cherry-picked #8818 (#8842)Jordan Kiley2017-05-191-2/+2
| | | | Cherry-picked from a3e4e67ea68c455178d5c5ef3d864972fcf41147.
* [android] - correct bearing conversion when animating the map with jumpTo, ↵Tobrun2017-05-192-4/+4
| | | | easeTo and animateTo. (#9050)
* [ios] Remove annotation view from container view when annotation removed (#9025)Jesse Bounds2017-05-192-0/+2
| | | | 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.
* [ios] Add annotation view initializer with annotation and reuse id (#9029)Jesse Bounds2017-05-194-8/+43
|
* [ios, macos] Change == to = in style function initializersJesse Bounds2017-05-191-3/+3
|
* Observe layout guides (#7716)Fredrik Karlsson2017-05-193-114/+111
| | | | | | * [ios] observe layout guides * [ios] update changelog
* [android] - remove marker from selected markers when removing marker from ↵Tobrun2017-05-191-0/+9
| | | | annotation manager. (#9047)
* [core] add error for non-virtual destructor deletes + add virtual dtorsKonstantin Käfer2017-05-195-4/+10
|
* [core] Make destructor virtual to avoid object splicing during destructionKonstantin Käfer2017-05-191-0/+1
|
* [android] - bump tools and support lib version due to SNAPSHOT dependencies ↵Tobrun2017-05-192-4/+2
| | | | | | | | (#9046) * [android] - bump tools and support lib version for SNAPSHOT dependencies * revert unsupported Circle CI build tools version
* [ios] Telemetry button in modal view controllers (#9027)Jordan Kiley2017-05-171-3/+4
| | | | Fixes #8980.
* [ios, macos] Factored out tile URL template guideMinh Nguyễn2017-05-168-177/+326
| | | | Factored out redundant tile URL template documentation from the MGLRasterSource and MGLVectorSource documentation into a jazzy guide. This documentation used to live in one place, on a method on MGLTileSource, but that method had to be moved to MGLTileSource’s concrete subclasses. A jazzy guide is easier to link to, in any case.