Commit Graph

4414 Commits

Author SHA1 Message Date
John Cupitt
54aea13a8c type comments for vips_text() 2016-07-27 17:43:28 +01:00
John Cupitt
3d5f2e2b25 quicker GA for gifload 2016-07-27 17:11:58 +01:00
John Cupitt
71fb52afa0 Merge branch 'master' into add-magick7 2016-07-27 08:49:39 +01:00
John Cupitt
d388f666cb fix tests 2016-07-26 17:28:54 +01:00
John Cupitt
e2eb1b8c12 better gif loader
- transparency was broken if image had no extension block
- load image to memory, test for transparency and mono/colour, write 1,
  2, 3, or 4 band image to output, depending on what we found
2016-07-26 16:19:28 +01:00
John Cupitt
27da050a24 fix all_pages
tested with pdf, need to test gif
2016-07-25 13:57:50 +01:00
John Cupitt
12a32b23f1 Merge branch 'master' into add-magick7 2016-07-25 12:40:43 +01:00
John Cupitt
e939103936 Merge branch 'master' into add-worley 2016-07-24 14:47:33 +01:00
John Cupitt
2dc43198e4 final fixups 2016-07-24 14:47:22 +01:00
John Cupitt
6db9a2fdf9 better smoothing for perlin 2016-07-24 12:58:45 +01:00
John Cupitt
c469bb3983 perlin sort-of works 2016-07-24 11:46:42 +01:00
John Cupitt
5bbeac7eff Merge branch '8.3' 2016-07-21 07:42:09 +01:00
John Cupitt
3efee94e19 fix possible out of bounds read in tiff2vips
reading a malformed tiff file from a buffer could trigger out of bounds
read

thanks Matt Richards
2016-07-21 07:40:33 +01:00
John Cupitt
99766dbd83 better hash for worley 2016-07-19 12:29:36 +01:00
John Cupitt
e14c97359a done!
perlin next I guess
2016-07-19 11:53:56 +01:00
John Cupitt
dac671439c kind-of working 2016-07-19 10:57:21 +01:00
John Cupitt
9c18f1b4d5 yet mmore doc fixes
classes are working again in gtk-doc, yay
2016-07-13 22:39:16 +01:00
John Cupitt
b814baa78c fix various small doc problems 2016-07-13 17:07:26 +01:00
John Cupitt
23d9bad581 doc improvements 2016-07-13 09:24:41 +01:00
John Cupitt
097ecd07c1 doc improvements 2016-07-13 07:06:43 +01:00
John Cupitt
828b36dfe5 fix --fail option to jpegload
getting --fail on jpegload working means tilecache must terminate on tile
calc error

make openslideload not report tile calc errors, it might need a --fail
option too

see https://github.com/jcupitt/libvips/issues/474
2016-07-11 10:07:41 +01:00
John Cupitt
7cd49e53b2 vips_convasep() done
starting vips_conva()
2016-07-10 12:25:22 +01:00
John Cupitt
036bd0bb4b convsep calls convasep when it can 2016-07-09 19:20:33 +01:00
John Cupitt
f294ec5d9b oops 2016-07-09 19:10:17 +01:00
John Cupitt
4c1e6dd023 turn off chroma subsample for Q > 90
see https://github.com/jcupitt/libvips/issues/482
2016-07-09 18:49:22 +01:00
John Cupitt
e30bdadfb8 notes 2016-07-09 18:45:03 +01:00
John Cupitt
c43757d8da add restrict on unpack loop 2016-07-09 18:24:15 +01:00
John Cupitt
ce0bddaf4f update notes 2016-07-09 18:22:37 +01:00
John Cupitt
9d7667cbff oop found a problem 2016-07-09 18:01:46 +01:00
John Cupitt
a9d1c654e2 fixes 2016-07-09 14:15:28 +01:00
John Cupitt
c0bffd53ad use PingImage() etc
much faster now we have a proper header for libMagick
2016-07-09 13:12:31 +01:00
John Cupitt
43395d4e7b tests pass 2016-07-09 12:19:56 +01:00
John Cupitt
5fae93bc61 faster and simpler magickload
but tests are failing now
2016-07-08 22:38:14 +01:00
John Cupitt
a5d9cf204c seems to work, needs more testing 2016-07-08 17:56:30 +01:00
John Cupitt
de981cd9ec docs tweak 2016-07-08 12:18:07 +01:00
John Cupitt
40f8a8af85 add autoconf stuff
todo:

- copypaste magick2vips into magick7load

- move to magick7 API

- test with magick6 and GM too, of course

see https://github.com/jcupitt/libvips/issues/480
2016-07-08 10:45:29 +01:00
John Cupitt
0f2d1a6b0b improve docs 2016-07-08 09:15:56 +01:00
John Cupitt
bfdafdb733 intize input mask 2016-07-07 14:45:36 +01:00
John Cupitt
f873a51b09 sort-of working 2016-07-06 14:56:28 +01:00
John Cupitt
e0cfcc5f47 convasep done
though not tried compiling yet
2016-07-06 10:02:53 +01:00
John Cupitt
0aa453ee0a start on convasep 2016-07-05 15:52:49 +01:00
John Cupitt
3130b9b118 add note on Peter's CM work 2016-07-05 08:48:08 +01:00
John Cupitt
65067fd58b add some more auto init
vips_image_new_from_file() was missing a check_init
2016-07-04 14:51:00 +01:00
John Cupitt
b81ac67a98 tag tiff alpha as UNASSALPHA
we were using ASSOCALPHA, but that's only for pre-multiplied alpha
channels
2016-07-04 14:49:04 +01:00
John Cupitt
5e58187902 improve docs 2016-07-04 10:18:39 +01:00
John Cupitt
85cbebbac4 remove old im_conv() code 2016-07-01 16:18:48 +01:00
John Cupitt
9442c225ba kinder, gentler underflow check 2016-07-01 15:30:07 +01:00
John Cupitt
d2aeec56b5 convi done 2016-07-01 15:11:17 +01:00
John Cupitt
df81a6fe24 almost there 2016-06-30 14:59:20 +01:00
John Cupitt
e45c5a587e int vector path done
seems to sort-of work
2016-06-29 17:49:02 +01:00