<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN" 
               "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd">

<book id="index" xmlns:xi="http://www.w3.org/2001/XInclude">

  <bookinfo>
    <title>GIMP Application Reference Manual</title>
    <releaseinfo>
      for GIMP <xi:include href="version" parse="text" />
    </releaseinfo>
  </bookinfo>
 
  <part id="app-hierarchy-part">
    <title>Object Hierarchy</title>
    <xi:include href="xml/tree_index.sgml" />
  </part>

  <part id="app-glue-part">
    <title>Application Glue</title>

    <partintro id="app-glue-part-intro">
      <para>
        The stuff in the toplevel source directory. Initializes and shuts
        down the application, parses the command line. It's the "glue"
        that holds together the various subsystems.
      </para>
    </partintro>

    <xi:include href="xml/app.xml" />
    <xi:include href="xml/batch.xml" />
    <xi:include href="xml/errors.xml" />
    <xi:include href="xml/git-version.xml" />
    <xi:include href="xml/language.xml" />
    <xi:include href="xml/sanity.xml" />
    <xi:include href="xml/signals.xml" />
    <xi:include href="xml/tests.xml" />
    <xi:include href="xml/unique.xml" />
    <xi:include href="xml/units.xml" />
    <xi:include href="xml/version.xml" />
    <xi:include href="xml/about.xml" />
    <xi:include href="xml/gimp-log.xml" />
  </part>

  <part id="app-paint-funcs-part">
    <title>Paint Functions</title>
    <xi:include href="xml/paint-funcs-types.xml" />
    <xi:include href="xml/paint-funcs.xml" />
    <xi:include href="xml/paint-funcs-utils.xml" />
    <xi:include href="xml/reduce-region.xml" />
    <xi:include href="xml/scale-region.xml" />
    <xi:include href="xml/subsample-region.xml" />
  </part>

  <part id="app-composite-part">
    <title>Compositing</title>
    <xi:include href="xml/gimp-composite.xml" />
    <xi:include href="xml/gimp-composite-generic.xml" />
  </part>  

  <part id="app-base-part">
    <title>Base</title>
    <xi:include href="xml/base-types.xml" />
    <xi:include href="xml/base-enums.xml" />

    <chapter id="app-base-glue">
      <title>Initialization &amp; Glue Code</title>
      <xi:include href="xml/base.xml" />
    </chapter>

    <chapter id="app-base-utilities">
      <title>Base Utilities</title>
      <xi:include href="xml/base-utils.xml" />
      <xi:include href="xml/boundary.xml" />
      <xi:include href="xml/cpercep.xml" />
      <xi:include href="xml/gimphistogram.xml" />
      <xi:include href="xml/gimplut.xml" />
      <xi:include href="xml/siox.xml" />
      <xi:include href="xml/temp-buf.xml" />
    </chapter>

    <chapter id="app-base-operators">
      <title>Operators</title>
      <xi:include href="xml/color-balance.xml" />
      <xi:include href="xml/colorize.xml" />
      <xi:include href="xml/curves.xml" />
      <xi:include href="xml/desaturate.xml" />
      <xi:include href="xml/hue-saturation.xml" />
      <xi:include href="xml/levels.xml" />
      <xi:include href="xml/lut-funcs.xml" />
      <xi:include href="xml/threshold.xml" />
    </chapter>

    <chapter id="app-base-pixel-regions">
      <title>Pixel Regions &amp; Iterators</title>
      <xi:include href="xml/pixel-region.xml" />
      <xi:include href="xml/pixel-processor.xml" />
      <xi:include href="xml/pixel-surround.xml" />
    </chapter>

    <chapter id="app-base-tile-management">
      <title>Tile Management</title>
      <xi:include href="xml/tile.xml" />
      <xi:include href="xml/tile-swap.xml" />
      <xi:include href="xml/tile-private.xml" />
      <xi:include href="xml/tile-cache.xml" />
      <xi:include href="xml/tile-manager.xml" />
      <xi:include href="xml/tile-manager-preview.xml" />
      <xi:include href="xml/tile-manager-private.xml" />
      <xi:include href="xml/tile-pyramid.xml" />
      <xi:include href="xml/tile-rowhints.xml" />
    </chapter>
   </part>

  <part id="app-config-part">
    <title>Config</title>
    <chapter id="app-config-interface">
      <title>GimpConfig extensions</title>
      <xi:include href="xml/gimpconfig-dump.xml" />
      <xi:include href="xml/gimpconfig-file.xml" />
      <xi:include href="xml/gimpconfig-utils.xml" />
      <xi:include href="xml/gimpxmlparser.xml" />
    </chapter>

    <chapter id="app-config-objects">
      <title>The GimpRc Objects</title>
      <xi:include href="xml/gimpbaseconfig.xml" />
      <xi:include href="xml/gimpcoreconfig.xml" />
      <xi:include href="xml/gimpdisplayconfig.xml" />
      <xi:include href="xml/gimpguiconfig.xml" />
      <xi:include href="xml/gimppluginconfig.xml" />
      <xi:include href="xml/gimprc.xml" />
      <xi:include href="xml/gimprc-serialize.xml" />
      <xi:include href="xml/gimprc-deserialize.xml" />
      <xi:include href="xml/gimprc-unknown.xml" />
    </chapter>
  </part>

  <part id="app-gegl-part">
    <title>GEGL</title>
    <xi:include href="xml/gimp-gegl.xml" />
    <xi:include href="xml/gimp-gegl-enums.xml" />
    <xi:include href="xml/gimp-gegl-utils.xml" />

    <chapter id="app-gegl-tile-backends">
      <title>Tile Backends</title>
      <xi:include href="xml/gimptilebackendtilemanager.xml" />
    </chapter>

    <chapter id="app-gegl-operations">
      <title>Operations</title>
      <xi:include href="xml/gimpoperationcagecoefcalc.xml" />
      <xi:include href="xml/gimpoperationcagetransform.xml" />
      <xi:include href="xml/gimpoperationcolorbalance.xml" />
      <xi:include href="xml/gimpoperationcolorize.xml" />
      <xi:include href="xml/gimpoperationcurves.xml" />
      <xi:include href="xml/gimpoperationdesaturate.xml" />
      <xi:include href="xml/gimpoperationhuesaturation.xml" />
      <xi:include href="xml/gimpoperationlevels.xml" />
      <xi:include href="xml/gimpoperationpointfilter.xml" />
      <xi:include href="xml/gimpoperationposterize.xml" />
      <xi:include href="xml/gimpoperationthreshold.xml" />
      <xi:include href="xml/gimpoperationtilesink.xml" />
      <xi:include href="xml/gimpoperationtilesource.xml" />
   </chapter>

    <chapter id="app-gegl-layer-mode-operations">
      <title>Layer Mode Operations</title>
      <xi:include href="xml/gimpoperationpointlayermode.xml" />
      <xi:include href="xml/gimpoperationadditionmode.xml" />
      <xi:include href="xml/gimpoperationantierasemode.xml" />
      <xi:include href="xml/gimpoperationbehindmode.xml" />
      <xi:include href="xml/gimpoperationburnmode.xml" />
      <xi:include href="xml/gimpoperationcolorerasemode.xml" />
      <xi:include href="xml/gimpoperationcolormode.xml" />
      <xi:include href="xml/gimpoperationdarkenonlymode.xml" />
      <xi:include href="xml/gimpoperationdifferencemode.xml" />
      <xi:include href="xml/gimpoperationdissolvemode.xml" />
      <xi:include href="xml/gimpoperationdividemode.xml" />
      <xi:include href="xml/gimpoperationdodgemode.xml" />
      <xi:include href="xml/gimpoperationerasemode.xml" />
      <xi:include href="xml/gimpoperationgrainextractmode.xml" />
      <xi:include href="xml/gimpoperationgrainmergemode.xml" />
      <xi:include href="xml/gimpoperationhardlightmode.xml" />
      <xi:include href="xml/gimpoperationhuemode.xml" />
      <xi:include href="xml/gimpoperationlightenonlymode.xml" />
      <xi:include href="xml/gimpoperationmultiplymode.xml" />
      <xi:include href="xml/gimpoperationoverlaymode.xml" />
      <xi:include href="xml/gimpoperationreplacemode.xml" />
      <xi:include href="xml/gimpoperationsaturationmode.xml" />
      <xi:include href="xml/gimpoperationscreenmode.xml" />
      <xi:include href="xml/gimpoperationsoftlightmode.xml" />
      <xi:include href="xml/gimpoperationsubtractmode.xml" />
      <xi:include href="xml/gimpoperationvaluemode.xml" />
   </chapter>

    <chapter id="app-gegl-config">
      <title>Config Objects</title>
      <xi:include href="xml/gimpbrightnesscontrastconfig.xml" />
      <xi:include href="xml/gimpcageconfig.xml" />
      <xi:include href="xml/gimpcolorbalanceconfig.xml" />
      <xi:include href="xml/gimpcolorizeconfig.xml" />
      <xi:include href="xml/gimpcurvesconfig.xml" />
      <xi:include href="xml/gimpdesaturateconfig.xml" />
      <xi:include href="xml/gimphuesaturationconfig.xml" />
      <xi:include href="xml/gimplevelsconfig.xml" />
      <xi:include href="xml/gimpposterizeconfig.xml" />
      <xi:include href="xml/gimpthresholdconfig.xml" />
    </chapter>
  </part>

  <part id="app-core-part">
    <title>Core</title>
    <xi:include href="xml/core-types.xml" />
    <xi:include href="xml/core-enums.xml" />

    <chapter id="app-core-base">
      <title>Base Classes</title>
      <xi:include href="xml/gimpobject.xml" />
      <xi:include href="xml/gimpviewable.xml" />
      <xi:include href="xml/gimpidtable.xml" />
      <xi:include href="xml/gimpitem.xml" />
      <xi:include href="xml/gimpitem-exclusive.xml" />
      <xi:include href="xml/gimpitem-linked.xml" />
      <xi:include href="xml/gimpitem-preview.xml" />
    </chapter>

    <chapter id="app-core-containers">
      <title>Object Containers</title>
      <xi:include href="xml/gimpcontainer.xml" />
      <xi:include href="xml/gimpcontainer-filter.xml" />
      <xi:include href="xml/gimplist.xml" />
      <xi:include href="xml/gimpitemstack.xml" />
      <xi:include href="xml/gimpdrawablestack.xml" />
      <xi:include href="xml/gimpdocumentlist.xml" />
      <xi:include href="xml/gimpitemtree.xml" />
      <xi:include href="xml/gimptreehandler.xml" />
    </chapter>

    <chapter id="app-core-gimp">
      <title>The GIMP Application Instance Object</title>
      <xi:include href="xml/gimp.xml" />
      <xi:include href="xml/gimp-contexts.xml" />
      <xi:include href="xml/gimp-debug.xml" />
      <xi:include href="xml/gimp-edit.xml" />
      <xi:include href="xml/gimp-gradients.xml" />
      <xi:include href="xml/gimp-gui.xml" />
      <xi:include href="xml/gimp-modules.xml" />
      <xi:include href="xml/gimp-parasites.xml" />
      <xi:include href="xml/gimp-tags.xml" />
      <xi:include href="xml/gimp-templates.xml" />
      <xi:include href="xml/gimp-units.xml" />
      <xi:include href="xml/gimp-user-install.xml" />
    </chapter>

    <chapter id="app-core-context">
      <title>GimpContext Objects</title>
      <xi:include href="xml/gimpcontext.xml" />
      <xi:include href="xml/gimpfilloptions.xml" />
      <xi:include href="xml/gimpstrokeoptions.xml" />
      <xi:include href="xml/gimptooloptions.xml" />
    </chapter>

    <chapter id="app-core-info">
      <title>Info Objects</title>
      <xi:include href="xml/gimppaintinfo.xml" />
      <xi:include href="xml/gimptoolinfo.xml" />
    </chapter>

    <chapter id="app-core-data">
      <title>GimpData Objects</title>

      <para>
        Object hierarchy of auxiliary data objects which share a common
        API. Data objects have an on-disk representation and live in a
        <link linkend="GimpDataFactory">GimpDataFactory</link> which
        manages them.
      </para>

      <xi:include href="xml/gimpdatafactory.xml" />
      <xi:include href="xml/gimpdata.xml" />
      <xi:include href="xml/gimpbrush.xml" />
      <xi:include href="xml/gimpbrush-header.xml" />
      <xi:include href="xml/gimpbrush-load.xml" />
      <xi:include href="xml/gimpbrush-boundary.xml" />
      <xi:include href="xml/gimpbrush-transform.xml" />
      <xi:include href="xml/gimpbrushcache.xml" />
      <xi:include href="xml/gimpbrushclipboard.xml" />
      <xi:include href="xml/gimpbrushgenerated.xml" />
      <xi:include href="xml/gimpbrushgenerated-load.xml" />
      <xi:include href="xml/gimpbrushgenerated-save.xml" />
      <xi:include href="xml/gimpbrushpipe.xml" />
      <xi:include href="xml/gimpcurve.xml" />
      <xi:include href="xml/gimpcurve-map.xml" />
      <xi:include href="xml/gimpcurve-load.xml" />
      <xi:include href="xml/gimpcurve-save.xml" />
      <xi:include href="xml/gimpdynamics.xml" />
      <xi:include href="xml/gimpdynamics-load.xml" />
      <xi:include href="xml/gimpdynamics-save.xml" />
      <xi:include href="xml/gimpdynamicsoutput.xml" />
      <xi:include href="xml/gimpgradient.xml" />
      <xi:include href="xml/gimpgradient-load.xml" />
      <xi:include href="xml/gimpgradient-save.xml" />
      <xi:include href="xml/gimppalette.xml" />
      <xi:include href="xml/gimppalette-import.xml" />
      <xi:include href="xml/gimppalette-load.xml" />
      <xi:include href="xml/gimppattern.xml" />
      <xi:include href="xml/gimppattern-header.xml" />
      <xi:include href="xml/gimppattern-load.xml" />
      <xi:include href="xml/gimppatternclipboard.xml" />
      <xi:include href="xml/gimptoolpreset.xml" />
      <xi:include href="xml/gimptoolpreset-load.xml" />
      <xi:include href="xml/gimptoolpreset-save.xml" />
    </chapter>

    <chapter id="app-core-drawable">
      <title>Drawable Objects</title>
      <xi:include href="xml/gimpdrawable.xml" />
      <xi:include href="xml/gimpdrawable-blend.xml" />
      <xi:include href="xml/gimpdrawable-brightness-contrast.xml" />
      <xi:include href="xml/gimpdrawable-bucket-fill.xml" />
      <xi:include href="xml/gimpdrawable-color-balance.xml" />
      <xi:include href="xml/gimpdrawable-colorize.xml" />
      <xi:include href="xml/gimpdrawable-combine.xml" />
      <xi:include href="xml/gimpdrawable-convert.xml" />
      <xi:include href="xml/gimpdrawable-curves.xml" />
      <xi:include href="xml/gimpdrawable-desaturate.xml" />
      <xi:include href="xml/gimpdrawable-equalize.xml" />
      <xi:include href="xml/gimpdrawable-foreground-extract.xml" />
      <xi:include href="xml/gimpdrawable-histogram.xml" />
      <xi:include href="xml/gimpdrawable-hue-saturation.xml" />
      <xi:include href="xml/gimpdrawable-invert.xml" />
      <xi:include href="xml/gimpdrawable-levels.xml" />
      <xi:include href="xml/gimpdrawable-offset.xml" />
      <xi:include href="xml/gimpdrawable-operation.xml" />
      <xi:include href="xml/gimpdrawable-process.xml" />
      <xi:include href="xml/gimpdrawable-preview.xml" />
      <xi:include href="xml/gimpdrawable-shadow.xml" />
      <xi:include href="xml/gimpdrawable-stroke.xml" />
      <xi:include href="xml/gimpdrawable-threshold.xml" />
      <xi:include href="xml/gimpdrawable-transform.xml" />
      <xi:include href="xml/gimpchannel.xml" />
      <xi:include href="xml/gimpchannel-combine.xml" />
      <xi:include href="xml/gimpchannel-project.xml" />
      <xi:include href="xml/gimpchannel-select.xml" />
      <xi:include href="xml/gimplayermask.xml" />
      <xi:include href="xml/gimpselection.xml" />
      <xi:include href="xml/gimplayer.xml" />
      <xi:include href="xml/gimplayer-floating-sel.xml" />
      <xi:include href="xml/gimplayer-project.xml" />
      <xi:include href="xml/gimpgrouplayer.xml" />
    </chapter>

    <chapter id="app-core-image">
      <title>The GimpImage Object</title>
      <xi:include href="xml/gimpimage.xml" />
      <xi:include href="xml/gimpimage-arrange.xml" />
      <xi:include href="xml/gimpimage-colorhash.xml" />
      <xi:include href="xml/gimpimage-colormap.xml" />
      <xi:include href="xml/gimpimage-contiguous-region.xml" />
      <xi:include href="xml/gimpimage-convert.xml" />
      <xi:include href="xml/gimpimage-crop.xml" />
      <xi:include href="xml/gimpimage-duplicate.xml" />
      <xi:include href="xml/gimpimage-flip.xml" />
      <xi:include href="xml/gimpimage-grid.xml" />
      <xi:include href="xml/gimpimage-guides.xml" />
      <xi:include href="xml/gimpimage-item-list.xml" />
      <xi:include href="xml/gimpimage-merge.xml" />
      <xi:include href="xml/gimpimage-new.xml" />
      <xi:include href="xml/gimpimage-pick-color.xml" />
      <xi:include href="xml/gimpimage-pick-layer.xml" />
      <xi:include href="xml/gimpimage-preview.xml" />
      <xi:include href="xml/gimpimage-quick-mask.xml" />
      <xi:include href="xml/gimpimage-resize.xml" />
      <xi:include href="xml/gimpimage-rotate.xml" />
      <xi:include href="xml/gimpimage-sample-points.xml" />
      <xi:include href="xml/gimpimage-scale.xml" />
      <xi:include href="xml/gimpimage-snap.xml" />
      <xi:include href="xml/gimpimage-undo.xml" />
      <xi:include href="xml/gimpimage-undo-push.xml" />
    </chapter>

    <chapter id="app-core-undo">
      <title>The Image Undo System</title>
      <xi:include href="xml/gimpundo.xml" />
      <xi:include href="xml/gimpundostack.xml" />
      <xi:include href="xml/gimpimageundo.xml" />
      <xi:include href="xml/gimpitemundo.xml" />
      <xi:include href="xml/gimpitempropundo.xml" />
      <xi:include href="xml/gimpdrawableundo.xml" />
      <xi:include href="xml/gimpdrawablemodundo.xml" />
      <xi:include href="xml/gimpchannelundo.xml" />
      <xi:include href="xml/gimpchannelpropundo.xml" />
      <xi:include href="xml/gimplayerundo.xml" />
      <xi:include href="xml/gimplayerpropundo.xml" />
      <xi:include href="xml/gimplayermaskundo.xml" />
      <xi:include href="xml/gimplayermaskpropundo.xml" />
      <xi:include href="xml/gimpfloatingselundo.xml" />
      <xi:include href="xml/gimpgrouplayerundo.xml" />
      <xi:include href="xml/gimpmaskundo.xml" />
      <xi:include href="xml/gimpguideundo.xml" />
      <xi:include href="xml/gimpsamplepointundo.xml" />
    </chapter>

    <chapter id="app-core-tagging">
        <title>The Resource Tagging System</title>
        <xi:include href="xml/gimptag.xml" />
        <xi:include href="xml/gimptagcache.xml" />
        <xi:include href="xml/gimpfilteredcontainer.xml" />
        <xi:include href="xml/gimptaggedcontainer.xml" />
    </chapter>

    <chapter id="app-core-misc-objects">
      <title>Misc. Objects</title>
      <xi:include href="xml/gimpbuffer.xml" />
      <xi:include href="xml/gimpenvirontable.xml" />
      <xi:include href="xml/gimpgrid.xml" />
      <xi:include href="xml/gimpguide.xml" />
      <xi:include href="xml/gimpimagefile.xml" />
      <xi:include href="xml/gimpimagemap.xml" />
      <xi:include href="xml/gimpimagemapconfig.xml" />
      <xi:include href="xml/gimpparasitelist.xml" />
      <xi:include href="xml/gimppdbprogress.xml" />
      <xi:include href="xml/gimpprojection.xml" />
      <xi:include href="xml/gimpprojection-construct.xml" />
      <xi:include href="xml/gimpsubprogress.xml" />
      <xi:include href="xml/gimptemplate.xml" />
    </chapter>

    <chapter id="app-core-interfaces">
      <title>Interfaces</title>
      <xi:include href="xml/gimppickable.xml" />
      <xi:include href="xml/gimpprogress.xml" />
      <xi:include href="xml/gimpprojectable.xml" />
      <xi:include href="xml/gimptagged.xml" />
    </chapter>

    <chapter id="app-core-misc-utils">
      <title>Misc. Utilities</title>
      <xi:include href="xml/gimp-utils.xml" />
      <xi:include href="xml/gimp-transform-region.xml" />
      <xi:include href="xml/gimp-transform-resize.xml" />
      <xi:include href="xml/gimp-transform-utils.xml" />
      <xi:include href="xml/gimparea.xml" />
      <xi:include href="xml/gimpcoords.xml" />
      <xi:include href="xml/gimpcoords-interpolate.xml" />
      <xi:include href="xml/gimpdashpattern.xml" />
      <xi:include href="xml/gimperror.xml" />
      <xi:include href="xml/gimpinterpreterdb.xml" />
      <xi:include href="xml/gimpmarshal.xml" />
      <xi:include href="xml/gimpparamspecs.xml" />
      <xi:include href="xml/gimpparamspecs-desc.xml" />
      <xi:include href="xml/gimpparamspecs-duplicate.xml" />
      <xi:include href="xml/gimppreviewcache.xml" />
      <xi:include href="xml/gimpsamplepoint.xml" />
      <xi:include href="xml/gimpscanconvert.xml" />
    </chapter>
  </part>

  <part id="app-file-part">
    <title>File</title>

    <partintro id="app-file-part-intro">
      <para>
        Functions to open and save images in any registered file format
        as well as various image file related utility functions.
      </para>
    </partintro>

    <xi:include href="xml/file-open.xml" />
    <xi:include href="xml/file-save.xml" />
    <xi:include href="xml/file-procedure.xml" />
    <xi:include href="xml/file-utils.xml" />
    <xi:include href="xml/gimp-file.xml" />
  </part>

  <part id="app-vectors-part">
    <title>Vectors</title>

    <chapter id="app-vectors-vectors">
      <title>The GimpVectors Objects</title>
      <xi:include href="xml/vectors-types.xml" />
      <xi:include href="xml/gimpanchor.xml" />
      <xi:include href="xml/gimpbezierdesc.xml" />
      <xi:include href="xml/gimpbezierstroke.xml" />
      <xi:include href="xml/gimpstroke.xml" />
      <xi:include href="xml/gimpstroke-new.xml" />
      <xi:include href="xml/gimpvectors.xml" />
      <xi:include href="xml/gimpvectors-compat.xml" />
      <xi:include href="xml/gimpvectors-preview.xml" />
      <xi:include href="xml/gimpvectors-import.xml" />
      <xi:include href="xml/gimpvectors-export.xml" />
      <xi:include href="xml/gimpvectors-warp.xml" />
    </chapter>

    <chapter id="app-vectors-undo">
      <title>Vectors Undo Objects</title>
      <xi:include href="xml/gimpvectorsundo.xml" />
      <xi:include href="xml/gimpvectorsmodundo.xml" />
      <xi:include href="xml/gimpvectorspropundo.xml" />
    </chapter>
  </part>

  <part id="app-xcf-part">
    <title>XCF</title>

    <partintro id="app-xcf-part-intro">
      <para>
        Functions to open and save images in GIMP's native "XCF" format.
      </para>
    </partintro>

    <chapter id="app-xcf-highlevel">
      <title>Initialization, Loading &amp; Saving</title>
      <xi:include href="xml/xcf.xml" />
      <xi:include href="xml/xcf-load.xml" />
      <xi:include href="xml/xcf-save.xml" />
    </chapter>

    <chapter id="app-xcf-lowlevel">
      <title>Lowlevel File Access</title>
      <xi:include href="xml/xcf-read.xml" />
      <xi:include href="xml/xcf-write.xml" />
      <xi:include href="xml/xcf-seek.xml" />
      <xi:include href="xml/xcf-private.xml" />
    </chapter>
  </part>

  <part id="app-pdb-part">
    <title>Procedural Database</title>
    <xi:include href="xml/pdb-types.xml" />
    <xi:include href="xml/gimppdb.xml" />
    <xi:include href="xml/gimppdb-query.xml" />
    <xi:include href="xml/gimppdb-utils.xml" />
    <xi:include href="xml/gimppdbcontext.xml" />
    <xi:include href="xml/gimppdberror.xml" />
    <xi:include href="xml/gimp-pdb-compat.xml" />
    <xi:include href="xml/gimpprocedure.xml" />
    <xi:include href="xml/gimppluginprocedure.xml" />
    <xi:include href="xml/gimptemporaryprocedure.xml" />
    <xi:include href="xml/internal_procs.xml" />
  </part>

  <part id="app-plug-in-part">
    <title>Plug-Ins</title>
    <xi:include href="xml/plug-in-types.xml" />
    <xi:include href="xml/plug-in-enums.xml" />
    <xi:include href="xml/plug-in-params.xml" />

    <chapter id="app-plug-in-management">
      <title>Initialization &amp; Plug-In Management</title>
      <xi:include href="xml/gimpplugindef.xml" />
      <xi:include href="xml/gimppluginmanager.xml" />
      <xi:include href="xml/gimppluginmanager-call.xml" />
      <xi:include href="xml/gimppluginmanager-history.xml" />
      <xi:include href="xml/gimppluginmanager-data.xml" />
      <xi:include href="xml/gimppluginmanager-file.xml" />
      <xi:include href="xml/gimppluginmanager-help-domain.xml" />
      <xi:include href="xml/gimppluginmanager-locale-domain.xml" />
      <xi:include href="xml/gimppluginmanager-menu-branch.xml" />
      <xi:include href="xml/gimppluginmanager-query.xml" />
      <xi:include href="xml/plug-in-rc.xml" />
    </chapter>

    <chapter id="app-plug-in-execution">
      <title>Plug-In Execution</title>
      <xi:include href="xml/gimpplugin.xml" />
      <xi:include href="xml/gimpplugin-context.xml" />
      <xi:include href="xml/gimpplugin-cleanup.xml" />
      <xi:include href="xml/gimpplugin-message.xml" />
      <xi:include href="xml/gimpplugin-progress.xml" />
      <xi:include href="xml/gimpplugindebug.xml" />
      <xi:include href="xml/gimppluginerror.xml" />
      <xi:include href="xml/gimppluginprocframe.xml" />
      <xi:include href="xml/gimppluginshm.xml" />
      <xi:include href="xml/plug-in-icc-profile.xml" />
    </chapter>
  </part>

  <part id="app-paint-part">
    <title>Paint</title>
    <xi:include href="xml/paint-types.xml" />
    <xi:include href="xml/paint-enums.xml" />
    <xi:include href="xml/gimp-paint.xml" />

    <chapter id="app-paint-paint-core">
      <title>The Paint Core &amp; Options</title>
      <xi:include href="xml/gimppaintcore.xml" />
      <xi:include href="xml/gimppaintcore-stroke.xml" />
      <xi:include href="xml/gimppaintoptions.xml" />
      <xi:include href="xml/gimpbrushcore.xml" />
      <xi:include href="xml/gimpbrushcore-kernels.xml" />
      <xi:include href="xml/gimpsourcecore.xml" />
      <xi:include href="xml/gimpsourceoptions.xml" />
    </chapter>

    <chapter id="app-paint-implementations">
      <title>Paint Implementations &amp; Options</title>
      <xi:include href="xml/gimpairbrush.xml" />
      <xi:include href="xml/gimpairbrushoptions.xml" />
      <xi:include href="xml/gimpclone.xml" />
      <xi:include href="xml/gimpcloneoptions.xml" />
      <xi:include href="xml/gimpconvolve.xml" />
      <xi:include href="xml/gimpconvolveoptions.xml" />
      <xi:include href="xml/gimpdodgeburn.xml" />
      <xi:include href="xml/gimpdodgeburnoptions.xml" />
      <xi:include href="xml/gimperaser.xml" />
      <xi:include href="xml/gimperaseroptions.xml" />
      <xi:include href="xml/gimpheal.xml" />
      <xi:include href="xml/gimpink.xml" />
      <xi:include href="xml/gimpink-blob.xml" />
      <xi:include href="xml/gimpinkoptions.xml" />
      <xi:include href="xml/gimppaintbrush.xml" />
      <xi:include href="xml/gimppencil.xml" />
      <xi:include href="xml/gimppenciloptions.xml" />
      <xi:include href="xml/gimpperspectiveclone.xml" />
      <xi:include href="xml/gimpperspectivecloneoptions.xml" />
      <xi:include href="xml/gimpsmudge.xml" />
      <xi:include href="xml/gimpsmudgeoptions.xml" />
    </chapter>

    <chapter id="app-paint-undo">
      <title>Paint Undo Objects</title>
      <xi:include href="xml/gimppaintcoreundo.xml" />
      <xi:include href="xml/gimpinkundo.xml" />
    </chapter>
  </part>

  <part id="app-text-part">
    <title>Text</title>
    <xi:include href="xml/text-enums.xml" />

    <chapter id="app-text-fonts">
      <title>Initialization &amp; Font Management</title>
      <xi:include href="xml/gimp-fonts.xml" />
      <xi:include href="xml/gimpfont.xml" />
      <xi:include href="xml/gimpfontlist.xml" />
    </chapter>

    <chapter id="app-text-text">
      <title>The GimpText Object</title>
      <xi:include href="xml/gimptext.xml" />
      <xi:include href="xml/gimptext-compat.xml" />
      <xi:include href="xml/gimptext-parasite.xml" />
      <xi:include href="xml/gimptext-vectors.xml" />
      <xi:include href="xml/gimptext-xlfd.xml" />
      <xi:include href="xml/gimptextundo.xml" />
    </chapter>

    <chapter id="app-text-layout">
      <title>The GimpTextLayout Object</title>
      <xi:include href="xml/gimptextlayout.xml" />
      <xi:include href="xml/gimptextlayout-render.xml" />
    </chapter>

    <chapter id="app-text-layer">
      <title>The GimpTextLayer Object</title>
      <xi:include href="xml/gimptextlayer.xml" />
      <xi:include href="xml/gimptextlayer-transform.xml" />
      <xi:include href="xml/gimptextlayer-xcf.xml" />
    </chapter>
  </part>

  <part id="app-display-part">
    <title>Display</title>
    <xi:include href="xml/display-enums.xml" />

    <chapter id="app-image-window">
      <title>The GimpImageWindow Widget</title>
      <xi:include href="xml/gimpimagewindow.xml" />
    </chapter>

    <chapter id="app-display-display">
      <title>The GimpDisplay Object</title>
      <xi:include href="xml/gimpdisplay.xml" />
      <xi:include href="xml/gimpdisplay-foreach.xml" />
      <xi:include href="xml/gimpdisplay-handlers.xml" />
      <xi:include href="xml/gimpdisplayoptions.xml" />
    </chapter>

    <chapter id="app-display-shell">
      <title>The GimpDisplayShell Widget</title>
      <xi:include href="xml/gimpcanvas.xml" />
      <xi:include href="xml/gimpdisplayshell.xml" />
      <xi:include href="xml/gimpdisplayshell-appearance.xml" />
      <xi:include href="xml/gimpdisplayshell-callbacks.xml" />
      <xi:include href="xml/gimpdisplayshell-tool-events.xml" />
      <xi:include href="xml/gimpdisplayshell-close.xml" />
      <xi:include href="xml/gimpdisplayshell-cursor.xml" />
      <xi:include href="xml/gimpdisplayshell-dnd.xml" />
      <xi:include href="xml/gimpdisplayshell-draw.xml" />
      <xi:include href="xml/gimpdisplayshell-expose.xml" />
      <xi:include href="xml/gimpdisplayshell-filter-dialog.xml" />
      <xi:include href="xml/gimpdisplayshell-filter.xml" />
      <xi:include href="xml/gimpdisplayshell-grab.xml" />
      <xi:include href="xml/gimpdisplayshell-handlers.xml" />
      <xi:include href="xml/gimpdisplayshell-icon.xml" />
      <xi:include href="xml/gimpdisplayshell-items.xml" />
      <xi:include href="xml/gimpdisplayshell-layer-select.xml" />
      <xi:include href="xml/gimpdisplayshell-render.xml" />
      <xi:include href="xml/gimpdisplayshell-scale.xml" />
      <xi:include href="xml/gimpdisplayshell-scale-dialog.xml" />
      <xi:include href="xml/gimpdisplayshell-scroll.xml" />
      <xi:include href="xml/gimpdisplayshell-autoscroll.xml" />
      <xi:include href="xml/gimpdisplayshell-selection.xml" />
      <xi:include href="xml/gimpdisplayshell-style.xml" />
      <xi:include href="xml/gimpdisplayshell-title.xml" />
      <xi:include href="xml/gimpdisplayshell-progress.xml" />
      <xi:include href="xml/gimpdisplayshell-transform.xml" />
    </chapter>

    <chapter id="app-canvas-items">
      <title>GimpCanvasItem Objects</title>
      <xi:include href="xml/gimpcanvasitem.xml" />
      <xi:include href="xml/gimpcanvasitem-utils.xml" />
      <xi:include href="xml/gimpcanvasarc.xml" />
      <xi:include href="xml/gimpcanvasboundary.xml" />
      <xi:include href="xml/gimpcanvascorner.xml" />
      <xi:include href="xml/gimpcanvascursor.xml" />
      <xi:include href="xml/gimpcanvasgrid.xml" />
      <xi:include href="xml/gimpcanvasgroup.xml" />
      <xi:include href="xml/gimpcanvasguide.xml" />
      <xi:include href="xml/gimpcanvashandle.xml" />
      <xi:include href="xml/gimpcanvaslayerboundary.xml" />
      <xi:include href="xml/gimpcanvasline.xml" />
      <xi:include href="xml/gimpcanvaspassepartout.xml" />
      <xi:include href="xml/gimpcanvaspath.xml" />
      <xi:include href="xml/gimpcanvaspen.xml" />
      <xi:include href="xml/gimpcanvaspolygon.xml" />
      <xi:include href="xml/gimpcanvasprogress.xml" />
      <xi:include href="xml/gimpcanvasproxygroup.xml" />
      <xi:include href="xml/gimpcanvasrectangle.xml" />
      <xi:include href="xml/gimpcanvasrectangleguides.xml" />
      <xi:include href="xml/gimpcanvassamplepoint.xml" />
      <xi:include href="xml/gimpcanvastextcursor.xml" />
      <xi:include href="xml/gimpcanvastransformguides.xml" />
      <xi:include href="xml/gimpcanvastransformpreview.xml" />
    </chapter>

    <chapter id="app-display-utils">
      <title>Misc. Widgets &amp; Utilities</title>
      <xi:include href="xml/gimpmotionbuffer.xml" />
      <xi:include href="xml/gimpnavigationeditor.xml" />
      <xi:include href="xml/gimpstatusbar.xml" />
      <xi:include href="xml/gimptooldialog.xml" />
      <xi:include href="xml/gimpmultiwindowstrategy.xml" />
      <xi:include href="xml/gimpsinglewindowstrategy.xml" />
    </chapter>
  </part>

  <part id="app-tools-part">
    <title>Tools</title>
    <xi:include href="xml/tools-types.xml" />
    <xi:include href="xml/tools-enums.xml" />

    <chapter id="app-tools-glue">
      <title>Initialization &amp; Glue Code</title>
      <xi:include href="xml/gimp-tools.xml" />
      <xi:include href="xml/tool_manager.xml" />
    </chapter>

    <chapter id="app-tools-tool">
      <title>The GimpTool Object</title>
      <xi:include href="xml/gimptool.xml" />
      <xi:include href="xml/gimptool-progress.xml" />
      <xi:include href="xml/gimptoolcontrol.xml" />
    </chapter>

    <chapter id="app-tools-base">
      <title>Base Classes</title>
      <xi:include href="xml/gimpdrawtool.xml" />
      <xi:include href="xml/gimpcolortool.xml" />
      <xi:include href="xml/gimpcoloroptions.xml" />
      <xi:include href="xml/gimphistogramoptions.xml" />
    </chapter>

    <chapter id="app-tools-options-gui">
      <title>GUI Constructors for Core Tool Options</title>
      <xi:include href="xml/gimptooloptions-gui.xml" />
      <xi:include href="xml/gimppaintoptions-gui.xml" />
      <xi:include href="xml/gimpinkoptions-gui.xml" />
    </chapter>

    <chapter id="app-tools-selection">
      <title>Selection Tools</title>
      <xi:include href="xml/gimpselectionoptions.xml" />
      <xi:include href="xml/gimpselectiontool.xml" />
      <xi:include href="xml/gimpregionselectoptions.xml" />
      <xi:include href="xml/gimpregionselecttool.xml" />
      <xi:include href="xml/gimprectangleselectoptions.xml" />
      <xi:include href="xml/gimprectangleselecttool.xml" />
      <xi:include href="xml/gimpellipseselecttool.xml" />
      <xi:include href="xml/gimpfreeselecttool.xml" />
      <xi:include href="xml/gimpfuzzyselecttool.xml" />
      <xi:include href="xml/gimpbycolorselecttool.xml" />
      <xi:include href="xml/gimpiscissorsoptions.xml" />
      <xi:include href="xml/gimpiscissorstool.xml" />
      <xi:include href="xml/gimpforegroundselectoptions.xml" />
      <xi:include href="xml/gimpforegroundselecttool.xml" />
      <xi:include href="xml/gimpforegroundselecttoolundo.xml" />
    </chapter>

    <chapter id="app-tools-paint">
      <title>Paint Tools</title>
      <xi:include href="xml/gimppainttool.xml" />
      <xi:include href="xml/gimpbrushtool.xml" />
      <xi:include href="xml/gimpsourcetool.xml" />
      <xi:include href="xml/gimpairbrushtool.xml" />
      <xi:include href="xml/gimpclonetool.xml" />
      <xi:include href="xml/gimpconvolvetool.xml" />
      <xi:include href="xml/gimpdodgeburntool.xml" />
      <xi:include href="xml/gimperasertool.xml" />
      <xi:include href="xml/gimphealtool.xml" />
      <xi:include href="xml/gimpinktool.xml" />
      <xi:include href="xml/gimppaintbrushtool.xml" />
      <xi:include href="xml/gimppenciltool.xml" />
      <xi:include href="xml/gimpperspectiveclonetool.xml" />
      <xi:include href="xml/gimpsmudgetool.xml" />
    </chapter>

    <chapter id="app-tool-color-applying">
      <title>Misc. Color Applying Tools</title>
      <xi:include href="xml/gimpblendtool.xml" />
      <xi:include href="xml/gimpblendoptions.xml" />
      <xi:include href="xml/gimpbucketfilltool.xml" />
      <xi:include href="xml/gimpbucketfilloptions.xml" />
    </chapter>

    <chapter id="app-tools-color-correction">
      <title>Color Correction Tools</title>
      <xi:include href="xml/gimpimagemaptool.xml" />
      <xi:include href="xml/gimpimagemaptool-settings.xml" />
      <xi:include href="xml/gimpimagemapoptions.xml" />
      <xi:include href="xml/gimpbrightnesscontrasttool.xml" />
      <xi:include href="xml/gimpcolorbalancetool.xml" />
      <xi:include href="xml/gimpcolorizetool.xml" />
      <xi:include href="xml/gimpcurvestool.xml" />
      <xi:include href="xml/gimpdesaturatetool.xml" />
      <xi:include href="xml/gimphuesaturationtool.xml" />
      <xi:include href="xml/gimplevelstool.xml" />
      <xi:include href="xml/gimpposterizetool.xml" />
      <xi:include href="xml/gimpthresholdtool.xml" />
    </chapter>

    <chapter id="app-tools-transform">
      <title>Transform Tools</title>
      <xi:include href="xml/gimpmovetool.xml" />
      <xi:include href="xml/gimpmoveoptions.xml" />
      <xi:include href="xml/gimpeditselectiontool.xml" />
      <xi:include href="xml/gimpcroptool.xml" />
      <xi:include href="xml/gimpcropoptions.xml" />
      <xi:include href="xml/gimptransformoptions.xml" />
      <xi:include href="xml/gimptransformtool.xml" />
      <xi:include href="xml/gimptransformtoolundo.xml" />
      <xi:include href="xml/gimpfliptool.xml" />
      <xi:include href="xml/gimpflipoptions.xml" />
      <xi:include href="xml/gimpperspectivetool.xml" />
      <xi:include href="xml/gimprotatetool.xml" />
      <xi:include href="xml/gimpscaletool.xml" />
      <xi:include href="xml/gimpsheartool.xml" />
      <xi:include href="xml/gimpcagetool.xml" />
      <xi:include href="xml/gimpcageoptions.xml" />
    </chapter>

    <chapter id="app-tools-misc">
      <title>Text and Vector Tools</title>
      <xi:include href="xml/gimpaligntool.xml" />
      <xi:include href="xml/gimpalignoptions.xml" />
      <xi:include href="xml/gimpgegltool.xml" />
      <xi:include href="xml/gimprectangletool.xml" />
      <xi:include href="xml/gimprectangleoptions.xml" />
      <xi:include href="xml/gimptexttool.xml" />
      <xi:include href="xml/gimptexttool-editor.xml" />
      <xi:include href="xml/gimptextoptions.xml" />
      <xi:include href="xml/gimpvectortool.xml" />
      <xi:include href="xml/gimpvectoroptions.xml" />
    </chapter>

    <chapter id="app-tools-non-modifying">
      <title>Tools which don't Modify the Image</title>
      <xi:include href="xml/gimpcolorpickertool.xml" />
      <xi:include href="xml/gimpcolorpickeroptions.xml" />
      <xi:include href="xml/gimpmagnifytool.xml" />
      <xi:include href="xml/gimpmagnifyoptions.xml" />
      <xi:include href="xml/gimpmeasuretool.xml" />
      <xi:include href="xml/gimpmeasureoptions.xml" />
    </chapter>
  </part>

  <part id="app-widgets-part">
    <title>Widgets</title>
    <xi:include href="xml/widgets-types.xml" />
    <xi:include href="xml/widgets-enums.xml" />

    <chapter id="app-widgets-devices">
      <title>Input Device Management</title>
      <xi:include href="xml/gimpdevices.xml" />
      <xi:include href="xml/gimpdevicemanager.xml" />
      <xi:include href="xml/gimpdeviceinfo.xml" />
      <xi:include href="xml/gimpdeviceinfo-coords.xml" />
      <xi:include href="xml/gimpdeviceinfoeditor.xml" />
      <xi:include href="xml/gimpdeviceeditor.xml" />
    </chapter>

    <chapter id="app-widgets-controllers">
      <title>Additional Input Controller Management</title>
      <xi:include href="xml/gimpcontrollers.xml" />
      <xi:include href="xml/gimpcontrollereditor.xml" />
      <xi:include href="xml/gimpcontrollerlist.xml" />
      <xi:include href="xml/gimpcontrollerinfo.xml" />
      <xi:include href="xml/gimpcontrollerkeyboard.xml" />
      <xi:include href="xml/gimpcontrollermouse.xml" />
      <xi:include href="xml/gimpcontrollerwheel.xml" />
    </chapter>

    <chapter id="app-widgets-color-selectors">
      <title>Built-in Color Selector Modules</title>
      <xi:include href="xml/gimpcolorselectorpalette.xml" />
    </chapter>

    <chapter id="app-widgets-docks">
      <title>Dock Windows &amp; Widgets</title>
      <xi:include href="xml/gimpwindow.xml" />
      <xi:include href="xml/gimpdockwindow.xml" />
      <xi:include href="xml/gimppanedbox.xml" />
      <xi:include href="xml/gimpdockcolumns.xml" />
      <xi:include href="xml/gimpdockcontainer.xml" />
      <xi:include href="xml/gimpdock.xml" />
      <xi:include href="xml/gimpmenudock.xml" />
      <xi:include href="xml/gimptoolbox.xml" />
      <xi:include href="xml/gimptoolbox-dnd.xml" />
      <xi:include href="xml/gimptoolbox-color-area.xml" />
      <xi:include href="xml/gimptoolbox-image-area.xml" />
      <xi:include href="xml/gimptoolbox-indicator-area.xml" />
      <xi:include href="xml/gimpdockbook.xml" />
      <xi:include href="xml/gimpdockable.xml" />
      <xi:include href="xml/gimpdocked.xml" />
    </chapter>

    <chapter id="app-widgets-editors">
      <title>GimpEditor Widgets</title>
      <xi:include href="xml/gimpeditor.xml" />
      <xi:include href="xml/gimpcoloreditor.xml" />
      <xi:include href="xml/gimpdevicestatus.xml" />
      <xi:include href="xml/gimperrorconsole.xml" />
      <xi:include href="xml/gimpsamplepointeditor.xml" />
      <xi:include href="xml/gimptooloptionseditor.xml" />
      <xi:include href="xml/gimptoolpreseteditor.xml" />
    </chapter>

    <chapter id="app-widgets-data-editors">
      <title>GimpDataEditor Widgets</title>
      <xi:include href="xml/gimpdataeditor.xml" />
      <xi:include href="xml/gimpbrusheditor.xml" />
      <xi:include href="xml/gimpdynamicseditor.xml" />
      <xi:include href="xml/gimpdynamicsoutputeditor.xml" />
      <xi:include href="xml/gimpgradienteditor.xml" />
      <xi:include href="xml/gimppaletteeditor.xml" />
    </chapter>

    <chapter id="app-widgets-image-editor">
      <title>GimpImageEditor Widgets</title>
      <xi:include href="xml/gimpimageeditor.xml" />
      <xi:include href="xml/gimpcomponenteditor.xml" />
      <xi:include href="xml/gimpcolormapeditor.xml" />
      <xi:include href="xml/gimphistogrameditor.xml" />
      <xi:include href="xml/gimpselectioneditor.xml" />
      <xi:include href="xml/gimpundoeditor.xml" />
    </chapter>

    <chapter id="app-widgets-container-views">
      <title>GimpContainerView Widgets</title>
      <xi:include href="xml/gimpcontainerview.xml" />
      <xi:include href="xml/gimpcontainerview-utils.xml" />
      <xi:include href="xml/gimpcontainerbox.xml" />
      <xi:include href="xml/gimpcontainercombobox.xml" />
      <xi:include href="xml/gimpcontainerentry.xml" />
      <xi:include href="xml/gimpcontainertreestore.xml" />
      <xi:include href="xml/gimpcontainergridview.xml" />
      <xi:include href="xml/gimpcontainericonview.xml" />
      <xi:include href="xml/gimpcontainertreeview.xml" />
      <xi:include href="xml/gimpcontainertreeview-dnd.xml" />
      <xi:include href="xml/gimpitemtreeview.xml" />
      <xi:include href="xml/gimpdrawabletreeview.xml" />
      <xi:include href="xml/gimplayertreeview.xml" />
      <xi:include href="xml/gimpchanneltreeview.xml" />
      <xi:include href="xml/gimpvectorstreeview.xml" />
    </chapter>

    <chapter id="app-widgets-misc-container-views">
      <title>Misc. Container View Widgets</title>
      <xi:include href="xml/gimpcontainerpopup.xml" />
      <xi:include href="xml/gimpviewablebutton.xml" />
      <xi:include href="xml/gimpviewablebox.xml" />
    </chapter>

    <chapter id="app-widgets-resource-tagging">
      <title>Resource Tagging Widgets</title>
      <xi:include href="xml/gimptagentry.xml" />
      <xi:include href="xml/gimpcombotagentry.xml" />
      <xi:include href="xml/gimptagpopup.xml" />
    </chapter>

    <chapter id="app-widgets-container-editors">
      <title>GimpContainerEditor Widgets</title>
      <xi:include href="xml/gimpcontainereditor.xml" />
      <xi:include href="xml/gimpbufferview.xml" />
      <xi:include href="xml/gimpdocumentview.xml" />
      <xi:include href="xml/gimpfontview.xml" />
      <xi:include href="xml/gimpimageview.xml" />
      <xi:include href="xml/gimptemplateview.xml" />
      <xi:include href="xml/gimptooleditor.xml" />
    </chapter>

    <chapter id="app-widgets-data-factory-views">
      <title>GimpDataFactoryView Widgets</title>
      <xi:include href="xml/gimpdatafactoryview.xml" />
      <xi:include href="xml/gimpbrushfactoryview.xml" />
      <xi:include href="xml/gimpdynamicsfactoryview.xml" />
      <xi:include href="xml/gimppatternfactoryview.xml" />
      <xi:include href="xml/gimptoolpresetfactoryview.xml" />
    </chapter>

    <chapter id="app-widgets-menus">
      <title>Menus</title>
      <xi:include href="xml/gimpactionfactory.xml" />
      <xi:include href="xml/gimpactiongroup.xml" />
      <xi:include href="xml/gimpaction.xml" />
      <xi:include href="xml/gimpenumaction.xml" />
      <xi:include href="xml/gimppluginaction.xml" />
      <xi:include href="xml/gimpradioaction.xml" />
      <xi:include href="xml/gimpstringaction.xml" />
      <xi:include href="xml/gimptoggleaction.xml" />
      <xi:include href="xml/gimpmenufactory.xml" />
      <xi:include href="xml/gimpuimanager.xml" />
    </chapter>

    <chapter id="app-widgets-misc-dialogs">
      <title>Misc. Dialogs</title>
      <xi:include href="xml/gimperrordialog.xml" />
      <xi:include href="xml/gimpfiledialog.xml" />
      <xi:include href="xml/gimpmessagedialog.xml" />
      <xi:include href="xml/gimpprofilechooserdialog.xml" />
      <xi:include href="xml/gimpprogressdialog.xml" />
      <xi:include href="xml/gimpviewabledialog.xml" />
    </chapter>

    <chapter id="app-widgets-pdb-dialogs">
      <title>PDB-Controllable Selection Dialogs</title>
      <xi:include href="xml/gimppdbdialog.xml" />
      <xi:include href="xml/gimpbrushselect.xml" />
      <xi:include href="xml/gimpfontselect.xml" />
      <xi:include href="xml/gimpgradientselect.xml" />
      <xi:include href="xml/gimppaletteselect.xml" />
      <xi:include href="xml/gimppatternselect.xml" />
    </chapter>

    <chapter id="app-widgets-text-editing">
      <title>Misc. Dialogs</title>
      <xi:include href="xml/gimptextbuffer.xml" />
      <xi:include href="xml/gimptextbuffer-serialize.xml" />
      <xi:include href="xml/gimptexteditor.xml" />
      <xi:include href="xml/gimptextproxy.xml" />
      <xi:include href="xml/gimptextstyleeditor.xml" />
      <xi:include href="xml/gimptexttag.xml" />
    </chapter>

    <chapter id="app-widgets-offscreen-overlays">
      <title>Offscreen Overlay Widgets</title>
      <xi:include href="xml/gimpoverlaybox.xml" />
      <xi:include href="xml/gimpoverlaychild.xml" />
      <xi:include href="xml/gimpoverlaydialog.xml" />
      <xi:include href="xml/gimpoverlayframe.xml" />
    </chapter>

    <chapter id="app-widgets-misc-widgets">
      <title>Misc. Widgets</title>
      <xi:include href="xml/gimpactioneditor.xml" />
      <xi:include href="xml/gimpactionview.xml" />
      <xi:include href="xml/gimpblobeditor.xml" />
      <xi:include href="xml/gimpcolorbar.xml" />
      <xi:include href="xml/gimpcolordialog.xml" />
      <xi:include href="xml/gimpcolordisplayeditor.xml" />
      <xi:include href="xml/gimpcolorframe.xml" />
      <xi:include href="xml/gimpcolorpanel.xml" />
      <xi:include href="xml/gimpcursorview.xml" />
      <xi:include href="xml/gimpcurveview.xml" />
      <xi:include href="xml/gimpdasheditor.xml" />
      <xi:include href="xml/gimpfgbgeditor.xml" />
      <xi:include href="xml/gimpfgbgview.xml" />
      <xi:include href="xml/gimpfileprocview.xml" />
      <xi:include href="xml/gimpfilleditor.xml" />
      <xi:include href="xml/gimpgrideditor.xml" />
      <xi:include href="xml/gimphandlebar.xml" />
      <xi:include href="xml/gimphistogrambox.xml" />
      <xi:include href="xml/gimphistogramview.xml" />
      <xi:include href="xml/gimpiconpicker.xml" />
      <xi:include href="xml/gimplanguagecombobox.xml" />
      <xi:include href="xml/gimplanguageentry.xml" />
      <xi:include href="xml/gimplanguagestore.xml" />
      <xi:include href="xml/gimplanguagestore-parser.xml" />
      <xi:include href="xml/gimpimagecommenteditor.xml" />
      <xi:include href="xml/gimpimageparasiteview.xml" />
      <xi:include href="xml/gimpimageprofileview.xml" />
      <xi:include href="xml/gimpimagepropview.xml" />
      <xi:include href="xml/gimpmessagebox.xml" />
      <xi:include href="xml/gimpprogressbox.xml" />
      <xi:include href="xml/gimpsettingsbox.xml" />
      <xi:include href="xml/gimpsettingseditor.xml" />
      <xi:include href="xml/gimpscalebutton.xml" />
      <xi:include href="xml/gimpsizebox.xml" />
      <xi:include href="xml/gimpspinscale.xml" />
      <xi:include href="xml/gimpstrokeeditor.xml" />
      <xi:include href="xml/gimptemplateeditor.xml" />
      <xi:include href="xml/gimpthumbbox.xml" />
      <xi:include href="xml/gimptranslationstore.xml" />
      <xi:include href="xml/gimptoolpalette.xml" />
    </chapter>

    <chapter id="app-widgets-views">
      <title>Previews</title>
      <xi:include href="xml/gimpview.xml" />
      <xi:include href="xml/gimpview-popup.xml" />
      <xi:include href="xml/gimpnavigationview.xml" />
      <xi:include href="xml/gimppaletteview.xml" />
    </chapter>

    <chapter id="app-widgets-view-renderers">
      <title>View Renderers</title>
      <xi:include href="xml/gimpviewrenderer.xml" />
      <xi:include href="xml/gimpviewrenderer-frame.xml" />
      <xi:include href="xml/gimpviewrenderer-utils.xml" />
      <xi:include href="xml/gimpviewrendererbrush.xml" />
      <xi:include href="xml/gimpviewrendererbuffer.xml" />
      <xi:include href="xml/gimpviewrendererdrawable.xml" />
      <xi:include href="xml/gimpviewrenderergradient.xml" />
      <xi:include href="xml/gimpviewrendererimage.xml" />
      <xi:include href="xml/gimpviewrendererimagefile.xml" />
      <xi:include href="xml/gimpviewrendererlayer.xml" />
      <xi:include href="xml/gimpviewrendererpalette.xml" />
      <xi:include href="xml/gimpviewrenderervectors.xml" />
    </chapter>

    <chapter id="app-widgets-cell-renderers">
      <title>Cell Renderers for GtkTreeView</title>
      <xi:include href="xml/gimpcellrendererdashes.xml" />
      <xi:include href="xml/gimpcellrendererviewable.xml" />
    </chapter>

    <chapter id="app-widgets-constructors">
      <title>Convenience Constructors</title>
      <xi:include href="xml/gimpscalecombobox.xml" />
      <xi:include href="xml/gimppropwidgets.xml" />
      <xi:include href="xml/gimpwidgets-constructors.xml" />
    </chapter>

    <chapter id="app-widgets-session-management">
      <title>Window- and Session Management</title>
      <xi:include href="xml/gimpdialogfactory.xml" />
      <xi:include href="xml/gimpwindowstrategy.xml" />
      <xi:include href="xml/gimpsessionmanaged.xml" />
      <xi:include href="xml/gimpsessioninfo.xml" />
      <xi:include href="xml/gimpsessioninfo-aux.xml" />
      <xi:include href="xml/gimpsessioninfo-book.xml" />
      <xi:include href="xml/gimpsessioninfo-dock.xml" />
      <xi:include href="xml/gimpsessioninfo-dockable.xml" />
    </chapter>

    <chapter id="app-widgets-misc-utilities">
      <title>Misc. Utilities</title>
      <xi:include href="xml/gimpcairo.xml" />
      <xi:include href="xml/gimpcairo-wilber.xml" />
      <xi:include href="xml/gimpclipboard.xml" />
      <xi:include href="xml/gimpcursor.xml" />
      <xi:include href="xml/gimpdbusservice.xml" />
      <xi:include href="xml/gimpdnd.xml" />
      <xi:include href="xml/gimpdnd-xds.xml" />
      <xi:include href="xml/gimppixbuf.xml" />
      <xi:include href="xml/gimpselectiondata.xml" />
      <xi:include href="xml/gimphelp.xml" />
      <xi:include href="xml/gimpwidgets-utils.xml" />
    </chapter>

    <chapter id="app-widgets-misplaced">
      <title>Stuff that Should not be here</title>
      <xi:include href="xml/gtkwrapbox.xml" />
      <xi:include href="xml/gtkhwrapbox.xml" />
    </chapter>
  </part>

  <part id="app-actions-part">
    <title>Actions</title>

    <chapter id="app-actions-glue">
      <title>Initialization &amp; Glue Code</title>
      <xi:include href="xml/actions.xml" />
    </chapter>

    <chapter id="app-image-actions">
      <title>Actions &amp; Callbacks Mainly Used in the Image Menu</title>
      <xi:include href="xml/channels-actions.xml" />
      <xi:include href="xml/channels-commands.xml" />
      <xi:include href="xml/config-actions.xml" />
      <xi:include href="xml/config-commands.xml" />
      <xi:include href="xml/context-actions.xml" />
      <xi:include href="xml/context-commands.xml" />
      <xi:include href="xml/debug-actions.xml" />
      <xi:include href="xml/debug-commands.xml" />
      <xi:include href="xml/dialogs-actions.xml" />
      <xi:include href="xml/dialogs-commands.xml" />
      <xi:include href="xml/drawable-actions.xml" />
      <xi:include href="xml/drawable-commands.xml" />
      <xi:include href="xml/edit-actions.xml" />
      <xi:include href="xml/edit-commands.xml" />
      <xi:include href="xml/file-actions.xml" />
      <xi:include href="xml/file-commands.xml" />
      <xi:include href="xml/help-actions.xml" />
      <xi:include href="xml/help-commands.xml" />
      <xi:include href="xml/image-actions.xml" />
      <xi:include href="xml/image-commands.xml" />
      <xi:include href="xml/layers-actions.xml" />
      <xi:include href="xml/layers-commands.xml" />
      <xi:include href="xml/plug-in-actions.xml" />
      <xi:include href="xml/plug-in-commands.xml" />
      <xi:include href="xml/quick-mask-actions.xml" />
      <xi:include href="xml/quick-mask-commands.xml" />
      <xi:include href="xml/select-actions.xml" />
      <xi:include href="xml/select-commands.xml" />
      <xi:include href="xml/tool-presets-actions.xml" />
      <xi:include href="xml/tools-actions.xml" />
      <xi:include href="xml/tools-commands.xml" />
      <xi:include href="xml/vectors-actions.xml" />
      <xi:include href="xml/vectors-commands.xml" />
      <xi:include href="xml/view-actions.xml" />
      <xi:include href="xml/view-commands.xml" />
      <xi:include href="xml/windows-actions.xml" />
      <xi:include href="xml/windows-commands.xml" />
    </chapter>

    <chapter id="app-actions-data-factory-actions">
      <title>Data Factory Actions &amp; Callbacks</title>
      <xi:include href="xml/brushes-actions.xml" />
      <xi:include href="xml/dynamics-actions.xml" />
      <xi:include href="xml/gradients-actions.xml" />
      <xi:include href="xml/gradients-commands.xml" />
      <xi:include href="xml/palettes-actions.xml" />
      <xi:include href="xml/palettes-commands.xml" />
      <xi:include href="xml/patterns-actions.xml" />
      <xi:include href="xml/data-commands.xml" />
    </chapter>

    <chapter id="app-actions-misc-list-actions">
      <title>Misc. Actions &amp; Callbacks for List &amp; Grid Views</title>
      <xi:include href="xml/buffers-actions.xml" />
      <xi:include href="xml/buffers-commands.xml" />
      <xi:include href="xml/documents-actions.xml" />
      <xi:include href="xml/documents-commands.xml" />
      <xi:include href="xml/fonts-actions.xml" />
      <xi:include href="xml/fonts-commands.xml" />
      <xi:include href="xml/images-actions.xml" />
      <xi:include href="xml/images-commands.xml" />
      <xi:include href="xml/templates-actions.xml" />
      <xi:include href="xml/templates-commands.xml" />
    </chapter>

    <chapter id="app-actions-data-editor-actions">
      <title>Data Editor Actions &amp; Callbacks</title>
      <xi:include href="xml/data-editor-commands.xml" />
      <xi:include href="xml/brush-editor-actions.xml" />
      <xi:include href="xml/dynamics-editor-actions.xml" />
      <xi:include href="xml/gradient-editor-actions.xml" />
      <xi:include href="xml/gradient-editor-commands.xml" />
      <xi:include href="xml/palette-editor-actions.xml" />
      <xi:include href="xml/palette-editor-commands.xml" />
      <xi:include href="xml/tool-preset-editor-actions.xml" />
    </chapter>

    <chapter id="app-actions-misc-actions">
      <title>Other Actions &amp; Callbacks</title>
      <xi:include href="xml/colormap-actions.xml" />
      <xi:include href="xml/colormap-commands.xml" />
      <xi:include href="xml/cursor-info-actions.xml" />
      <xi:include href="xml/cursor-info-commands.xml" />
      <xi:include href="xml/dock-actions.xml" />
      <xi:include href="xml/dock-commands.xml" />
      <xi:include href="xml/dockable-actions.xml" />
      <xi:include href="xml/dockable-commands.xml" />
      <xi:include href="xml/error-console-actions.xml" />
      <xi:include href="xml/error-console-commands.xml" />
      <xi:include href="xml/sample-points-actions.xml" />
      <xi:include href="xml/sample-points-commands.xml" />
      <xi:include href="xml/text-editor-actions.xml" />
      <xi:include href="xml/text-editor-commands.xml" />
      <xi:include href="xml/text-tool-actions.xml" />
      <xi:include href="xml/text-tool-commands.xml" />
      <xi:include href="xml/tool-options-actions.xml" />
      <xi:include href="xml/tool-options-commands.xml" />
      <xi:include href="xml/window-commands.xml" />
      <xi:include href="xml/window-actions.xml" />
    </chapter>
  </part>

  <part id="app-menus-part">
    <title>Menus</title>

    <chapter id="app-menus-glue">
      <title>Initialization &amp; Glue Code</title>
      <xi:include href="xml/menus.xml" />
    </chapter>

    <chapter id="app-menus-menus">
      <title>Menus</title>
      <xi:include href="xml/file-menu.xml" />
      <xi:include href="xml/image-menu.xml" />
      <xi:include href="xml/plug-in-menus.xml" />
      <xi:include href="xml/tool-options-menu.xml" />
      <xi:include href="xml/dockable-menu.xml" />
      <xi:include href="xml/window-menu.xml" />
      <xi:include href="xml/windows-menu.xml" />
    </chapter>
  </part>

  <part id="app-dialogs-part">
    <title>Dialogs</title>

    <chapter id="app-dialogs-glue">
      <title>Initialization &amp; Glue Code</title>
      <xi:include href="xml/dialogs.xml" />
      <xi:include href="xml/dialogs-types.xml" />
      <xi:include href="xml/dialogs-constructors.xml" />
    </chapter>

    <chapter id="app-dialogs-dialogs">
      <title>Dialogs</title>
      <xi:include href="xml/about-dialog.xml" />
      <xi:include href="xml/channel-options-dialog.xml" />
      <xi:include href="xml/convert-dialog.xml" />
      <xi:include href="xml/data-delete-dialog.xml" />
      <xi:include href="xml/fade-dialog.xml" />
      <xi:include href="xml/file-open-dialog.xml" />
      <xi:include href="xml/file-open-location-dialog.xml" />
      <xi:include href="xml/file-save-dialog.xml" />
      <xi:include href="xml/grid-dialog.xml" />
      <xi:include href="xml/image-merge-layers-dialog.xml" />
      <xi:include href="xml/image-new-dialog.xml" />
      <xi:include href="xml/image-properties-dialog.xml" />
      <xi:include href="xml/image-scale-dialog.xml" />
      <xi:include href="xml/input-devices-dialog.xml" />
      <xi:include href="xml/layer-add-mask-dialog.xml" />
      <xi:include href="xml/layer-options-dialog.xml" />
      <xi:include href="xml/module-dialog.xml" />
      <xi:include href="xml/offset-dialog.xml" />
      <xi:include href="xml/palette-import-dialog.xml" />
      <xi:include href="xml/preferences-dialog.xml" />
      <xi:include href="xml/print-size-dialog.xml" />
      <xi:include href="xml/quit-dialog.xml" />
      <xi:include href="xml/resize-dialog.xml" />
      <xi:include href="xml/resolution-calibrate-dialog.xml" />
      <xi:include href="xml/scale-dialog.xml" />
      <xi:include href="xml/stroke-dialog.xml" />
      <xi:include href="xml/template-options-dialog.xml" />
      <xi:include href="xml/tips-dialog.xml" />
      <xi:include href="xml/tips-parser.xml" />
      <xi:include href="xml/user-install-dialog.xml" />
      <xi:include href="xml/vectors-export-dialog.xml" />
      <xi:include href="xml/vectors-import-dialog.xml" />
      <xi:include href="xml/vectors-options-dialog.xml" />
    </chapter>
  </part>

  <part id="app-gui-part">
    <title>GUI</title>

    <chapter id="app-gui-glue">
      <title>Initialization &amp; Glue Code</title>
      <xi:include href="xml/gui.xml" />
      <xi:include href="xml/gui-unique.xml" />
      <xi:include href="xml/gui-vtable.xml" />
    </chapter>

    <chapter id="app-gui-utils">
      <title>Misc. Utilities</title>
      <xi:include href="xml/gimpuiconfigurer.xml" />
      <xi:include href="xml/color-history.xml" />
      <xi:include href="xml/ige-mac-menu.xml" />
      <xi:include href="xml/session.xml" />
      <xi:include href="xml/splash.xml" />
      <xi:include href="xml/themes.xml" />
    </chapter>
  </part>

  <part id="app-test-part">
    <title>Tests</title>

    <chapter id="app-test-utils">
      <xi:include href="xml/gimp-app-test-utils.xml" />
      <xi:include href="xml/gimp-test-session-utils.xml" />
    </chapter>
  </part>

  <index id="app-index">
    <title>Index</title>
  </index>

</book>
