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
[email protected]
http://mail.gnome.org/mailman/listinfo/cvs-commits-list