bitbake/ui: Fix Gtk+ GUI's after recent cache changes
(Bitbake rev: 2bc8f405ec552ae0f1a79790569b2d044a35d3ba) Signed-off-by: Joshua Lock <josh@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
parent
aa721aa065
commit
5251d9d9a5
|
@ -102,6 +102,8 @@ class HobHandler(gobject.GObject):
|
||||||
elif isinstance(event, bb.event.CacheLoadCompleted) and pbar:
|
elif isinstance(event, bb.event.CacheLoadCompleted) and pbar:
|
||||||
pbar.update(bb.ui.crumbs.hobeventhandler.progress_total, bb.ui.crumbs.hobeventhandler.progress_total)
|
pbar.update(bb.ui.crumbs.hobeventhandler.progress_total, bb.ui.crumbs.hobeventhandler.progress_total)
|
||||||
elif isinstance(event, bb.event.ParseStarted) and pbar:
|
elif isinstance(event, bb.event.ParseStarted) and pbar:
|
||||||
|
if event.total == 0:
|
||||||
|
return
|
||||||
pbar.set_title("Processing recipes")
|
pbar.set_title("Processing recipes")
|
||||||
bb.ui.crumbs.hobeventhandler.progress_total = event.total
|
bb.ui.crumbs.hobeventhandler.progress_total = event.total
|
||||||
pbar.update(0, bb.ui.crumbs.hobeventhandler.progress_total)
|
pbar.update(0, bb.ui.crumbs.hobeventhandler.progress_total)
|
||||||
|
|
|
@ -234,6 +234,8 @@ class RunningBuild (gobject.GObject):
|
||||||
pbar.update(self.progress_total, self.progress_total)
|
pbar.update(self.progress_total, self.progress_total)
|
||||||
|
|
||||||
elif isinstance(event, bb.event.ParseStarted) and pbar:
|
elif isinstance(event, bb.event.ParseStarted) and pbar:
|
||||||
|
if event.total == 0:
|
||||||
|
return
|
||||||
pbar.set_title("Processing recipes")
|
pbar.set_title("Processing recipes")
|
||||||
self.progress_total = event.total
|
self.progress_total = event.total
|
||||||
pbar.update(0, self.progress_total)
|
pbar.update(0, self.progress_total)
|
||||||
|
@ -308,4 +310,4 @@ class RunningBuildTreeView (gtk.TreeView):
|
||||||
|
|
||||||
clipboard = gtk.clipboard_get()
|
clipboard = gtk.clipboard_get()
|
||||||
clipboard.set_text(paste_url)
|
clipboard.set_text(paste_url)
|
||||||
clipboard.store()
|
clipboard.store()
|
||||||
|
|
|
@ -254,6 +254,8 @@ def main(server, eventHandler):
|
||||||
|
|
||||||
if isinstance(event, bb.event.ParseStarted):
|
if isinstance(event, bb.event.ParseStarted):
|
||||||
progress_total = event.total
|
progress_total = event.total
|
||||||
|
if progress_total == 0:
|
||||||
|
continue
|
||||||
gtk.gdk.threads_enter()
|
gtk.gdk.threads_enter()
|
||||||
pbar.set_title("Processing recipes")
|
pbar.set_title("Processing recipes")
|
||||||
pbar.update(0, progress_total)
|
pbar.update(0, progress_total)
|
||||||
|
|
Loading…
Reference in New Issue