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

Reply via email to