diff options
Diffstat (limited to 'UpdateManager')
| -rw-r--r-- | UpdateManager/Common/utils.py | 2 | ||||
| -rw-r--r-- | UpdateManager/UpdateManager.py | 12 |
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) |
