Commit Graph

305 Commits

Author SHA1 Message Date
John Cupitt
1a75cf5be2 object new from string() is now a vfunc
and the inverse too ... interpolate and format need fixing still
2011-05-25 12:24:01 +01:00
John Cupitt
0b902bfbd4 make CLI arg handling into vfuncs
add vfuncs to vipsobject for the CLI interface
2011-05-24 14:44:23 +01:00
John Cupitt
26c0ce8fde fixed vips7 CLI
"vips im_add a b c" works again
2011-05-24 13:50:17 +01:00
John Cupitt
77caf201f1 vipsobject has floating refs
derive from GInitiallyUnused to get floating refs
2011-05-19 14:35:51 +01:00
John Cupitt
79a7a37d71 create output images in _build()
new idea: output image get made in _build(), we copy them out after
calling the operation's build, see TODO

vips_image_new() param removed, it just always makes "p" images now
2011-05-18 11:03:31 +01:00
John Cupitt
0c1034de44 vips7 has sizealike as well 2011-05-16 17:34:00 +01:00
John Cupitt
8d367998c6 VipsAdd works
done VipsAdd class and made an im_add() stub for compat
2011-04-04 15:46:57 +01:00
John Cupitt
370641d25b stuff
oops argh
2011-04-01 15:11:59 +01:00
John Cupitt
c7b74f620f yet more cleanups
just util.c left now, woo
2011-03-28 14:57:43 +01:00
John Cupitt
6bca2616bc move vips7compat to deprecated
makes sense, really
2011-03-28 10:44:07 +01:00
John Cupitt
56840af97d fix im_cache
im_cache updated
2011-03-25 12:52:48 +00:00
John Cupitt
bb813a21b5 libvips builds
clean build, phew, try tools next
2011-03-04 16:14:13 +00:00
John Cupitt
cbc366cd7d more image to object hackery
More movement of VipsImage to a subclass of VipsObject. im_close.c still
to do. Added wrappings for the enums.
2011-02-14 18:23:01 +00:00
John Cupitt
af95502d82 final operators gtk-doc'd
All done! Good Lord. Just some parts of iofuncs/ still to do.
2011-02-02 17:17:05 +00:00
John Cupitt
df91b4e4a0 more gtk-doc hacking
gtk-doc more of "other", move various useless functions into deprecated
2011-02-01 14:41:46 +00:00
John Cupitt
390fd643a3 move im_dif_std() to almostdeprecated
im_dif_std() is another ancient function which I don't want to update.
You can now make this function with a simple combination of other vips
operations.

This patch includes gtk-doc for im_benchamrk.c
2011-02-01 13:27:50 +00:00
John Cupitt
117a5fedcf deprecate cooc and glds
Moved cooc and glds functions to almostdeprecated. No one uses them, no
one understanbds them, I don't want to fix them up.
2011-02-01 12:14:30 +00:00
John Cupitt
4915fb0a83 flood -> draw_flood 2010-10-01 10:47:48 +00:00
John Cupitt
6bcf09c1d4 smudge / smear stuff 2010-09-30 13:36:21 +00:00
John Cupitt
64f7f58411 stuff 2010-09-30 08:14:39 +00:00
John Cupitt
94763652ad added im_draw_point() / im_read_point() 2010-09-29 13:45:09 +00:00
John Cupitt
6b1c5b8e56 im_draw_mask() added 2010-09-28 16:06:58 +00:00
John Cupitt
aad2eb8703 line drawing 2010-09-27 17:14:22 +00:00
John Cupitt
9330273f51 stuff 2010-09-26 15:33:58 +00:00
John Cupitt
3cae292f4f stuff 2010-09-22 22:02:44 +00:00
John Cupitt
39a6a2c0b3 added im_draw_rect(), deprecated im_paintrect() 2010-09-22 14:51:36 +00:00
John Cupitt
de026e0750 deprecate _copy() inplace ops 2010-09-22 12:51:52 +00:00
John Cupitt
f5faed779c stuff 2010-08-21 11:34:34 +00:00
John Cupitt
fdbdba432b strip out threadgroup 2010-04-16 21:21:15 +00:00
John Cupitt
31a8830f46 stuff 2010-02-11 12:23:15 +00:00
John Cupitt
14516e72d3 conversion gtkdocs 2010-01-28 16:05:57 +00:00
John Cupitt
0be02902cb gtkdoc hacking 2010-01-27 16:35:36 +00:00
John Cupitt
79c050c814 added vips_bandfmt_*() 2010-01-26 21:28:33 +00:00
John Cupitt
00a00be432 stuff 2010-01-13 12:30:50 +00:00
John Cupitt
66cd7511f4 goffice 0.7.15 fix 2009-11-15 14:01:37 +00:00
John Cupitt
73fba1c2ea rename convf to conv_f to help overloading 2009-11-13 12:01:36 +00:00
John Cupitt
c2a4908d43 stuff 2009-11-07 21:33:07 +00:00
John Cupitt
04f01d3e60 deprecate _raw versions 2009-11-05 14:57:30 +00:00
John Cupitt
a19c6cd175 stuff 2009-11-05 13:41:21 +00:00
John Cupitt
be6306172c stuff 2009-11-05 13:35:21 +00:00
John Cupitt
8200afcbb6 stuff 2009-11-04 17:20:23 +00:00
John Cupitt
64eaeeb6c3 stuff 2009-11-04 15:04:12 +00:00
John Cupitt
cf18ba40ab stuff 2009-11-04 14:06:47 +00:00
John Cupitt
ba0d928885 stuff 2009-11-04 12:49:10 +00:00
John Cupitt
ea4562a24a stuff 2009-11-02 22:01:09 +00:00
John Cupitt
83fc4b907b finished colour 2009-11-02 17:54:42 +00:00
John Cupitt
f9adf20874 gtkdoc comments for check 2009-10-12 15:27:18 +00:00
John Cupitt
3fdee44694 stuff 2009-10-03 14:15:24 +00:00
John Cupitt
af9ea39b6e stuff 2009-10-02 08:24:02 +00:00
John Cupitt
af1cb6e7ad stuff 2009-09-21 16:39:41 +00:00
John Cupitt
70ae9f7751 move affine/similarity to deprecated 2009-09-21 16:19:23 +00:00
John Cupitt
b628642f4a fix im_errormsg() calls 2009-09-21 15:50:29 +00:00
John Cupitt
5875278850 tweaks 2009-09-10 12:29:29 +00:00
John Cupitt
4fce90fabb stuff 2009-09-10 10:44:10 +00:00
John Cupitt
e443f53b97 added deprecated package 2009-09-02 20:15:15 +00:00