gimp/app/core
Michael Natterer ef9b04c535 Fixed incomplete core/ui separation of paint tools and paint methods:
2005-12-27  Michael Natterer  <mitch@gimp.org>

	Fixed incomplete core/ui separation of paint tools and paint
	methods:

	* app/core/core-enums.h
	* app/core/gimpcontext.[ch]: added a "paint-info" property and API
	so the current paint method can be selected without the need for
	an active tool.

	(gimp_context_real_set_tool): set the paint-info to
	tool_info->paint_info so the paint method follows the active tool
	just as the active image follows the active display.

	* app/core/gimp.h (struct Gimp)
	* app/core/gimppaintinfo.[ch]: added "standard_paint_info" API
	and stuff to be consistent with other context object properties.

	* app/paint/gimp-paint.c: set the paintbrush as
	standard_paint_info.

	* app/core/gimpstrokedesc.c (gimp_stroke_desc_new): removed the
	hack of falling back to the paintbrush when there is no active
	tool and use the active paint method instead. Fall back to the
	standard paint method if there is no active one.
	(nothing in the core uses the active tool any more now).

	* app/widgets/gimpdeviceinfo.h: add the paint info to the
	properties which are saved in devicerc.

	Added identifiers (names) and stock-ids to GimpPaintInfo:

	* app/core/gimppaintinfo.[ch] (gimp_paint_info_new): added
	identifier and stock-id parameters.

	* app/core/gimptoolinfo.c (gimp_tool_info_new): removed the hack
	of setting the paint-info stock-id from the tool-info stock-id.

	* app/paint/paint-types.h
	* app/paint/gimp-paint.c: changed GimpPaintRegisterCallback
	accordingly.

	* app/tools/gimp-tools.c (gimp_tools_register): changed paint
	info names accordingly.

	* app/paint/*.c (gimp_*_register): pass identifier and stock-id
	accordingly.
2005-12-27 18:57:01 +00:00
..
.cvsignore new function to set the sensitivity of an option_menu. 2002-03-17 16:35:05 +00:00
core-enums.c app/core/core-enums.[ch] moved GimpGridStyle enum to libgimpbase. 2005-09-30 16:35:04 +00:00
core-enums.h Fixed incomplete core/ui separation of paint tools and paint methods: 2005-12-27 18:57:01 +00:00
core-types.h Bill Skaggs <weskaggs@primate.ucdavis.edu> 2005-03-04 16:34:59 +00:00
gimp-contexts.c app/core/gimp-contexts.c app/core/gimp-documents.c 2005-11-06 22:01:25 +00:00
gimp-contexts.h Cleaned up and fixed the order in which default tool options and user 2005-09-04 10:44:04 +00:00
gimp-documents.c app/core/gimp-contexts.c app/core/gimp-documents.c 2005-11-06 22:01:25 +00:00
gimp-documents.h added a return value to indicate success of 2002-05-15 11:05:32 +00:00
gimp-edit.c don't let named cut/copy affect the global buffer. Fixes bug #315225. Also 2005-09-05 18:21:51 +00:00
gimp-edit.h don't create a display here. 2005-09-02 22:50:06 +00:00
gimp-gradients.c renamed internal keys. 2005-06-14 20:40:05 +00:00
gimp-gradients.h added a boolean "internal" which indicates that the data object is an 2002-06-12 13:48:47 +00:00
gimp-gui.c Address bug #307971: 2005-09-05 20:47:12 +00:00
gimp-gui.h app/core/gimp-gui.h app/core/gimp-utils.h app/core/gimpimage-undo.h 2005-09-27 17:31:32 +00:00
gimp-modules.c app/core/gimp-modules.c more output on --verbose 2005-11-07 09:39:06 +00:00
gimp-modules.h app/Makefile.am removed. 2001-10-18 17:27:36 +00:00
gimp-parasites.c app/core/gimp-contexts.c app/core/gimp-documents.c 2005-11-06 22:01:25 +00:00
gimp-parasites.h added a return value to indicate success of 2002-05-15 11:05:32 +00:00
gimp-templates.c app/core/gimp-contexts.c app/core/gimp-documents.c 2005-11-06 22:01:25 +00:00
gimp-templates.h migrate gimp-2.2 settings if available. Pass the version to 2005-02-19 23:38:59 +00:00
gimp-transform-region.c Bill Skaggs <weskaggs@primate.ucdavis.edu> 2005-03-21 22:47:06 +00:00
gimp-transform-resize.c added missing brackets in macros. 2005-06-12 22:20:47 +00:00
gimp-transform-resize.h added more properties. 2005-05-25 23:47:42 +00:00
gimp-transform-utils.c undo the "cosmetic changes" of 2005-03-20. Fixes bug #300269. 2005-04-12 09:09:41 +00:00
gimp-transform-utils.h changed all transform utilities to modify the passed transform matrix 2005-03-21 19:10:11 +00:00
gimp-units.c app/core/gimp-contexts.c app/core/gimp-documents.c 2005-11-06 22:01:25 +00:00
gimp-units.h app/config/Makefile.am new files containing a convenience constructor for 2002-03-27 23:15:00 +00:00
gimp-utils.c go back to using dpi as the default resolution unit. 2005-08-18 15:08:49 +00:00
gimp-utils.h app/core/gimp-gui.h app/core/gimp-utils.h app/core/gimpimage-undo.h 2005-09-27 17:31:32 +00:00
gimp.c app/config/*.c app/core/*.c app/display/*.c app/text/*.c port to 2005-12-10 19:24:36 +00:00
gimp.h Fixed incomplete core/ui separation of paint tools and paint methods: 2005-12-27 18:57:01 +00:00
gimparea.c Code review & cleanup: 2004-07-14 10:31:59 +00:00
gimparea.h *** empty log message *** 2004-07-13 16:36:29 +00:00
gimpbrush-header.h app/core/gimpbrush-header.h Replace guint by guint32 just in case we're on 2003-07-09 23:52:48 +00:00
gimpbrush-load.c Removed "stingy-memory-use" all over the place. This feature was really 2005-06-08 11:27:31 +00:00
gimpbrush-load.h Removed "stingy-memory-use" all over the place. This feature was really 2005-06-08 11:27:31 +00:00
gimpbrush.c app/config/*.c app/core/*.c app/display/*.c app/text/*.c port to 2005-12-10 19:24:36 +00:00
gimpbrush.h Removed "stingy-memory-use" all over the place. This feature was really 2005-06-08 11:27:31 +00:00
gimpbrushgenerated-load.c app/config/*.c app/core/*.c app/display/*.c app/text/*.c port to 2005-12-10 19:24:36 +00:00
gimpbrushgenerated-save.c app/config/*.c app/core/*.c app/display/*.c app/text/*.c port to 2005-12-10 19:24:36 +00:00
gimpbrushgenerated.c app/config/*.c app/core/*.c app/display/*.c app/text/*.c port to 2005-12-10 19:24:36 +00:00
gimpbrushgenerated.h Removed "stingy-memory-use" all over the place. This feature was really 2005-06-08 11:27:31 +00:00
gimpbrushpipe-load.c app/config/*.c app/core/*.c app/display/*.c app/text/*.c port to 2005-12-10 19:24:36 +00:00
gimpbrushpipe.c app/config/*.c app/core/*.c app/display/*.c app/text/*.c port to 2005-12-10 19:24:36 +00:00
gimpbrushpipe.h Removed "stingy-memory-use" all over the place. This feature was really 2005-06-08 11:27:31 +00:00
gimpbuffer.c app/config/*.c app/core/*.c app/display/*.c app/text/*.c port to 2005-12-10 19:24:36 +00:00
gimpbuffer.h added gimp_buffer_get_bytes() and gimp_buffer_get_image_type(). 2005-09-27 09:05:55 +00:00
gimpchannel-combine.c use gimp_rectangle_intersect() instead of just looking at the passed in 2005-09-07 10:08:02 +00:00
gimpchannel-combine.h app/core/Makefile.am new files split out of gimpchannel.[ch]. 2003-09-04 12:18:40 +00:00
gimpchannel-select.c don't require a non-NULL color parameter (just leave the default color 2005-01-15 16:59:34 +00:00
gimpchannel-select.h ref new tiles before unrefing the old ones. 2004-03-16 16:23:06 +00:00
gimpchannel.c app/core/gimpchannel.c app/core/gimpdrawable.c app/core/gimplayer.c 2005-12-23 01:15:19 +00:00
gimpchannel.h removed HALF_WAY define, it's BOUNDARY_HALF_WAY now. 2005-08-21 12:57:54 +00:00
gimpcontainer-filter.c app/core/Makefile.am app/core/core-types.h added filter functionality for 2003-09-04 17:04:36 +00:00
gimpcontainer-filter.h app/core/Makefile.am app/core/core-types.h added filter functionality for 2003-09-04 17:04:36 +00:00
gimpcontainer.c app/config/*.c app/core/*.c app/display/*.c app/text/*.c port to 2005-12-10 19:24:36 +00:00
gimpcontainer.h n2005-04-12 Sven Neumann <sven@gimp.org> 2005-04-12 21:36:54 +00:00
gimpcontext.c Fixed incomplete core/ui separation of paint tools and paint methods: 2005-12-27 18:57:01 +00:00
gimpcontext.h Fixed incomplete core/ui separation of paint tools and paint methods: 2005-12-27 18:57:01 +00:00
gimpcoords.c use ABS instead of fabs. 2005-10-01 23:19:42 +00:00
gimpcoords.h Added small utility function for the manhattan metric. 2005-10-01 00:49:44 +00:00
gimpdashpattern.c added MIME type as a construct property to GimpData. 2005-05-25 23:25:45 +00:00
gimpdashpattern.h added utility functions to copy and to free a dash pattern. 2005-05-21 20:24:42 +00:00
gimpdata.c use gimp_brush_generated_new() to create the brush object. Removed 2005-11-01 13:04:09 +00:00
gimpdata.h app/core/gimpdata.[ch] applied a heavily modified version of the patch 2005-10-31 11:29:01 +00:00
gimpdatafactory.c app/config/*.c app/core/*.c app/display/*.c app/text/*.c port to 2005-12-10 19:24:36 +00:00
gimpdatafactory.h Removed "stingy-memory-use" all over the place. This feature was really 2005-06-08 11:27:31 +00:00
gimpdocumentlist.c app/config/*.c app/core/*.c app/display/*.c app/text/*.c port to 2005-12-10 19:24:36 +00:00
gimpdocumentlist.h added new PDB function gimp_register_file_handler_mime() that allows to 2004-05-14 00:01:11 +00:00
gimpdrawable-blend.c deprecated RGB intensity functions and definitions. These coefficients do 2005-08-03 00:36:41 +00:00
gimpdrawable-blend.h Redid the whole internal progress stuff: don't pass around 2004-08-10 18:47:21 +00:00
gimpdrawable-bucket-fill.c app/core/gimp-edit.c app/core/gimpdrawable-blend.c 2004-11-11 14:05:34 +00:00
gimpdrawable-bucket-fill.h Get rid of the "current_context" which was in fact just a bunch of global 2004-04-14 23:37:34 +00:00
gimpdrawable-combine.c some general cleanup. 2005-09-03 17:16:58 +00:00
gimpdrawable-combine.h added new virtual functions GimpDrawable::get_active_components(), 2003-10-06 14:40:12 +00:00
gimpdrawable-convert.c deprecated RGB intensity functions and definitions. These coefficients do 2005-08-03 00:36:41 +00:00
gimpdrawable-convert.h app/core/Makefile.am new files holding gimp_drawable_convert_rgb() and 2005-02-18 16:16:24 +00:00
gimpdrawable-desaturate.c deprecated RGB intensity functions and definitions. These coefficients do 2005-08-03 00:36:41 +00:00
gimpdrawable-desaturate.h Applied a patch (with minor modifications) from Karine Delvare that makes 2005-04-16 14:51:49 +00:00
gimpdrawable-equalize.c allocate temporary histogram slots on demand and provide an array with 2005-02-14 01:05:34 +00:00
gimpdrawable-equalize.h app/Makefile.am app/brush_header.h app/pattern_header.h 2001-04-19 00:23:43 +00:00
gimpdrawable-foreground-extract.c app/base/base-enums.h app/base/siox.[ch] 2005-10-17 18:23:31 +00:00
gimpdrawable-foreground-extract.h app/base/base-enums.h app/base/siox.[ch] 2005-10-17 18:23:31 +00:00
gimpdrawable-histogram.c app/core/gimpchannel-select.c app/core/gimpchannel.c 2004-11-16 13:41:55 +00:00
gimpdrawable-histogram.h Bill Skaggs <weskaggs@primate.ucdavis.edu> 2004-12-10 23:07:21 +00:00
gimpdrawable-invert.c code cleanup. Removed unsued code, renamed variables and types. 2005-02-11 17:03:56 +00:00
gimpdrawable-invert.h app/Makefile.am app/brush_header.h app/pattern_header.h 2001-04-19 00:23:43 +00:00
gimpdrawable-levels.c allocate temporary histogram slots on demand and provide an array with 2005-02-14 01:05:34 +00:00
gimpdrawable-levels.h renamed *levels-auto to *levels-stretch 2004-11-01 16:05:19 +00:00
gimpdrawable-offset.c app/core/gimpchannel-select.c app/core/gimpchannel.c 2004-11-16 13:41:55 +00:00
gimpdrawable-offset.h Get rid of the "current_context" which was in fact just a bunch of global 2004-04-14 23:37:34 +00:00
gimpdrawable-preview.c some general cleanup. 2005-09-03 17:16:58 +00:00
gimpdrawable-preview.h added utility function gimp_drawable_preview_bytes() and use it. Some 2004-12-15 14:40:52 +00:00
gimpdrawable-stroke.c renamed puclic functions, defines and enums to live in a proper "boundary" 2005-08-20 15:46:37 +00:00
gimpdrawable-stroke.h Accept NULL for ret_closed. 2003-09-30 15:16:51 +00:00
gimpdrawable-transform.c Bill Skaggs <weskaggs@primate.ucdavis.edu> 2005-03-21 22:47:06 +00:00
gimpdrawable-transform.h renamed "center" to "auto_center". 2004-11-01 17:21:55 +00:00
gimpdrawable.c app/core/gimpchannel.c app/core/gimpdrawable.c app/core/gimplayer.c 2005-12-23 01:15:19 +00:00
gimpdrawable.h added gimp_drawable_mask_intersect() which returns the same bounding box 2004-10-19 22:52:04 +00:00
gimpenvirontable.c app/config/*.c app/core/*.c app/display/*.c app/text/*.c port to 2005-12-10 19:24:36 +00:00
gimpenvirontable.h added some rudimentary support to prepend values to existing environment 2002-12-18 02:47:39 +00:00
gimpgradient-load.c Removed "stingy-memory-use" all over the place. This feature was really 2005-06-08 11:27:31 +00:00
gimpgradient-load.h Removed "stingy-memory-use" all over the place. This feature was really 2005-06-08 11:27:31 +00:00
gimpgradient-save.c app/base/base.c app/base/temp-buf.c app/base/tile-swap.c 2005-02-07 01:24:22 +00:00
gimpgradient-save.h app/core/Makefile.am app/core/gimpgradient-load.[ch] 2004-07-22 13:58:29 +00:00
gimpgradient.c app/config/*.c app/core/*.c app/display/*.c app/text/*.c port to 2005-12-10 19:24:36 +00:00
gimpgradient.h Removed "stingy-memory-use" all over the place. This feature was really 2005-06-08 11:27:31 +00:00
gimpgrid.c app/config/*.c app/core/*.c app/display/*.c app/text/*.c port to 2005-12-10 19:24:36 +00:00
gimpgrid.h app/config/Makefile.am it became impossible to link the test because the 2003-10-19 00:33:25 +00:00
gimpimage-colorhash.c Some code review: 2004-01-14 11:34:15 +00:00
gimpimage-colorhash.h new directory app/base/ 2001-05-15 11:25:25 +00:00
gimpimage-colormap.c declared the return value of gimp_image_get_colormap() as const. 2005-04-27 16:44:28 +00:00
gimpimage-colormap.h declared the return value of gimp_image_get_colormap() as const. 2005-04-27 16:44:28 +00:00
gimpimage-contiguous-region.c the color samples are always RGB or RGBA, so always compare 3 or 4 bytes 2005-10-25 16:18:41 +00:00
gimpimage-contiguous-region.h removed #if 0'ed old display update hackery. Don't flush the displays here 2002-02-10 15:18:08 +00:00
gimpimage-convert-data.h RGB->Indexed quantizer version 3.0 (the rest of the commit started a year 2002-02-10 18:33:16 +00:00
gimpimage-convert-fsdither.h app/core/gimpimage-convert-fsdither.h save a kilobyte of data by using 2005-02-27 14:03:50 +00:00
gimpimage-convert.c app/actions/image-commands.c app/actions/layers-commands.c 2005-09-30 17:50:50 +00:00
gimpimage-convert.h app/core/Makefile.am new files holding gimp_drawable_convert_rgb() and 2005-02-18 16:16:24 +00:00
gimpimage-crop.c app/actions/view-actions.c app/actions/view-commands.[ch] 2005-03-05 00:10:40 +00:00
gimpimage-crop.h Get rid of the "current_context" which was in fact just a bunch of global 2004-04-14 23:37:34 +00:00
gimpimage-duplicate.c Did a global s/qmask/quick-mask/: 2005-09-19 12:44:06 +00:00
gimpimage-duplicate.h app/Makefile.am removed 2001-04-18 19:14:20 +00:00
gimpimage-flip.c Bill Skaggs <weskaggs@primate.ucdavis.edu> 2005-03-04 16:34:59 +00:00
gimpimage-flip.h Redid the whole internal progress stuff: don't pass around 2004-08-10 18:47:21 +00:00
gimpimage-grid.c changed GimpConfig utility functions to take GObject variables instead of 2005-04-07 10:05:54 +00:00
gimpimage-grid.h app/core/core-enums.[ch] moved GimpGridStyle enum to libgimpbase. 2005-09-30 16:35:04 +00:00
gimpimage-guides.c make a similar fix as in my last commit for snapping the guides. 2004-02-13 14:04:41 +00:00
gimpimage-guides.h make a similar fix as in my last commit for snapping the guides. 2004-02-13 14:04:41 +00:00
gimpimage-merge.c added gimp_undo_stack_get_depth(). 2005-07-28 22:40:32 +00:00
gimpimage-merge.h Get rid of the "current_context" which was in fact just a bunch of global 2004-04-14 23:37:34 +00:00
gimpimage-new.c app/core/gimp.[ch] removed the confusing and redundant feature of having 2005-09-05 10:52:48 +00:00
gimpimage-new.h reduced GIMP_MAX_IMAGE_SIZE to 2^18. 2003-04-04 15:11:30 +00:00
gimpimage-pick-color.c if sample_merged is FALSE and drawable is NULL, just get the image's 2005-07-09 11:07:36 +00:00
gimpimage-pick-color.h app/core/Makefile.am app/core/core-types.h new interface which has 2004-07-13 23:04:05 +00:00
gimpimage-preview.c some general cleanup. 2005-09-03 17:16:58 +00:00
gimpimage-preview.h app/core/Makefile.am moved the image preview code to separate files. 2003-03-24 12:21:58 +00:00
gimpimage-quick-mask.c Did a global s/qmask/quick-mask/: 2005-09-19 12:44:06 +00:00
gimpimage-quick-mask.h Did a global s/qmask/quick-mask/: 2005-09-19 12:44:06 +00:00
gimpimage-resize.c take care of sample points. Addresses bug #137776. 2005-08-07 21:05:09 +00:00
gimpimage-resize.h Allow to resize layers with the image. Fixes bug #87789. 2005-02-24 16:39:12 +00:00
gimpimage-rotate.c Bill Skaggs <weskaggs@primate.ucdavis.edu> 2005-03-04 16:34:59 +00:00
gimpimage-rotate.h Redid the whole internal progress stuff: don't pass around 2004-08-10 18:47:21 +00:00
gimpimage-sample-points.c added new signals "sample-point-added" and "sample-point-removed" and 2005-04-03 15:48:03 +00:00
gimpimage-sample-points.h Bill Skaggs <weskaggs@primate.ucdavis.edu> 2005-03-04 16:34:59 +00:00
gimpimage-scale.c Bill Skaggs <weskaggs@primate.ucdavis.edu> 2005-03-04 16:34:59 +00:00
gimpimage-scale.h Redid the whole internal progress stuff: don't pass around 2004-08-10 18:47:21 +00:00
gimpimage-snap.c use ABS instead of fabs. 2005-10-01 23:19:42 +00:00
gimpimage-snap.h Implemented "Snap to Canvas Edges" (fixes bug #152971) and "Snap to Active 2005-01-03 16:19:10 +00:00
gimpimage-undo-push.c app/actions/layers-actions.c app/actions/layers-commands.[ch] 2005-07-10 21:17:22 +00:00
gimpimage-undo-push.h app/actions/layers-actions.c app/actions/layers-commands.[ch] 2005-07-10 21:17:22 +00:00
gimpimage-undo.c Did a global s/qmask/quick-mask/: 2005-09-19 12:44:06 +00:00
gimpimage-undo.h app/core/gimp-gui.h app/core/gimp-utils.h app/core/gimpimage-undo.h 2005-09-27 17:31:32 +00:00
gimpimage.c app/config/*.c app/core/*.c app/display/*.c app/text/*.c port to 2005-12-10 19:24:36 +00:00
gimpimage.h Did a global s/qmask/quick-mask/: 2005-09-19 12:44:06 +00:00
gimpimagefile.c app/config/*.c app/core/*.c app/display/*.c app/text/*.c port to 2005-12-10 19:24:36 +00:00
gimpimagefile.h app/core/gimpimagefile.[ch] app/file/file-open.c pass the MIME type from 2004-11-13 17:13:21 +00:00
gimpimagemap.c app/config/*.c app/core/*.c app/display/*.c app/text/*.c port to 2005-12-10 19:24:36 +00:00
gimpimagemap.h changed GimpImageMapApplyFunc to be compatible with PixelProcessorFunc. 2005-02-15 15:39:27 +00:00
gimpinterpreterdb.c app/config/*.c app/core/*.c app/display/*.c app/text/*.c port to 2005-12-10 19:24:36 +00:00
gimpinterpreterdb.h Support for custom plug-in interpreters, independent of OS support. 2005-02-21 02:56:29 +00:00
gimpitem-align.c Bill Skaggs <weskaggs@primate.ucdavis.edu> 2005-06-03 22:46:58 +00:00
gimpitem-align.h Bill Skaggs <weskaggs@primate.ucdavis.edu> 2005-06-03 22:46:58 +00:00
gimpitem-linked.c Use the canonical form for signal names. 2005-05-28 00:21:58 +00:00
gimpitem-linked.h removed redundant "gimage" parameter. 2004-11-16 13:52:04 +00:00
gimpitem-preview.c removed the unused GimpViewable parameter from 2003-11-17 13:34:38 +00:00
gimpitem-preview.h app/core/Makefile.am new files with preview code factored out of 2003-09-29 23:14:28 +00:00
gimpitem.c app/config/*.c app/core/*.c app/display/*.c app/text/*.c port to 2005-12-10 19:24:36 +00:00
gimpitem.h removed "context" parameter from GimpItem::stroke(), it's not needed any 2005-07-12 14:44:17 +00:00
gimpitemundo.c app/config/*.c app/core/*.c app/display/*.c app/text/*.c port to 2005-12-10 19:24:36 +00:00
gimpitemundo.h app/core/gimpundo.[ch] app/core/gimpitemundo.[ch] removed all _new() 2004-07-12 16:59:36 +00:00
gimplayer-floating-sel.c if the floating selection has no alpha, manually create BoundSegs of its 2005-09-08 19:38:58 +00:00
gimplayer-floating-sel.h add the layer to the image before pasting to it. Fixes bug #132504. 2004-01-26 15:34:47 +00:00
gimplayer.c app/core/gimpchannel.c app/core/gimpdrawable.c app/core/gimplayer.c 2005-12-23 01:15:19 +00:00
gimplayer.h new function. 2005-08-07 16:38:35 +00:00
gimplayermask.c app/core/gimpchannel.c app/core/gimpdrawable.c app/core/gimplayer.c 2005-12-23 01:15:19 +00:00
gimplayermask.h app/core/core-enums.[ch] app/core/gimpimage-undo-push.[ch] eek, my 2005-03-24 22:34:36 +00:00
gimplist.c app/config/*.c app/core/*.c app/display/*.c app/text/*.c port to 2005-12-10 19:24:36 +00:00
gimplist.h Long overdue core container cleanup: 2004-05-24 10:49:34 +00:00
gimpmarshal.list added "entry-clicked" and "color-dropped" signals. Completely handle color 2005-07-14 18:37:33 +00:00
gimpobject.c app/config/*.c app/core/*.c app/display/*.c app/text/*.c port to 2005-12-10 19:24:36 +00:00
gimpobject.h removed gimp_g_object_get_memsize()... 2003-11-25 12:53:29 +00:00
gimppaintinfo.c Fixed incomplete core/ui separation of paint tools and paint methods: 2005-12-27 18:57:01 +00:00
gimppaintinfo.h Fixed incomplete core/ui separation of paint tools and paint methods: 2005-12-27 18:57:01 +00:00
gimppalette-import.c delete stray ; 2005-10-17 23:31:23 +00:00
gimppalette-import.h added new function gimp_palette_import_from_drawable(), respecting the 2005-10-07 14:46:37 +00:00
gimppalette-load.c app/config/*.c app/core/*.c app/display/*.c app/text/*.c port to 2005-12-10 19:24:36 +00:00
gimppalette-save.c app/config/*.c app/core/*.c app/display/*.c app/text/*.c port to 2005-12-10 19:24:36 +00:00
gimppalette.c app/config/*.c app/core/*.c app/display/*.c app/text/*.c port to 2005-12-10 19:24:36 +00:00
gimppalette.h reverted, it duplicates existing functionality. 2005-09-01 18:06:21 +00:00
gimpparasitelist.c app/config/*.c app/core/*.c app/display/*.c app/text/*.c port to 2005-12-10 19:24:36 +00:00
gimpparasitelist.h added a return value to indicate success of 2002-05-15 11:05:32 +00:00
gimppattern-header.h app/core/gimpbrush-header.h Replace guint by guint32 just in case we're on 2003-07-09 23:52:48 +00:00
gimppattern-load.c app/config/*.c app/core/*.c app/display/*.c app/text/*.c port to 2005-12-10 19:24:36 +00:00
gimppattern.c app/config/*.c app/core/*.c app/display/*.c app/text/*.c port to 2005-12-10 19:24:36 +00:00
gimppattern.h Removed "stingy-memory-use" all over the place. This feature was really 2005-06-08 11:27:31 +00:00
gimppdbprogress.c app/config/*.c app/core/*.c app/display/*.c app/text/*.c port to 2005-12-10 19:24:36 +00:00
gimppdbprogress.h removed an incomplete and unused function. 2005-06-24 16:46:00 +00:00
gimppickable.c added GimpPickable::get_opacity_at() 2005-07-11 19:21:52 +00:00
gimppickable.h added GimpPickable::get_opacity_at() 2005-07-11 19:21:52 +00:00
gimppreviewcache.c minor code cleanup. 2005-05-07 12:19:47 +00:00
gimppreviewcache.h code cleanup. Removed the PreviewCache struct that used to wrap TempBuf 2003-09-05 16:51:51 +00:00
gimpprogress.c app/actions/data-commands.c #include "gimp.h" instead of "gimp-gui.h" 2005-11-02 19:39:54 +00:00
gimpprogress.h Added parent window API to the GimpProgress interface and to the libgimp 2005-09-09 18:07:31 +00:00
gimpprojection-construct.c code cleanup. 2005-05-31 14:49:01 +00:00
gimpprojection-construct.h *** empty log message *** 2004-07-13 16:36:29 +00:00
gimpprojection.c app/config/*.c app/core/*.c app/display/*.c app/text/*.c port to 2005-12-10 19:24:36 +00:00
gimpprojection.h added new vitrual function GimpPickableInterface::get_image() 2004-09-25 13:16:13 +00:00
gimpscanconvert.c app/base/siox.[ch] fixed API docs. 2005-08-25 16:52:46 +00:00
gimpscanconvert.h converted comments to gtk-doc inline API docs. 2005-08-22 16:08:08 +00:00
gimpselection.c app/config/*.c app/core/*.c app/display/*.c app/text/*.c port to 2005-12-10 19:24:36 +00:00
gimpselection.h Get rid of the "current_context" which was in fact just a bunch of global 2004-04-14 23:37:34 +00:00
gimpstrokedesc.c Fixed incomplete core/ui separation of paint tools and paint methods: 2005-12-27 18:57:01 +00:00
gimpstrokedesc.h Bill Skaggs <weskaggs@primate.ucdavis.edu> 2005-03-11 18:03:56 +00:00
gimpstrokeoptions.c app/config/*.c app/core/*.c app/display/*.c app/text/*.c port to 2005-12-10 19:24:36 +00:00
gimpstrokeoptions.h renamed property "miter" to "miter-limit" and added a description to be 2005-05-19 15:17:30 +00:00
gimptemplate.c app/config/*.c app/core/*.c app/display/*.c app/text/*.c port to 2005-12-10 19:24:36 +00:00
gimptemplate.h Get rid of the "current_context" which was in fact just a bunch of global 2004-04-14 23:37:34 +00:00
gimptoolinfo.c Fixed incomplete core/ui separation of paint tools and paint methods: 2005-12-27 18:57:01 +00:00
gimptoolinfo.h derive GimpToolInfo from GimpViewable, it doesn't make sense for it to be 2004-05-24 14:11:58 +00:00
gimptooloptions.c app/config/*.c app/core/*.c app/display/*.c app/text/*.c port to 2005-12-10 19:24:36 +00:00
gimptooloptions.h added a GimpContainer of tool options presets. 2003-09-29 20:26:09 +00:00
gimpundo.c app/config/*.c app/core/*.c app/display/*.c app/text/*.c port to 2005-12-10 19:24:36 +00:00
gimpundo.h Did a global s/qmask/quick-mask/: 2005-09-19 12:44:06 +00:00
gimpundostack.c app/config/*.c app/core/*.c app/display/*.c app/text/*.c port to 2005-12-10 19:24:36 +00:00
gimpundostack.h added gimp_undo_stack_get_depth(). 2005-07-28 22:40:32 +00:00
gimpunit.c app/core/gimpunit.c built-in units are const. 2005-04-28 09:47:27 +00:00
gimpunit.h app/units.c app/core/gimp-units.c app/core/gimp.c added a utility function 2005-01-13 13:08:00 +00:00
gimpviewable.c app/config/*.c app/core/*.c app/display/*.c app/text/*.c port to 2005-12-10 19:24:36 +00:00
gimpviewable.h added virtual function GimpViewable::get_size() and public API 2005-05-25 10:05:17 +00:00
Makefile.am Did a global s/qmask/quick-mask/: 2005-09-19 12:44:06 +00:00
makefile.msc updated 2005-09-25 19:30:55 +00:00