gimp/app
Michael Natterer 21b3675ea8 don't recalculate the curve if the data object is frozen. Recalculate on
2007-11-05  Michael Natterer  <mitch@gimp.org>

	* app/core/gimpcurve.[ch]: don't recalculate the curve if the data
	object is frozen. Recalculate on thaw instead. Made
	gimp_curve_calculate() private and emit some GimpData::dirty
	signals where appropriate.

	* app/tools/gimpcurvestool.c
	* app/widgets/gimpcurveview.c
	* tools/pdbgen/pdb/color.pdb: changed accodingly (connect to "dirty"
	instead of "notify" and added some freeze/thaw where approproate).

	* app/pdb/color_cmds.c: regenerated.


svn path=/trunk/; revision=24063
2007-11-05 10:02:20 +00:00
..
actions specify alternative button order. 2007-10-09 13:30:36 +00:00
base app/core/Makefile.am app/core/core-types.h app/core/gimpcurve-save.[ch] 2007-11-02 12:18:50 +00:00
composite removed extra check for gthread and fold it into the GLIB and GTK checks. 2007-06-25 12:41:59 +00:00
config app/base/base-utils.c New files, with just one function so far, 2007-11-01 14:29:48 +00:00
core don't recalculate the curve if the data object is frozen. Recalculate on 2007-11-05 10:02:20 +00:00
dialogs g_object_get_data() should always return a size-entry here. Return with a 2007-10-27 20:18:53 +00:00
display use g_timeout_source_new_seconds(). 2007-10-31 12:26:06 +00:00
file updated msvc build add ENABLE_TOOLBOX_MENU, it should only vanish on Mac 2007-10-27 12:41:43 +00:00
gui INSTALL bumped required version of GTK+ to 2.12.0. 2007-11-04 11:55:30 +00:00
menus take over cosmetic fix from upstream. 2007-08-30 15:00:50 +00:00
paint Fix drawing of straight lines using the Shift key and a tablet (bug 2007-10-30 11:24:08 +00:00
paint-funcs revert change below. 2007-10-21 19:00:28 +00:00
pdb don't recalculate the curve if the data object is frozen. Recalculate on 2007-11-05 10:02:20 +00:00
plug-in app/core/gimpcontainer-filter.c app/pdb/gimppdb-query.c replace usage of 2007-11-01 08:15:38 +00:00
text increased default font size to 24. 2007-10-26 21:13:46 +00:00
tools don't recalculate the curve if the data object is frozen. Recalculate on 2007-11-05 10:02:20 +00:00
vectors depend on glib 2.14.1 2007-10-31 10:59:44 +00:00
widgets don't recalculate the curve if the data object is frozen. Recalculate on 2007-11-05 10:02:20 +00:00
xcf never allocate image->cmap smaller than GIMP_IMAGE_COLORMAP_SIZE. Fixes 2007-10-26 09:48:07 +00:00
about.h updated copyright. 2007-01-12 14:46:30 +00:00
app.c if GIMP_UNSTABLE is undefined before calling exit() call tile_swap_exit(), 2007-06-13 14:01:37 +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 In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
batch.h In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
errors.c added errors_exit() and unset the Gimp reference. Errors may occur after 2007-06-13 09:27:32 +00:00
errors.h added errors_exit() and unset the Gimp reference. Errors may occur after 2007-06-13 09:27:32 +00:00
fileicon.ico fileicon.ico new icons for the Windows build created by Jernej 2006-05-02 06:37:08 +00:00
gimp-intl.h In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
gimp.rc
gimpcore.def updated msvc build add ENABLE_TOOLBOX_MENU, it should only vanish on Mac 2007-10-27 12:41:43 +00:00
main.c added back short versions of --gimprc option and --console-messages 2007-10-17 18:43:23 +00:00
Makefile.am app/core/gimpcontainer-filter.c app/pdb/gimppdb-query.c replace usage of 2007-11-01 08:15:38 +00:00
makefile.msc updated msvc build 2007-08-05 15:16:02 +00:00
sanity.c INSTALL bumped required version of GTK+ to 2.12.0. 2007-11-04 11:55:30 +00:00
sanity.h In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
units.c In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
units.h In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
wilber.ico fileicon.ico new icons for the Windows build created by Jernej 2006-05-02 06:37:08 +00:00