Lovell Fuller
bd96a49de6
Add usage example of Stream error handling #182
2015-03-24 10:35:05 +00:00
Lovell Fuller
81c710eaa3
Add EventEmitter for queue length changes
...
Remove unnecessary params from Error handler
2015-03-20 15:44:18 +00:00
Lovell Fuller
711f0fefb6
Disable unused static library and introspection components
2015-03-20 14:57:13 +00:00
Lovell Fuller
33ca86e4f2
Add example of Deep Zoom output
...
Clean up preinstall and prereqs docs
2015-03-12 17:33:06 +00:00
Lovell Fuller
9b5229f2dd
Support old and new Magick loader class names
...
See jcupitt/libvips@99b4bcb
2015-03-12 17:12:06 +00:00
Lovell Fuller
5781a23a4d
Combine new tile* API methods
...
Use v7.40.0+ libvips loader methods
Separate Openslide as input vs Deep Zoom as output
Split tile-based tests into new file
Added assertions for generated tile size
2015-03-12 15:39:27 +00:00
Victor Mateevitsi
2d1e6f2644
Added Deep Zoom support.
...
Added OpenSuse 13.1 and 13.2 support in preinstall.sh script.
Added OpenSlide support in preinstall script.
Added unit tests for Deep Zoom and OpenSlide.
2015-03-10 14:00:27 +00:00
Lovell Fuller
5240eeb518
Merge pull request #166 from mcuelenaere/no-custom-image-header-checking
...
Let libvips check whether we received a valid image or not
2015-03-01 15:41:37 +00:00
Maurus Cuelenaere
125ee836fe
Let libvips check whether we received a valid image or not
...
This removes the custom image fingerprinting code and uses the libvips
is_a_buffer() infrastructure instead.
2015-03-01 11:53:17 +01:00
Lovell Fuller
3ca2f009f4
Remove confusing CSS equivs introduced in 77bbbb9
v0.9.3
2015-02-27 15:04:11 +00:00
Lovell Fuller
a900c28f7c
Version bumps
2015-02-27 14:46:03 +00:00
Lovell Fuller
77bbbb9715
Improve min/max docs, thanks @LinusU
...
Add requirement for C++11 compiler
Init scaling factor to silence compiler warning
2015-02-27 13:49:16 +00:00
Lovell Fuller
88753a6333
Merge pull request #175 from LinusU/feature-min
...
feature: min
2015-02-27 13:25:13 +00:00
Linus Unnebäck
bcd82f4893
feature: min
2015-02-27 13:50:52 +01:00
Lovell Fuller
749dc61f85
JSON and the agro-noughts
2015-02-26 19:49:54 +00:00
Lovell Fuller
c7ccf6801d
Expose runtime format availability
...
Aids addition of new format/method combos
Dogfood this in the test code
2015-02-26 19:41:33 +00:00
Lovell Fuller
1565522ecc
Add libgsf dependency ahead of Deep Zoom support
2015-02-26 19:36:42 +00:00
Lovell Fuller
a44df2f533
Merge pull request #173 from LinusU/patch-1
...
Install libgsf-1-dev on Debian 8
2015-02-26 14:00:51 +00:00
Linus Unnebäck
317510746f
Install libgsf-1-dev on Debian 8
...
This was needed on my docker container running Debian Jessie. This is the error without it:
```text
Package libgsf-1 was not found in the pkg-config search path.
Perhaps you should add the directory containing `libgsf-1.pc'
to the PKG_CONFIG_PATH environment variable
Package 'libgsf-1', required by 'vips', not found
gyp: Call to 'PKG_CONFIG_PATH=":$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig:/usr/lib/pkgconfig" pkg-config --libs vips' returned exit status 1. while trying to load binding.gyp
```
2015-02-26 13:44:00 +01:00
Lovell Fuller
ef54e327b7
Document GIF input via Buffer and Stream
...
Ensure @mcuelenaere is credited
2015-02-16 13:51:47 +00:00
Lovell Fuller
d8d0158774
Version bump of libvips to 7.42.3
...
Rename version vars to major, minor and patch
2015-02-16 13:49:22 +00:00
Lovell Fuller
4d75f27a25
Merge branch 'mcuelenaere-imagemagick-buffer'
2015-02-16 13:27:51 +00:00
Lovell Fuller
f89e9d726d
Add support for libvips v8.0.0
2015-02-16 13:27:22 +00:00
Lovell Fuller
5194b37460
Merge branch 'imagemagick-buffer' of https://github.com/mcuelenaere/sharp into mcuelenaere-imagemagick-buffer
2015-02-16 12:02:27 +00:00
Lovell Fuller
55ea432711
Add assumeyes flag for Fedora #167
v0.9.2
2015-02-16 11:18:42 +00:00
Maurus Cuelenaere
ab7408c96f
Add support for loading images through ImageMagick as a buffer
2015-02-16 10:12:59 +01:00
Lovell Fuller
1f7e80e581
Add chroma subsampling options for JPEG output
2015-02-13 09:41:42 +00:00
Lovell Fuller
0e91ca90d6
Remove lingering NanAdjustExternalMemory
...
Should have been removed in fe34548b
2015-02-12 12:15:56 +00:00
Lovell Fuller
8f41fed9c2
Add toFormat convenience method #137
2015-02-12 11:37:56 +00:00
Lovell Fuller
96dd40cee1
Add Node.js 0.12 stable to CI build
...
Replaces 0.11 unstable
2015-02-09 17:09:37 +00:00
Lovell Fuller
62767d072b
Version bumps
2015-02-09 09:52:27 +00:00
Lovell Fuller
33880ce19e
Merge pull request #161 from ide/nan
...
Change nan dependency back to ^1.6.2
2015-02-06 21:32:27 +00:00
James Ide
988176846d
Change nan dependency back to ^1.6.2
...
The issue with nan on io.js was fixed in https://github.com/rvagg/nan/pull/273 . `npm install` on io.js 1.1.0 works now.
2015-02-06 12:30:15 -08:00
Lovell Fuller
657d436a0f
Merge pull request #160 from jo/patch-1
...
Adjust comment in interpolation example
2015-02-06 14:28:59 +00:00
Johannes Jörg Schmidt
e5549e3063
Adjust comment in interpolation example
2015-02-06 15:17:10 +01:00
Lovell Fuller
0b2fb967b8
Add iojs to CI test matrix
...
Specific version of nan required
2015-02-06 09:36:45 +00:00
Lovell Fuller
f57478c1aa
Update bench to latest imagemagick-native
...
Use 'Triangle' filter as bilinear equiv.
2015-02-02 16:16:45 +00:00
Lovell Fuller
e5a5e2ca7e
Tighten 'extract' parameter validation #158
v0.9.1
2015-01-29 22:46:04 +00:00
Lovell Fuller
797d503a99
Merge pull request #156 from jonathanong/patch-1
...
⬇️ nan@^1.5.1
2015-01-28 22:04:52 +00:00
Jonathan Ong
512a281986
⬇️ nan@^1.5.1
...
1.6 breaks iojs. this lowers the minimum nan version so that developers can still do `nan@~1.5.1`.
2015-01-27 15:11:40 -08:00
Lovell Fuller
37c5ca7166
Skip SVG test when format is unavailable
...
It's possible to compile *magick without SVG support
2015-01-25 11:34:16 +00:00
Lovell Fuller
cda700ef73
Update libmagick references to the C library
v0.9.0
2015-01-23 11:00:39 +00:00
Lovell Fuller
d32901da8d
Dependency version bumps
2015-01-23 10:50:50 +00:00
Lovell Fuller
83ebe12061
Remove atexit handler as libvips defines this
...
New grunt-sharp build tool
Version bump for latest libvips
2015-01-22 14:17:20 +00:00
Lovell Fuller
fe34548bad
Remove optional AdjustAmountOfExternalAllocatedMemory #151
...
Isolate not available when deleting the buffer
2015-01-21 20:13:43 +00:00
Lovell Fuller
855945bef2
Delete input buffer on postclose #151
...
Notify V8 GC of memory (de)allocation
2015-01-21 10:34:03 +00:00
Lovell Fuller
8421e3aa5f
Add limitInputPixels option to reject input #115
2015-01-20 14:18:05 +00:00
Lovell Fuller
c93f79daa7
Guard against InitImage failure #150
...
Protects against truncated image headers
2015-01-20 10:38:44 +00:00
Lovell Fuller
35c53f78c8
Ensure bench/random test uses int dimensions
2015-01-16 22:31:46 +00:00
Lovell Fuller
c158d51f8b
Explicit cast to uint32 required for nan 1.5.x
...
See rvagg/nan#229
2015-01-16 22:31:46 +00:00