gimp/devel-docs
Henrik Brix Andersen 5943f03135 Added persistent storage of image grid in XCF files.
2003-07-04 Henrik Brix Andersen <brix@gimp.org>

Added persistent storage of image grid in XCF files.

* app/core/gimpimage.[ch]: removed gimp_image_get_grid() and
gimp_image_set_grid() ...

* app/core/Makefile.am
* app/core/gimpimage-grid.[ch]: ... and added them to these new
files. Added gimp_grid_parasite_name(), gimp_grid_to_parasite()
and gimp_grid_from_parasite() functions.

* app/core/gimpimage-snap.c
* app/gui/grid-dialog.c: #include "gimpimage-grid.h"

* app/core/gimpimage-undo-push.c: #include "gimpimage-grid.h".
(gimp_image_undo_push_image_grid) mark image as dirty.

* app/xcf/xcf-save.c (xcf_save_image_props): save GimpGrid object
as a parasite.

* app/xcf/xcf-load.c (xcf_load_image): load GimpGrid from
parasite.

* devel-docs/parasites.txt: documented the new "gimp-image-grid"
parasite.
2003-07-04 19:55:58 +00:00
..
libgimp first set of plug-ins adapted to the constified libgimp API. 2003-07-01 18:54:28 +00:00
libgimpbase libgimpbase/tmpl/gimpbasetypes.sgml regenerated. 2003-07-02 17:12:31 +00:00
libgimpcolor libgimp/libgimp-sections.txt added gimp_image_flip(). 2003-05-20 19:26:25 +00:00
libgimpmath try to complete the aborted commit 2003-02-06 18:51:44 +00:00
libgimpmodule try to complete the aborted commit 2003-02-06 18:51:44 +00:00
libgimpwidgets libgimpwidgets/libgimpwidgets-sections.txt added path and selection icons. 2003-06-02 23:16:53 +00:00
.cvsignore added documentation framework 2000-02-03 01:47:15 +00:00
ChangeLog libgimpbase/tmpl/gimpbasetypes.sgml regenerated. 2003-07-02 17:12:31 +00:00
Makefile.am Makefile.am started to work on a document that outlines the directory 2003-02-19 17:04:03 +00:00
README README updated 2002-11-24 22:54:46 +00:00
README.gtkdoc Switched to DocBook XML for the developers documentation: 2003-02-06 18:38:54 +00:00
debug-plug-ins.txt added hooks for running plug-ins under a memory debugger. Also, removed 2003-02-11 01:21:21 +00:00
gih.txt Jens Lautenbacher <jtl@gimp.org> 2000-12-18 20:37:23 +00:00
gpb.txt Jens Lautenbacher <jtl@gimp.org> 2000-12-18 20:37:23 +00:00
includes.txt fixed typo. 2002-05-03 15:06:19 +00:00
parasites.txt Added persistent storage of image grid in XCF files. 2003-07-04 19:55:58 +00:00
structure.xml fixed some typos 2003-03-15 00:56:44 +00:00
undo.txt Moved various files from the docs directory to devel-docs and 2000-06-13 14:05:35 +00:00
xcf.txt Moved various files from the docs directory to devel-docs and 2000-06-13 14:05:35 +00:00

README

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.

   libgimp
   libgimpbase
   libgimpcolor
   libgimpmath
   libgimpmodule
   libgimpwidgets  - complete libgimp documentation generated from
                     the source; see README.gtkdoc
   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
   parasites.txt   - descriptions of known parasites
   undo.txt        - description of the undo system
   xcf.txt         - description of Gimp's XCF format