John Cupitt
1615cb41e1
remove old compat macro
...
thanks benjamin!
2017-06-13 07:31:14 +01:00
John Cupitt
5383554724
Merge branch '8.5'
2017-06-12 18:23:07 +01:00
John Cupitt
4d846534b8
transform cmyk->rgb automatically
...
if:
- we are writing a cmyk image
- there is an embedded profile
- the saver does not support cmyk
see https://github.com/jcupitt/libvips/issues/676
2017-06-12 18:19:20 +01:00
John Cupitt
3c3cd77fc4
backport some 8.6 stuff
2017-06-09 12:27:07 +01:00
John Cupitt
3278420dab
version bump
2017-06-09 12:17:14 +01:00
John Cupitt
869f3dae04
revise again
...
seems to work on all test images now
2017-06-09 11:50:27 +01:00
John Cupitt
846e9bb798
experiment with a better smartcrop
2017-06-09 11:49:37 +01:00
John Cupitt
6e45bd3bd6
note lua binding
2017-06-01 03:00:50 +01:00
John Cupitt
3f69762163
Merge branch 'master' of github.com:jcupitt/libvips
2017-05-29 18:59:13 +01:00
John Cupitt
cbd9fad040
fix a few more problems with input args
...
a few other operators were modifying input args and messing up caching
2017-05-29 18:58:24 +01:00
John Cupitt
175c8eb5ab
Merge pull request #668 from lovell/silence-missing-sentinel-warnings
...
Silence 'missing sentinel' warnings in GCC v6+
2017-05-29 15:02:20 +01:00
Lovell Fuller
850a28d3c3
Silence 'missing sentinel' warnings in GCC v6+
2017-05-29 14:37:53 +01:00
John Cupitt
5a26b8fc45
fix caching of vips_text()
...
it was never cached argh because the g_object_set() to set the default
value of an input param in _build changed the hah
2017-05-29 12:38:38 +01:00
John Cupitt
aeff03b951
Merge branch '8.5'
2017-05-29 10:21:02 +01:00
John Cupitt
7bcf0bb93f
don't cache thumbnail
...
thanks tomasc! see
jcupitt/ruby-vips#109
2017-05-29 10:19:21 +01:00
John Cupitt
354921df83
Merge branch '8.5'
2017-05-28 06:34:11 +01:00
John Cupitt
6a189d068b
mark vipsprofile as python2
...
Some distros have python3 as the default, so make vipsprofile explicitly
python2, thanks ioquatix.
See https://github.com/jcupitt/libvips/issues/667
2017-05-28 06:33:58 +01:00
John Cupitt
027b9ccc9c
Merge branch '8.5'
2017-05-26 09:09:33 +01:00
John Cupitt
7b64246af2
fix a couple of issues with huge profiles
...
The base64 encode limit was 1MB, but some huge profiles can get over
that, so it's now 10MB.
transform_save_string_blob() was incorrectly setting a refstring not a
blob as an error fallback, potentially leaving a dangling pointer.
Thanks Jaume!
See https://github.com/jcupitt/libvips/issues/666
2017-05-26 09:04:15 +01:00
John Cupitt
5216d75b83
Merge branch '8.5'
2017-05-19 16:16:16 +01:00
John Cupitt
5df65ec6fd
fix tiff read with page > 0
...
could break edge tiles under some circumstances
2017-05-19 16:07:36 +01:00
John Cupitt
846e4209f9
fix rounding in region shrink
...
we were not rounding int averages to nearest, thanks beaudet
see https://github.com/jcupitt/libvips/issues/659
2017-05-18 20:36:20 +01:00
John Cupitt
8c8b71d935
Merge branch '8.5'
2017-05-15 11:35:47 +01:00
John Cupitt
2b0ebb0de2
fix test suite thresholds
...
changes in jpg encode/decode mean we must adjust test suite thresholds
2017-05-15 11:21:13 +01:00
John Cupitt
620e9ebf27
missing backslash in makefile
2017-05-15 10:48:09 +01:00
John Cupitt
15853504a7
fix gtk-doc, again
2017-05-13 11:49:32 +01:00
John Cupitt
6dbdc173a2
better prefix guessing on Windows
...
see https://github.com/tumagonx/pygi-mingw-patches/issues/5
2017-05-13 11:11:32 +01:00
John Cupitt
82994e4c33
add vips_thumbnail_image()
...
thumbnail with an image source, see
https://github.com/jcupitt/libvips/issues/656
2017-05-12 18:20:37 +01:00
John Cupitt
d1ca808769
raise tiffsave tile size limit
...
see https://github.com/jcupitt/libvips/issues/655
2017-05-12 17:47:49 +01:00
John Cupitt
5c6979cdcb
Merge branch '8.5'
2017-05-12 17:25:01 +01:00
John Cupitt
942b0446a3
revise fail handling, again
...
clarify policy on file read errors and warnings:
* if the file format library reports a warning, we log it in vips, but
that's all
* if the file format library reports an error, we log it, but try to
continue
* if the file format library reports an error and fail is set, we log it
and fail
all loaders now implement this
2017-05-12 17:22:49 +01:00
John Cupitt
b6ed34d532
notes
2017-05-12 11:37:29 +01:00
John Cupitt
689b632702
better locale guess for win32
...
see
https://github.com/tumagonx/pygi-mingw-patches/blob/master/gst-plugins-base-1.4.x.patch
also
https://github.com/tumagonx/pygi-mingw-patches/issues/5
2017-05-11 19:49:29 +01:00
John Cupitt
ba129fceb3
better win32 compatibility
...
try to fold the patches @tumagonx maintains into libvips master, see:
https://github.com/tumagonx/pygi-mingw-patches/blob/master/vips-8.4.x.patch
still missing the bindtextdomain() patch though
2017-05-11 17:08:10 +01:00
John Cupitt
636c6ede81
notes
2017-05-11 14:13:38 +01:00
John Cupitt
a3d6fb25e6
docs for vips_compass()
2017-05-11 09:38:20 +01:00
John Cupitt
45c49d6ff1
sync
2017-05-10 20:47:30 +01:00
John Cupitt
a10787baa3
Merge branch 'add-force-size'
2017-05-10 17:08:32 +01:00
John Cupitt
5b321b7f28
remove missing res warning for tiff
...
remove the warning for no res info in tiff, it happened all the time and
wasn't important
2017-05-09 12:39:15 +01:00
John Cupitt
10220ee08c
Merge branch 'master' of github.com:jcupitt/libvips
2017-05-09 09:13:43 +01:00
John Cupitt
3019e5966b
vips_conv*() default to float
...
we had INT as the default, but this will cause serious precision loss
with many masks ... instead, have float (always correct) as the default
and let people turn on int if they cn
2017-05-08 13:28:23 +01:00
John Cupitt
e897311af8
Merge branch '8.5'
2017-05-05 14:28:21 +01:00
John Cupitt
2f6f2b93ef
add more thumbnail tests
...
esp. the new force mode
2017-05-05 14:13:49 +01:00
John Cupitt
8e7a00105f
fix --force and autorot
...
need to swap output axes, not input
2017-05-05 09:45:21 +01:00
John Cupitt
260180197d
done! but needs some tests
2017-05-04 14:54:49 +01:00
John Cupitt
2b75a372d1
more truncated png improvements
2017-05-03 10:32:24 +01:00
John Cupitt
3900cebdf8
start adding FORCE
...
start experimental implementation
see https://github.com/jcupitt/libvips/issues/648
2017-05-01 17:22:03 +01:00
John Cupitt
1504fb0249
use bandjoin_const from cpp
2017-04-29 10:17:38 +01:00
John Cupitt
39ea6ce492
all done
2017-04-29 10:07:41 +01:00
John Cupitt
04353f8915
added new_from_image() to python
...
and tests
2017-04-28 18:27:15 +01:00