CVSROOT: /cvs/gnome Module name: gimp Changes by: neo 06/07/19 06:50:34
Modified files: . : ChangeLog app : errors.c app/actions : documents-commands.c app/core : gimp-gui.c gimp-gui.h gimpprogress.c gimpprogress.h app/file : file-open.c app/gui : Makefile.am gui-vtable.c app/pdb : message_cmds.c app/plug-in : gimpplugin-progress.c gimpplugin-progress.h gimpplugin.c po : POTFILES.in po : POTFILES.in tools/pdbgen/pdb: message.pdb Added files: app/gui : gui-message.c gui-message.h Log message: 2006-07-19 Sven Neumann <[EMAIL PROTECTED]> Make message dialogs transient for the progress window. Addresses bug #347214 [http://bugzilla.gnome.org/show_bug.cgi?id=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. URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gimp&who=neo&date=explicit&mindate=2006-07-19%2006:49&maxdate=2006-07-19%2006:51 _______________________________________________ cvs-commits-list mailing list cvs-commits-list@gnome.org http://mail.gnome.org/mailman/listinfo/cvs-commits-list