Commit graph

375 commits

Author SHA1 Message Date
Yoan Blanc
d80a894873
Check the length before jumping into buffer.
Closes #170

Signed-off-by: Yoan Blanc <yoan@dosimple.ch>
2017-07-18 10:06:50 +02:00
Tomás Aparicio
cdec7db4dd Merge pull request #168 from Traum-Ferienwohnungen/icc_transform
Add option to convert embedded ICC profiles
2017-07-17 13:08:31 +02:00
Janis Meybohm
767bfdac74 Add option to convert embedded ICC profiles
Set an bimg.Options OutputICC to an absolute path to the desired output ICC profile. If an embedded ICC profile is found in VipsImage, it is converted to the output ICC profile.
Fixes #50
2017-07-07 16:24:19 +02:00
Tomás Aparicio
ce7bbda0f5 Merge pull request #166 from danjou-a/patch-1
Fix Resize verification value
2017-07-06 19:18:09 +02:00
Quentin DANJOU
fe1c23ea1e Fix Resize verification value
The resize is 800x600 and the checking was 400x300 after resizing.
2017-07-06 16:35:52 +02:00
Tomás Aparicio
878125c410 Merge pull request #165 from greut/libvips846
Testing using libvips8.4.6 from Github.
2017-06-25 15:57:55 +02:00
Yoan Blanc
6d15a7b06f
Testing using libvips8.4.6 from Github.
As of today, the libvips website is down.

Signed-off-by: Yoan Blanc <yoan@dosimple.ch>
2017-06-25 12:04:34 +02:00
Tomas Aparicio
32e459e416 feat(version): bump minor 2017-06-25 11:56:09 +02:00
Tomás Aparicio
6e9a8a8339 Merge pull request #164 from greut/length
Add Image.Length
2017-06-22 19:40:17 +02:00
Yoan Blanc
a792146837
Add Image.Length()
Signed-off-by: Yoan Blanc <yoan@dosimple.ch>
2017-06-22 16:48:34 +02:00
Tomás Aparicio
75a5d927d3 Merge pull request #163 from greut/libvips856
Run libvips 8.5.6 on Travis.
2017-06-21 10:09:36 +02:00
Yoan Blanc
b438002ff0
Run libvips 8.5.6 on Travis.
Signed-off-by: Yoan Blanc <yoan@dosimple.ch>
2017-06-20 22:52:22 +02:00
Tomás Aparicio
eb5bcd9585 Merge pull request #161 from henry-blip/master
Expose vips cache memory management functions.
2017-06-17 00:51:12 +02:00
Henry
ff43c3d806 Expose vips cache memory management functions. 2017-06-16 01:26:01 +00:00
Tomás Aparicio
5d354b3a5d feat(docs): add watermark image note in features 2017-05-27 10:20:00 +01:00
Tomas Aparicio
45f8993550 feat(docs): add smart crop note 2017-05-25 19:14:17 +01:00
Tomas Aparicio
d4f41ad30d feat(version): bump to v1.0.9 2017-05-25 18:45:38 +01:00
Tomas Aparicio
81f5863e79 feat(History): update changes 2017-05-25 18:45:19 +01:00
Tomás Aparicio
93ce8ef143 Merge pull request #156 from Dynom/SmartCropToGravity
Replacing SmartCrop with a Gravity option
2017-05-25 14:13:35 +01:00
Mark van der Velden
33bf9bdff6 Adding a test, verifying both ways of enabling SmartCrop work 2017-05-25 09:38:39 +02:00
Tomás Aparicio
2394a2d77e Merge pull request #149 from waldophotos/master
Add backwards compatibility code for older `libvips` versions.
2017-05-24 20:48:33 +01:00
Mark van der Velden
855de7ca55 Replacing SmartCrop with a Gravity option 2017-05-24 14:20:54 +02:00
Tomás Aparicio
d232b4098a refactor(docs): v8.4 2017-05-18 22:03:30 +01:00
Tomas Aparicio
b1a004dce3 refactor(docs): upgrade recommended version to libvips 8.5 2017-05-18 21:22:51 +01:00
Tomas Aparicio
1929278117 feat(version): bump to 1.0.8 2017-05-18 21:21:16 +01:00
Kirill Danshin
22d057c12b Merge pull request #145 from greut/smartcrop
Smartcrop
2017-05-18 04:34:47 +03:00
Kirill Danshin
d74d1a2260 Merge pull request #155 from greut/libvips8.5.5
Update libvips to 8.5.5.
2017-05-18 04:34:27 +03:00
Yoan Blanc
50e706dcd8
Update libvips to 8.5.5.
Signed-off-by: Yoan Blanc <yoan@dosimple.ch>
2017-05-17 22:36:16 +02:00
Yoan Blanc
9c914467b3
Adding basic smartcrop support.
Signed-off-by: Yoan Blanc <yoan@dosimple.ch>
2017-05-17 22:34:14 +02:00
Tomás Aparicio
24d84e6d8c Merge pull request #153 from abracadaber/master
Added Linux Mint 17.3+ distro names
2017-05-14 11:07:02 +01:00
Anton Sychugov
41a220d26a Added Linux Mint 17.3+ distro names 2017-05-14 11:42:08 +03:00
Tomas Aparicio
c5552d83be feat(docs): add new maintainer notice (thanks to @kirillDanshin) 2017-04-29 17:01:40 +01:00
Kirill Danshin
adae500787 Merge pull request #152 from greut/libvips85
Download latest version of libvips from github.
2017-04-25 23:58:24 +03:00
Yoan Blanc
b6097783a3
Download latest version of libvips from github.
Signed-off-by: Yoan Blanc <yoan@dosimple.ch>
2017-04-25 21:10:26 +02:00
Albert-Jan de Vries
c19a86e12a Change for older LIBVIPS versions. vips_bandjoin_const1 is added in libvips 8.2. 2017-04-05 16:34:31 +02:00
Albert-Jan de Vries
6ca6dd12de Second try, watermarking memory issue fix 2017-04-05 16:33:34 +02:00
Tomás Aparicio
71db9b9765 Merge pull request #147 from h2non/revert-143-master
Revert "Fix for memory issue when watermarking images"
2017-04-05 09:59:07 +01:00
Tomás Aparicio
cd2e0bb57d Revert "Fix for memory issue when watermarking images" 2017-04-05 09:58:54 +01:00
Tomás Aparicio
df01dc8240 Merge pull request #146 from greut/minor-major
Fix tests where minor/major were mixed up
2017-04-05 09:51:41 +01:00
Tomás Aparicio
9b61ec590f Merge pull request #143 from waldophotos/master
Fix for memory issue when watermarking images
2017-04-05 09:50:44 +01:00
Tomás Aparicio
9fbee3aff7 Merge pull request #144 from greut/go18
Enabled go 1.8 builds.
2017-04-05 09:32:18 +01:00
Yoan Blanc
45d583442b
Fix tests where minor/major were mixed up
Signed-off-by: Yoan Blanc <yoan@dosimple.ch>
2017-04-04 11:21:39 +02:00
Yoan Blanc
b7c6c8f4c5
Enabled go 1.8 builds.
Signed-off-by: Yoan Blanc <yoan@dosimple.ch>
2017-04-04 10:17:15 +02:00
Albert-Jan de Vries
6524efa800 Fix the unref of images, when image isn't transparent 2017-03-31 20:31:17 +02:00
Albert-Jan de Vries
ff7970929b Fix for memory issue when watermarking images 2017-03-31 09:28:55 +02:00
Tomás Aparicio
7cb8aa33c4 feat(docs): add maintainers sections 2017-03-13 22:31:38 +00:00
Tomás Aparicio
c2c5da7383 Merge pull request #132 from jaume-pinyol/WATERMARK_SUPPORT
Add support for image watermarks
2017-01-28 15:14:24 +00:00
Jaume Pinyol
1a661e4e52 Add support for image watermarks 2017-01-24 20:07:59 +01:00
Tomás Aparicio
2ccb6aa8a7 Merge pull request #131 from greut/versions
feat: running tests on more specific versions.
2017-01-18 22:20:39 +00:00
Yoan Blanc
855906d227
Running tests on more specific versions.
Signed-off-by: Yoan Blanc <yoan@dosimple.ch>
2017-01-17 18:32:33 +01:00