Gimp/app
Michael Natterer f275cddbbf add member "gboolean floating_selection_changed".
2008-11-14  Michael Natterer  <mitch@gimp.org>

	* app/core/gimpimage.[ch] (struct GimpImageFlushAccumulator):
	add member "gboolean floating_selection_changed".

	(gimp_image_set_floating_selection): new function which sets
	the image's floating_sel pointer and sets the flag in the
	accumulator to TRUE for later signal emission on flush.

	(gimp_image_projectable_flush): emit "floating-selection-changed"
	if the flag in the accumulator is TRUE.

	* app/core/gimpimage.c (gimp_image_add,remove_layer)
	* app/core/gimpfloatingselundo.c (gimp_floating_sel_undo_pop)
	* app/core/gimplayer-floating-sel.c (floating_sel_to_layer): use
	gimp_image_set_floating_selection() instead of setting
	image->floating_sel menually and remove all calls to
	gimp_image_floating_selection_changed().


svn path=/trunk/; revision=27650
2008-11-14 15:18:29 +00:00
..
actions rename gimp_image_floating_sel() to gimp_image_get_floating_selection(). 2008-11-14 15:01:44 +00:00
base use NC_() to mark enum values for translation. Use a lower-case short form 2008-11-06 08:28:28 +00:00
composite removed trailing whitespace 2008-09-04 08:37:32 +00:00
config bumped minimum required version of GLib to 2.18.0. 2008-11-04 12:33:09 +00:00
core add member "gboolean floating_selection_changed". 2008-11-14 15:18:29 +00:00
dialogs added gimp_image_get_display_name(). 2008-11-13 12:09:05 +00:00
display rename gimp_image_floating_sel() to gimp_image_get_floating_selection(). 2008-11-14 15:01:44 +00:00
file Bug 559725 – Allow to set image-type and image-num-layers for thumbnail 2008-11-10 08:21:36 +00:00
gegl cache the data in "RaGaBa A" float instead as a copy of the tile managers 2008-11-12 20:43:36 +00:00
gui app/core/Makefile.am added GIMP_ERROR as general error domain. 2008-11-12 10:56:06 +00:00
menus app/core/Makefile.am added GIMP_ERROR as general error domain. 2008-11-12 10:56:06 +00:00
paint app/core/Makefile.am added GIMP_ERROR as general error domain. 2008-11-12 10:56:06 +00:00
paint-funcs Bug 560283 – "Scale image..." causes distortion around edges. 2008-11-11 07:47:31 +00:00
pdb rename gimp_image_floating_sel() to gimp_image_get_floating_selection(). 2008-11-14 15:01:44 +00:00
plug-in use the GIMP_PLUG_IN_ERROR domain. 2008-11-12 10:25:43 +00:00
text use NC_() to mark enum values for translation. Use a lower-case short form 2008-11-06 08:28:28 +00:00
tools rename gimp_image_floating_sel() to gimp_image_get_floating_selection(). 2008-11-14 15:01:44 +00:00
vectors app/core/Makefile.am added GIMP_ERROR as general error domain. 2008-11-12 10:56:06 +00:00
widgets rename gimp_image_floating_sel() to gimp_image_get_floating_selection(). 2008-11-14 15:01:44 +00:00
xcf rename gimp_image_floating_sel() to gimp_image_get_floating_selection(). 2008-11-14 15:01:44 +00:00
about.h updated copyright. 2008-01-24 17:07:51 +00:00
app.c Drop duplicated #include <gegl.h>. 2008-07-11 16:47:35 +00:00
app.h Allow other applications to open images in GIMP as if they were new images 2007-04-17 15:54:01 +00:00
batch.c app/app.c app/batch.c app/core/gimp.c use G_STRLOC instead of hardcoding 2008-02-19 13:38:24 +00:00
batch.h
errors.c bumped minimum required version of GLib to 2.18.0. 2008-11-04 12:33:09 +00:00
errors.h bumped minimum required version of GLib to 2.18.0. 2008-11-04 12:33:09 +00:00
fileicon.ico
gimp-intl.h
gimp-log.c Applied 'gimp-decimate.diff' as announced on the mailing-list: 2008-09-07 21:13:09 +00:00
gimp-log.h Applied 'gimp-decimate.diff' as announced on the mailing-list: 2008-09-07 21:13:09 +00:00
gimp.rc
gimpcore.def updated include <string.h> for memcmp() include <string.h> for strcmp() 2008-10-03 19:27:54 +00:00
main.c removed prototype for gimp_sigfatal_handler() 2008-10-13 19:49:51 +00:00
Makefile.am removed checks for PangoFT2. 2008-10-31 07:53:40 +00:00
makefile.msc updated include <string.h> for memcmp() include <string.h> for strcmp() 2008-10-03 19:27:54 +00:00
sanity.c configure.in require GEGL >= 0.0.21. 2008-10-14 22:44:42 +00:00
sanity.h
signals.c comments. 2008-10-14 07:29:59 +00:00
signals.h app/Makefile.am new files with code split out of main.c. 2008-10-13 19:32:33 +00:00
unique.c app/widgets/Makefile.am app/widgets/gimpdbusservice.[ch] removed here ... 2008-07-13 19:49:32 +00:00
unique.h moved some common code back to main.c 2008-07-11 09:16:23 +00:00
units.c
units.h
version.c tweaked verbose version output. 2008-04-07 19:33:24 +00:00
version.h New files. Rename gimp_show_version() to gimp_version_show() and move 2008-02-26 14:02:44 +00:00
wilber.ico