
2003-07-01 Michael Natterer <mitch@gimp.org> * libgimp/gimpmenu.[ch]: removed all brush, font, gradient and pattern related code. * libgimp/gimpbrushselect.[ch] * libgimp/gimpfontselect.[ch] * libgimp/gimpgradientselect.[ch] * libgimp/gimppatternselect.[ch]: new files containing the wrappers around their resp. _pdb.[ch] files. Changed function names to gimp_*_select_new(). Added gimp_*_select_destroy() functions so we're not forced to leak all wrappers. Cleanup. * libgimp/gimpbrushmenu.h * libgimp/gimpfontmenu.h * libgimp/gimpgradientmenu.h * libgimp/gimppatternmenu.h: new files. Changed function names here too. * libgimp/gimpbrushmenu.c * libgimp/gimpfontmenu.c * libgimp/gimpgradientmenu.c * libgimp/gimppatternmenu.c: changed accordingly. Free the foo_select wrappers when they are no longer needed (generally, free everthing instead of leaking everything). Lots of cleanup. * libgimp/Makefile.am * libgimp/gimp.def * libgimp/gimpui.def: changed accordingly. * libgimp/gimp.h * libgimp/gimpui.h: include the new headers. * libgimp/gimpcompat.h: added the old function names here. * plug-ins/FractalExplorer/Dialogs.c * plug-ins/common/film.c * plug-ins/gfig/gfig.c * plug-ins/script-fu/script-fu-scripts.c: changed accordingly. 2003-07-01 Michael Natterer <mitch@gimp.org> * libgimp/libgimp-docs.sgml * libgimp/libgimp-sections.txt: follow libgimp cleanup, moved the brush, font, gradient and pattern selection stuff to their own sections. * libgimp/tmpl/gimpfonts.sgml: removed. * libgimp/tmpl/gimpbrushmenu.sgml * libgimp/tmpl/gimpbrushselect.sgml * libgimp/tmpl/gimpfontmenu.sgml * libgimp/tmpl/gimpfontselect.sgml * libgimp/tmpl/gimpgradientmenu.sgml * libgimp/tmpl/gimpgradientselect.sgml * libgimp/tmpl/gimppatternmenu.sgml * libgimp/tmpl/gimppatternselect.sgml: new files. * libgimp/tmpl/gimpbrushes.sgml * libgimp/tmpl/gimpgradients.sgml * libgimp/tmpl/gimpmenu.sgml * libgimp/tmpl/gimppatterns.sgml: regenerated.
113 lines
3.5 KiB
XML
113 lines
3.5 KiB
XML
<?xml version="1.0"?>
|
|
<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"
|
|
"http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd" [
|
|
<!ENTITY Gimp SYSTEM "xml/gimp.xml">
|
|
<!ENTITY GimpBrushes SYSTEM "xml/gimpbrushes.xml">
|
|
<!ENTITY GimpBrushSelect SYSTEM "xml/gimpbrushselect.xml">
|
|
<!ENTITY GimpChannel SYSTEM "xml/gimpchannel.xml">
|
|
<!ENTITY GimpColor SYSTEM "xml/gimpcolor.xml">
|
|
<!ENTITY GimpConvert SYSTEM "xml/gimpconvert.xml">
|
|
<!ENTITY GimpDisplay SYSTEM "xml/gimpdisplay.xml">
|
|
<!ENTITY GimpDrawable SYSTEM "xml/gimpdrawable.xml">
|
|
<!ENTITY GimpEdit SYSTEM "xml/gimpedit.xml">
|
|
<!ENTITY GimpFileops SYSTEM "xml/gimpfileops.xml">
|
|
<!ENTITY GimpFloatingsel SYSTEM "xml/gimpfloatingsel.xml">
|
|
<!ENTITY GimpFontSelect SYSTEM "xml/gimpfontselect.xml">
|
|
<!ENTITY GimpGimprc SYSTEM "xml/gimpgimprc.xml">
|
|
<!ENTITY GimpGradients SYSTEM "xml/gimpgradients.xml">
|
|
<!ENTITY GimpGradientSelect SYSTEM "xml/gimpgradientselect.xml">
|
|
<!ENTITY GimpGuides SYSTEM "xml/gimpguides.xml">
|
|
<!ENTITY GimpHelp SYSTEM "xml/gimphelp.xml">
|
|
<!ENTITY GimpImage SYSTEM "xml/gimpimage.xml">
|
|
<!ENTITY GimpLayer SYSTEM "xml/gimplayer.xml">
|
|
<!ENTITY GimpMessage SYSTEM "xml/gimpmessage.xml">
|
|
<!ENTITY GimpPalette SYSTEM "xml/gimppalette.xml">
|
|
<!ENTITY GimpPatterns SYSTEM "xml/gimppatterns.xml">
|
|
<!ENTITY GimpPatternSelect SYSTEM "xml/gimppatternselect.xml">
|
|
<!ENTITY GimpPixelrgn SYSTEM "xml/gimppixelrgn.xml">
|
|
<!ENTITY GimpPlugin SYSTEM "xml/gimpplugin.xml">
|
|
<!ENTITY GimpProceduraldb SYSTEM "xml/gimpproceduraldb.xml">
|
|
<!ENTITY GimpSelection SYSTEM "xml/gimpselection.xml">
|
|
<!ENTITY GimpTexttool SYSTEM "xml/gimptexttool.xml">
|
|
<!ENTITY GimpTile SYSTEM "xml/gimptile.xml">
|
|
<!ENTITY GimpTools SYSTEM "xml/gimptools.xml">
|
|
<!ENTITY GimpUndo SYSTEM "xml/gimpundo.xml">
|
|
<!ENTITY GimpEnums SYSTEM "xml/gimpenums.xml">
|
|
<!ENTITY GimpExport SYSTEM "xml/gimpexport.xml">
|
|
<!ENTITY GimpMenu SYSTEM "xml/gimpmenu.xml">
|
|
<!ENTITY GimpBrushMenu SYSTEM "xml/gimpbrushmenu.xml">
|
|
<!ENTITY GimpFontMenu SYSTEM "xml/gimpfontmenu.xml">
|
|
<!ENTITY GimpGradientMenu SYSTEM "xml/gimpgradientmenu.xml">
|
|
<!ENTITY GimpPatternMenu SYSTEM "xml/gimppatternmenu.xml">
|
|
<!ENTITY GimpUI SYSTEM "xml/gimpui.xml">
|
|
<!ENTITY version SYSTEM "version.xml">
|
|
]>
|
|
|
|
<book id="index">
|
|
<bookinfo>
|
|
<title>GIMP Library Reference Manual</title>
|
|
<releaseinfo>for GIMP &version;</releaseinfo>
|
|
</bookinfo>
|
|
|
|
<part id="gimpdefinitions">
|
|
<title>GIMP Constants</title>
|
|
&GimpEnums;
|
|
</part>
|
|
|
|
<part id="libgimp">
|
|
<title>GIMP Library</title>
|
|
|
|
<partintro>
|
|
<para>
|
|
GIMP's Procedural Database (PDB) offers an interface to core
|
|
functions and to functionality provided by plug-ins. The role
|
|
of libgimp is to provide C bindings for this interface.
|
|
</para>
|
|
</partintro>
|
|
|
|
&Gimp;
|
|
&GimpBrushes;
|
|
&GimpChannel;
|
|
&GimpColor;
|
|
&GimpConvert;
|
|
&GimpDisplay;
|
|
&GimpDrawable;
|
|
&GimpEdit;
|
|
&GimpFileops;
|
|
&GimpFloatingsel;
|
|
&GimpGimprc;
|
|
&GimpGradients;
|
|
&GimpGuides;
|
|
&GimpHelp;
|
|
&GimpImage;
|
|
&GimpLayer;
|
|
&GimpMessage;
|
|
&GimpPalette;
|
|
&GimpPatterns;
|
|
&GimpPixelrgn;
|
|
&GimpPlugin;
|
|
&GimpProceduraldb;
|
|
&GimpSelection;
|
|
&GimpTexttool;
|
|
&GimpTile;
|
|
&GimpTools;
|
|
&GimpUndo;
|
|
|
|
&GimpBrushSelect;
|
|
&GimpFontSelect;
|
|
&GimpGradientSelect;
|
|
&GimpPatternSelect;
|
|
</part>
|
|
|
|
<part id="libgimpui">
|
|
<title>GIMP User Interface Library</title>
|
|
&GimpUI;
|
|
&GimpExport;
|
|
&GimpMenu;
|
|
&GimpBrushMenu;
|
|
&GimpFontMenu;
|
|
&GimpGradientMenu;
|
|
&GimpPatternMenu;
|
|
</part>
|
|
</book>
|