summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* [android] Link with a version script to restrict symbol visibilityJohn Firebaugh2017-03-142-0/+6
|
* [ios] Enable one-finger quickzoom gesture on iPadJason Wray2017-03-132-8/+6
|
* [ios, macos] Fixed documentation parameter mismatchesMinh Nguyễn2017-03-136-11/+16
| | | | Also enabled compiler warnings about incorrect Doxygen commands.
* [ios, macos] Resolved unused variable warningsMinh Nguyễn2017-03-132-2/+6
| | | | Resolved unused variable warnings in Release configuration that occurred because they were only used within NSAssert() invocations, which are omitted from Release builds.
* [android] Change version name back to 5.0.0-SNAPSHOTAntonio Zugaldia2017-03-121-1/+1
|
* [android] Update CHANGELOG.mdAntonio Zugaldia2017-03-121-0/+13
|
* [android] make BubbleLayout publicios-v3.5.0-beta.3android-v5.0.0-beta.3Antonio Zugaldia2017-03-101-1/+1
|
* updated pod spec release version (#8358)Fabian Guerra Soto2017-03-102-2/+2
|
* [ios, macos] Corrected polyline equalityMinh Nguyễn2017-03-105-5/+10
| | | | | | | | Now that annotation classes override -isEqual:, it’s no longer appropriate to rely on -isEqual: or -containsObject: to check for the preexistence of an annotation. Those methods become deep equality tests, which have worse performance. Checking for identity allows the developer to add a polyline and polygon with identical coordinates, title, etc. to the map. Implemented a missing -[MGLPolyline isEqual:]. Removed outdated comments about -annotationTagForAnnotation: being expensive.
* Raise exception when MGLAnnotationView.annotation property is nil (#8339)Fabian Guerra Soto2017-03-102-3/+10
| | | | | | * [ios] MGLAnnotationView annotation property made writable * [ios] standarized exception name for annotations
* [android] [auto] Update properties to version 5.0.0-beta.3 in preparation ↵Antonio Zugaldia2017-03-101-1/+1
| | | | for build.
* Per-attribute transition properties on MGLStyleLayer (#8225)Fabian Guerra Soto2017-03-1047-44/+1883
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * [ios, macos] new struct MGLTransition * [ios] MGLTransition struct moved to MGLTypes.h * [ios] MGLTransition implemented for style layer properties * [ios, macos] added support for getting property transitions * [ios, macos] updated to MGLDurationFromTimeInterval and MGLTimeIntervalFromDuration * [ios, macos] added transition properties test * [ios, macos] modified key strings imp * [ios, macos] The impl for transition properties were changed to public methods * [ios, macos] Changelog update * [ios] Fixed layer space formatting * [core] The name space was fixed for getters that returned TransitionOptions * [ios, macos] Added rawLayer transition property tests * [ios] Added a factory method for MGLTransition and transition-related methods to NSValue(MGLAdditions) * [ios, macos] Copyedited changelog blurbs about transition properties
* [ios, macos] Copyedited changelog blurb about source queryingMinh Nguyễn2017-03-102-2/+2
|
* [android] query source featuresIvo van Dongen2017-03-1013-20/+282
|
* [macos, ios] query source featuresIvo van Dongen2017-03-1010-0/+266
|
* [core] query source featuresIvo van Dongen2017-03-1015-2/+191
|
* [core] rename query options for query rendered featuresIvo van Dongen2017-03-1014-26/+26
|
* [ios, macos] Fixed camera function exception messageMinh Nguyễn2017-03-101-3/+3
| | | | This exception message had a typo; developers would’ve been advised to use a method that doesn’t exist, due to case sensitivity. Moreover, the method has been renamed since this message was written.
* [android] - zoom to rounded levelsTobrun2017-03-109-18/+65
|
* [ios, macos] Update changelogs for v3.5.0-beta.3 (#8343)Minh Nguyễn2017-03-102-11/+14
| | | | | | | | * [ios, macos] Updated changelogs Mentioned #8298, #8139. Copyedited recent additions. * [ios, macos] Reorganized changelogs
* [darwin] Use explicit initialization rather than global static variables for ↵Konstantin Käfer2017-03-103-2/+7
| | | | | | | | the default RunLoop When linking Mapbox GL as a static library, the object file (MGLFoundation.o) containing the global static variable initialization was not linked into the resulting binary since it was not referenced. This resulted in the RunLoop not being initialized in the main thread. Reverts 03a14ff0003e976a4ded70d284bc80adf54bc6c9
* [android] remove unnecessary manifest permissionsAntonio Zugaldia2017-03-091-3/+0
|
* [android] remove unnecessary manifest inclusionAntonio Zugaldia2017-03-091-2/+0
|
* [android] Include the telemetry service to simplify set upAntonio Zugaldia2017-03-091-0/+5
|
* [android] - add style loading callback (#8291)Tobrun2017-03-093-17/+106
| | | | | | * [android] - add style loading callback that is invoked when a style finishes loading. * fixup language + add support for adding a callback when invoking setStyle with the default styles.
* [android] - harden mapZoomButtonController to avoid null pointer exceptions ↵Tobrun2017-03-091-2/+4
| | | | (#8332)
* [android] - move touch handling of MarkerViews back to ↵Tobrun2017-03-095-60/+53
| | | | View#setOnClickListener. Workaround panning issue by dispatching touch events to the parent ViewGroup. (#8272)
* [android] renames MultiPoint to BasePointCollectionAntonio Zugaldia2017-03-093-5/+5
|
* [android] fix checkstyleAntonio Zugaldia2017-03-091-1/+2
|
* [android] update version to local package build configAntonio Zugaldia2017-03-091-1/+1
|
* [android] set user agent on initializationAntonio Zugaldia2017-03-091-1/+1
|
* [android] re-add build config fieldsAntonio Zugaldia2017-03-091-0/+2
|
* [android] bump versions to beta.3Antonio Zugaldia2017-03-091-3/+3
|
* [android] - build aar once (#8297)Tobrun2017-03-091-4/+2
|
* Merge master into release-ios-v3.5.0-android-v5.0.0John Firebaugh2017-03-08132-3116/+1772
|\
| * [core] Avoid using std::function in property_setter.hppJohn Firebaugh2017-03-083-198/+209
| |
| * Pack min + max into one attribute :muscle:Molly Lloyd2017-03-0818-247/+238
| | | | | | | | | | | | | | | | Some devices supported by Mapbox GL provide only 8 vertex attributes; this change packs existing attributes to get us just under that limit. For properties using a composite function, pack the min and max values into a single attribute with two logical components instead of using two separate attributes and buffers. Special logic is included for color attributes, whose integer components must be packed into the available bits of floating-point attributes. (We don't have access to ivec types in GL ES 2.0.) For source functions, continue to bind just a one-component attribute even though the GLSL type is vec2 (or vec4 for colors). The type-checking done by gl::Attribute is relaxed slightly to accommodate this.
| * Use ICU compiled with -OsJohn Firebaugh2017-03-085-5/+5
| |
| * [core] De-duplicate shader prelude sourceJohn Firebaugh2017-03-0818-929/+141
| |
| * [test] Increase memory test ceiling slightlyJohn Firebaugh2017-03-081-2/+2
| |
| * [build] increase binary size log duration to 60 daysKonstantin Käfer2017-03-081-2/+2
| |
| * For data-driven paint setters, transition immediately to target value (#8306)Anand Thakker2017-03-083-0/+52
| | | | | | Closes #8237
| * [macos] add missing method declarations for visibleFeaturesXIvo van Dongen2017-03-071-0/+8
| |
| * [android] use PropertyValue for default values in functionsIvo van Dongen2017-03-078-76/+169
| |
| * [core] clear source when removed from styleIvo van Dongen2017-03-063-0/+8
| |
| * Update README.mdBruno de Oliveira Abinader2017-03-061-1/+1
| | | | | | Fix patch typo.
| * [Qt] Remove the QML appThiago Marcos P. Santos2017-03-0614-1322/+3
| | | | | | | | | | We are now on Qt 5.9 and this is where the plugin will be developed from now on.
| * [android] Add support for queryRenderedFeatures filterIvo van Dongen2017-03-045-20/+95
| |
| * [ios, macos] Add support for queryRenderedFeatures filterIvo van Dongen2017-03-046-40/+163
| |
| * [core] Add support for queryRenderedFeatures filterAsheem Mamoowala2017-03-0427-81/+194
| |