X-Git-Url: https://harishankar.org/repos/?p=biagen.git;a=blobdiff_plain;f=biagen;h=d78a501ba8014ccdf20620b4e713761e30a299a6;hp=86a337cc514d4be2295aaf76cc6ae9e9b66ccbde;hb=12a84b1fe5750d8d967d19bb6067db04e87d2d1f;hpb=c18ee3d29cb7ed5bf70c97a65f6d5823744af0dd diff --git a/biagen b/biagen index 86a337c..d78a501 100755 --- a/biagen +++ b/biagen @@ -6,8 +6,9 @@ import pygtk pygtk.require20 () -import gtk +import gtk, gobject import os, subprocess, sys +import progress_window as PW class BiaGen: def build_parameters (self): @@ -162,7 +163,7 @@ class BiaGen: for file in file_list: cmdlist.append (file) - print subprocess.list2cmdline (cmdlist) + wnd = PW.BiaGenProgress (self.ui, cmdlist) else: # display the error message msgdlg = gtk.MessageDialog (parent = self.ui.get_object ("main_window"), buttons = gtk.BUTTONS_OK, @@ -225,6 +226,7 @@ class BiaGen: gtk.main_quit () def __init__ (self): + gobject.threads_init () self.ui = gtk.Builder () self.ui.add_from_file ("main_window.xml") self.ui.get_object ("main_window").show ()