2004-09-29 Sven Neumann <sven@gimp.org> * libgimpwidgets/gimppreview.[ch] * libgimpwidgets/gimpwidgets.def: added gimp_preview_draw_buffer(). * libgimp/gimpaspectpreview.[ch] * libgimp/gimpdrawablepreview.[ch] * libgimp/gimpui.def: removed the public draw_buffer API. Implement the virtual GimpPreview::draw_buffer method instead. * plug-ins/common/cartoon.c * plug-ins/common/deinterlace.c * plug-ins/common/despeckle.c * plug-ins/common/dog.c * plug-ins/common/edge.c * plug-ins/common/engrave.c * plug-ins/common/exchange.c * plug-ins/common/gauss.c * plug-ins/common/grid.c * plug-ins/common/neon.c * plug-ins/common/noisify.c * plug-ins/common/oilify.c * plug-ins/common/photocopy.c * plug-ins/common/plasma.c * plug-ins/common/sel_gauss.c * plug-ins/common/sharpen.c * plug-ins/common/shift.c * plug-ins/common/snoise.c * plug-ins/common/sobel.c * plug-ins/common/spread.c * plug-ins/common/struc.c: changed accordingly. Don't pass the preview around as GimpDrawablePreview or GimpAspectPreview. It should whenever possible be accessed as GimpPreview.
Developers documentation
------------------------
This directory holds information that you will find useful if you
develop a GIMP plug-in or want to work on the GIMP core.
app - setup for documentation of the GIMP core;
not build by default since it is huge and
only relevant for core developers
includes.txt - the policy for inclusion of header files
libgimp
libgimpbase
libgimpcolor
libgimpmath
libgimpmodule
libgimpwidgets - complete libgimp documentation generated from
the source; see README.gtkdoc
structure.xml - a DocBook article that gives an overview on
the directory structure of the GIMP source tree
gih.txt - description of the GIH format used to store a
series of pixmap brushes
gpb.txt - description of the GPB format for pixmap brushes
pat.txt - description of the PAT format for patterns
parasites.txt - descriptions of known parasites
undo.txt - description of the undo system
xcf.txt - description of Gimp's XCF format