CVSROOT: /cvs/gnome Module name: glom Changes by: murrayc 06/12/21 09:19:26
Modified files: . : ChangeLog glom : Makefile.am application.cc glom.glade main.cc glom/libglom : Makefile.am connectionpool.cc Added files: glom/libglom : dialog_progress_creating.cc dialog_progress_creating.h spawn_with_feedback.cc spawn_with_feedback.h Removed files: glom : dialog_progress_creating.cc dialog_progress_creating.h Log message: 2006-12-21 Murray Cumming <[EMAIL PROTECTED]> * glom/Makefile.am: * glom/glom.glade: * glom/libglom/Makefile.am: * glom/libglom/dialog_progress_creating.cc: * glom/libglom/dialog_progress_creating.h: Moved this class here, so we can use it from libglom, add add a set_message() method, so we can change the text for each use. * glom/libglom/connectionpool.cc: * glom/libglom/spawn_with_feedback.cc: * glom/libglom/spawn_with_feedback.h: Moved the spawn utility functions here from connectionpool.cc. execute_command_line_and_wait(): Added message parameter, shown in a dialog with a pulsing progress bar. The command-line command is run in a separate thread, which signals us with a Glib::Cond condition when it is finished, so we can update the UI in the meantime. * glom/application.cc: * glom/main.cc: Call g_threads_init(), so we can use mutexes. URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=glom&who=murrayc&date=explicit&mindate=2006-12-21%2009:18&maxdate=2006-12-21%2009:20 _______________________________________________ cvs-commits-list mailing list cvs-commits-list@gnome.org http://mail.gnome.org/mailman/listinfo/cvs-commits-list