Gimp/app/core
Michael Natterer ceed8eae4e removed #if 0'ed old display update hackery. Don't flush the displays here
2002-02-10  Michael Natterer  <mitch@gimp.org>

	* app/undo.c: removed #if 0'ed old display update hackery. Don't
	flush the displays here at all and include nothing from
	"display/".

	* app/undo_history.c
	* app/gui/edit-commands.c: call gdisplays_flush() if undo_pop() or
	undo_redo() return TRUE.

	* app/core/gimpimage-contiguous-region.[ch]: allow a contiguous
	transparent region to be selected/filled (#71058).

	* app/core/gimpdrawable-bucket-fill.[ch]
	* app/core/gimpimage-mask-select.[ch]: take a boolean
	fill_transparent/select_transparent parameter and pass it to the
	contiguous region funcion.

	* app/display/gimpdisplayshell-dnd.c: pass
	fill_transparent == FALSE to bucket_fill_full because we fill the
	whole drawable anyway here.

	* app/tools/gimpbucketfilltool.c
	* app/tools/gimpbycolorselecttool.c
	* app/tools/gimpfuzzyselecttool.c
	* app/tools/selection_options.[ch]: added toggle buttons to the
	tool options and pass the value to the fill and select core
	functions.

	* tools/pdbgen/pdb/misc_tools.pdb
	* tools/pdbgen/pdb/selection_tools.pdb: hardcode
	"select_transparent" to FALSE to get the old behaviour. Should
	export the new feature to plug-ins however.

	* app/pdb/misc_tools_cmds.c
	* app/pdb/selection_tools_cmds.c: regenerated.
2002-02-10 15:18:08 +00:00
..
.cvsignore app/core/Makefile.am new file that holds enums that are registered with 2001-12-08 23:12:59 +00:00
core-enums.h app/config/gimpconfig-deserialize.h fixed typos. 2001-12-13 20:19:41 +00:00
core-types.h app/config/gimpconfig-deserialize.h fixed typos. 2001-12-13 20:19:41 +00:00
gimp-documents.c app/core/gimp.c app/core/gimpdocuments.c app/core/gimpmodules.c fixed some 2002-01-31 18:02:38 +00:00
gimp-documents.h app/core/Makefile.am new file implementing the docindex.* replacement. 2001-08-11 07:47:35 +00:00
gimp-edit.c made gimp->global_buffer a GimpBuffer, not TileManager. 2001-12-12 23:48:18 +00:00
gimp-edit.h made gimp->global_buffer a GimpBuffer, not TileManager. 2001-12-12 23:48:18 +00:00
gimp-modules.c app/core/gimp.c app/core/gimpdocuments.c app/core/gimpmodules.c fixed some 2002-01-31 18:02:38 +00:00
gimp-modules.h app/Makefile.am removed. 2001-10-18 17:27:36 +00:00
gimp-parasites.c an evil temp_hack which lets GimpContext managing the active display 2001-08-14 14:53:55 +00:00
gimp-parasites.h renamed gimp_initialize() to gimp_restore() because it loads all kinds of 2001-07-04 22:59:25 +00:00
gimp-transform-region.c added GIMP_IMAGE_TYPE_IS_[RGB|GRAY|INDEXED]() and 2001-12-14 15:30:31 +00:00
gimp-transform-utils.c forgot to commit last time. 2001-11-19 18:23:43 +00:00
gimp-transform-utils.h forgot to commit last time. 2001-11-19 18:23:43 +00:00
gimp.c app/core/gimp.c app/core/gimpdocuments.c app/core/gimpmodules.c fixed some 2002-01-31 18:02:38 +00:00
gimp.h made gimp->global_buffer a GimpBuffer, not TileManager. 2001-12-12 23:48:18 +00:00
gimparea.c Wishlist item #57669: 2001-11-16 15:08:59 +00:00
gimparea.h Wishlist item #57669: 2001-11-16 15:08:59 +00:00
gimpbrush-header.h app/Makefile.am app/brush_header.h app/pattern_header.h 2001-04-19 00:23:43 +00:00
gimpbrush-load.c pass a GdkGC to gdk_draw_rgb_image(), fixed dither offsets. 2002-01-30 16:14:26 +00:00
gimpbrush.c pass a GdkGC to gdk_draw_rgb_image(), fixed dither offsets. 2002-01-30 16:14:26 +00:00
gimpbrush.h forgot a "return". 2001-12-01 22:59:48 +00:00
gimpbrushgenerated-load.c Convert ugly comments into named structure fields. Much cleaner and less 2001-12-02 14:59:30 +00:00
gimpbrushgenerated-save.c Convert ugly comments into named structure fields. Much cleaner and less 2001-12-02 14:59:30 +00:00
gimpbrushgenerated.c Convert ugly comments into named structure fields. Much cleaner and less 2001-12-02 14:59:30 +00:00
gimpbrushgenerated.h Michael Natterer <mitch@gimp.org> 2001-12-03 13:44:59 +00:00
gimpbrushpipe-load.c pass a GdkGC to gdk_draw_rgb_image(), fixed dither offsets. 2002-01-30 16:14:26 +00:00
gimpbrushpipe.c pass a GdkGC to gdk_draw_rgb_image(), fixed dither offsets. 2002-01-30 16:14:26 +00:00
gimpbrushpipe.h Michael Natterer <mitch@gimp.org> 2001-12-03 13:44:59 +00:00
gimpbuffer.c pass a GdkGC to gdk_draw_rgb_image(), fixed dither offsets. 2002-01-30 16:14:26 +00:00
gimpbuffer.h added -DGDK_PIXBUF_DISABLE_DEPRECATED to CPPFLAGS. 2001-12-17 23:41:01 +00:00
gimpchannel-combine.c pass a GdkGC to gdk_draw_rgb_image(), fixed dither offsets. 2002-01-30 16:14:26 +00:00
gimpchannel-combine.h made gimp->global_buffer a GimpBuffer, not TileManager. 2001-12-12 23:48:18 +00:00
gimpchannel-select.c removed #if 0'ed old display update hackery. Don't flush the displays here 2002-02-10 15:18:08 +00:00
gimpchannel-select.h removed #if 0'ed old display update hackery. Don't flush the displays here 2002-02-10 15:18:08 +00:00
gimpchannel.c pass a GdkGC to gdk_draw_rgb_image(), fixed dither offsets. 2002-01-30 16:14:26 +00:00
gimpchannel.h made gimp->global_buffer a GimpBuffer, not TileManager. 2001-12-12 23:48:18 +00:00
gimpcontainer.c pass a GdkGC to gdk_draw_rgb_image(), fixed dither offsets. 2002-01-30 16:14:26 +00:00
gimpcontainer.h Michael Natterer <mitch@gimp.org> 2001-12-03 13:44:59 +00:00
gimpcontext.c pass a GdkGC to gdk_draw_rgb_image(), fixed dither offsets. 2002-01-30 16:14:26 +00:00
gimpcontext.h app/core/Makefile.am new file that holds enums that are registered with 2001-12-08 23:12:59 +00:00
gimpcoreconfig.c app/gimprc.c app/config/gimpcoreconfig.[ch] app/core/gimpcoreconfig.[ch] 2002-02-08 02:27:49 +00:00
gimpcoreconfig.h app/gimprc.c app/config/gimpcoreconfig.[ch] app/core/gimpcoreconfig.[ch] 2002-02-08 02:27:49 +00:00
gimpdata.c pass a GdkGC to gdk_draw_rgb_image(), fixed dither offsets. 2002-01-30 16:14:26 +00:00
gimpdata.h Michael Natterer <mitch@gimp.org> 2001-12-03 13:44:59 +00:00
gimpdatafactory.c pass a GdkGC to gdk_draw_rgb_image(), fixed dither offsets. 2002-01-30 16:14:26 +00:00
gimpdatafactory.h Michael Natterer <mitch@gimp.org> 2001-12-03 13:44:59 +00:00
gimpdatafiles.c removed from CVS, they are generated. 2001-12-07 16:10:53 +00:00
gimpdatafiles.h configure.in themes/Default/images/Makefile.am some new Makefiles to make 2001-08-05 20:34:10 +00:00
gimpdatalist.c added properties for "children_type" and "policy". Ref/unref the 2001-10-18 12:43:31 +00:00
gimpdatalist.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
gimpdocumentlist.c app/core/gimp.c app/core/gimpdocuments.c app/core/gimpmodules.c fixed some 2002-01-31 18:02:38 +00:00
gimpdocumentlist.h app/core/Makefile.am new file implementing the docindex.* replacement. 2001-08-11 07:47:35 +00:00
gimpdocuments.c app/core/gimp.c app/core/gimpdocuments.c app/core/gimpmodules.c fixed some 2002-01-31 18:02:38 +00:00
gimpdocuments.h app/core/Makefile.am new file implementing the docindex.* replacement. 2001-08-11 07:47:35 +00:00
gimpdrawable-blend.c app/core/core-enums.h moved gradient enums to core-enums.h and 2001-12-11 18:53:03 +00:00
gimpdrawable-blend.h app/core/core-enums.h moved gradient enums to core-enums.h and 2001-12-11 18:53:03 +00:00
gimpdrawable-bucket-fill.c removed #if 0'ed old display update hackery. Don't flush the displays here 2002-02-10 15:18:08 +00:00
gimpdrawable-bucket-fill.h removed #if 0'ed old display update hackery. Don't flush the displays here 2002-02-10 15:18:08 +00:00
gimpdrawable-desaturate.c added -DGDK_PIXBUF_DISABLE_DEPRECATED to CPPFLAGS. 2001-12-17 23:41:01 +00:00
gimpdrawable-desaturate.h app/Makefile.am app/brush_header.h app/pattern_header.h 2001-04-19 00:23:43 +00:00
gimpdrawable-equalize.c an evil temp_hack which lets GimpContext managing the active display 2001-08-14 14:53:55 +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-histogram.c an evil temp_hack which lets GimpContext managing the active display 2001-08-14 14:53:55 +00:00
gimpdrawable-histogram.h app/gimphistogram.[ch] removed. 2001-05-22 23:05:35 +00:00
gimpdrawable-invert.c configure.in app/Makefile.am app/config/gimpconfig.[ch] 2001-11-27 03:52:11 +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-offset.c an evil temp_hack which lets GimpContext managing the active display 2001-08-14 14:53:55 +00:00
gimpdrawable-offset.h renamed it to GimpDisplay and made it a GimpObject subclass. 2001-09-25 17:44:03 +00:00
gimpdrawable-preview.c added GIMP_IMAGE_TYPE_IS_[RGB|GRAY|INDEXED]() and 2001-12-14 15:30:31 +00:00
gimpdrawable-preview.h V2001-02-07 Michael Natterer <mitch@gimp.org> 2001-02-07 00:06:58 +00:00
gimpdrawable-transform-utils.c forgot to commit last time. 2001-11-19 18:23:43 +00:00
gimpdrawable-transform-utils.h forgot to commit last time. 2001-11-19 18:23:43 +00:00
gimpdrawable-transform.c added GIMP_IMAGE_TYPE_IS_[RGB|GRAY|INDEXED]() and 2001-12-14 15:30:31 +00:00
gimpdrawable-transform.h forgot to commit last time. 2001-11-19 18:23:43 +00:00
gimpdrawable.c pass a GdkGC to gdk_draw_rgb_image(), fixed dither offsets. 2002-01-30 16:14:26 +00:00
gimpdrawable.h made gimp->global_buffer a GimpBuffer, not TileManager. 2001-12-12 23:48:18 +00:00
gimpedit.c made gimp->global_buffer a GimpBuffer, not TileManager. 2001-12-12 23:48:18 +00:00
gimpedit.h made gimp->global_buffer a GimpBuffer, not TileManager. 2001-12-12 23:48:18 +00:00
gimpgradient.c pass a GdkGC to gdk_draw_rgb_image(), fixed dither offsets. 2002-01-30 16:14:26 +00:00
gimpgradient.h GType is a pointer now, not a guint. 2001-11-27 15:44:02 +00:00
gimpimage-colorhash.c an evil temp_hack which lets GimpContext managing the active display 2001-08-14 14:53:55 +00:00
gimpimage-colorhash.h new directory app/base/ 2001-05-15 11:25:25 +00:00
gimpimage-contiguous-region.c removed #if 0'ed old display update hackery. Don't flush the displays here 2002-02-10 15:18:08 +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-fsdither.h app/Makefile.am removed... 2001-05-15 16:42:08 +00:00
gimpimage-convert.c merged fix from stable branch (#70344). 2002-02-03 19:59:20 +00:00
gimpimage-convert.h made gimp->global_buffer a GimpBuffer, not TileManager. 2001-12-12 23:48:18 +00:00
gimpimage-crop.c s/gimage_mask/gimp_image_mask/g 2001-11-28 22:42:19 +00:00
gimpimage-crop.h app/core/Makefile.am new files for gimp_image_crop() and 2001-07-07 14:53:42 +00:00
gimpimage-duplicate.c made gimp->global_buffer a GimpBuffer, not TileManager. 2001-12-12 23:48:18 +00:00
gimpimage-duplicate.h app/Makefile.am removed 2001-04-18 19:14:20 +00:00
gimpimage-guides.c include the new "paint-funcs/paint-funcs-types.h". 2001-11-28 17:51:06 +00:00
gimpimage-guides.h include the new "paint-funcs/paint-funcs-types.h". 2001-11-28 17:51:06 +00:00
gimpimage-mask-select.c removed #if 0'ed old display update hackery. Don't flush the displays here 2002-02-10 15:18:08 +00:00
gimpimage-mask-select.h removed #if 0'ed old display update hackery. Don't flush the displays here 2002-02-10 15:18:08 +00:00
gimpimage-mask.c oops, GIMP_IS_DRAWABLE(gimage) will always fail :-) fixed. 2001-12-17 13:18:19 +00:00
gimpimage-mask.h s/gimage_mask/gimp_image_mask/g 2001-11-28 22:42:19 +00:00
gimpimage-merge.c removed gimp_layer_has_alpha(), use gimp_drawable_has_alpha() instead. 2002-01-31 16:47:20 +00:00
gimpimage-merge.h include the new "paint-funcs/paint-funcs-types.h". 2001-11-28 17:51:06 +00:00
gimpimage-new.c renamed the image size utility functions from foo_size_bar() to 2002-02-07 17:37:34 +00:00
gimpimage-new.h renamed the image size utility functions from foo_size_bar() to 2002-02-07 17:37:34 +00:00
gimpimage-pick-color.c app/core/Makefile.am new files. 2001-12-12 01:16:39 +00:00
gimpimage-pick-color.h app/core/Makefile.am new files. 2001-12-12 01:16:39 +00:00
gimpimage-projection.c removed gimp_layer_has_alpha(), use gimp_drawable_has_alpha() instead. 2002-01-31 16:47:20 +00:00
gimpimage-projection.h app/core/Makefile.am new files. Changed function names to be consistent. 2001-11-28 03:08:03 +00:00
gimpimage-qmask.c made gimp->global_buffer a GimpBuffer, not TileManager. 2001-12-12 23:48:18 +00:00
gimpimage-qmask.h app/core/Makefile.am new files: the QMask stuff stripped from GUI code. 2001-11-30 14:41:56 +00:00
gimpimage-quick-mask.c made gimp->global_buffer a GimpBuffer, not TileManager. 2001-12-12 23:48:18 +00:00
gimpimage-quick-mask.h app/core/Makefile.am new files: the QMask stuff stripped from GUI code. 2001-11-30 14:41:56 +00:00
gimpimage-resize.c s/gimage_mask/gimp_image_mask/g 2001-11-28 22:42:19 +00:00
gimpimage-resize.h include the new "paint-funcs/paint-funcs-types.h". 2001-11-28 17:51:06 +00:00
gimpimage-scale.c s/gimage_mask/gimp_image_mask/g 2001-11-28 22:42:19 +00:00
gimpimage-scale.h include the new "paint-funcs/paint-funcs-types.h". 2001-11-28 17:51:06 +00:00
gimpimage-undo-push.c removed #if 0'ed old display update hackery. Don't flush the displays here 2002-02-10 15:18:08 +00:00
gimpimage-undo-push.h app/apptypes.h app/channel_ops.c app/commands.c app/convert.[ch] 2001-03-08 02:01:52 +00:00
gimpimage-undo.c an evil temp_hack which lets GimpContext managing the active display 2001-08-14 14:53:55 +00:00
gimpimage-undo.h app/Makefile.am app/apptypes.h app/gimpimage-undo.[ch] app/gimpundo.[ch] 2001-03-05 01:01:16 +00:00
gimpimage.c removed gimp_layer_has_alpha(), use gimp_drawable_has_alpha() instead. 2002-01-31 16:47:20 +00:00
gimpimage.h removed gimp_layer_has_alpha(), use gimp_drawable_has_alpha() instead. 2002-01-31 16:47:20 +00:00
gimpimagefile.c configure.in app/Makefile.am app/config/gimpconfig.[ch] 2001-11-27 03:52:11 +00:00
gimpimagefile.h Michael Natterer <mitch@gimp.org> 2001-12-03 13:44:59 +00:00
gimpimagemap.c app/core/Makefile.am new file that holds enums that are registered with 2001-12-08 23:12:59 +00:00
gimpimagemap.h Cleanup weekend... 2001-10-29 11:47:11 +00:00
gimplayer-floating-sel.c s/gimage_mask/gimp_image_mask/g 2001-11-28 22:42:19 +00:00
gimplayer-floating-sel.h app/Makefile.am new file with one set of functions... 2001-01-29 13:51:23 +00:00
gimplayer.c removed gimp_layer_has_alpha(), use gimp_drawable_has_alpha() instead. 2002-01-31 16:47:20 +00:00
gimplayer.h removed gimp_layer_has_alpha(), use gimp_drawable_has_alpha() instead. 2002-01-31 16:47:20 +00:00
gimplayermask.c added GIMP_IMAGE_TYPE_IS_[RGB|GRAY|INDEXED]() and 2001-12-14 15:30:31 +00:00
gimplayermask.h made gimp->global_buffer a GimpBuffer, not TileManager. 2001-12-12 23:48:18 +00:00
gimplist.c pass a GdkGC to gdk_draw_rgb_image(), fixed dither offsets. 2002-01-30 16:14:26 +00:00
gimplist.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
gimpmarshal.list 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
gimpmoduleinfo.c pass a GdkGC to gdk_draw_rgb_image(), fixed dither offsets. 2002-01-30 16:14:26 +00:00
gimpmoduleinfo.h Michael Natterer <mitch@gimp.org> 2001-12-03 13:44:59 +00:00
gimpmodules.c app/core/gimp.c app/core/gimpdocuments.c app/core/gimpmodules.c fixed some 2002-01-31 18:02:38 +00:00
gimpmodules.h app/Makefile.am removed. 2001-10-18 17:27:36 +00:00
gimpobject.c made the gimp_object_get_memsize() debugging output configurable by a 2002-02-07 11:33:01 +00:00
gimpobject.h pass a GdkGC to gdk_draw_rgb_image(), fixed dither offsets. 2002-01-30 16:14:26 +00:00
gimppalette-import.c added GIMP_IMAGE_TYPE_IS_[RGB|GRAY|INDEXED]() and 2001-12-14 15:30:31 +00:00
gimppalette-import.h app/Makefile.am new files. The import functions stripped from all UI crap. 2001-02-19 18:07:08 +00:00
gimppalette-load.c app/core/gimp.c app/core/gimpdocuments.c app/core/gimpmodules.c fixed some 2002-01-31 18:02:38 +00:00
gimppalette-save.c app/core/gimp.c app/core/gimpdocuments.c app/core/gimpmodules.c fixed some 2002-01-31 18:02:38 +00:00
gimppalette.c app/core/gimp.c app/core/gimpdocuments.c app/core/gimpmodules.c fixed some 2002-01-31 18:02:38 +00:00
gimppalette.h Michael Natterer <mitch@gimp.org> 2001-12-03 13:44:59 +00:00
gimpparasite.c an evil temp_hack which lets GimpContext managing the active display 2001-08-14 14:53:55 +00:00
gimpparasite.h renamed gimp_initialize() to gimp_restore() because it loads all kinds of 2001-07-04 22:59:25 +00:00
gimpparasitelist.c pass a GdkGC to gdk_draw_rgb_image(), fixed dither offsets. 2002-01-30 16:14:26 +00:00
gimpparasitelist.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
gimppattern-header.h app/Makefile.am app/brush_header.h app/pattern_header.h 2001-04-19 00:23:43 +00:00
gimppattern-load.c pass a GdkGC to gdk_draw_rgb_image(), fixed dither offsets. 2002-01-30 16:14:26 +00:00
gimppattern.c pass a GdkGC to gdk_draw_rgb_image(), fixed dither offsets. 2002-01-30 16:14:26 +00:00
gimppattern.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
gimppreviewcache.c pass a GdkGC to gdk_draw_rgb_image(), fixed dither offsets. 2002-01-30 16:14:26 +00:00
gimppreviewcache.h pass a GdkGC to gdk_draw_rgb_image(), fixed dither offsets. 2002-01-30 16:14:26 +00:00
gimpprojection-construct.c removed gimp_layer_has_alpha(), use gimp_drawable_has_alpha() instead. 2002-01-31 16:47:20 +00:00
gimpprojection-construct.h app/core/Makefile.am new files. Changed function names to be consistent. 2001-11-28 03:08:03 +00:00
gimpprojection.c made the gimp_object_get_memsize() debugging output configurable by a 2002-02-07 11:33:01 +00:00
gimpprojection.h Michael Natterer <mitch@gimp.org> 2001-12-03 13:44:59 +00:00
gimpscanconvert.c write comment to top of gimprc. 2001-12-28 22:58:14 +00:00
gimpscanconvert.h app/Makefile.am removed. 2001-05-25 18:10:38 +00:00
gimptoolinfo.c app/Makefile.am removed, chopped... 2001-12-07 17:39:51 +00:00
gimptoolinfo.h app/Makefile.am removed, chopped... 2001-12-07 17:39:51 +00:00
gimptooloptions.c added GimpToolRegisterFunc, GimpToolRegisterCallback and 2001-11-20 23:00:47 +00:00
gimptooloptions.h added GimpToolRegisterFunc, GimpToolRegisterCallback and 2001-11-20 23:00:47 +00:00
gimpundo.c pass a GdkGC to gdk_draw_rgb_image(), fixed dither offsets. 2002-01-30 16:14:26 +00:00
gimpundo.h pass a GdkGC to gdk_draw_rgb_image(), fixed dither offsets. 2002-01-30 16:14:26 +00:00
gimpundostack.c pass a GdkGC to gdk_draw_rgb_image(), fixed dither offsets. 2002-01-30 16:14:26 +00:00
gimpundostack.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
gimpunit.c app/config/gimpconfig-params.[ch] added support for GimpUnit type. 2001-12-16 16:33:18 +00:00
gimpunit.h app/config/gimpconfig-params.[ch] added support for GimpUnit type. 2001-12-16 16:33:18 +00:00
gimpviewable.c pass a GdkGC to gdk_draw_rgb_image(), fixed dither offsets. 2002-01-30 16:14:26 +00:00
gimpviewable.h include the new "paint-funcs/paint-funcs-types.h". 2001-11-28 17:51:06 +00:00
Makefile.am app/base/Makefile.am app/core/Makefile.am nicer output of glib-mkenums. 2001-12-30 15:35:27 +00:00
makefile.msc define HAVE_DIRENT_H, it's from build/win32/dirent 2001-10-28 18:45:45 +00:00