Re: [Gimp-developer] Documentation of the GIMP-1.3 internals

2003-08-19 Thread Nathan Carl Summers
On Mon, 18 Aug 2003, Sven Neumann wrote:

> Hi,
>
> there is something I hacked up during GimpCon and I thought it might be
> of interest to some of you although it's not yet finished (and perhaps

YEY!

(This is a very good thing.)

Rockwalrus

___
Gimp-developer mailing list
[EMAIL PROTECTED]
http://lists.xcf.berkeley.edu/mailman/listinfo/gimp-developer


Re: [Gimp-developer] Documentation of the GIMP-1.3 internals

2003-08-19 Thread Sven Neumann
Hi,

On Tue, 2003-08-19 at 06:13, Carol Spears wrote:

> This is the list of  eh, C calls?  You have to give a little list of 
> values to make them work right?

No, as I said, this is the object hierarchy. It's a list of all GIMP
classes shown with their base classes. The documentation includes a
cross-linked HTML version of this. What I posted here is just some
intermediate file created by gtk-doc using introspection.


Sven

___
Gimp-developer mailing list
[EMAIL PROTECTED]
http://lists.xcf.berkeley.edu/mailman/listinfo/gimp-developer


Re: [Gimp-developer] Documentation of the GIMP-1.3 internals

2003-08-18 Thread Carol Spears


--

GObject
 GimpBaseConfig
   GimpCoreConfig
 GimpDisplayConfig
   GimpGuiConfig
 GimpPluginConfig
   GimpRc
 GimpObject
   Gimp
   GimpViewable
 GimpData
   GimpBrush
 GimpBrushGenerated
 GimpBrushPipe
   GimpGradient
   GimpPalette
   GimpPattern
   GimpToolInfo
 GimpBuffer
 GimpItem
   GimpDrawable
 GimpChannel
   GimpLayerMask
 GimpLayer
   GimpTextLayer
   GimpVectors
 GimpImage
 GimpImagefile
 GimpUndo
   GimpItemUndo
   GimpUndoStack
 GimpTemplate
 GimpFont
   GimpContainer
 GimpList
   GimpDataList
   GimpDocumentList
   GimpFontList
   GimpContext
 GimpToolOptions
   GimpPaintOptions
 GimpAirbrushOptions
 GimpCloneOptions
 GimpConvolveOptions
 GimpDodgeBurnOptions
 GimpEraserOptions
 GimpPencilOptions
 GimpSmudgeOptions
 GimpBlendOptions
 GimpBucketFillOptions
 GimpInkOptions
   GimpColorOptions
 GimpColorPickerOptions
   GimpCropOptions
   GimpTransformOptions
 GimpFlipOptions
   GimpMagnifyOptions
   GimpMeasureOptions
   GimpMoveOptions
   GimpSelectionOptions
 GimpVectorOptions
   GimpTextOptions
 GimpDeviceInfo
   GimpDataFactory
   GimpGrid
   GimpImageMap
   GimpPaintInfo
   GimpParasiteList
   GimpDisplay
   GimpPaintCore
 GimpPaintbrush
   GimpAirbrush
   GimpPencil
 GimpClone
 GimpConvolve
 GimpDodgeBurn
 GimpEraser
 GimpSmudge
   GimpTool
 GimpDrawTool
   GimpColorTool
 GimpPaintTool
   GimpPaintbrushTool
 GimpAirbrushTool
 GimpPencilTool
   GimpCloneTool
   GimpConvolveTool
   GimpDodgeBurnTool
   GimpEraserTool
   GimpSmudgeTool
 GimpImageMapTool
   GimpBrightnessContrastTool
   GimpColorBalanceTool
   GimpColorizeTool
   GimpCurvesTool
   GimpHistogramTool
   GimpHueSaturationTool
   GimpLevelsTool
   GimpPosterizeTool
   GimpThresholdTool
 GimpColorPickerTool
   GimpBlendTool
   GimpSelectionTool
 GimpByColorSelectTool
 GimpRectSelectTool
   GimpEllipseSelectTool
 GimpFreeSelectTool
 GimpFuzzySelectTool
 GimpIscissorsTool
 GimpVectorTool
   GimpCropTool
   GimpTransformTool
 GimpFlipTool
 GimpPerspectiveTool
 GimpRotateTool
 GimpScaleTool
 GimpShearTool
   GimpMagnifyTool
   GimpMeasureTool
   GimpMoveTool
   GimpTextTool
 GimpBucketFillTool
 GimpInkTool
   GimpToolControl
   GimpStroke
 GimpBezierStroke
   GimpDialogFactory
   GimpMenuFactory
 GimpEnvironTable
 GtkObject
   GtkWidget
 GtkContainer
   GtkBin
 GtkWindow
   GimpDisplayShell
   GimpContainerPopup
   GimpDock
 GimpImageDock
 GimpToolbox
   GtkDialog
 GimpDialog
   GimpTextEditor
   GimpViewableDialog
 GtkButton
   GimpButton
 GimpColorButton
   GimpColorPanel
 GimpViewableButton
 GimpDockable
 GtkItem
   GtkMenuItem
 GimpMenuItem
   GtkBox
 GtkVBox
   GimpEditor
 GimpNavigationView
 GimpDataEditor
   GimpBrushEditor
   GimpGradientEditor
   GimpPaletteEditor
 GimpContainerView
   GimpContainerTreeView
 GimpItemTreeView
   GimpDrawableTreeView
 GimpChannelTreeView
 GimpLayerTreeView
   GimpVectorsTreeView
   GimpContainerGridView
 GimpColorEditor
 GimpImageEditor
   GimpColormapEditor
   GimpComponentEditor
   GimpSelectionEditor
   GimpUndoEditor
 GimpDeviceStatus
 GimpErrorConsole
 GimpTemplateEditor
   GimpContainerEditor
 GimpDataFactoryView
   GimpBrushFactoryView
 GimpBufferView
 GimpDocumentView
 GimpImageView
 GimpTemplateView
   GimpHistogramBox
 GtkHBox
   GtkStatusbar
 GimpStatusbar
   GimpFontSelection
   GtkMenuShell
 GtkMenu
   GimpContainerMenu
 GimpContainerMenuImpl
   GimpEnumMenu
   GtkNotebook
 GimpDockbook
   GtkWrapBox
 GtkHWrapBox
 GtkVWrapBox
 GtkDrawingArea
   GimpHistogramView
 GimpPreview
   GimpNavigationPreview
   GtkCellRenderer
 GtkCellRendererToggle
   GimpCellRendererToggle

[Gimp-developer] Documentation of the GIMP-1.3 internals

2003-08-18 Thread Sven Neumann
Hi,

there is something I hacked up during GimpCon and I thought it might be
of interest to some of you although it's not yet finished (and perhaps
never will be): If you have a working gtk-doc setup that is able to
handle DocBook/XML you can now generate documentation for the app
directory and its subdirectories. This is not enabled by default since
the generated documentation is rather large and it is only useful for a
small number of people. In case you are interested, go to devel-docs/app
and type 'make'. You should get a bunch of XML files that are later
converted to HTML and if you install these they should be cross-linked
with the libgimp API reference as well as the GLib/GTK+ reference
manuals.

Below I have included the GIMP core object hierarchy in text format for
you to look at while gtk-doc is busy to generate the real thing...


Sven

--

GObject
  GimpBaseConfig
GimpCoreConfig
  GimpDisplayConfig
GimpGuiConfig
  GimpPluginConfig
GimpRc
  GimpObject
Gimp
GimpViewable
  GimpData
GimpBrush
  GimpBrushGenerated
  GimpBrushPipe
GimpGradient
GimpPalette
GimpPattern
GimpToolInfo
  GimpBuffer
  GimpItem
GimpDrawable
  GimpChannel
GimpLayerMask
  GimpLayer
GimpTextLayer
GimpVectors
  GimpImage
  GimpImagefile
  GimpUndo
GimpItemUndo
GimpUndoStack
  GimpTemplate
  GimpFont
GimpContainer
  GimpList
GimpDataList
GimpDocumentList
GimpFontList
GimpContext
  GimpToolOptions
GimpPaintOptions
  GimpAirbrushOptions
  GimpCloneOptions
  GimpConvolveOptions
  GimpDodgeBurnOptions
  GimpEraserOptions
  GimpPencilOptions
  GimpSmudgeOptions
  GimpBlendOptions
  GimpBucketFillOptions
  GimpInkOptions
GimpColorOptions
  GimpColorPickerOptions
GimpCropOptions
GimpTransformOptions
  GimpFlipOptions
GimpMagnifyOptions
GimpMeasureOptions
GimpMoveOptions
GimpSelectionOptions
  GimpVectorOptions
GimpTextOptions
  GimpDeviceInfo
GimpDataFactory
GimpGrid
GimpImageMap
GimpPaintInfo
GimpParasiteList
GimpDisplay
GimpPaintCore
  GimpPaintbrush
GimpAirbrush
GimpPencil
  GimpClone
  GimpConvolve
  GimpDodgeBurn
  GimpEraser
  GimpSmudge
GimpTool
  GimpDrawTool
GimpColorTool
  GimpPaintTool
GimpPaintbrushTool
  GimpAirbrushTool
  GimpPencilTool
GimpCloneTool
GimpConvolveTool
GimpDodgeBurnTool
GimpEraserTool
GimpSmudgeTool
  GimpImageMapTool
GimpBrightnessContrastTool
GimpColorBalanceTool
GimpColorizeTool
GimpCurvesTool
GimpHistogramTool
GimpHueSaturationTool
GimpLevelsTool
GimpPosterizeTool
GimpThresholdTool
  GimpColorPickerTool
GimpBlendTool
GimpSelectionTool
  GimpByColorSelectTool
  GimpRectSelectTool
GimpEllipseSelectTool
  GimpFreeSelectTool
  GimpFuzzySelectTool
  GimpIscissorsTool
  GimpVectorTool
GimpCropTool
GimpTransformTool
  GimpFlipTool
  GimpPerspectiveTool
  GimpRotateTool
  GimpScaleTool
  GimpShearTool
GimpMagnifyTool
GimpMeasureTool
GimpMoveTool
GimpTextTool
  GimpBucketFillTool
  GimpInkTool
GimpToolControl
GimpStroke
  GimpBezierStroke
GimpDialogFactory
GimpMenuFactory
  GimpEnvironTable
  GtkObject
GtkWidget
  GtkContainer
GtkBin
  GtkWindow
GimpDisplayShell
GimpContainerPopup
GimpDock
  GimpImageDock
  GimpToolbox
GtkDialog
  GimpDialog
GimpTextEditor
GimpViewableDialog
  GtkButton
GimpButton
  GimpColorButton
GimpColorPanel
  GimpViewableButton
  GimpDockable
  GtkItem
GtkMenuItem
  GimpMenuItem
GtkBox
  GtkVBox
GimpEditor
  GimpNavigationView
  GimpDataEditor
GimpBrushEditor
GimpGradientEditor
GimpPaletteEditor
  GimpContainerView
GimpContainerTreeView
  GimpItemTreeView
GimpDrawableTreeView
  GimpChannelTreeView
  GimpLayerTreeView
GimpVectorsTreeView
GimpContainerG