summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* [ios, macos] Refactor expressions variable name and 'mgl_has' implementation.upstream/fabian-feature-lookup-11006Fabian Guerra2018-03-283-20/+46
|
* [ios, macos] Implement expressions feature operators.Fabian Guerra2018-03-282-0/+33
|
* [ios, macos] Implement 'has' operator.Fabian Guerra2018-03-282-0/+12
|
* [ios, macos] Add Expressions 'at' operator.Fabian Guerra2018-03-282-0/+29
|
* Release Android v6.0.0-beta.5 (#11537)Łukasz Paczos2018-03-281-0/+11
| | | | * [android] Updated changelog for 6.0.0-beta.5 release
* [core] Add 'apiBaseURL' argument to mbgl-offline util.Chris Loer2018-03-271-0/+4
|
* [android] bumped gestures library version to 0.2.0 (#11535)Łukasz Paczos2018-03-271-1/+1
|
* [android] bumped telemetry library version to 3.0.0-beta.3 (#11534)Łukasz Paczos2018-03-271-1/+1
|
* [build] Save raw Xcode build logsupstream/fb-more-sanitizersJason Wray2018-03-262-1/+27
|
* [ios, build] Run static analyzer on CircleCIJason Wray2018-03-262-0/+24
|
* [ios, build] Run undefined behavior sanitizer on CircleCIJason Wray2018-03-262-11/+11
|
* [ios, macos] Add match expressions support. (#11464)Fabian Guerra Soto2018-03-265-3/+87
| | | | | | | | | | | | | | * [ios, macos] Add match expressions support. * [ios, macos] Add coalesce operator support. * [ios, macos] Add coalesce operator test. * [ios, macos] Match operator implementation is moved to NSPredicate. * [ios, macos] Match operator function implementation refactor. * [ios, macos] Address merge conflicts.
* [android] - update changelog v5.5.1Tobrun2018-03-261-0/+9
|
* [android] - allow multiple expressions in string, number and bool asserting ↵Tobrun2018-03-261-3/+3
| | | | expressions
* [ios, macos] Change the format for case expressions to a flat structure. ↵Fabian Guerra Soto2018-03-264-32/+89
| | | | | | | | | | | | (#11450) * [ios, macos] Change the format for case expressions to a flat structure. * [ios, macos] Add support for multiple branches case expression. * [ios, macos] Add multiple branch tests to case expressions. * [ios, macos] Case operator now has iOS 8 support.
* [android] - don't load default style if style json string was set (#11520)Tobrun2018-03-262-1/+78
|
* [android] - correctly convert Android int colors with to-color expression ↵Tobrun2018-03-233-38/+18
| | | | (#11506)
* [core] Don't resolve tokens after evaluating a text-field or icon-image ↵John Firebaugh2018-03-226-25/+28
| | | | expression (#11509)
* [android] - expose public api telemetry (#11503)Tobrun2018-03-226-18/+30
|
* [core] Double maximum label width by reducing glyph precision.Chris Loer2018-03-224-4/+4
| | | | | Fixes issue #11507. Port of GL JS PR #6375.
* [android] - make default output param from step expression more descriptive, ↵Tobrun2018-03-221-16/+20
| | | | add param to javadoc (#11501)
* Literal array conversion of primitive arrays (#11500)Tobrun2018-03-223-1/+39
| | | * [android] - literal array conversion of primitives types
* [core] Avoid flashing on pitched overzoomed tiles.Chris Loer2018-03-214-3/+12
| | | | | | Clamps perspective ratios in shaders. Fixes issue #11487. Port of GL JS PR #6365.
* [ios,macos] Selecting offscreen annotation pans map to fit annotation & ↵Julian Rex2018-03-2114-43/+508
| | | | callout view (#3249, #9790)
* [android] - update changelog for v6.0.0-beta.4 (#11485)android-v.6.0.0-beta.4Tobrun2018-03-212-1/+22
|
* [ios, macos] Document to use subclasses of MGLFeature to access attributes ↵Jordan Kiley2018-03-206-6/+12
| | | | (#11462)
* [android] bumped gestures library version to 0.1.0 (#11483)Łukasz Paczos2018-03-205-51/+44
|
* [core] don't hide icons if text is an empty stringAnsis Brammanis2018-03-192-4/+3
|
* Expression filters (#11429)Tobrun2018-03-1936-426/+436
| | | * [android] - add expression filter integration
* [android] - verify optional before accessing itTobrun2018-03-191-4/+6
|
* [android] bump mapbox-android-telemetry version to 3.0.0-beta.2 and adapt ↵Guardiola313372018-03-196-10/+14
| | | | events related code
* [android] high-level jni bindings for geojson conversionIvo van Dongen2018-03-1923-198/+320
|
* update to MAS3.0-beta.4 (#11468)Osana Babayan2018-03-162-3/+3
|
* [android] - implement expression literal on arraysTobrun2018-03-162-9/+73
|
* Test activity for gestures manager (#11449)Łukasz Paczos2018-03-168-140/+640
|
* [android] fixed TWO_FINGER_TAP telemetry event (#11460)Łukasz Paczos2018-03-161-0/+2
|
* [core] Update mapbox-gl-jsJohn Firebaugh2018-03-143-2/+10
|
* [core] Stringify expression syntax, not function syntaxJohn Firebaugh2018-03-142-137/+19
|
* [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
|