summaryrefslogtreecommitdiffstats
path: root/iw
diff options
context:
space:
mode:
authorMike Fulbright <msf@redhat.com>2002-07-17 20:23:10 +0000
committerMike Fulbright <msf@redhat.com>2002-07-17 20:23:10 +0000
commit86b84d19af96a75f8758ba7bc503e8fd47626bfc (patch)
tree450e63cc4da06530d1918e45c15823ab1c0ad56e /iw
parent9744b4913f10ad2faaf51e2fd34238a583b08703 (diff)
downloadanaconda-86b84d19af96a75f8758ba7bc503e8fd47626bfc.tar.gz
anaconda-86b84d19af96a75f8758ba7bc503e8fd47626bfc.tar.xz
anaconda-86b84d19af96a75f8758ba7bc503e8fd47626bfc.zip
add icon, remove package count from everything
Diffstat (limited to 'iw')
-rw-r--r--iw/package_gui.py27
1 files changed, 24 insertions, 3 deletions
diff --git a/iw/package_gui.py b/iw/package_gui.py
index 907e5f9e1..667bcbcfa 100644
--- a/iw/package_gui.py
+++ b/iw/package_gui.py
@@ -591,8 +591,12 @@ class PackageSelectionWindow (InstallWindow):
(selpkg, totpkg) = self.getStats(comp)
if not comp.isSelected(justManual = 1):
selpkg = 0
-
- txt = "<b>%s [%d/%d]</b>" % (_(comp.name), selpkg, totpkg)
+
+ if comp.name == u"Everything":
+ txt = "<b>%s</b>" % (_(comp.name),)
+ else:
+ txt = "<b>%s [%d/%d]</b>" % (_(comp.name), selpkg, totpkg)
+
label.set_markup(txt)
def editDetails(self, button, data):
@@ -659,6 +663,7 @@ class PackageSelectionWindow (InstallWindow):
mainvbox = self.dialog.vbox
+ lblhbox = gtk.HBox(gtk.FALSE)
lbl = gtk.Label(_("A package group can have both Base and "
"Optional package members. Base packages "
"are always selected as long as the package group "
@@ -667,7 +672,23 @@ class PackageSelectionWindow (InstallWindow):
lbl.set_line_wrap(gtk.TRUE)
lbl.set_size_request(450, -1)
lbl.set_alignment(0.0, 0.5)
- mainvbox.pack_start(lbl, gtk.FALSE, gtk.FALSE)
+ lblhbox.pack_start(lbl, gtk.TRUE, gtk.TRUE)
+
+ pixname = string.lower(comp.id) + ".png"
+ fn = self.ics.findPixmap("comps/"+pixname)
+ if not fn:
+ pix = None
+ else:
+ rawpix = gtk.gdk.pixbuf_new_from_file(fn)
+ pix = gtk.Image()
+ pix.set_from_pixbuf(rawpix)
+
+ if pix is not None:
+ al = gtk.Alignment(0.0, 0.0)
+ al.add(pix)
+ lblhbox.pack_start(al, gtk.FALSE, gtk.FALSE)
+
+ mainvbox.pack_start(lblhbox, gtk.FALSE, gtk.FALSE)
cbvbox = gtk.VBox(gtk.FALSE)
cbvbox.set_border_width(5)