Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [core] Abstract main loop inside RunLoop class | Thiago Marcos P. Santos | 2015-12-01 | 1 | -1/+1 |
| | |||||
* | [core] Replace time_t with std::chrono::seconds | Bruno de Oliveira Abinader | 2015-11-27 | 1 | -2/+5 |
| | | | | | | | Added aliases for std::chrono typedefs (eg. 'Seconds' for std::chrono::seconds). These aliases are used together with templated helper functions to replace time_t with std::chrono::seconds for most cases, in particular for 'modified' and 'expires' values in Response. | ||||
* | [node] Fix build on GCC 4.9.2 | Thiago Marcos P. Santos | 2015-11-26 | 5 | -8/+4 |
| | |||||
* | [core] Fix image type of Map::renderStill | John Firebaugh | 2015-11-25 | 2 | -2/+2 |
| | | | | | | | It's a premultiplied image. This implies that we were misusing encodePNG in most cases, as we were passing premultiplied pixels which were then interpreted as unmultiplied. I changed encodePNG to accept premultipled pixels, and unpremultiply in the implementations. | ||||
* | [core] Rewrite image handling | John Firebaugh | 2015-11-25 | 2 | -14/+12 |
| | | | | | | * Consolidate Image and StillImage * Typecheck unassociated vs premultiplied images * Rewrite default platform image decoding implementation | ||||
* | node-v2.0.1node-v2.0.1 | Mike Morris | 2015-11-25 | 1 | -0/+4 |
| | |||||
* | [core] For binary image data use uint8_t, not char | John Firebaugh | 2015-11-23 | 1 | -2/+1 |
| | |||||
* | [node] Allow GC in spite of reference loops through the request method | John Firebaugh | 2015-11-20 | 5 | -71/+35 |
| | | | | | | | | | | | | | | The following produces a reference cycle: var map = new mbgl.Map({ request: function () { ... } }); map has a reference to the request function, which has a reference to its closure, which has a reference to map. Storing a the map options in an internal field, rather than a Persistent, allows V8 to collect the reference cycle when none of its members have other references. | ||||
* | [node] Fix race condition in tests | John Firebaugh | 2015-11-18 | 1 | -8/+0 |
| | | | | The message callback races with the rest of this test. We already have tests for errors being emitted from mbgl, so just remove it. | ||||
* | [node] Need to have a singleton RunLoop instance | John Firebaugh | 2015-11-16 | 4 | -11/+27 |
| | |||||
* | [core] Use std::unique_ptr for FileSource request | John Firebaugh | 2015-11-16 | 5 | -212/+49 |
| | |||||
* | [core] Do not pass uv_loop_t around | Thiago Marcos P. Santos | 2015-11-16 | 2 | -3/+4 |
| | | | | This should be abstracted by util::RunLoop | ||||
* | [node] Fixes 'make xnode' to configure HOST_SLUG.gypi | Mike Morris | 2015-11-05 | 5 | -0/+5 |
| | | | | | Adds node-gyp to dev-dependencies to support 'make xnode' on Node v0.10.x Ignores -Wnested-anon-types around v8.h includes. | ||||
* | [node] update platform/node/CHANGELOG.md [skip ci] | Mike Morris | 2015-11-04 | 1 | -7/+5 |
| | |||||
* | [node] update platform/node/CHANGELOG.md [skip ci] | Mike Morris | 2015-11-04 | 1 | -2/+2 |
| | |||||
* | [node] make ratio optional, default to 1.0 | Mike Morris | 2015-11-04 | 4 | -20/+39 |
| | |||||
* | [node] swap array order to [lng, lat] for render option center | Mike Morris | 2015-11-04 | 3 | -6/+7 |
| | | | | For consistency with GeoJSON and mapbox-gl-js | ||||
* | [node] enable npm to build mapbox-gl-native package from source | Lucas Wojciechowski | 2015-11-04 | 3 | -5/+4 |
| | | | | | | This reverts commit 311bf93abe9f815668e8e0a779c87c3eb5c1199d. more explicit require paths in tests | ||||
* | Update version and changelognode-v2.0.0-pre.11 | bsudekum | 2015-11-02 | 1 | -0/+1 |
| | |||||
* | [node] add pitch option | bsudekum | 2015-11-02 | 1 | -0/+6 |
| | |||||
* | [core] Make DefaultFileSource react to all NetworkStatus changes | Konstantin Käfer | 2015-11-02 | 1 | -6/+5 |
| | |||||
* | Document node-mapbox-gl-native with JSDoc | Tom MacWright | 2015-10-29 | 1 | -0/+75 |
| | |||||
* | [node] Output debug logs when a render test times out | John Firebaugh | 2015-10-28 | 3 | -1/+23 |
| | |||||
* | [core] Make response data shared to avoid excessive copying | Konstantin Käfer | 2015-10-26 | 1 | -2/+2 |
| | |||||
* | [core] all requests have to be canceled explicitly now | Konstantin Käfer | 2015-10-26 | 1 | -1/+0 |
| | | | | By not automatically destroying Request objects after the result has been delivered, we are making sure that we can potentially fire the callback multiple times without adverse effects. This means that you have to hold on to the result of fs->request(), can explicitly cancel it if you don't want to be notified of data changes anymore. Not doing so will monitor the request indefinitely and will prevent the app from exiting. | ||||
* | [node] update changelognode-v2.0.0-pre.10 | bsudekum | 2015-10-14 | 1 | -0/+1 |
| | |||||
* | [core] bump libuv to 1.7.5 across all platforms | Mike Morris | 2015-10-14 | 2 | -7/+8 |
| | | | | | | UV_ASYNC_PARAMS and UV_TIMER_PARAMS for libuv <= 0.10 compatibility use st_mtim.tv_sec in libuv > 0.10.x | ||||
* | Break lines on commonly unspaced punctuation | Minh Nguyễn | 2015-10-13 | 1 | -0/+1 |
| | | | | | | Particularly hyphens and soft hyphens. Fixes #2595. | ||||
* | Update test-suite | John Firebaugh | 2015-10-07 | 1 | -1/+1 |
| | |||||
* | Ask contributors to update changelogs incrementally | Minh Nguyễn | 2015-10-07 | 1 | -0/+2 |
| | | | | Also seeded the changelog with changes in master. | ||||
* | Install RapidJSON from mason | John Firebaugh | 2015-10-01 | 1 | -1/+1 |
| | |||||
* | [node] add support for Node.js v4.1.x and update changelog | Mike Morris | 2015-09-30 | 1 | -1/+2 |
| | |||||
* | [skip-ci] [node] update changelognode-v2.0.0-pre.8 | bsudekum | 2015-09-30 | 1 | -1/+2 |
| | |||||
* | [node] Handle tiles which 404 better | bsudekum | 2015-09-29 | 1 | -1/+3 |
| | |||||
* | [node] throw if a render is already pending, fixes #2247 | Mike Morris | 2015-09-15 | 2 | -6/+6 |
| | |||||
* | [node] update platform/node/CHANGELOG.md [skip ci] | Mike Morris | 2015-09-11 | 1 | -1/+1 |
| | |||||
* | [node] fix links in CHANGELOG.md [skip ci] | Mike Morris | 2015-09-10 | 1 | -6/+6 |
| | |||||
* | [node] update platform/node/CHANGELOG.md [skip ci] | Mike Morris | 2015-09-10 | 1 | -2/+2 |
| | |||||
* | [node] update CHANGELOG.md [skip ci] | Mike Morris | 2015-09-10 | 1 | -4/+6 |
| | |||||
* | [node] change request semantics | Mike Morris | 2015-09-10 | 6 | -23/+26 |
| | | | | | Passes a second, callback argument to the request implementation instead of needing to call req.respond. | ||||
* | Add anonymous lambda for HandleScope | John Firebaugh | 2015-09-09 | 1 | -1/+4 |
| | |||||
* | add io.js v3.x support | Mike Morris | 2015-09-09 | 3 | -2/+3 |
| | |||||
* | Use nan with https://github.com/nodejs/nan/pull/443 fixed | Mike Morris | 2015-09-09 | 1 | -1/+1 |
| | |||||
* | Nan 2.0 | John Firebaugh | 2015-09-09 | 9 | -240/+237 |
| | |||||
* | Add more tests to check for buffer | bsudekum | 2015-09-04 | 1 | -2/+2 |
| | |||||
* | Return raw image buffer instead of an object | bsudekum | 2015-09-04 | 3 | -13/+5 |
| | |||||
* | Consolidate test-suite rendering harnesses (#2236) | John Firebaugh | 2015-09-04 | 9 | -430/+59 |
| | |||||
* | update node changelog | Mike Morris | 2015-09-02 | 1 | -0/+12 |
| | |||||
* | Merge branch 'node' of github.com:mapbox/mapbox-gl-native into node | Mike Morris | 2015-09-01 | 1 | -54/+48 |
|\ | |||||
| * | Update README.md | Mike Morris | 2015-09-01 | 1 | -54/+48 |
| | |