Commit Graph

4508 Commits

Author SHA1 Message Date
John Cupitt f302bd6570 all working! 2017-01-12 14:06:54 +00:00
John Cupitt 3d216da8c9 rename recomp as reorder 2017-01-12 09:15:10 +00:00
John Cupitt d1ef5a6890 compiles, needs more testing 2017-01-11 14:05:50 +00:00
John Cupitt c5e675f7db fix --vips-cache-max etc.
--vips-cache-max, --vips-cache-max-memory and --vips-cache-max-files were not
working and probably hadn't been for a while

vipsthumbnail.c turns off the operation cache, it's not useful for
the same operation repeated across many files
2017-01-10 14:12:24 +00:00
John Cupitt 8bbba73d73 try to fix soname.h again
now make in install-exec-hook so we are certain libvips.la has been built
2017-01-06 19:37:36 +00:00
John Cupitt 470aee77f4 note govips 2017-01-06 08:43:09 +00:00
John Cupitt 366c1acd6c notes 2017-01-05 12:04:29 +00:00
John Cupitt 4ca1132087 improve reliability with high -j
another sleep to give libvips.la time to be fully written
2017-01-04 19:00:50 +00:00
John Cupitt eef4f035a1 try to fix make with -j
in all-hook, wait for libvips.la to appear
2017-01-04 17:04:38 +00:00
John Cupitt 180459ea16 turn off -j in travis
seems to break our soname.h creation
2017-01-04 16:57:36 +00:00
John Cupitt d905cf7ec3 more travis poking 2017-01-04 16:39:58 +00:00
John Cupitt 3e80828805 try to fix travis 2017-01-04 16:31:34 +00:00
John Cupitt 5d61bd4982 Merge branch 'master' into add-webp-metadata 2017-01-04 16:13:39 +00:00
John Cupitt 0dd51c43ac don't rebuild everything all the time
oops, soname.h was being rewritten all the time, triggering a full
rebuild every time
2017-01-04 15:51:59 +00:00
John Cupitt c4640b61c7 Merge branch 'glib-logging' 2017-01-04 14:58:11 +00:00
John Cupitt 784c7c0669 don't enable structured logging by default 2017-01-04 14:53:45 +00:00
John Cupitt 9581e14dee all done 2017-01-04 14:45:35 +00:00
John Cupitt b29201595d note fits improvements in changelog 2017-01-04 12:56:04 +00:00
John Cupitt c06dc8455b add another FITS suffix 2017-01-04 12:40:58 +00:00
John Cupitt a0b8bac8f2 load fits images to equiv. data type
so we have better support for bzero / bscale
2017-01-04 12:27:23 +00:00
John Cupitt 0c4a40e82f oop missed a merge conflict 2017-01-04 10:18:54 +00:00
John Cupitt 262d5a10f7 Merge branch 'master' into glib-logging 2017-01-04 10:13:06 +00:00
John Cupitt 3a48ff9cc1 don't warn for missing exif res
don't warn for missing exif res (even though it should be there) since
we fall back to jfif

cs3 seems to avoid the exif res fields and just uses jfif

see https://github.com/lovell/sharp/issues/657
2017-01-04 09:22:32 +00:00
John Cupitt 07e6ac1994 support --vips-info
now turns on glib g_info() output
2017-01-04 07:23:50 +00:00
John Cupitt e7a6ea3d0c oops! revert previous 2017-01-03 17:12:42 +00:00
John Cupitt 0d97c78f02 compat macro for early glibs 2017-01-03 17:06:50 +00:00
John Cupitt 2be0b97dce switch to g_warning()_/g_info()
we had vips_warn() and vips_info(), but they are a bit crappy ... switch
to g_warning() and g_info() instead

see https://github.com/jcupitt/libvips/issues/544
2017-01-03 15:52:27 +00:00
John Cupitt c31f4ec2d7 add VIPS_SONAME etc.
helps check ABI and php-vips-ext lock the right library
2016-12-31 17:58:33 +00:00
John Cupitt c1ca76f6a2 Merge branch '8.4' 2016-12-09 15:46:02 +00:00
John Cupitt 4f85a5d7cd lower libgsf requirement to 1.14.26
1.14.16 seems to more or less work, and is the most recent version on
centos

see https://github.com/jcupitt/libvips/issues/528
2016-12-08 13:54:05 +00:00
John Cupitt 0d9bf6a81e gifload supports n and page-height 2016-11-26 15:07:12 +00:00
John Cupitt 577588c2d1 start adding many page read to gifload 2016-11-25 18:19:55 +00:00
John Cupitt 6e968d46f2 magick7 now supports page/n 2016-11-25 18:19:36 +00:00
John Cupitt 6e26e317e0 update magick6 loader
now supports page/n/page-height
2016-11-25 14:46:46 +00:00
John Cupitt 8c84e6cc34 add page-height to pdfload 2016-11-23 22:11:26 +00:00
John Cupitt 25dd60c781 add tests
all done, I think
2016-11-23 17:20:04 +00:00
John Cupitt c0da8e3157 fixed up naming conventions a bit 2016-11-23 15:00:32 +00:00
John Cupitt e195a4d516 multi-page write seems to work
refactor and cleanup next
2016-11-23 11:21:35 +00:00
John Cupitt 5a61374bbf Merge branch 'master' into add-tiffload-n-pages 2016-11-22 21:38:31 +00:00
John Cupitt bba1aba4b6 don't clear meta before creating a pipeline
vips__image_copy_fields_array() used to wipe meta on the output before
merging the input images. This broke foreign.c in some cases, since it
likes setting some meta on the output before calling the subclass
loaders, and they sometimes call write().

see https://github.com/jcupitt/ruby-vips/issues/93
2016-11-22 18:04:58 +00:00
John Cupitt 423b6b4a04 split saver off 2016-11-22 17:37:50 +00:00
John Cupitt 582512ddc4 fix jpeg-compressed tiff read 2016-11-22 17:22:10 +00:00
John Cupitt 32d049a1df tweak clipping again 2016-11-22 16:42:34 +00:00
John Cupitt 14dd8b32b1 better clipping in tiff2vips 2016-11-22 14:59:11 +00:00
John Cupitt 5644296b1c expand intro to resample 2016-11-21 13:10:06 +00:00
John Cupitt f1e4416d6a more hacking 2016-11-21 13:02:08 +00:00
John Cupitt 23e3fecdb0 fix multi-page.tif load 2016-11-19 10:41:22 +00:00
John Cupitt fd1c8d2732 possible strip read fix
untested though
2016-11-18 14:57:11 +00:00
John Cupitt 503225b777 more hackery
found a problem with non-aligned strips
2016-11-18 11:57:01 +00:00
John Cupitt 75bc46c8b8 multi-page tiled read compiles
need some test data though ... save next
2016-11-17 19:50:17 +00:00