summaryrefslogtreecommitdiff
path: root/platform/node
Commit message (Collapse)AuthorAgeFilesLines
* Remove unused lambda capture (#11600)Anand Thakker2018-04-051-1/+1
| | | Fixes #11588
* [core, node] Hold on to map handle during NodeMap::request.Chris Loer2018-02-261-0/+4
| | | | | Avoids a potential crash if garbage collection happens in the middle of a call to NodeMap::request from a map that's eligible for GC. Fixes issue #11281
* [core] don't hide icons if text is an empty stringAnsis Brammanis2018-02-211-1/+0
|
* [test] Native ignore for GL JS issue #6160Chris Loer2018-02-161-0/+1
|
* [test] Native expression test support for:Chris Loer2018-02-161-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-163-9/+25
| | | | | | | | 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`
* [core, ios, macos, android, node] Heatmap layer (#11046)Vladimir Agafonkin2018-02-152-18/+1
| | | | | Co-Authored-By: Konstantin Käfer <mail@kkaefer.com> Co-Authored-By: Anand Thakker <anandthakker@users.noreply.github.com> Co-Authored-By: Minh Nguyễn <1ec5@users.noreply.github.com>
* [core] align raster-dem tiles to pixel grid (#11119)Molly Lloyd2018-02-061-25/+0
| | | | | | * align raster-dem tiles to pixel grid * revert ignored hillshade tests
* [test] Ignore slightly-different collision circles on native.Chris Loer2018-02-061-0/+1
|
* [test] Temporarily ignore hillshade tests pending PR #11119.Chris Loer2018-02-061-0/+29
|
* [node] add setLight supportKonstantin Käfer2018-01-244-6/+50
|
* [core] update mapbox-gl-js submodule pinKonstantin Käfer2018-01-241-0/+1
| | | | | * disables transition render test (transitions are not supported with Still image rendering in Node.js) * removes support for hillshade-illumniation-direction-transition
* [core] add raster-dem source type and hillshade layer type (#10642)Molly Lloyd2018-01-232-29/+8
|
* [core] Remove two obsolete ignoresJohn Firebaugh2018-01-111-2/+0
|
* [core, ios, macos, android] Add data-driven-styling support for `text-font`John Firebaugh2018-01-101-1/+0
|
* [core] Account for circle-stroke-width in queryRenderedFeaturesJohn Firebaugh2018-01-101-1/+0
|
* [core] Handle NaN input to interpolate and stepJohn Firebaugh2018-01-101-1/+0
|
* [core] Omit inferred type annotations for 'coalesce' argumentsJohn Firebaugh2018-01-091-1/+0
|
* [core] Fix alpha handling in rgba and to-rgba operatorsJohn Firebaugh2018-01-091-3/+0
|
* [core] Enable implicit type assertions for array typesJohn Firebaugh2018-01-091-3/+0
|
* [core] Improve typing for !=, == expressionsJohn Firebaugh2018-01-091-14/+0
|
* [core] Update debug collision circle shader.Chris Loer2018-01-091-0/+1
| | | | Fixes issue #10876.
* Support TileJSON bounds property (#10701)Asheem Mamoowala2018-01-051-1/+0
| | | | | | | | * [core] Parse TileJSON bounds property * [core] Add TileRange and LatLngBounds::contains(CanonicalTileID) Move LatLngBounds::contains impl to cpp file * [core] Skip tile creation outside of tileset bounds * [core] Fix TileRange for wrapped bounds and use for CustomTileLoader instead of LatLngBounds comparisons for tiles.
* Fix distant collision perspective ratios (#10794).Chris Loer2018-01-041-0/+1
| | | | | Analog of GL JS issue #5911. Add native ignore for tilejson-bounds.
* Update mapbox-gl-js submoduleLauren Budorick2017-12-201-0/+1
|
* [core] Better align fill-extrusion vertex layoutLauren Budorick2017-12-201-0/+1
|
* [core] Overzoomed image sources vanish (#10677)Asheem Mamoowala2017-12-131-5/+69
| | | Use z0 tile coordinates instead of screen coordinates to compute ideal zoom for image sources
* Add ignores for new ==, != tests (#10679)Anand Thakker2017-12-121-0/+13
| | | | GL JS change: https://github.com/mapbox/mapbox-gl-js/pull/5840 GL Native issue: https://github.com/mapbox/mapbox-gl-native/issues/10678
* [core] Include bucket name in queryRenderedSymbols duplicate feature filterChris Loer2017-12-111-1/+0
| | | | | - Port of GL JS PR #5703 - Fixes issue #10616
* Update gl-js submoduleJohn Firebaugh2017-12-011-2/+14
|
* [build] Added CircleCI macos-release-node{4,6} jobsBruno de Oliveira Abinader2017-11-232-78/+5
|
* [core] Remove ignores for passing tests.Chris Loer2017-11-171-8/+5
| | | | | Update ignore links to specific issues. Bump mapbox-gl-js version to get latest text-pitch-spacing test.
* [core] Skip fade animation for placed symbols that are currently offscreen.Chris Loer2017-11-171-0/+1
| | | | | Don't mark items that are outside the collision grid range as placed. Requires new ignore because GL JS issue #5654 allows insertion of symbols outside the CollisionIndex range, and those symbols can cascade in to affect items within the viewport.
* [core] Split MapMode::Still into Static and TileAnsis Brammanis2017-11-174-8/+25
| | | | | `Tile` makes sure the symbols in the resulting tile are tileable while symbols in `Still` match rendering in `Continuous` mode.
* [core] Added ignores for two query tests that return the same set of items ↵Chris Loer2017-11-171-0/+2
| | | | but in a different order.
* [core] Removed ignores for fixed issues.Chris Loer2017-11-171-36/+0
|
* [docs] Fix link in node readme (#10395)Eduard Popov2017-11-151-1/+1
|
* Implement Expressions (#9439)Anand Thakker2017-11-085-25/+390
| | | Ports https://github.com/mapbox/mapbox-gl-js/pull/4777 (and its several follow-ups)
* Add support for 'sleep' operation in render tests (#10282)Anand Thakker2017-10-251-0/+6
| | | Ports https://github.com/mapbox/mapbox-gl-js/commit/0069349550b263fdce9982d38183d9ab57ca7305
* Enable native test for text-keep-upright with text-offset.Chris Loer2017-10-241-1/+0
| | | | Issue #9271 was fixed as part of PR #9009.
* Replace compile-time polymorphism with runtime polymorphism in the ↵John Firebaugh2017-10-233-99/+115
| | | | conversion system
* [node] Release v3.5.8 (#10243)node-v3.5.8Bruno de Oliveira Abinader2017-10-201-0/+5
|
* [node] Reset HeadlessFrontend in NodeMap::release()Bruno de Oliveira Abinader2017-10-201-0/+1
|
* [core, node] Support axonometric renderingLauren Budorick2017-10-143-0/+88
|
* Ignore raster-masking/overlapping-zoomLauren Budorick2017-10-141-0/+1
|
* Skip expression-based runtime styling testLauren Budorick2017-10-131-1/+1
|
* Add ignore for expression-based regression testLauren Budorick2017-10-121-0/+1
|
* [node] Release v3.5.7 (#10164)Bruno de Oliveira Abinader2017-10-091-0/+3
|
* Add ignores for heatmap render tests (#10147)upstream/cam-mas-2.2.6Vladimir Agafonkin2017-10-061-1/+18
|
* Release node v3.5.6 (#9610)node-v3.5.6Bobby Sudekum2017-09-292-6/+11
|