Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [core, node] Implement setPaintProperty for color properties (#5380) | John Firebaugh | 2016-06-16 | 1 | -2/+12 |
| | |||||
* | Support for icon-text-fit, icon-text-fit-padding (#5334) | Young Hahn | 2016-06-15 | 2 | -0/+11 |
| | | | | | | | | | | * Add support for icon-text-fit * Port unit tests for getIconQuads() from js => cpp * Add support for padding in all 4 directions. * Update all hashes post-merge | ||||
* | [node] Narrow conversion (double → float) caught by GCC | Bruno de Oliveira Abinader | 2016-06-15 | 1 | -1/+1 |
| | |||||
* | [macos] Renamed OS X SDK to macOS SDK | Minh Nguyễn | 2016-06-14 | 2 | -3/+3 |
| | | | | Also renamed as many references to OS X as possible to macOS in documentation. | ||||
* | [node] Partial implementation of runtime styling API for node bindings | John Firebaugh | 2016-06-13 | 6 | -8/+391 |
| | |||||
* | [core] Eliminate some redundant NodeMap members | John Firebaugh | 2016-06-13 | 2 | -21/+9 |
| | |||||
* | [core] Make enum ↔ string conversion more generic-friendly | John Firebaugh | 2016-06-13 | 1 | -2/+4 |
| | | | | | | Rewrite enum.hpp in such a way that parseConstant can be defined generically for all enumerated types. While there, properly validated enumerated property values. | ||||
* | node-v3.2.1node-v3.2.1 | Mike Morris | 2016-06-07 | 1 | -0/+4 |
| | |||||
* | node-v3.2.0node-v3.2.0 | Mike Morris | 2016-06-03 | 1 | -0/+4 |
| | |||||
* | [node] Fix typo | John Firebaugh | 2016-06-03 | 1 | -1/+1 |
| | |||||
* | [docs] Remove references to manual submodule initialization | John Firebaugh | 2016-06-03 | 1 | -2/+2 |
| | |||||
* | Updated readme with clear instructions that this requires Node v4.x and v5+ ↵ | timrobertson100 | 2016-06-03 | 1 | -1/+1 |
| | | | | has issuess. See https://github.com/mapbox/mapbox-gl-native/issues/5144 (#5222) | ||||
* | [core, node, android] Remove used "base" parameter from setStyleJSON | John Firebaugh | 2016-06-02 | 1 | -1/+1 |
| | |||||
* | node-v3.1.3node-v3.1.3 | Mike Morris | 2016-05-27 | 1 | -0/+5 |
| | |||||
* | [node] don't fire callback for canceled AsyncRequest | Konstantin Käfer | 2016-05-26 | 4 | -4/+67 |
| | |||||
* | [core] Include geometry in queryRenderedFeatures results | John Firebaugh | 2016-05-18 | 1 | -1/+0 |
| | |||||
* | [core] Feature IDs are always integers | John Firebaugh | 2016-05-17 | 1 | -1/+1 |
| | |||||
* | [core] Use mapbox::geometry::box in queryRenderedFeatures | John Firebaugh | 2016-05-13 | 1 | -6/+7 |
| | |||||
* | [core] Update to geometry.hpp 0.5.0 | John Firebaugh | 2016-05-13 | 1 | -0/+5 |
| | |||||
* | [core] move from microsecond precision timestamp to integer second precision | Konstantin Käfer | 2016-05-13 | 1 | -2/+4 |
| | |||||
* | [node] Fix conversion of geometry collections to GeoJSON | John Firebaugh | 2016-05-06 | 1 | -3/+9 |
| | | | | They should have a "geometries" member, not a "coordinates" member. | ||||
* | [core] Update geometry to 0.3.0 | John Firebaugh | 2016-05-06 | 1 | -18/+3 |
| | |||||
* | [core] Use geometry.hpp feature type | John Firebaugh | 2016-05-03 | 4 | -4/+194 |
| | |||||
* | [core] implement queryRenderedFeatures | Ansis Brammanis | 2016-04-29 | 5 | -46/+125 |
| | |||||
* | node-v3.1.2node-v3.1.2 | Mike Morris | 2016-04-26 | 1 | -0/+4 |
| | |||||
* | [core] Render from the main thread | John Firebaugh | 2016-04-14 | 4 | -33/+15 |
| | | | | Do not create a thread for the MapContext anymore. | ||||
* | [ios, osx] The return of xcpretty, part II (#4676) | John Firebaugh | 2016-04-11 | 1 | -0/+1 |
| | |||||
* | node-v3.1.1node-v3.1.1 | Mike Morris | 2016-04-11 | 1 | -0/+4 |
| | |||||
* | node-v3.1.0node-v3.1.0 | Mike Morris | 2016-04-11 | 1 | -0/+10 |
| | | | | update deps in package.json | ||||
* | [node] clean up README.md [skip ci] | Mike Morris | 2016-04-08 | 1 | -92/+10 |
| | |||||
* | [build] Refactor and simplify build system | John Firebaugh | 2016-04-07 | 4 | -92/+18 |
| | | | | | | | | | | | | | | * Main gyp files are now standardized as platform/<platform>/platform.gyp. * Each platform gyp file defines appropriate loop_lib and headless_lib variables. * Each platform gyp file includes mbgl.gypi, which defines base targets which may be useful to all platforms. * CI targets are consistent across platforms: `make $(PLATFORM) && make test-$(PLATFORM)`. * Renamed the "linux" test app to "glfw". It's now built in OS X CI. * Android build flakiness is fixed. * iOS CI builds the bench and iosapp targets. * Mesa version is now in one place. * CI scripts use bash "strict mode" and correct error handling. * All build output goes to the build directory. * Removed vestigial iOS/OS X/Android Travis scripts. | ||||
* | [node] clarify API documentation [skip ci] | Mike Morris | 2016-04-07 | 1 | -5/+24 |
| | | | | map.render returns raw pixel buffer and map.release can safely be called earlier | ||||
* | [node] don't dispose parent module in NodeLog destructor | Mike Morris | 2016-04-07 | 3 | -2/+2 |
| | |||||
* | [node] Properly inherit from EventEmitter | Vladimir Kurchatkin | 2016-04-05 | 1 | -6/+9 |
| | | | | | `process.EventEmitter` is deprecated, so we should use `require('events')` instead. | ||||
* | [node] Run rendering tests on Bitrise OS X | John Firebaugh | 2016-04-01 | 3 | -24/+12 |
| | |||||
* | [core] Unify FileRequest and WorkRequest | John Firebaugh | 2016-03-24 | 2 | -12/+3 |
| | |||||
* | Update CI badges [ci skip] | John Firebaugh | 2016-03-22 | 1 | -1/+0 |
| | |||||
* | [node] Build OS X on Bitrise | John Firebaugh | 2016-03-22 | 4 | -12/+66 |
| | |||||
* | [node] Add test that explicitly doesn call map.release() | Thiago Marcos P. Santos | 2016-02-24 | 1 | -0/+16 |
| | | | | | Make sure mbgl.Map is not holding any references to the node's main loop and thus preventing the node from exit. | ||||
* | Revert "[node] Destroy the RunLoop with the last Map object" | Thiago Marcos P. Santos | 2016-02-24 | 4 | -18/+10 |
| | | | | This reverts commit 3633fd7ebdb2f406f17cf05320f9480a73455e09. | ||||
* | [node] Not all tests were calling `map.release()` | Thiago Marcos P. Santos | 2016-02-20 | 1 | -3/+8 |
| | | | | Which prevents the test runner to close. | ||||
* | [node] Destroy the RunLoop with the last Map object | Thiago Marcos P. Santos | 2016-02-20 | 4 | -10/+18 |
| | | | | | | | | | | | The last map object to get destroyed will also destroy the RunLoop (which will also destroy the AsyncTask). This will clear any reference to the Node default main loop and let it close. Downside is that we need to make sure we are always calling `map.release()`. | ||||
* | [node] Fix handling of response callback with no arguments; add test | John Firebaugh | 2016-02-19 | 2 | -1/+30 |
| | |||||
* | [node] add debug options to node bindings | Ansis Brammanis | 2016-02-08 | 2 | -0/+30 |
| | | | | fix #3579 | ||||
* | node-v3.0.2node-v3.0.2 | Mike Morris | 2016-02-04 | 1 | -0/+6 |
| | |||||
* | [node] patch memory leak in NodeMap::request | Mike Morris | 2016-02-04 | 1 | -1/+1 |
| | | | | | | | | Creating a v8::Function with Nan::GetFunction(Nan::New<v8::FunctionTemplate>) can leak, use Nan::New<v8::Function> instead. https://code.google.com/p/chromium/issues/detail?id=272579 | ||||
* | node-v3.0.1node-v3.0.1 | Mike Morris | 2016-01-26 | 1 | -0/+6 |
| | |||||
* | [core] Use better types for modified / expires / etag | John Firebaugh | 2016-01-21 | 1 | -3/+2 |
| | |||||
* | node-v3.0.0node-v3.0.0 | Mike Morris | 2016-01-21 | 1 | -0/+6 |
| | |||||
* | [node] Drop 0.10 from build; require v4+ | John Firebaugh | 2016-01-20 | 1 | -1/+1 |
| |