summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* [ios] Prepare changelog for ios-v3.7.6upstream/fb-ios-v3.7.6-boba-cherry-picksJason Wray2018-03-141-1/+4
|
* [ios, build] Move iOS release builds to CircleCIJason Wray2018-03-143-99/+35
|
* [ios] Add camera limit debug option to iosappJason Wray2018-03-141-1/+42
| | | | Adapted from https://github.com/mapbox/ios-sdk-examples/blob/cdff47276d261d58c7eb2d0ba75d9cce6c308417/Examples/ObjectiveC/BlockingGesturesDelegateExample.m
* [ios] Fix pinch drift ignoring delegate camera change responseJason Wray2018-03-142-3/+8
|
* [ios] Improved heading indicator arrow visibilityJason Wray2018-03-142-1/+5
|
* [android] build release Test App before publishing (#11418)Łukasz Paczos2018-03-142-1/+4
|
* [ios, macos] Fix an issue where a wrong annotation may selected if ↵Lloyd Sheng2018-03-134-51/+49
| | | | | | | | | | | | annotations were set close together (#11438) * [ios] Fix an issue where wrong annotation may selected when annotations very close #10734 * [macos] Fix an issue where a wrong annotation may selected if annotations were set close together * update the iOS change log and the macOS change log * Fix an issue where the comment referenced to the wrong variable name
* [android] - revisit proguard configuration for release-bobaTobrun2018-03-122-19/+35
|
* [core] TileJSON conversion clamps bounds longitude to [-180,180], per specAsheem Mamoowala2018-03-092-0/+12
|
* [core] Add expression filter support (#11251)Lucas Wojciechowski2018-03-0917-336/+423
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * WIP * WIP * WIP * Remove Filter::operator()(const Feature&) * WIP * WIP * WIP * WIP * Hook up expression filter evaluator * Replace `shared_ptr` with &reference * Fill in implementation of `void operator()(const ExpressionFilter&)` * Fix failing tests * Switch back to a shared_ptr per chat with @anandthakker * Fix benchmark compilation * Shot in the dark to fix CI * Shot in the dark to fix CI (part 2) * Shot in the dark to fix CI (part 3) * In src/mbgl/style/conversion/filter.cpp, add a port of isExpressionFilter and use it to decide in Converter<Filter>::operator() whether to parse the incoming JSON as an ExpressionFilter or one of the legacy filter types * Remove bool Filter::operator()(const GeometryTileFeature&) const * Ensure the map zoom is passed into filtering operations wherever applicable * Add expression filter tests * Addressed PR feedback * Implement `NSPredicate *operator()(mbgl::style::ExpressionFilter filter)` * Fix formatting& nit
* [android] - add expression conversion, add getters (#11352)Tobrun2018-03-0853-13860/+2453
|
* [android] calculating camera's LatLng for bounds without map padding (#11410)Łukasz Paczos2018-03-085-38/+29
|
* [android] - check for null body on http request, cleanup codeTobrun2018-03-082-77/+89
|
* [macos] Upgraded tests to Swift 4Minh Nguyễn2018-03-072-12/+17
|
* [macos] Fixed title casing based on current orthographyMinh Nguyễn2018-03-071-1/+5
|
* [macos] Assume sRGB for mbgl expressions, CSS in attributionMinh Nguyễn2018-03-075-13/+37
| | | | Assume mbgl needs colors in the sRGB color space rather than the calibrated RGB color space. Fixed link colors when creating attribution from HTML.
* Expose more gestures settings (#11407)Łukasz Paczos2018-03-076-215/+325
| | | | | | | | | | | | | * [android] enable/disable velocity animations * [android] exposed a method to cancel ongoing velocity animations * [android] removed unused methods and constants * [android] fixed gestures manager initialization * [android] enable/disable increasing gesture thresholds * [android] saving/restoring new gestures options
* [android] - revert java8 support in the SDKtobrun2018-03-065-37/+68
|
* [android] take advantage of MAS 3.0-beta.3 changesOsana Babayan2018-03-063-80/+73
| | | fromLngLats() take double arrays are called from Java (not the List<Point> ones)
* [android] - rework match expression to style specification syntaxTobrun2018-03-062-27/+61
|
* [android] - make javadoc configuration compatible with Gradle 4.4Tobrun2018-03-051-8/+5
|
* [android] reworked zoomIn and zoomOut to use ValueAnimators (#11382)Łukasz Paczos2018-03-054-79/+111
|
* Port fix for "at" expression off-by-1 error (#11375)Anand Thakker2018-03-023-4/+13
| | | | | | | | | | * Port fix for "at" expression off-by-1 error Refs https://github.com/mapbox/mapbox-gl-js/pull/6269 * Consistency * Add ignores for symbol positiong differences in real-world tests
* [ios] Add MGLMapView.showsScale to control scale bar visibility (#11335)Jason Wray2018-03-028-13/+112
| | | | | | - Fixes scale bar not being visible until a camera change event. - Adds IBInspectable for scale bar visibility. - Add tests of the scale bar being added to the map view
* [android] - delete local ref pixel buffer when converting Image.java to coreTobrun2018-03-021-1/+1
|
* [android] - use float for pixelratio when creating a snapshotterTobrun2018-03-021-3/+3
|
* [android] - validate if width and height aren't 0 when creating options classTobrun2018-03-021-0/+3
|
* Release android v6.0.0-beta.3 (#11369)Łukasz Paczos2018-03-021-4/+23
| | | | | | | | * [android] updated changelog to reflect 6.0.0-beta.3 changes * [android] release configuration for v6.0.0-beta.3 * [android] reverted release configuration for v6.0.0-beta.3
* Remove deprecated location APIs (#11351)Łukasz Paczos2018-03-0249-4679/+30
|
* Update mapbox-gl-jsJohn Firebaugh2018-03-011-0/+0
|
* Relax type checking for "length"John Firebaugh2018-03-015-7/+102
|
* Infer type assertions for objectJohn Firebaugh2018-03-011-1/+1
| | | | Cross-ports https://github.com/mapbox/mapbox-gl-js/pull/6243.
* [android] add support for mapzen terrarium raster-dem encoding (#11339)Molly Lloyd2018-03-011-0/+20
|
* [android] rotated map VisibleRegion returns incorrect bounds when going over ↵Osana Babayan2018-03-011-8/+46
| | | | date line
* [android] - don't disable zoom button controller zooming whem zooming ↵Tobrun2018-03-011-4/+3
| | | | gestures are disabled
* [android] - decouple map padding from overlain viewsTobrun2018-03-011-5/+0
|
* [android] - check if hosting Activity isn't finishing before showing an dialogTobrun2018-03-011-1/+12
|
* [android] custom layer example - remove dependencies on mbgl logging and ↵Ivo van Dongen2018-03-011-22/+24
| | | | string headers
* [android] custom layer example - add error checking to debug issues more easilyIvo van Dongen2018-03-011-28/+142
|
* [android] custom layer example - fix fragment shader source for opengl es 2 ↵Ivo van Dongen2018-03-011-1/+1
| | | | phones
* [core] blacklist vao usage on mali t720 (sapphire 650)Ivo van Dongen2018-03-011-2/+9
| | | | Avoids problems on (amongst others) Samsung Galaxy J3
* [core] check opengl error state after custom layer invocationsIvo van Dongen2018-03-011-3/+4
|
* [android] expose ImageSource coordinates setter (#11262)Łukasz Paczos2018-03-013-1/+20
| | | | (cherry picked from commit fcf5fa6)
* [android] - add default heatmap color to getterTobrun2018-03-012-1/+18
|
* [android] - add heatmap color propertyTobrun2018-03-018-6/+95
|
* [android] new gesture library - bumped snaphost versionŁukasz Paczos2018-03-011-1/+1
|
* [test] Native ignore for GL JS issue #6160Chris Loer2018-02-281-0/+1
|
* [test] Native expression test support for:Chris Loer2018-02-282-24/+36
| | | | | - Round-tripping expressions through serialization and checking that outputs don't change - Checking expression serialization against expected value from fixture
* [core] Implement Expression::serialize()Chris Loer2018-02-2830-40/+262
| | | | | | | | Issue #10714 - Each expression stores its operator as a string, and default serialization is [operator, serialize(child1), ...] - Custom implementations of `serialize` for Expression types that don't follow the pattern - expression::Value -> mbgl::Value converter - node_expression bindings to expose `serialize`
* [android] LatLngBounds.union() should take date line into accountOsana Babayan2018-02-283-4/+54
|