gimp/app/file
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
..
.cvsignore generate app/file/Makefile 2001-10-25 13:30:01 +00:00
file-open.c Make message dialogs transient for the progress window. Addresses bug 2006-07-19 06:50:34 +00:00
file-open.h app/plug-in/plug-in-types.h renamed to GimpPlugInProcedure and made a 2006-04-05 08:38:33 +00:00
file-save.c app/pdb/Makefile.am app/pdb/pdb-types.h new object GimpPDB which keeps all 2006-04-26 09:13:47 +00:00
file-save.h app/plug-in/plug-in-types.h renamed to GimpPlugInProcedure and made a 2006-04-05 08:38:33 +00:00
file-utils.c app/*.[ch] converted tabs to spaces. 2006-04-12 12:49:29 +00:00
file-utils.h app/file/file-utils.[ch] fix typo: s/thumnail/thumbnail/ 2006-04-11 00:30:06 +00:00
gimprecentitem.c added new convenience function gimp_xml_parser_parse_fd(). 2004-09-28 12:40:34 +00:00
gimprecentitem.h added new convenience function gimp_xml_parser_parse_fd(). 2004-09-28 12:40:34 +00:00
gimprecentlist.c #define _GNU_SOURCE instead of _SVID_SOURCE, so we get all the 2006-05-30 07:22:53 +00:00
gimprecentlist.h added new convenience function gimp_xml_parser_parse_fd(). 2004-09-28 12:40:34 +00:00
Makefile.am app/base/Makefile.am app/composite/*akefile.am app/config/*akefile.am 2005-02-27 13:22:01 +00:00
makefile.msc [new file] app/dialogs/Makefile.am : added to EXTRA_DIST 2004-11-21 14:22:45 +00:00