From be5997284de46af17f1e169dc94beb9e85462dd3 Mon Sep 17 00:00:00 2001 From: necoro <> Date: Sat, 12 May 2007 23:02:26 +0000 Subject: now showing the overlay --- portato/gui/gtk/windows.py | 11 ++++++++--- portato/gui/qt/windows.py | 6 +++++- portato/gui/templates/ui/MainWindow.ui | 5 ++++- 3 files changed, 17 insertions(+), 5 deletions(-) (limited to 'portato/gui') diff --git a/portato/gui/gtk/windows.py b/portato/gui/gtk/windows.py index 2f06bc0..79e24b4 100644 --- a/portato/gui/gtk/windows.py +++ b/portato/gui/gtk/windows.py @@ -367,7 +367,7 @@ class PackageTable: self.descLabel = self.tree.get_widget("descLabel") self.notInSysLabel = self.tree.get_widget("notInSysLabel") self.missingLabel = self.tree.get_widget("missingLabel") - + # buttons self.emergeBtn = self.tree.get_widget("pkgEmergeBtn") self.unmergeBtn = self.tree.get_widget("pkgUnmergeBtn") @@ -419,10 +419,15 @@ class PackageTable: else: desc = ""+desc+"" use_markup = True - desc = ""+self.actual_package().get_cp()+"\n\n"+desc + name = ""+self.actual_package().get_cp()+"" + if self.actual_package().is_overlay(): + name = "%s\n(Overlay: %s)" % (name, self.actual_package().get_overlay_path()) + + desc = "%s\n\n%s" % (name, desc) + self.descLabel.set_use_markup(use_markup) self.descLabel.set_label(desc) - + if not self.queue or not self.doEmerge: self.emergeBtn.set_sensitive(False) self.unmergeBtn.set_sensitive(False) diff --git a/portato/gui/qt/windows.py b/portato/gui/qt/windows.py index 80e193f..904b07f 100644 --- a/portato/gui/qt/windows.py +++ b/portato/gui/qt/windows.py @@ -311,9 +311,13 @@ class PackageDetails: desc = "" else: desc = "%s" % desc + + name = "%s" % self.actual_package().get_cp() + if self.actual_package().is_overlay(): + name = "%s\n%s" % (name, self.actual_package().get_overlay_path()) self.window.descLabel.setText(desc) - self.window.nameLabel.setText("%s" % self.actual_package().get_cp()) + self.window.nameLabel.setText(name) # disable buttons when emerging is not allowed if not self.queue or not self.doEmerge: diff --git a/portato/gui/templates/ui/MainWindow.ui b/portato/gui/templates/ui/MainWindow.ui index def2d67..569f73e 100644 --- a/portato/gui/templates/ui/MainWindow.ui +++ b/portato/gui/templates/ui/MainWindow.ui @@ -89,7 +89,7 @@ - 1 + 0 @@ -120,6 +120,9 @@ Qt::AlignCenter + + true + -- cgit v1.2.3-54-g00ecf