John Cupitt
eb91dda83c
simplify eval handling
...
put the "hide-progress" test into the signal dispatch
2016-09-19 17:40:35 +01:00
John Cupitt
74089aa2e4
call _setmaxstdio() on win32
...
Windows has a limit of 512 files open at once for the fopen()
family of functions, and 2048 for the _open() family.
Call _setmaxstdio() in vips_init() to try to raise the stdio level to
match _open().
See https://github.com/jcupitt/libvips/issues/527
2016-09-18 12:46:19 +01:00
John Cupitt
c88fa5ac73
openexr read outputs scRGB
2016-09-17 10:08:13 +01:00
John Cupitt
3b3d4f401f
oh heh revert
2016-09-16 11:32:00 +01:00
John Cupitt
71bcc526b0
try Vips.py with tabs
2016-09-16 11:24:04 +01:00
John Cupitt
5b64db0aa0
revise example
2016-09-15 13:18:36 +01:00
John Cupitt
a99b4cc23e
argh stupid unicode
2016-09-14 14:31:38 +01:00
John Cupitt
4958adfb66
strange
2016-09-14 14:06:13 +01:00
John Cupitt
48edc5fec1
iupdate libtool version number
2016-09-14 14:02:56 +01:00
John Cupitt
fd9c598584
make marble tesselate
2016-09-14 11:19:48 +01:00
John Cupitt
3723df0607
add marble example to whatsnew
2016-09-14 09:48:36 +01:00
John Cupitt
e241d13339
better matrix header read
2016-09-13 22:56:16 +01:00
John Cupitt
1872529b76
add whatsnew
2016-09-13 16:38:07 +01:00
John Cupitt
b96335365e
switch to 3.5 bits of precision for vec convi
...
lets us execute
3 3 8 0
-1 -1 -1
-1 16 -1
-1 -1 -1
on the vector unit
2016-09-12 14:48:23 +01:00
John Cupitt
707235ae61
doc improvements
2016-09-12 12:23:53 +01:00
John Cupitt
85066e9d35
doc improvements
...
see https://github.com/jcupitt/libvips/issues/514
2016-09-12 11:20:11 +01:00
John Cupitt
d4d41eef6a
doc improvement
...
see https://github.com/jcupitt/libvips/issues/521
2016-09-12 11:15:56 +01:00
John Cupitt
eb320f41e1
add VIPS_TRACE env var
...
to enable --vips-cache-trace
2016-09-12 11:01:40 +01:00
John Cupitt
d3cafb3a9f
seems to work
...
add @centre option for downsampling, see
https://github.com/jcupitt/libvips/issues/504
2016-09-10 10:31:33 +01:00
John Cupitt
1e9cdef615
try centre sampling option
2016-09-09 14:51:45 +01:00
John Cupitt
fc9322f71b
move concurrency_set into the public API
...
oops, it was off in threadpool and wasn't being scanned
2016-09-09 08:52:14 +01:00
John Cupitt
b566bc6b3d
radsave was polluting the error log
2016-09-08 13:55:37 +01:00
John Cupitt
591d4472a9
notes on vips-properties changes
2016-09-08 12:45:50 +01:00
John Cupitt
bb29f80b44
Merge pull request #464 from felixbuenemann/dzsave-fix-vips-properties-duplicate-path
...
Fix dzsave vips-properties path for non-dz layout
2016-09-08 12:41:02 +01:00
John Cupitt
d54df515b8
add some tests
2016-09-08 10:41:01 +01:00
John Cupitt
4ba083437a
Merge branch 'master' into new-dzsave-overlaps
2016-09-08 09:42:34 +01:00
John Cupitt
e601fad38b
small doc fixes
2016-09-07 21:26:59 +01:00
John Cupitt
b8585fa416
always remove recognised dzsave suffixes
2016-09-07 21:04:47 +01:00
John Cupitt
34f7725c32
Merge pull request #519 from Sterblue/fix-dzsave-dot-directory
...
Allow for output directory names containg a dot
2016-09-07 21:01:52 +01:00
John Cupitt
b43c171e79
set resunit as well when fixing exif res
2016-09-07 20:03:53 +01:00
John Cupitt
9f9c077974
Merge pull request #518 from UlysseM/master
...
Better support for exif resolution
2016-09-07 13:52:09 +01:00
Henri Chain
598c0af920
Allow for output directory names containg a dot
...
Don't strip the extension at the end until you know you are saving to a file
2016-09-07 14:49:24 +02:00
Ulysse Manceron
af4282e0e2
Now assigning the jpeg resolution inside the exif header, if the exif header isnt set properly
2016-09-07 14:07:29 +02:00
Ulysse Manceron
4451f4d839
Don't use the exif resolution if not fully set
2016-09-07 12:56:58 +02:00
John Cupitt
92b0c6a316
update TODO
2016-09-07 10:18:06 +01:00
John Cupitt
7e535f6c42
seems to work
...
still needs tests for gm overlap mode
2016-09-07 10:12:04 +01:00
John Cupitt
0ac65161cc
autogen now runs configure
2016-09-06 07:16:57 +01:00
John Cupitt
6a8295cc50
new overlap system for dzsave
...
again ... sigh
see https://github.com/jcupitt/libvips/issues/512
2016-09-05 18:17:30 +01:00
John Cupitt
afaf6e1e78
note arrayjoin issue
2016-09-05 16:56:50 +01:00
John Cupitt
585c3e3a0a
sync again
2016-09-05 13:13:52 +01:00
John Cupitt
57e1423d57
Merge branch 'master' into windows-unicode
2016-09-05 13:12:06 +01:00
John Cupitt
c522dae625
Merge branch 'master' into try-round-to-nearest
2016-09-05 13:07:40 +01:00
John Cupitt
e971a50700
improve docs for icc_*
...
note use of _get_typeof() to spot embedded profiles, see
https://github.com/jcupitt/libvips/issues/511
2016-09-04 06:13:54 +01:00
John Cupitt
881f340610
increase size limit for b64 encoded-data
...
we had 1 mb limit, but some large cmyk profiles can bust through that,
up it to 10mb
2016-09-04 06:12:35 +01:00
John Cupitt
89509337d1
fix segv for length 0 blob print
...
"vipsheader -f icc-profile-data" could segv for zero-length blob
2016-09-04 06:01:11 +01:00
John Cupitt
dac05244f8
fix crash with empty blob metadata
...
a blob metadata item with length 0 triggered a segv
2016-09-04 05:39:44 +01:00
John Cupitt
0c2d7c955a
tiny doc fixes
2016-09-01 22:40:36 +01:00
John Cupitt
c4a1ac6310
fix ROUND_UP, add a test for felix's corner case
2016-08-20 13:18:25 +01:00
John Cupitt
271d8656e9
use round() rather than rint() where appropriate
...
rint() rounds to nearest even, rather than nearest ... in some cases,
like geometry transforms, we want strict nearest
2016-08-20 12:59:41 +01:00
John Cupitt
5376a93866
Merge branch '8.3'
2016-08-19 16:22:09 +01:00