Gimp/app/tools
Michael Natterer 7fe80e8dc8 the virtual serialize_property() returning FALSE doesn't mean the
2003-02-08  Michael Natterer  <mitch@gimp.org>

	* app/config/gimpconfig-serialize.c (gimp_config_serialize_property):
	the virtual serialize_property() returning FALSE doesn't mean the
	serialization failed but that the function didn't handle the
	property, so don't error but continue with the default
	implementation. Print newlines after properties only if
	indent_level == 0.

	* app/gui/tool-options-dialog.c: added tool options saving/loading
	as quickly hacked proof-of-concept.

	* app/paint/paint-enums.[ch]: added enum GimpInkBlobType.

	* app/tools/gimpinkoptions.[ch]: ported to object properties,
	cleanup.

	* app/tools/gimpinktool.c: changed accordingly.
2003-02-08 15:27:51 +00:00
..
.cvsignore configure.in app/Makefile.am moved all tool sources to app/tools 2001-01-22 01:46:28 +00:00
airbrush_blob.c Makefile.am configure.in added stuff for the new library below. 2001-01-23 23:56:18 +00:00
airbrush_blob.h
gimpairbrushtool.c Added object properties for almost all tool_options values and registered 2003-02-07 17:12:21 +00:00
gimpairbrushtool.h app/tools/gimpairbrushtool.[ch] app/tools/gimpbezierselecttool.[ch] 2002-05-03 11:31:08 +00:00
gimpbezierselecttool.c Made GimpToolOptions a GimpContext subclass and objectified all tool 2003-02-05 14:39:40 +00:00
gimpbezierselecttool.h app/tools/gimpairbrushtool.[ch] app/tools/gimpbezierselecttool.[ch] 2002-05-03 11:31:08 +00:00
gimpblendoptions.c Added object properties for almost all tool_options values and registered 2003-02-07 17:12:21 +00:00
gimpblendoptions.h Added object properties for almost all tool_options values and registered 2003-02-07 17:12:21 +00:00
gimpblendtool.c Added object properties for almost all tool_options values and registered 2003-02-07 17:12:21 +00:00
gimpblendtool.h app/tools/gimpairbrushtool.[ch] app/tools/gimpbezierselecttool.[ch] 2002-05-03 11:31:08 +00:00
gimpbrightnesscontrasttool.c Made GimpToolOptions a GimpContext subclass and objectified all tool 2003-02-05 14:39:40 +00:00
gimpbrightnesscontrasttool.h Color correction tool chopping: 2002-08-26 11:35:56 +00:00
gimpbrushtool.c app/paint/gimpairbrush.c app/paint/gimpclone.c app/paint/gimpconvolve.c 2003-02-05 16:59:04 +00:00
gimpbrushtool.h added back the handler which invalidates the display_title on dirty/clean. 2002-02-15 17:44:05 +00:00
gimpbucketfilloptions.c Added object properties for almost all tool_options values and registered 2003-02-07 17:12:21 +00:00
gimpbucketfilloptions.h Added object properties for almost all tool_options values and registered 2003-02-07 17:12:21 +00:00
gimpbucketfilltool.c Added object properties for almost all tool_options values and registered 2003-02-07 17:12:21 +00:00
gimpbucketfilltool.h app/tools/gimpairbrushtool.[ch] app/tools/gimpbezierselecttool.[ch] 2002-05-03 11:31:08 +00:00
gimpbycolorselecttool.c Added object properties for almost all tool_options values and registered 2003-02-07 17:12:21 +00:00
gimpbycolorselecttool.h bumped version number to 1.3.9 2002-08-22 12:49:01 +00:00
gimpclonetool.c Added object properties for almost all tool_options values and registered 2003-02-07 17:12:21 +00:00
gimpclonetool.h app/tools/gimpairbrushtool.[ch] app/tools/gimpbezierselecttool.[ch] 2002-05-03 11:31:08 +00:00
gimpcolorbalancetool.c Made GimpToolOptions a GimpContext subclass and objectified all tool 2003-02-05 14:39:40 +00:00
gimpcolorbalancetool.h More color correction stuff cleanup: 2002-09-04 15:25:15 +00:00
gimpcolorpickeroptions.c Added object properties for almost all tool_options values and registered 2003-02-07 17:12:21 +00:00
gimpcolorpickeroptions.h Added object properties for almost all tool_options values and registered 2003-02-07 17:12:21 +00:00
gimpcolorpickertool.c app/paint/gimpairbrush.c app/paint/gimpclone.c app/paint/gimpconvolve.c 2003-02-05 16:59:04 +00:00
gimpcolorpickertool.h Made GimpToolOptions a GimpContext subclass and objectified all tool 2003-02-05 14:39:40 +00:00
gimpconvolvetool.c Added object properties for almost all tool_options values and registered 2003-02-07 17:12:21 +00:00
gimpconvolvetool.h app/tools/gimpairbrushtool.[ch] app/tools/gimpbezierselecttool.[ch] 2002-05-03 11:31:08 +00:00
gimpcropoptions.c Added object properties for almost all tool_options values and registered 2003-02-07 17:12:21 +00:00
gimpcropoptions.h Added object properties for almost all tool_options values and registered 2003-02-07 17:12:21 +00:00
gimpcroptool.c Added object properties for almost all tool_options values and registered 2003-02-07 17:12:21 +00:00
gimpcroptool.h GimpViewableDialogs everywhere, cleanup: 2002-09-01 08:44:57 +00:00
gimpcurvestool.c Made GimpToolOptions a GimpContext subclass and objectified all tool 2003-02-05 14:39:40 +00:00
gimpcurvestool.h More color correction stuff cleanup: 2002-09-04 15:25:15 +00:00
gimpdodgeburntool.c Added object properties for almost all tool_options values and registered 2003-02-07 17:12:21 +00:00
gimpdodgeburntool.h app/tools/gimpairbrushtool.[ch] app/tools/gimpbezierselecttool.[ch] 2002-05-03 11:31:08 +00:00
gimpdrawtool.c cleanup, removed unecessary G_OBJECT() casts. Should do the same for 2003-01-05 22:07:10 +00:00
gimpdrawtool.h massive tool plugin changes 2002-03-29 03:50:29 +00:00
gimpeditselectiontool.c cleanup, removed unecessary G_OBJECT() casts. Should do the same for 2003-01-05 22:07:10 +00:00
gimpeditselectiontool.h added enum GimpMotionMode which can be one of { EXACT, HINT, COMPRESS }. 2002-03-19 13:14:25 +00:00
gimpellipseselecttool.c Made GimpToolOptions a GimpContext subclass and objectified all tool 2003-02-05 14:39:40 +00:00
gimpellipseselecttool.h app/tools/gimpairbrushtool.[ch] app/tools/gimpbezierselecttool.[ch] 2002-05-03 11:31:08 +00:00
gimperasertool.c Added object properties for almost all tool_options values and registered 2003-02-07 17:12:21 +00:00
gimperasertool.h app/tools/gimpairbrushtool.[ch] app/tools/gimpbezierselecttool.[ch] 2002-05-03 11:31:08 +00:00
gimpflipoptions.c Added object properties for almost all tool_options values and registered 2003-02-07 17:12:21 +00:00
gimpflipoptions.h Added object properties for almost all tool_options values and registered 2003-02-07 17:12:21 +00:00
gimpfliptool.c Added object properties for almost all tool_options values and registered 2003-02-07 17:12:21 +00:00
gimpfliptool.h app/tools/gimpairbrushtool.[ch] app/tools/gimpbezierselecttool.[ch] 2002-05-03 11:31:08 +00:00
gimpfreeselecttool.c Made GimpToolOptions a GimpContext subclass and objectified all tool 2003-02-05 14:39:40 +00:00
gimpfreeselecttool.h app/tools/gimpairbrushtool.[ch] app/tools/gimpbezierselecttool.[ch] 2002-05-03 11:31:08 +00:00
gimpfuzzyselecttool.c Added object properties for almost all tool_options values and registered 2003-02-07 17:12:21 +00:00
gimpfuzzyselecttool.h removed gdisp->scale, gdisp->dot_for_dot, the scaling marcos and the 2002-06-26 22:16:59 +00:00
gimphistogramtool.c Made GimpToolOptions a GimpContext subclass and objectified all tool 2003-02-05 14:39:40 +00:00
gimphistogramtool.h Histogram cleanup: 2002-09-07 17:27:32 +00:00
gimphuesaturationtool.c Made GimpToolOptions a GimpContext subclass and objectified all tool 2003-02-05 14:39:40 +00:00
gimphuesaturationtool.h Color correction tool chopping: 2002-08-26 11:35:56 +00:00
gimpimagemaptool.c Move away from creating all item_factories statically in menus_init() but 2003-01-10 17:55:53 +00:00
gimpimagemaptool.h GimpViewableDialogs everywhere, cleanup: 2002-09-01 08:44:57 +00:00
gimpinkoptions-gui.c the virtual serialize_property() returning FALSE doesn't mean the 2003-02-08 15:27:51 +00:00
gimpinkoptions-gui.h the virtual serialize_property() returning FALSE doesn't mean the 2003-02-08 15:27:51 +00:00
gimpinkoptions.c the virtual serialize_property() returning FALSE doesn't mean the 2003-02-08 15:27:51 +00:00
gimpinkoptions.h the virtual serialize_property() returning FALSE doesn't mean the 2003-02-08 15:27:51 +00:00
gimpinktool-blob.c added app/display/ and app/plug-in/. Empty for now except for the types 2001-08-17 14:27:31 +00:00
gimpinktool-blob.h Made GimpToolOptions a GimpContext subclass and objectified all tool 2003-02-05 14:39:40 +00:00
gimpinktool.c the virtual serialize_property() returning FALSE doesn't mean the 2003-02-08 15:27:51 +00:00
gimpinktool.h app/tools/gimpairbrushtool.[ch] app/tools/gimpbezierselecttool.[ch] 2002-05-03 11:31:08 +00:00
gimpiscissorstool.c Made GimpToolOptions a GimpContext subclass and objectified all tool 2003-02-05 14:39:40 +00:00
gimpiscissorstool.h app/tools/gimpairbrushtool.[ch] app/tools/gimpbezierselecttool.[ch] 2002-05-03 11:31:08 +00:00
gimplevelstool.c Made GimpToolOptions a GimpContext subclass and objectified all tool 2003-02-05 14:39:40 +00:00
gimplevelstool.h added the API for level correction using black, gray and white point. 2002-10-15 13:36:28 +00:00
gimpmagnifyoptions.c Added object properties for almost all tool_options values and registered 2003-02-07 17:12:21 +00:00
gimpmagnifyoptions.h Added object properties for almost all tool_options values and registered 2003-02-07 17:12:21 +00:00
gimpmagnifytool.c Added object properties for almost all tool_options values and registered 2003-02-07 17:12:21 +00:00
gimpmagnifytool.h reverted Dave's change since this feature has already been implemented 2002-08-06 10:55:40 +00:00
gimpmeasureoptions.c Added object properties for almost all tool_options values and registered 2003-02-07 17:12:21 +00:00
gimpmeasureoptions.h Added object properties for almost all tool_options values and registered 2003-02-07 17:12:21 +00:00
gimpmeasuretool.c Made GimpToolOptions a GimpContext subclass and objectified all tool 2003-02-05 14:39:40 +00:00
gimpmeasuretool.h app/tools/gimpairbrushtool.[ch] app/tools/gimpbezierselecttool.[ch] 2002-05-03 11:31:08 +00:00
gimpmoveoptions.c Added object properties for almost all tool_options values and registered 2003-02-07 17:12:21 +00:00
gimpmoveoptions.h Added object properties for almost all tool_options values and registered 2003-02-07 17:12:21 +00:00
gimpmovetool.c Added object properties for almost all tool_options values and registered 2003-02-07 17:12:21 +00:00
gimpmovetool.h app/tools/gimpairbrushtool.[ch] app/tools/gimpbezierselecttool.[ch] 2002-05-03 11:31:08 +00:00
gimppaintbrushtool.c Made GimpToolOptions a GimpContext subclass and objectified all tool 2003-02-05 14:39:40 +00:00
gimppaintbrushtool.h app/tools/gimpairbrushtool.[ch] app/tools/gimpbezierselecttool.[ch] 2002-05-03 11:31:08 +00:00
gimppaintoptions-gui.c Added object properties for almost all tool_options values and registered 2003-02-07 17:12:21 +00:00
gimppaintoptions-gui.h Added object properties for almost all tool_options values and registered 2003-02-07 17:12:21 +00:00
gimppainttool.c app/paint/gimpairbrush.c app/paint/gimpclone.c app/paint/gimpconvolve.c 2003-02-05 16:59:04 +00:00
gimppainttool.h added back the handler which invalidates the display_title on dirty/clean. 2002-02-15 17:44:05 +00:00
gimppathtool.c Made GimpToolOptions a GimpContext subclass and objectified all tool 2003-02-05 14:39:40 +00:00
gimppathtool.h app/tools/gimpairbrushtool.[ch] app/tools/gimpbezierselecttool.[ch] 2002-05-03 11:31:08 +00:00
gimppenciltool.c Made GimpToolOptions a GimpContext subclass and objectified all tool 2003-02-05 14:39:40 +00:00
gimppenciltool.h app/tools/gimpairbrushtool.[ch] app/tools/gimpbezierselecttool.[ch] 2002-05-03 11:31:08 +00:00
gimpperspectivetool.c Made GimpToolOptions a GimpContext subclass and objectified all tool 2003-02-05 14:39:40 +00:00
gimpperspectivetool.h app/tools/gimpairbrushtool.[ch] app/tools/gimpbezierselecttool.[ch] 2002-05-03 11:31:08 +00:00
gimpposterizetool.c Made GimpToolOptions a GimpContext subclass and objectified all tool 2003-02-05 14:39:40 +00:00
gimpposterizetool.h Color correction tool chopping: 2002-08-26 11:35:56 +00:00
gimprectselecttool.c Made GimpToolOptions a GimpContext subclass and objectified all tool 2003-02-05 14:39:40 +00:00
gimprectselecttool.h added enum GimpRectSelectMode which can be one of "free", "fixed-size" and 2003-01-06 16:25:04 +00:00
gimpregionselecttool.c Added object properties for almost all tool_options values and registered 2003-02-07 17:12:21 +00:00
gimpregionselecttool.h removed gdisp->scale, gdisp->dot_for_dot, the scaling marcos and the 2002-06-26 22:16:59 +00:00
gimprotatetool.c Made GimpToolOptions a GimpContext subclass and objectified all tool 2003-02-05 14:39:40 +00:00
gimprotatetool.h app/tools/gimpairbrushtool.[ch] app/tools/gimpbezierselecttool.[ch] 2002-05-03 11:31:08 +00:00
gimpscaletool.c Made GimpToolOptions a GimpContext subclass and objectified all tool 2003-02-05 14:39:40 +00:00
gimpscaletool.h app/tools/gimpairbrushtool.[ch] app/tools/gimpbezierselecttool.[ch] 2002-05-03 11:31:08 +00:00
gimpselectionoptions.c Added object properties for almost all tool_options values and registered 2003-02-07 17:12:21 +00:00
gimpselectionoptions.h Added object properties for almost all tool_options values and registered 2003-02-07 17:12:21 +00:00
gimpselectiontool.c Added object properties for almost all tool_options values and registered 2003-02-07 17:12:21 +00:00
gimpselectiontool.h bumped version number to 1.3.1. Require Glib/GTK+-1.3.11 and Pango-0.22. 2001-11-22 23:46:13 +00:00
gimpsheartool.c Added object properties for almost all tool_options values and registered 2003-02-07 17:12:21 +00:00
gimpsheartool.h app/tools/gimpairbrushtool.[ch] app/tools/gimpbezierselecttool.[ch] 2002-05-03 11:31:08 +00:00
gimpsmudgetool.c Added object properties for almost all tool_options values and registered 2003-02-07 17:12:21 +00:00
gimpsmudgetool.h app/tools/gimpairbrushtool.[ch] app/tools/gimpbezierselecttool.[ch] 2002-05-03 11:31:08 +00:00
gimpsourcetool.c Added object properties for almost all tool_options values and registered 2003-02-07 17:12:21 +00:00
gimpsourcetool.h app/tools/gimpairbrushtool.[ch] app/tools/gimpbezierselecttool.[ch] 2002-05-03 11:31:08 +00:00
gimptextoptions.c Added object properties for almost all tool_options values and registered 2003-02-07 17:12:21 +00:00
gimptextoptions.h Made GimpToolOptions a GimpContext subclass and objectified all tool 2003-02-05 14:39:40 +00:00
gimptexttool.c Made GimpToolOptions a GimpContext subclass and objectified all tool 2003-02-05 14:39:40 +00:00
gimptexttool.h Made GimpToolOptions a GimpContext subclass and objectified all tool 2003-02-05 14:39:40 +00:00
gimpthresholdtool.c Made GimpToolOptions a GimpContext subclass and objectified all tool 2003-02-05 14:39:40 +00:00
gimpthresholdtool.h Histogram cleanup: 2002-09-07 17:27:32 +00:00
gimptool.c bumped the version number to 1.3.12. 2003-01-03 18:01:30 +00:00
gimptoolcontrol.c don't set paused_count to 0. 2003-01-03 13:59:23 +00:00
gimptoolcontrol.h devel-docs/Makefile.am new file documenting the core's include policy. 2002-05-03 12:45:22 +00:00
gimptoolgui.c GimpToolGui 2003-01-30 08:01:32 +00:00
gimptoolgui.h GimpToolGui 2003-01-30 08:01:32 +00:00
gimptoolmodule.c app/tools/gimpairbrushtool.[ch] app/tools/gimpbezierselecttool.[ch] 2002-05-03 11:31:08 +00:00
gimptoolmodule.h app/tools/gimpairbrushtool.[ch] app/tools/gimpbezierselecttool.[ch] 2002-05-03 11:31:08 +00:00
gimptransformoptions.c Added object properties for almost all tool_options values and registered 2003-02-07 17:12:21 +00:00
gimptransformoptions.h Added object properties for almost all tool_options values and registered 2003-02-07 17:12:21 +00:00
gimptransformtool.c Added object properties for almost all tool_options values and registered 2003-02-07 17:12:21 +00:00
gimptransformtool.h removed public function gimp_transform_tool_transform_tiles() and made it 2002-11-18 13:10:04 +00:00
gimpvectoroptions.c Added object properties for almost all tool_options values and registered 2003-02-07 17:12:21 +00:00
gimpvectoroptions.h Made GimpToolOptions a GimpContext subclass and objectified all tool 2003-02-05 14:39:40 +00:00
gimpvectortool.c Made GimpToolOptions a GimpContext subclass and objectified all tool 2003-02-05 14:39:40 +00:00
gimpvectortool.h app/tools/gimpairbrushtool.[ch] app/tools/gimpbezierselecttool.[ch] 2002-05-03 11:31:08 +00:00
Makefile.am Added object properties for almost all tool_options values and registered 2003-02-07 17:12:21 +00:00
makefile.msc updated 2002-09-06 22:25:19 +00:00
paint_options.c Added object properties for almost all tool_options values and registered 2003-02-07 17:12:21 +00:00
paint_options.h Added object properties for almost all tool_options values and registered 2003-02-07 17:12:21 +00:00
path_tool.c app/tools/gimpairbrushtool.[ch] app/tools/gimpbezierselecttool.[ch] 2002-05-03 11:31:08 +00:00
path_tool.h use gimp_display_shell_[install|remove]_override_cursor() to set the 2001-11-12 14:45:58 +00:00
path_toolP.h Convert ugly comments into named structure fields. Much cleaner and less 2001-12-02 14:59:30 +00:00
selection_options.c Added object properties for almost all tool_options values and registered 2003-02-07 17:12:21 +00:00
selection_options.h Added object properties for almost all tool_options values and registered 2003-02-07 17:12:21 +00:00
tool_manager.c quick fix to make Gimp survive its startup 2003-02-05 15:17:59 +00:00
tool_manager.h Made GimpToolOptions a GimpContext subclass and objectified all tool 2003-02-05 14:39:40 +00:00
tool_options.c Added object properties for almost all tool_options values and registered 2003-02-07 17:12:21 +00:00
tool_options.h Added object properties for almost all tool_options values and registered 2003-02-07 17:12:21 +00:00
tools-types.h Made GimpToolOptions a GimpContext subclass and objectified all tool 2003-02-05 14:39:40 +00:00
tools.c configure.in etc/Makefile.am etc/gimprc.in removed templates for gimprc 2002-12-29 18:58:24 +00:00
tools.h app/Makefile.am removed. 2001-07-07 12:17:23 +00:00
transform_options.c Added object properties for almost all tool_options values and registered 2003-02-07 17:12:21 +00:00
transform_options.h Added object properties for almost all tool_options values and registered 2003-02-07 17:12:21 +00:00