Commit graph

423 commits

Author SHA1 Message Date
Martti Leppänen
700ff34f6e Set the test file to write its own file 2017-11-09 15:43:59 -05:00
Martti Leppänen
58bc9312b6 Add the option to use background and threshold options on trim 2017-11-09 15:32:58 -05:00
Tomas Aparicio
1a5477aae5 feat(version): bump to v1.0.16 2017-10-30 10:19:16 +01:00
Tomas Aparicio
affd0a407e fix(travis): use install directive 2017-10-30 10:14:18 +01:00
Tomas Aparicio
5aa50f625b Merge branch 'master' of https://github.com/h2non/bimg 2017-10-30 09:41:21 +01:00
Tomas Aparicio
127eb5cfbc feat: add Gopkg manifests, move fixtures to testdata, add vendor dependencies 2017-10-30 09:41:13 +01:00
Tomás
ca763e39e7
Merge pull request #202 from openskydoor/openskydoor/fix-build-tag
fix build tag
2017-10-30 08:27:42 +01:00
Skylar Lee
d939e12181 fix build tag 2017-10-29 21:13:52 -07:00
Tomas Aparicio
ba1cf6a030 fix(#199): presinstall.sh tarball download URL 2017-10-13 13:14:07 +02:00
Tomas Aparicio
dd3da90710 feat(version): bump to v1.0.15 2017-10-05 13:37:23 +02:00
Tomas Aparicio
4af84a632e feat(History): update version changes 2017-10-05 13:32:23 +02:00
Tomás Aparicio
480ea8ab1a Merge pull request #198 from greut/webpload
Add shrink-on-load for webp.
2017-10-05 13:28:50 +02:00
Yoan Blanc
e7d6d147ee
Add shrink-on-load for webp.
Signed-off-by: Yoan Blanc <yoan@dosimple.ch>
2017-10-01 12:48:39 -04:00
Tomás Aparicio
8713389fd5 Merge pull request #197 from greut/typos
refactor: small typos
2017-10-01 17:41:56 +02:00
Yoan Blanc
8116fefe52
Small typo.
Signed-off-by: Yoan Blanc <yoan@dosimple.ch>
2017-10-01 07:29:33 -04:00
Tomás Aparicio
fb42743e83 feat(docs): add codesponsor 2017-09-19 22:32:24 +02:00
Tomas Aparicio
276e054189 feat(version): bump to v1.0.14 2017-09-12 22:31:25 +02:00
Tomás Aparicio
37aea4bd76 Merge pull request #192 from greut/trim
Add the Trim operation
2017-09-12 22:00:11 +02:00
Yoan Blanc
c1f2667c0f
Adding trim operation.
Closes #22

Signed-off-by: Yoan Blanc <yoan@dosimple.ch>
2017-09-12 14:22:55 -04:00
Tomás Aparicio
b35675c245 Merge pull request #191 from greut/alpha4
Update 8.6 to alpha4.
2017-09-12 20:14:52 +02:00
Yoan Blanc
244fc2ef57
Update 8.6 to alpha4.
Signed-off-by: Yoan Blanc <yoan@dosimple.ch>
2017-09-12 09:50:08 -04:00
Tomas Aparicio
36263aef42 feat(version). bump to v1.0.13 2017-09-11 16:35:20 +02:00
Tomás Aparicio
a150d0a7ee Merge pull request #190 from greut/typos
Fix typo and small cleanup.
2017-09-11 16:34:28 +02:00
Yoan Blanc
896c479f95
Fix typo and small cleanup.
- it addresses the comments for ab4ef56bab

Signed-off-by: Yoan Blanc <yoan@dosimple.ch>
2017-09-11 10:00:06 -04:00
Tomas Aparicio
e0686fde03 feat(version): bump to v1.0.12 2017-09-10 20:37:10 +02:00
Tomas Aparicio
46480029d5 feat(History): update version changes 2017-09-10 20:36:47 +02:00
Tomas Aparicio
9c7e27982f Merge branch '99designs-vips-reduce' 2017-09-10 20:31:22 +02:00
Tomas Aparicio
bd028cd5da fix(reduce): resolve conflicts with master 2017-09-10 20:30:24 +02:00
Tomás Aparicio
d7007cecd3 Merge pull request #186 from h2non/fix/#162-resize-garbage-collection
fix(#162): garbage collection fix. split Resize() implementation for Go runtime
2017-09-10 20:15:21 +02:00
Tomas Aparicio
fb3cd7ae09 feat(version): bump to v1.0.11 2017-09-10 19:51:26 +02:00
Tomas Aparicio
088d84d1dc feat(History): update version changes 2017-09-10 19:51:09 +02:00
Tomas Aparicio
ab4ef56bab feat(#189): allow strip image metadata via bimg.Options.StripMetadata = bool 2017-09-10 17:16:31 +02:00
Tomas Aparicio
d31288c3c8 fix(resize): code format issue 2017-09-10 17:07:29 +02:00
Tomas Aparicio
d2a6c2d64d refactor(resize): add Go version comment 2017-09-07 11:00:48 +02:00
Tomas Aparicio
4d54d3dd52 refactor(tests): fix minor code formatting issues 2017-09-07 10:43:14 +02:00
Tomas Aparicio
71054aaa89 fix(#162): garbage collection fix. split Resize() implementation for Go runtime specific 2017-09-07 10:41:10 +02:00
Tomás Aparicio
d4ea64e101 feat(travis): add go 1.9 2017-09-06 21:30:56 +02:00
Tomás Aparicio
d30fc3fbf1 Merge pull request #183 from greut/autorotate
Test cases for the EXIF autorotate
2017-09-06 21:23:53 +02:00
Yoan Blanc
b752fe8ea6
Proper handling of the EXIF cases.
Kudos to
https://www.daveperrett.com/articles/2012/07/28/exif-orientation-handling-is-a-ghetto/

Signed-off-by: Yoan Blanc <yoan@dosimple.ch>
2017-08-26 08:26:10 -04:00
Tomás Aparicio
833af3b49a Merge pull request #184 from greut/libvips858
Update to libvips 8.5.8
2017-08-25 20:07:01 +02:00
Tomás Aparicio
8ea3696d55 Merge branch 'master' into libvips858 2017-08-25 20:06:55 +02:00
Tomás Aparicio
981eae05f7 Merge pull request #185 from greut/libvips860
Add libvips 8.6 pre-release
2017-08-25 20:06:22 +02:00
Yoan Blanc
e2323cda48
Add libvips 8.6 pre-release
Signed-off-by: Yoan Blanc <yoan@dosimple.ch>
2017-08-25 10:26:40 -04:00
Yoan Blanc
452e59f781
Update to libvips 8.5.8
Signed-off-by: Yoan Blanc <yoan@dosimple.ch>
2017-08-25 10:24:12 -04:00
Tomas Aparicio
bac8e42eae fix(resize): runtime.KeepAlive is only Go 2017-08-03 20:40:56 +02:00
Tomas Aparicio
98c931eb89 fix(#159): prevent buf to be freed by the GC before resize function exits 2017-08-03 12:48:30 +02:00
Tomás Aparicio
14ff7ff2c8 Merge pull request #171 from greut/fix-170
Check the length before jumping into buffer.
2017-07-18 12:28:53 +02:00
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