Commit Graph

1755 Commits

Author SHA1 Message Date
John Cupitt a8969680ef vips7 compat for argb coding 2012-04-03 11:20:48 +01:00
John Cupitt 78b5ad5883 add ARGB coding 2012-04-02 11:12:40 +01:00
John Cupitt d930b69161 Merge remote-tracking branch 'origin/dzsave'
Conflicts:
	ChangeLog
2012-03-26 22:12:19 +01:00
John Cupitt a2d512af73 works! 2012-03-26 22:08:59 +01:00
John Cupitt ffb34c943c nearest0neighbor now rounds to nearest
before it just truncated x/y downs, now it rounds to nearest ... this
removes a 0.5 shift compared to the other interpolators

thanks Nicolas
2012-03-26 09:35:22 +01:00
John Cupitt eda3762fba hackety hack 2012-03-23 14:57:41 +00:00
John Cupitt 48b23d9f56 hackery 2012-03-23 09:21:28 +00:00
John Cupitt a07b73f73e dropped some oops 2012-03-21 14:56:01 +00:00
John Cupitt 9c3318be5c started hacking in dzsave 2012-03-21 14:53:53 +00:00
John Cupitt ea19e964be sort out changelog 2012-03-19 11:47:00 +00:00
John Cupitt 3f850b5f8b Merge remote-tracking branch 'origin/master'
Conflicts:
	ChangeLog
2012-03-19 11:42:31 +00:00
John Cupitt 4ff248bb6a Merge remote-tracking branch 'origin/7.28' 2012-03-17 17:59:48 +00:00
John Cupitt d8000bb1b5 tiffsave xres/yres args broken
the declarations for xres/yres tiff args were all wrong
2012-03-17 17:57:46 +00:00
John Cupitt 2e0510f2bf sync 2012-03-16 16:49:31 +00:00
John Cupitt b42eedcd02 sync 2012-03-16 13:15:12 +00:00
John Cupitt 2e7f4b2900 sanity-check PNG read line size 2012-03-15 12:53:38 +00:00
John Cupitt 8126d48717 Merge remote-tracking branch 'origin/master' 2012-03-15 11:46:16 +00:00
John Cupitt 3b583d7744 Merge remote-tracking branch 'origin/7.28' into 7.28 2012-03-15 11:45:37 +00:00
John Cupitt 952ac483b6 Merge remote-tracking branch 'origin/7.28'
Conflicts:
	configure.in
2012-03-15 10:00:07 +00:00
John Cupitt 671c8da098 better behaviour for malformed PNGs
thanks Nicolas
2012-03-15 09:54:26 +00:00
John Cupitt 78ddd55611 version bump 2012-03-15 09:54:16 +00:00
John Cupitt b8a6a9d9b5 fix compiler warning 2012-03-14 11:57:13 +00:00
John Cupitt a16daf0b41 fix compiler warning 2012-03-14 11:56:13 +00:00
John Cupitt a277430c4e Merge remote-tracking branch 'origin/master' 2012-03-13 17:19:55 +00:00
John Cupitt 922bbf0cfe version bump 2012-03-13 14:26:24 +00:00
John Cupitt 4595413e0d add ICC profile read/write for png 2012-03-13 14:22:13 +00:00
John Cupitt fd160a4793 oops remove a print
left some debugging in
2012-03-13 13:44:51 +00:00
John Cupitt b8d977544c lower I thresh for orc compile
fixes a segv with very large and complex morph masks
2012-03-13 13:11:06 +00:00
John Cupitt 451ac04eba version bump 2012-03-09 09:47:28 +00:00
John Cupitt 15c5f330c4 small compiler fixes 2012-03-07 12:25:14 +00:00
John Cupitt 11fff8343e better arg ranges for embed 2012-03-06 14:34:56 +00:00
John Cupitt dbb8f5fac5 test cache trim
seems to work fine -- runaway memuse is caused by nip2's cache, which
does not track mem

this should be fixed when nip2's cache is removed
2012-03-06 13:34:12 +00:00
John Cupitt 91837d8277 fix a segv
vips_image_write() needs to ref its argument if it's a delayed
calculation ... fixes a segv under heavy load
2012-03-06 13:24:40 +00:00
John Cupitt 3297400952 disable debug in production builds
by default all debug (including assert and cast checks) is disabled in
production builds
2012-03-02 14:19:32 +00:00
John Cupitt c4a5831238 make it easy to remove some print stuff 2012-03-02 14:14:09 +00:00
John Cupitt 5771be4186 xres/yres become double
we had them as float before to make load/save easier, but that means we
need lots of hacks to make properties work correctly

instead, convert to/from float on read/write and have them as double
internally
2012-03-02 12:54:50 +00:00
John Cupitt 792ff7f03d sync 2012-03-02 10:16:58 +00:00
John Cupitt 59c655683a relax assert() checks for foreign
load from buffer can have get_flags() but no get_flags_filename(),
remove assert test
2012-03-01 14:21:06 +00:00
John Cupitt 8344dbb808 complex ==, != was broken
argh the broken test suite was hiding some nasties
2012-03-01 14:09:52 +00:00
John Cupitt 04b10fb0b8 im_measure() works on labq
the old im_measure() woprked on labq images, make the wrapper work on
labq too
2012-03-01 13:48:44 +00:00
John Cupitt 20a916e4fa im_measure() works on labq
the old im_measure() woprked on labq images, make the wrapper work on
labq too
2012-03-01 13:45:57 +00:00
John Cupitt 3b6691dd57 Merge remote-tracking branch 'origin/master' 2012-02-29 13:50:23 +00:00
John Cupitt 58439e31fb fix filename display in "header" and friends 2012-02-29 13:49:48 +00:00
John Cupitt 02d809fab1 Merge pull request #10 from bgilbert/openslide-level-argument
Looks great, thanks Benjamin.
2012-02-29 05:04:31 -08:00
Benjamin Gilbert c96cfaa695 convert "layer" to "level" where externally visible
OpenSlide >= 3.3.0 will use the term "level" instead of "layer".
To avoid gratuitous incompatibility between libvips 7.28 and later
versions, change this now in the openslideload argument, the
"slide-layer" metadata item, and error messages.
2012-02-28 16:53:26 -05:00
John Cupitt 6ab6ec410c cleanups 2012-02-28 14:17:02 +00:00
John Cupitt 19c0f928a7 never delay-load IM files
IM is too unreliable to be able to separate Ping and Read, always Read
2012-02-28 14:16:09 +00:00
John Cupitt 3b5e049fd6 oops useless left-over member 2012-02-28 14:15:14 +00:00
John Cupitt 6ba96b2333 fix hist normalisation
hist norm was broken due to the VipsStats width change
2012-02-28 12:05:25 +00:00
John Cupitt ef19ecc923 win32 fixes
we had a dropped file and a mode_t in a va_get() that should have been
an int
2012-02-25 17:47:40 +00:00