aboutsummaryrefslogtreecommitdiffstats
path: root/bitbake/lib/bb/ui/crumbs/hig/openinglogdialog.py
diff options
context:
space:
mode:
Diffstat (limited to 'bitbake/lib/bb/ui/crumbs/hig/openinglogdialog.py')
-rw-r--r--bitbake/lib/bb/ui/crumbs/hig/openinglogdialog.py68
1 files changed, 0 insertions, 68 deletions
diff --git a/bitbake/lib/bb/ui/crumbs/hig/openinglogdialog.py b/bitbake/lib/bb/ui/crumbs/hig/openinglogdialog.py
deleted file mode 100644
index f1733156a7..0000000000
--- a/bitbake/lib/bb/ui/crumbs/hig/openinglogdialog.py
+++ /dev/null
@@ -1,68 +0,0 @@
-#
-# BitBake Graphical GTK User Interface
-#
-# Copyright (C) 2011-2012 Intel Corporation
-#
-# Authored by Joshua Lock <josh@linux.intel.com>
-# Authored by Dongxiao Xu <dongxiao.xu@intel.com>
-# Authored by Shane Wang <shane.wang@intel.com>
-#
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License version 2 as
-# published by the Free Software Foundation.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License along
-# with this program; if not, write to the Free Software Foundation, Inc.,
-# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
-
-import gtk
-import gobject
-from bb.ui.crumbs.hobwidget import HobAltButton
-from bb.ui.crumbs.progressbar import HobProgressBar
-from bb.ui.crumbs.hig.crumbsdialog import CrumbsDialog
-
-"""
-The following are convenience classes for implementing GNOME HIG compliant
-BitBake GUI's
-In summary: spacing = 12px, border-width = 6px
-"""
-
-class OpeningLogDialog (CrumbsDialog):
-
- def __init__(self, title, parent, flags, buttons=None):
- super(OpeningLogDialog, self).__init__(title, parent, flags, buttons)
-
- self.running = False
- # create visual elements on the dialog
- self.create_visual_elements()
-
- def start(self):
- if not self.running:
- self.running = True
- gobject.timeout_add(100, self.pulse)
-
- def pulse(self):
- self.progress_bar.pulse()
- return self.running
-
- def create_visual_elements(self):
- hbox = gtk.HBox(False, 12)
- self.user_label = gtk.Label("The log will open in a text editor")
- hbox.pack_start(self.user_label, expand=False, fill=False)
- self.vbox.pack_start(hbox, expand=False, fill=False)
-
- hbox = gtk.HBox(False, 12)
- # Progress bar
- self.progress_bar = HobProgressBar()
- hbox.pack_start(self.progress_bar)
- self.start()
- self.vbox.pack_start(hbox, expand=False, fill=False)
-
- button = self.add_button("Cancel", gtk.RESPONSE_CANCEL)
- HobAltButton.style_button(button)
- self.show_all()