summaryrefslogtreecommitdiff
path: root/UpdateManager
diff options
context:
space:
mode:
authorMichael Vogt <michael.vogt@ubuntu.com>2006-04-19 14:57:57 +0200
committerMichael Vogt <michael.vogt@ubuntu.com>2006-04-19 14:57:57 +0200
commit3cb73fd8b75b2ef4de7a9bd25fb5d41950078550 (patch)
treee2025b906fd88b9e1c5f284e82962f5258f61da1 /UpdateManager
parent43b6ac8b952098943868404e8e28868bdf6265a5 (diff)
parentf8724e0b2329dbd497419123e38bb36d7bbeed71 (diff)
downloadpython-apt-3cb73fd8b75b2ef4de7a9bd25fb5d41950078550.tar.gz
* merged with sebastian (thanks!)
* updated the changelog * added dh_iconcache to debian/rules
Diffstat (limited to 'UpdateManager')
-rw-r--r--UpdateManager/Common/utils.py2
-rw-r--r--UpdateManager/UpdateManager.py12
2 files changed, 8 insertions, 6 deletions
diff --git a/UpdateManager/Common/utils.py b/UpdateManager/Common/utils.py
index 17c62212..099cbfed 100644
--- a/UpdateManager/Common/utils.py
+++ b/UpdateManager/Common/utils.py
@@ -15,6 +15,8 @@ def error(parent, summary, message):
type=gtk.MESSAGE_ERROR,
buttons=gtk.BUTTONS_CLOSE)
d.set_markup("<big><b>%s</b></big>\n\n%s" % (summary, message))
+ d.realize()
+ d.window.set_functions(gtk.gdk.FUNC_MOVE)
d.set_title("")
res = d.run()
d.destroy()
diff --git a/UpdateManager/UpdateManager.py b/UpdateManager/UpdateManager.py
index 6c06ca3c..6ac83197 100644
--- a/UpdateManager/UpdateManager.py
+++ b/UpdateManager/UpdateManager.py
@@ -216,17 +216,13 @@ class UpdateList:
class UpdateManager(SimpleGladeApp):
def __init__(self, datadir):
- icons = gtk.icon_theme_get_default()
- try:
- logo=icons.load_icon("update-manager", 48, 0)
- gtk.window_set_default_icon_list(logo)
- except:
- pass
+ gtk.window_set_default_icon_name("update-manager")
self.datadir = datadir
SimpleGladeApp.__init__(self, datadir+"glade/UpdateManager.glade",
None, domain="update-manager")
+ self.image_logo.set_from_icon_name("update-manager", gtk.ICON_SIZE_DIALOG)
self.window_main.set_sensitive(False)
self.window_main.grab_focus()
self.button_close.grab_focus()
@@ -413,6 +409,8 @@ class UpdateManager(SimpleGladeApp):
if name in self.packages:
self.packages.remove(name)
self.dl_size -= pkg.packageSize
+ self.label_downsize.set_markup(_("Download size: %s" % \
+ apt_pkg.SizeToStr(self.dl_size)))
if len(self.packages) == 0:
self.button_install.set_sensitive(False)
@@ -421,6 +419,8 @@ class UpdateManager(SimpleGladeApp):
if name not in self.packages:
self.packages.append(name)
self.dl_size += pkg.packageSize
+ self.label_downsize.set_markup(_("Download size: %s" % \
+ apt_pkg.SizeToStr(self.dl_size)))
if len(self.packages) > 0:
self.button_install.set_sensitive(True)