Gimp/app
Sven Neumann 6d922b21dc Make message dialogs transient for the progress window. Addresses bug
2006-07-19  Sven Neumann  <sven@gimp.org>

	Make message dialogs transient for the progress window.
Addresses
	bug #347214.

	* app/core/gimp-gui.[ch]: added a progress parameter to
	gimp_message().  Let gimp_message() deal with optionally
	delegating the message to gimp_progress_message().

	* app/errors.c: changed accordingly.

	* app/core/gimpprogress.[ch] (gimp_progress_message): return a
	boolean indicating whether the message was handled.

	* app/gui/Makefile.am
	* app/gui/gui-message.[ch]
	* app/gui/gui-vtable.c: moved message handling to a new file.
Only
	use the global error dialog for messages without a progress.
	Otherwise attach an error dialog to the progress and try to make
	it transient to the progress window.

	* tools/pdbgen/pdb/message.pdb:
	* app/plug-in/gimpplugin-progress.[ch]: don't delegate messages
to
	the progress interface, this is handled by gimp_message() now.

	* app/pdb/message_cmds.c: regenerated.

	* app/plug-in/gimpplugin.c
	* app/actions/documents-commands.c: formatting.
2006-07-19 06:50:34 +00:00
..
actions Make message dialogs transient for the progress window. Addresses bug 2006-07-19 06:50:34 +00:00
base more code cleanup 2006-07-06 12:27:32 +00:00
composite need to test for GIMP_COMPOSITE_OPTION_NOEXTENSIONS. 2006-06-02 11:36:16 +00:00
config increased default tile cache size to 1GB. 2006-07-18 12:54:58 +00:00
core Make message dialogs transient for the progress window. Addresses bug 2006-07-19 06:50:34 +00:00
dialogs changed "display" to "image window" in user visible string. 2006-07-07 17:58:36 +00:00
display set the sensitivity of the cursor label before converting the coordinates 2006-07-13 08:06:06 +00:00
file Make message dialogs transient for the progress window. Addresses bug 2006-07-19 06:50:34 +00:00
gui Make message dialogs transient for the progress window. Addresses bug 2006-07-19 06:50:34 +00:00
menus generate unique keys so that two procedures can be installed to the same 2006-06-28 12:04:29 +00:00
paint removed erroneous semicolon after G_DEFINE_TYPE macros. 2006-05-15 09:46:31 +00:00
paint-funcs Bill Skaggs <weskaggs@primate.ucdavis.edu> 2006-06-05 22:45:09 +00:00
pdb Make message dialogs transient for the progress window. Addresses bug 2006-07-19 06:50:34 +00:00
plug-in Make message dialogs transient for the progress window. Addresses bug 2006-07-19 06:50:34 +00:00
text use PANGO_DISABLE_DEPRECATED for pango < 0.13.0. 2006-05-29 20:12:52 +00:00
tools documentation based on a patch from Tom Lechner (bug #346959). 2006-07-10 07:21:09 +00:00
vectors removed erroneous semicolon after G_DEFINE_TYPE macros. 2006-05-15 09:46:31 +00:00
widgets use file_utils_uri_display_basename() instead of g_path_get_basename() to 2006-07-18 08:44:14 +00:00
xcf added const qualifiers. 2006-07-11 20:38:32 +00:00
.cvsignore tools/Makefile.am build binaries with 2.3 versions. 2004-12-31 00:30:26 +00:00
about.h use U+00A9 COPYRIGHT SIGN. 2006-03-01 08:06:08 +00:00
airbrush.c
app_procs.c app/core/gimp-user-install.[ch] always migrate old user settings during 2006-06-05 13:48:57 +00:00
app_procs.h app/app_procs.[ch] app/gui/gui.[ch] simplified initialization by passing 2005-02-08 22:57:24 +00:00
batch.c formatting. 2006-06-09 06:47:03 +00:00
batch.h
errors.c Make message dialogs transient for the progress window. Addresses bug 2006-07-19 06:50:34 +00:00
errors.h use G_GNUC_PRINTF. 2006-07-16 10:31:37 +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 Applied patch from Zbigniew Chyla: 2006-06-27 07:55:41 +00:00
gimp.rc
gimpcore.def updated dont include "config/gimpbaseconfig.c", it gives an redefinition 2006-05-13 17:05:15 +00:00
main.c I18n improvements based on a patch from Zbigniew Chyla: 2006-06-27 07:49:14 +00:00
Makefile.am changed order of subdirs to match the bottom-up module dependency order 2006-04-27 09:30:55 +00:00
makefile.msc updated 2005-09-25 19:30:55 +00:00
paint_core.h
paint_options.h
plug_in_cmds.c
sanity.c depend on glib >= 2.10.2, gtk+ >= 2.8.18 and pango >= 1.12.3. Define 2006-07-05 13:40:47 +00:00
sanity.h
transform_core.c
units.c app/units.c converted tabs to spaces. 2006-04-11 12:54:09 +00:00
units.h
wilber.ico fileicon.ico new icons for the Windows build created by Jernej 2006-05-02 06:37:08 +00:00