Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [ios, macos] Corrected link in expression documentationupstream/1ec5-e8n-init-swift-11612 | Minh Nguyễn | 2018-04-11 | 1 | -2/+4 |
| | |||||
* | [ios, macos] Renamed expression initializer to be more Swiftian | Minh Nguyễn | 2018-04-11 | 4 | -87/+87 |
| | |||||
* | Add abs, round, floor, ceil operators (#11653) | Anand Thakker | 2018-04-11 | 11 | -32/+316 |
| | | | | | | | | | | | | | | | | | | | | * Add abs, round, floor, ceil operators Port of https://github.com/mapbox/mapbox-gl-js/pull/6496 * [ios, macos] Simplified abs, ceiling, floor expressions * [ios, macos] Added rounding expression function * [android] - binding integration for round, ceil, floor and abs expressions * Update mapbox-gl-js to include non-integer rounding test * Drop extra braces * mapbox-gl-js -> master * Update style-spec docs -> PropertyFactory.java | ||||
* | [android] center was calculated incorrectly for LatLngBounds with zero span ↵ | Osana Babayan | 2018-04-11 | 2 | -4/+24 |
| | | | | (#11650) | ||||
* | [android] - bump telemetry to 3.0.0 stable | Tobrun | 2018-04-11 | 1 | -1/+1 |
| | |||||
* | [build, qt] Work around for chown'ing /usr/local | Jason Wray | 2018-04-10 | 1 | -6/+3 |
| | | | | | macOS 10.13 no longer allows wholesale chown'ing of /usr/local (and this approach also works in 10.12). | ||||
* | [docs] Update CI badges and expand license section | Jason Wray | 2018-04-10 | 1 | -2/+5 |
| | |||||
* | [build, ios] Bump CircleCI builds to Xcode 9.3 | Jason Wray | 2018-04-10 | 1 | -8/+8 |
| | |||||
* | [ios] Refactor integrations tests | Julian Rex | 2018-04-10 | 4 | -68/+113 |
| | |||||
* | [android] LatLngBounds were not build correctly when lons were the same (#11647) | Osana Babayan | 2018-04-10 | 2 | -1/+22 |
| | |||||
* | [android] - add convinience step expression (#11641) | Tobrun | 2018-04-10 | 1 | -0/+128 |
| | |||||
* | [android] - add javadoc code examples for Android (#11540) | Tobrun | 2018-04-10 | 1 | -23/+1413 |
| | |||||
* | [android] - add paused state to map renderer, don't render snapshot when ↵ | Tobrun | 2018-04-10 | 5 | -5/+34 |
| | | | | paused (#11358) | ||||
* | Rework expression conversion (#11490) | Tobrun | 2018-04-10 | 26 | -157/+318 |
| | | | * [android] - rework expression conversion | ||||
* | [android] - fixed gesture events listeners lists documentation (#11630) | Łukasz Paczos | 2018-04-10 | 1 | -32/+24 |
| | |||||
* | Fix style parsing bug for constant expressions (#11606) | Anand Thakker | 2018-04-09 | 5 | -16/+32 |
| | | | | | | | | | | | | | | * Fix style parsing bug for constant expressions Closes #10849 * Ignore tests for unported GL JS change Refs https://github.com/mapbox/mapbox-gl-js/pull/6429 * Fuller fix * Update mapbox-gl-js | ||||
* | [android] - add delete local refs calls for make jni strings | Tobrun | 2018-04-09 | 3 | -6/+18 |
| | |||||
* | [android] release local refs early | Ivo van Dongen | 2018-04-09 | 2 | -1/+7 |
| | |||||
* | [ios, macos] Equate valueForKey: with valueForKeyPath: | Minh Nguyễn | 2018-04-06 | 1 | -1/+1 |
| | |||||
* | [ios, macos] Distinguish between conditionals and expressions in case expression | Minh Nguyễn | 2018-04-06 | 2 | -5/+19 |
| | |||||
* | Change MGLMapPointMake to MGLMapPointForCoordinate | Asheem Mamoowala | 2018-04-06 | 3 | -8/+15 |
| | |||||
* | [core] re-bind uniform locations after re-linking program (#11618) | Łukasz Paczos | 2018-04-06 | 1 | -0/+5 |
| | | | | | - On some gl implementations the uniform locations are shifted after linking the program a second time, resulting in errors when using any uniform. On some implementations they are actually doubled. Re-binding the uniforms after selectively binding the vertex attributes prevents this. (cherry picked from commit 4a0e025) | ||||
* | [ios, macos] Projection Matrix and LatLng projection to Mercator methods | Asheem Mamoowala | 2018-04-05 | 7 | -0/+68 |
| | |||||
* | [core] Add Projection matrix to CustomLayerRenderParameters to transform web ↵ | Asheem Mamoowala | 2018-04-05 | 2 | -0/+7 |
| | | | | mercator world coordinates to GL coordinates. | ||||
* | [android] updated mapbox-sdk-services to 3.0.1 (#11593) | Osana Babayan | 2018-04-05 | 2 | -3/+5 |
| | | | | | | * [android] updated mapbox-sdk-services to 3.0.1 * [android] - downgrade tooling for MAS-3.0.1 | ||||
* | Remove unused lambda capture (#11602) | Anand Thakker | 2018-04-05 | 1 | -1/+1 |
| | | | Fixes #11588 | ||||
* | Release android v6.0.0 beta.6 (#11592) | Łukasz Paczos | 2018-04-05 | 1 | -0/+7 |
| | | | * [android] updated changelog for 6.0.0-beta.6 | ||||
* | [android] - bumped telemetry version to 3.0.0-beta.4 (#11590) | Łukasz Paczos | 2018-04-04 | 1 | -1/+1 |
| | |||||
* | Rework logical condition convenience expressions (#11555) | Tobrun | 2018-04-04 | 5 | -40/+40 |
| | | | * [android] - rework expression logical operator api to match actual usage | ||||
* | [android] invalidate camera position before delivering onMapReady (#11585) | Łukasz Paczos | 2018-04-04 | 1 | -1/+2 |
| | |||||
* | [android] - throw illegal argument exception when attempting to convert an ↵ | Tobrun | 2018-04-04 | 2 | -1/+14 |
| | | | | PropertyValue as an expression literal (#11572) | ||||
* | [ios] Added explicit dependency to address occasional test build failures. ↵ | Julian Rex | 2018-04-03 | 1 | -0/+15 |
| | | | | (#11581) | ||||
* | [ios] Bump podspecs for ios-v4.0.0-beta.3ios-v4.0.0-beta.3 | Jason Wray | 2018-04-02 | 3 | -3/+3 |
| | |||||
* | [ios] Prepare changelog for ios-v4.0.0-beta.3 | Jason Wray | 2018-04-02 | 2 | -2/+10 |
| | |||||
* | Use a host interface for CustomLayer instead of function pointers (#11553) | Asheem Mamoowala | 2018-04-02 | 21 | -306/+404 |
| | | | | | | Use a host interface for CustomLayer instead of function pointers Co-authored-by: Julian Rex <julian.rex@mapbox.com> | ||||
* | [ios, macos] Corrected documentation | Minh Nguyễn | 2018-04-02 | 8 | -45/+57 |
| | | | | Mentioned MGLComputedShapeSource in a few more places. Updated symbol style layer documentation to refer to aftermarket expression functions. Copyedited some heatmap style layer documentation. | ||||
* | [ios, macos] Clarified source options | Minh Nguyễn | 2018-04-02 | 5 | -29/+73 |
| | | | | Also moved options to the primary classes that use them. | ||||
* | [ios, macos] Eliminated MGLAbstractShapeSource | Minh Nguyễn | 2018-04-02 | 18 | -329/+297 |
| | | | | MGLComputedShapeSource is now a direct subclass of MGLSource and sibling of MGLShapeSource. | ||||
* | [ios, macos] Renamed MGLVectorSource to MGLVectorTileSource | Minh Nguyễn | 2018-04-02 | 48 | -209/+212 |
| | |||||
* | [ios, macos] Mention update-examples in contributing guide | Minh Nguyễn | 2018-04-02 | 2 | -0/+4 |
| | |||||
* | [ios, macos] Renamed MGLRasterSource to MGLRasterTileSource | Minh Nguyễn | 2018-04-02 | 29 | -153/+162 |
| | | | | Also updated various source class listings to reflect the addition of image and raster DEM sources. | ||||
* | [core] Make FeatureIndex own GeometryTileData. | Chris Loer | 2018-04-02 | 5 | -30/+27 |
| | | | | | Prevents querying a FeatureIndex built against a separate set of data, which can lead to invalid index exceptions. The GeometryTileWorker 'data' member can still change independently of the data in the feature index, at the time 'setData' is called. The GeometryTileWorker maintains ownership of its local data (which may be used to re-parse) and clones the data for use by the FeatureIndex in the foreground. | ||||
* | [core] Consolidate GeometryTile symbol/nonSymbolBuckets | Chris Loer | 2018-04-02 | 4 | -24/+11 |
| | | | | Conversion to one-phase tile loading removed any need to track them separately. | ||||
* | [core] Convert GeometryTileWorker to "one-phase" loading | Chris Loer | 2018-04-02 | 5 | -162/+141 |
| | | | | | Modest simplification refactoring (issue #10457). Also, fixes issue #11538, which was caused in part by a hole in the vestigial two-phase loading. | ||||
* | [ios, build] Enable ios-sanitize-address build on CircleCI | Jason Wray | 2018-03-30 | 1 | -1/+1 |
| | |||||
* | [ios] Fix heap buffer overflow in two-coordinate MGLPolyline | Jason Wray | 2018-03-30 | 1 | -3/+5 |
| | |||||
* | Eviscerate mbgl expression to Foundation JSON object conversion (#11389) | Minh Nguyễn | 2018-03-30 | 15 | -164/+327 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * [ios, macos] Eviscerate mbgl expression to Foundation JSON object conversion * [ios, macos] Remove literal special case MGLJSONObjectFromMBGLValue() is just a literal translation from C++ types to Foundation types; no need for expression-specific literal wrapping. * [ios, macos] Implemented RGB(A) operators * [ios, macos] More robust color conversion * [macos] Create calibrated RGB from expression on Sierra * [macos] Calibrate colors in expressions at runtime * [ios, macos] Special-case number conversion without fallbacks * [ios, macos] Test mgl_number expressions * [ios, macos] Updated tests for aftermarket expressions * [ios, macos] Relax roundtripping requirement for serialize() * [ios, macos] Fixed interpolation expression tests * [ios, macos] Removed dead code * [ios, macos] Fixed color conversion on Sierra | ||||
* | [ios, docs] Fix formatting in Predicates & Expressions guide (#11574) | Jason Wray | 2018-03-30 | 1 | -29/+29 |
| | | | | - Code ticks within HTML tables do not convert to code blocks. - Pipes within Markdown tables are interpreted as new columns, even within ticks. | ||||
* | [core] Fixed to-rgba with zero opacity | Minh Nguyễn | 2018-03-30 | 5 | -14/+26 |
| | |||||
* | [core] Round-trip linear interpolators | Minh Nguyễn | 2018-03-30 | 3 | -2/+8 |
| |