Now creates the ISO file

Shows the output from dvdauthor in the progress bar

Now takes into account the childs when adding a process as dependency for another
This commit is contained in:
Sergio Costas 2014-07-31 22:40:21 +02:00
parent 54a2dd0b03
commit 6b2596d432
5 changed files with 86 additions and 0 deletions

View file

@ -49,10 +49,19 @@ class executor(GObject.GObject):
self.pulse_mode = False
self.use_pulse_mode = False
self.pulse_text = None
self.handle = None
def add_dependency(self, dep):
self.add_dependency2(dep)
for child in dep.childs:
self.add_dependency2(child)
def add_dependency2(self, dep):
if (self.dependencies == None):
self.dependencies = []