complete migration to sulfur.dialogs.WaitWindow

This commit is contained in:
Fabio Erculiani
2009-05-20 16:07:09 +02:00
parent 032d8b9aad
commit 930c219cbc
2 changed files with 11 additions and 22 deletions
-11
View File
@@ -328,17 +328,6 @@ class SulfurApplication(Controller, SulfurApplicationEventsMixin):
sorter.set_active_iter(item)
first = False
def show_wait_window(self):
self.ui.main.set_sensitive(False)
self.wait_ui.waitWindow.show_all()
self.wait_ui.waitWindow.queue_draw()
self.ui.main.queue_draw()
self.gtk_loop()
def hide_wait_window(self):
self.wait_ui.waitWindow.hide()
self.ui.main.set_sensitive(True)
def warn_repositories(self):
all_repos = self.Equo.SystemSettings['repositories']['order']
valid_repos = self.Equo.validRepositories
+11 -11
View File
@@ -43,26 +43,26 @@ class SulfurApplicationEventsMixin:
return True
def on_dbBackupButton_clicked(self, widget):
self.show_wait_window()
self.wait_window.show()
self.startWorking()
status, err_msg = self.Equo.backup_database(
etpConst['etpdatabaseclientfilepath'])
self.endWorking()
if not status:
self.hide_wait_window()
self.wait_window.hide()
okDialog( self.ui.main, "%s: %s" % (_("Error during backup"),
err_msg,) )
return
okDialog( self.ui.main, "%s" % (_("Backup complete"),) )
self.fillPreferencesDbBackupPage()
self.dbBackupView.queue_draw()
self.hide_wait_window()
self.wait_window.hide()
def on_dbRestoreButton_clicked(self, widget):
model, myiter = self.dbBackupView.get_selection().get_selected()
if myiter == None: return
dbpath = model.get_value(myiter, 0)
self.show_wait_window()
self.wait_window.show()
self.startWorking()
status, err_msg = self.Equo.restore_database(dbpath,
etpConst['etpdatabaseclientfilepath'])
@@ -71,13 +71,13 @@ class SulfurApplicationEventsMixin:
self.reset_cache_status()
self.addPackages()
if not status:
self.hide_wait_window()
self.wait_window.hide()
okDialog( self.ui.main, "%s: %s" % (_("Error during restore"),
err_msg,) )
return
self.fillPreferencesDbBackupPage()
self.dbBackupView.queue_draw()
self.hide_wait_window()
self.wait_window.hide()
okDialog( self.ui.main, "%s" % (_("Restore complete"),) )
def on_dbDeleteButton_clicked(self, widget):
@@ -633,7 +633,7 @@ class SulfurApplicationEventsMixin:
TextReadDialog(mytitle, license_text)
def on_select_clicked(self,widget):
self.show_wait_window()
self.wait_window.show()
self.setBusy()
self.startWorking()
busyCursor(self.wait_ui.waitWindow)
@@ -641,14 +641,14 @@ class SulfurApplicationEventsMixin:
self.endWorking()
self.unsetBusy()
normalCursor(self.wait_ui.waitWindow)
self.hide_wait_window()
self.wait_window.hide()
def on_deselect_clicked(self,widget):
self.on_clear_clicked(widget)
self.show_wait_window()
self.wait_window.show()
self.setBusy()
self.pkgView.deselectAll()
self.hide_wait_window()
self.wait_window.hide()
self.unsetBusy()
def on_skipMirror_clicked(self,widget):
@@ -684,7 +684,7 @@ class SulfurApplicationEventsMixin:
self.ui.pkgClr.hide()
def on_FileQuit( self, widget ):
self.show_wait_window()
self.wait_window.show()
self.quit()
def on_HelpAbout( self, widget = None ):