Commit Graph

1810 Commits

Author SHA1 Message Date
John Cupitt
2b67f3e6c4 Merge remote-tracking branch 'origin/7.28'
Conflicts:
	ChangeLog
	configure.in
2012-04-06 12:15:52 +01:00
John Cupitt
d338d0fae6 fix vips_divide() for int args 2012-04-06 12:09:53 +01:00
John Cupitt
8345cbf1e9 Revert "vips7 compat for argb coding"
This reverts commit a8969680ef.
2012-04-04 17:18:48 +01:00
John Cupitt
0231cdf134 Revert "add ARGB coding"
This reverts commit 78b5ad5883.

Conflicts:

	libvips/colour/im_rad2float.c
2012-04-04 17:18:32 +01:00
John Cupitt
e8b83aa96e fail if numeric args to vips are malformed 2012-04-04 13:37:05 +01:00
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