328b93d718
libgimp/stdplugins-intl.h use the new function gimp_locale_directory()
...
2002-05-11 Sven Neumann <sven@gimp.org >
* libgimp/stdplugins-intl.h
* plug-ins/script-fu/script-fu-intl.h: use the new function
gimp_locale_directory() instead of LOCALEDIR.
* app/Makefile.am
* plug-ins/*/Makefile.am: removed LOCALEDIR definition.
2002-05-11 11:26:14 +00:00
53ff0fe38e
removed another warning.
...
2002-05-03 Sven Neumann <sven@gimp.org >
* plug-ins/tools/tool-safe-mode.c: removed another warning.
2002-05-03 14:02:23 +00:00
a74a8997b4
devel-docs/Makefile.am new file documenting the core's include policy.
...
2002-05-03 Michael Natterer <mitch@gimp.org >
* devel-docs/Makefile.am
* devel-docs/includes.txt: new file documenting the core's
include policy.
* HACKING: mention it here.
* libgimptool/gimptooltypes.h: removed GimpToolOptions here.
* app/core/core-types.h: and added it here. This is a temp hack
needed because GimpToolInfo needs to know the GimpToolOptions
type.
* libgimpproxy/gimpproxytypes.h: regenerated.
* libgimptool/gimptoolmodule.h: don't include gimptooltypes.h here...
* libgimptool/gimptoolmodule.c: ...but here.
* app/config/gimpconfig-params.c: include "libgimpbase/gimpbase.h"
entirely, not single files from it.
* app/core/gimp.c
* app/core/gimpcontext.c
* app/core/gimpcoreconfig.c
* app/core/gimpdatafactory.c
* app/core/gimpdocuments.c
* app/core/gimpdrawable-blend.c
* app/core/gimpdrawable-bucket-fill.c
* app/core/gimpdrawable-offset.c
* app/core/gimpdrawable-transform.c
* app/core/gimpdrawable.c
* app/core/gimpedit.c
* app/core/gimpimage-convert.c
* app/core/gimpimage-crop.c
* app/core/gimpimage-duplicate.c
* app/core/gimpimage-guides.c
* app/core/gimpimage-mask.c
* app/core/gimpimage-merge.c
* app/core/gimpimage-new.c
* app/core/gimpimage-projection.c
* app/core/gimpimage-qmask.c
* app/core/gimpimage-resize.c
* app/core/gimpimage-scale.c
* app/core/gimpimage.c
* app/core/gimpitem.c
* app/core/gimpmodules.c
* app/core/gimppaintinfo.c
* app/core/gimpparasite.c
* app/core/gimppreviewcache.c
* app/core/gimptoolinfo.c
* app/core/gimpunit.c: include "core-types.h" and no other types file.
* app/display/gimpdisplay.c
* app/display/gimpdisplayshell-callbacks.c
* app/display/gimpdisplayshell.c: include "tools/tools-types.h"
instead of "libgimptool/gimptooltypes.h", warn about inclusion
on "gui/gui-types.h"
* app/file/file-open.c
* app/file/file-save.c: don't include "libgimptool/gimptooltypes.h".
* app/gui/about-dialog.c
* app/gui/brush-select.c
* app/gui/brushes-commands.c
* app/gui/color-select.c
* app/gui/data-commands.c
* app/gui/device-status-dialog.c
* app/gui/dialogs.c
* app/gui/gradients-commands.c
* app/gui/help-commands.c
* app/gui/info-window.c
* app/gui/palettes-commands.c
* app/gui/patterns-commands.c
* app/gui/resize-dialog.c
* app/gui/tips-dialog.c
* app/gui/tool-options-dialog.c: include "gui-types.h" and no
other types file.
* app/paint/gimpairbrush.c
* app/paint/gimpclone.c
* app/paint/gimpconvolve.c
* app/paint/gimpdodgeburn.c
* app/paint/gimperaser.c
* app/paint/gimppaintbrush.c
* app/paint/gimppaintcore-stroke.c
* app/paint/gimppaintcore.c
* app/paint/gimppaintoptions.c
* app/paint/gimppencil.c
* app/paint/gimpsmudge.c
* app/paint/paint.c: include "paint-types.h" and no other types file.
* app/pdb/pdb-types.h: don't include "libgimptool/gimptooltypes.h".
* app/plug-in/plug-in-progress.c: warn about inclusion of
"display/display-types.h"
* app/tools/tools-types.h: include "libgimptool/gimptooltypes.h".
* app/tools/gimpairbrushtool.c
* app/tools/gimpbezierselecttool.c
* app/tools/gimpblendtool.c
* app/tools/gimpbrightnesscontrasttool.c
* app/tools/gimpbucketfilltool.c
* app/tools/gimpbycolorselecttool.c
* app/tools/gimpclonetool.c
* app/tools/gimpcolorbalancetool.c
* app/tools/gimpcolorpickertool.c
* app/tools/gimpconvolvetool.c
* app/tools/gimpcroptool.c
* app/tools/gimpcurvestool.c
* app/tools/gimpdodgeburntool.c
* app/tools/gimpdrawtool.c
* app/tools/gimpeditselectiontool.c
* app/tools/gimpellipseselecttool.c
* app/tools/gimperasertool.c
* app/tools/gimpfliptool.c
* app/tools/gimpfreeselecttool.c
* app/tools/gimpfuzzyselecttool.c
* app/tools/gimphistogramtool.c
* app/tools/gimphuesaturationtool.c
* app/tools/gimpinktool.c
* app/tools/gimplevelstool.c
* app/tools/gimpmagnifytool.c
* app/tools/gimpmeasuretool.c
* app/tools/gimpmovetool.c
* app/tools/gimppaintbrushtool.c
* app/tools/gimppainttool.c
* app/tools/gimppathtool.c
* app/tools/gimppenciltool.c
* app/tools/gimpperspectivetool.c
* app/tools/gimpposterizetool.c
* app/tools/gimprectselecttool.c
* app/tools/gimprotatetool.c
* app/tools/gimpscaletool.c
* app/tools/gimpselectiontool.c
* app/tools/gimpsheartool.c
* app/tools/gimpsmudgetool.c
* app/tools/gimptexttool.c
* app/tools/gimpthresholdtool.c
* app/tools/gimptoolcontrol.c
* app/tools/gimptoolcontrol.h
* app/tools/gimptransformtool.c
* app/tools/gimpvectortool.c
* app/tools/tools.c: include "tools-types.h" and no other types file,
warn about inclusion of "gui/gui-types.h".
* app/widgets/gimpcolorpanel.c
* app/widgets/gimptoolbox-color-area.c: warn about inclusion of
"gui/gui-types.h".
* app/xcf/xcf-load.c
* app/xcf/xcf.c: don't include "libgimptool/gimptooltypes.h".
Split tool-safe-mode up in two files, one including libgimpproxy,
one libgimp.
* plug-ins/tools/Makefile.am
* plug-ins/tools/tool-safe-mode-plug-in.[ch]: new files including
libgimp/ stuff only.
* plug-ins/tools/tool-safe-mode.[ch]: include libgimpproxy/ and
libgimptool/ but don't include libgimp/ because of conflicting
declarations.
Unrelated:
* app/tools/gimpclonetool.c: create the clone core so we don't crash.
* app/gui/file-open-dialog.c: changed the way we create previews
so that only out-of-date previews are created on a click in the
preview area. Unconditional creation can still be forced by
<Ctrl>+click. Changed the tooltip to document this.
2002-05-03 12:45:22 +00:00
00feb59a4c
app/core/core-types.h moved GimpToolInfo back into the core.
...
* app/core/core-types.h
* libgimptool/gimptooltypes.h: moved GimpToolInfo back into the core.
* libgimptool/gimptoolcontrol.h
* app/tools/gimptoolcontrol.c: got rid of gimp_tool_control_new
* libgimptool/gimptool.c (gimp_tool_init): create the GimpToolControl
here instead of in the descendant classes
* app/tools/gimpairbrushtool.c
* app/tools/gimpbezierselecttool.c
* app/tools/gimpblendtool.c
* app/tools/gimpbucketfilltool.c
* app/tools/gimpbycolorselecttool.c
* app/tools/gimpclonetool.c
* app/tools/gimpcolorbalancetool.c
* app/tools/gimpcolorpickertool.c
* app/tools/gimpconvolvetool.c
* app/tools/gimpcroptool.c
* app/tools/gimpcurvestool.c
* app/tools/gimpdodgeburntool.c
* app/tools/gimpeditselectiontool.c
* app/tools/gimpellipseselecttool.c
* app/tools/gimperasertool.c
* app/tools/gimpfliptool.c
* app/tools/gimpfreeselecttool.c
* app/tools/gimpfuzzyselecttool.c
* app/tools/gimphistogramtool.c
* app/tools/gimphuesaturationtool.c
* app/tools/gimpinktool.c
* app/tools/gimpiscissorstool.c
* app/tools/gimplevelstool.c
* app/tools/gimpmagnifytool.c
* app/tools/gimpmeasuretool.c
* app/tools/gimpmovetool.c
* app/tools/gimppaintbrushtool.c
* app/tools/gimppathtool.c
* app/tools/gimppenciltool.c
* app/tools/gimpperspectivetool.c
* app/tools/gimprectselecttool.c
* app/tools/gimprotatetool.c
* app/tools/gimpscaletool.c
* app/tools/gimpsheartool.c
* app/tools/gimpsmudgetool.c
* app/tools/gimptexttool.c
* app/tools/gimpvectortool.c
* plug-ins/tools/tool-safe-mode.c: changed accordingly
* libgimpproxy/gimpproxytypes.h: autogenerated
2002-05-02 21:03:27 +00:00
e6dba7a1ba
arg
2002-04-23 06:59:02 +00:00
bd2722c738
libgimptool/gimptoolmodule.[ch] More error checking. Introduced a
...
* libgimptool/gimptoolmodule.[ch]
* plug-ins/tools/tool-safe-mode.c: More error checking. Introduced a
versioning scheme. Increment GIMP_TOOL_MODULE_ABI_VERSION any time you
break binary compatiblity.
2002-04-23 06:56:41 +00:00
810b983110
app/tools/gimptoolcontrol.[ch] resurrected the motion hints and cursor
...
* app/tools/gimptoolcontrol.[ch]
* libgimptool/gimptool.c: resurrected the motion hints and cursor
changing code.
app/tools/gimpairbrushtool.c
app/tools/gimpbezierselecttool.c
app/tools/gimpblendtool.c
app/tools/gimpbucketfilltool.c
app/tools/gimpbycolorselecttool.c
app/tools/gimpclonetool.c
app/tools/gimpcolorbalancetool.c
app/tools/gimpcolorpickertool.c
app/tools/gimpconvolvetool.c
app/tools/gimpcroptool.c
app/tools/gimpcurvestool.c
app/tools/gimpdodgeburntool.c
app/tools/gimpeditselectiontool.c
app/tools/gimpellipseselecttool.c
app/tools/gimperasertool.c
app/tools/gimpfliptool.c
app/tools/gimpfuzzyselecttool.c
app/tools/gimphistogramtool.c
app/tools/gimphuesaturationtool.c
app/tools/gimpimagemaptool.c
app/tools/gimpinktool.c
app/tools/gimpiscissorstool.c
app/tools/gimplevelstool.c
app/tools/gimpmagnifytool.c
app/tools/gimpmeasuretool.c
app/tools/gimpmovetool.c
app/tools/gimppaintbrushtool.c
app/tools/gimppainttool.c
app/tools/gimppathtool.c
app/tools/gimppenciltool.c
app/tools/gimpperspectivetool.c
app/tools/gimprectselecttool.c
app/tools/gimprotatetool.c
app/tools/gimpscaletool.c
app/tools/gimpselectiontool.c
app/tools/gimpsheartool.c
app/tools/gimpsmudgetool.c
app/tools/gimptexttool.c
app/tools/gimptransformtool.c
app/tools/gimpvectortool.c: set the motion mode; fix a few parameters
* app/tools/gimpinktool.c (gimp_ink_tool_button_press): uncommented
some code I had temporarily commented out and didn't uncomment before
committing
* libgimptool/gimptoolcontrol.h
* app/tools/gimptoolcontrol-displayshell.[ch]: merged with
gimptoolcontrol.[ch]. The distinction was fairly arbitrary.
* plug-ins/tools/gimptoolcontrol.c: added some stubs
* app/tools/Makefile.am
* app/tools/tool_manager.c
* app/display/gimpdisplayshell-callbacks.c: changed accordingly
* libgimp/gimpimage_pdb.c: applied a patch from Pippen to correct
documentation on the undo operations
2002-04-21 07:31:12 +00:00
e214e54554
make it work with automake 1.5
2002-04-04 02:24:58 +00:00
2bff7f1fa5
Make it work with automake 1.5
2002-04-04 02:24:34 +00:00
5115f32d2a
fix a segfault
2002-03-30 02:40:35 +00:00
69ccb4d370
massive tool plugin changes
2002-03-29 03:50:29 +00:00
ffcb0bfa3f
./mitch --sanitize-identifier-namespace
...
2002-03-20 Michael Natterer <mitch@gimp.org >
./mitch --sanitize-identifier-namespace
* app/core/gimpcontext.c
* app/display/gimpdisplayshell-callbacks.c
* app/display/gimpdisplayshell-dnd.c
* app/gui/dialogs-commands.c
* app/gui/dialogs-constructors.c
* app/gui/dialogs.c
* app/gui/edit-commands.c
* app/gui/gui.c
* app/gui/menus.c
* app/gui/vectors-commands.c
* app/gui/view-commands.c
* app/tools/gimpairbrushtool.c
* app/tools/gimpbezierselecttool.c
* app/tools/gimpblendtool.c
* app/tools/gimpbrightnesscontrasttool.c
* app/tools/gimpbucketfilltool.c
* app/tools/gimpbycolorselecttool.c
* app/tools/gimpclonetool.c
* app/tools/gimpcolorbalancetool.c
* app/tools/gimpcolorpickertool.c
* app/tools/gimpconvolvetool.c
* app/tools/gimpcroptool.c
* app/tools/gimpcurvestool.c
* app/tools/gimpdodgeburntool.c
* app/tools/gimpellipseselecttool.c
* app/tools/gimperasertool.c
* app/tools/gimpfliptool.c
* app/tools/gimpfreeselecttool.c
* app/tools/gimpfuzzyselecttool.c
* app/tools/gimphistogramtool.c
* app/tools/gimphuesaturationtool.c
* app/tools/gimpinktool.c
* app/tools/gimpiscissorstool.c
* app/tools/gimplevelstool.c
* app/tools/gimpmagnifytool.c
* app/tools/gimpmeasuretool.c
* app/tools/gimpmovetool.c
* app/tools/gimppaintbrushtool.c
* app/tools/gimppathtool.c
* app/tools/gimppenciltool.c
* app/tools/gimpperspectivetool.c
* app/tools/gimpposterizetool.c
* app/tools/gimprectselecttool.c
* app/tools/gimprotatetool.c
* app/tools/gimpscaletool.c
* app/tools/gimpsheartool.c
* app/tools/gimpsmudgetool.c
* app/tools/gimptexttool.c
* app/tools/gimpthresholdtool.c
* app/tools/gimpvectortool.c
* app/widgets/gimpdnd.c
* app/widgets/gimptoolbox-indicator-area.c
* app/widgets/gimptoolbox.c: s/gimp:/gimp-/g and s/_/-/g for all
identifier strings (e.g. gimp:eraser_tool -> gimp-eraser-tool,
gimp:layer-list -> gimp-layer-list, ...)
* plug-ins/tools/common/gimpbrushselecttool.c:
s/gimp:brush_select_tool/gimp-brush-select-tool-module/
Don't quite remember why I introduced the "gimp:" prefix in the
first place, but we can always add it back if we need it (for
whatever reason)
You may want to edit your ~/.gimp-1.3/sessionrc and devicerc or
all session settings will be lost due to parse errors.
2002-03-21 12:17:17 +00:00
9c9b152cc6
some documentation can't hurt.
...
2002-02-26 Sven Neumann <sven@gimp.org >
* app/gui/tips-parser.c: some documentation can't hurt.
* app/tools/Makefile.am
* app/paint/Makfile.am
* app/vectors/Makfile.am
* plug-ins/tools/Makefile.am: fixed dist target.
2002-02-26 01:06:26 +00:00
9f9fa587ec
app/Makefile.am removed...
...
2002-02-21 Michael Natterer <mitch@gimp.org >
* app/Makefile.am
* app/floating_sel.[ch]: removed...
* app/core/Makefile.am
* app/core/gimplayer-floating-sel.[ch]: ...and added here.
* app/undo.c
* app/core/gimpdrawable-transform.c
* app/core/gimpedit.c
* app/core/gimpimage-convert.c
* app/core/gimpimage-crop.c
* app/core/gimpimage-duplicate.c
* app/core/gimpimage-mask.c
* app/core/gimpimage-merge.c
* app/core/gimpimage-projection.c
* app/core/gimpimage-qmask.c
* app/core/gimpimage-resize.c
* app/core/gimpimage-scale.c
* app/core/gimpimage.c
* app/core/gimplayer.c
* app/gui/layers-commands.c
* app/tools/gimpeditselectiontool.c
* app/tools/gimpfreeselecttool.c
* app/tools/gimpmovetool.c
* app/tools/gimprectselecttool.c
* app/tools/gimptexttool.c
* app/tools/gimptransformtool.c
* app/xcf/xcf-load.c
* app/xcf/xcf-save.c
* plug-ins/tools/common/gimpbrushselecttool.c
* tools/pdbgen/pdb/floating_sel.pdb
* tools/pdbgen/pdb/layer.pdb: changed includes accordingly.
* app/pdb/floating_sel_cmds.c
* app/pdb/layer_cmds.c: regenerated.
2002-02-21 22:19:45 +00:00
7387f8cc62
shut up cvs properly
2002-02-14 19:45:31 +00:00
4f00ac76e9
plug-ins/tools/.cvsignore new directory for tool plug-ins
...
* plug-ins/tools/.cvsignore
* plug-ins/tools/Makefile.am: new directory for tool plug-ins
* plug-ins/tools/common/.cvsignore
* plug-ins/tools/common/Makefile.am: unified directory for single-file
tool plug-ins, just like the "common" subdirectory for plug-ins
* plug-ins/tools/common/gimpbrushselecttool.[ch]: start of a
tool plug-in that uses the current brush to select from the image.
* configure.in
* plug-ins/Makefile.am: changed accordingly
2002-02-13 05:47:43 +00:00