Oops forgot to implement the restart button for plugin updates and the plugin update action

This commit is contained in:
Kovid Goyal 2012-07-27 16:19:13 +05:30
parent 42cbbc8284
commit afacc1be29
2 changed files with 4 additions and 0 deletions

View File

@ -31,3 +31,5 @@ class PluginUpdaterAction(InterfaceAction):
d = PluginUpdaterDialog(self.gui, initial_filter=initial_filter) d = PluginUpdaterDialog(self.gui, initial_filter=initial_filter)
d.exec_() d.exec_()
if d.do_restart:
self.gui.quit(restart=True)

View File

@ -175,6 +175,8 @@ class UpdateMixin(object):
d = PluginUpdaterDialog(self, d = PluginUpdaterDialog(self,
initial_filter=FILTER_UPDATE_AVAILABLE) initial_filter=FILTER_UPDATE_AVAILABLE)
d.exec_() d.exec_()
if d.do_restart:
self.quit(restart=True)
def plugin_update_found(self, number_of_updates): def plugin_update_found(self, number_of_updates):
# Change the plugin icon to indicate there are updates available # Change the plugin icon to indicate there are updates available