ftp_manager. Show dialog after downloading the selected plug-ins
This commit is contained in:
@@ -14,7 +14,7 @@ import sys
|
|||||||
from common import gajim
|
from common import gajim
|
||||||
from plugins import GajimPlugin
|
from plugins import GajimPlugin
|
||||||
from plugins.helpers import log_calls, log
|
from plugins.helpers import log_calls, log
|
||||||
from dialogs import WarningDialog
|
from dialogs import WarningDialog, HigDialog
|
||||||
|
|
||||||
|
|
||||||
class FtpManager(GajimPlugin):
|
class FtpManager(GajimPlugin):
|
||||||
@@ -190,6 +190,11 @@ class FtpManager(GajimPlugin):
|
|||||||
if plugin.name != 'Ftp Manager':
|
if plugin.name != 'Ftp Manager':
|
||||||
self.installed_plugins_model.append([plugin, plugin.name,
|
self.installed_plugins_model.append([plugin, plugin.name,
|
||||||
is_active])
|
is_active])
|
||||||
|
dialog = HigDialog(None, gtk.MESSAGE_INFO, gtk.BUTTONS_OK,
|
||||||
|
'', 'All selected plugins downloaded')
|
||||||
|
dialog.set_modal(False)
|
||||||
|
dialog.set_transient_for(self.window)
|
||||||
|
dialog.popup()
|
||||||
|
|
||||||
def available_plugins_treeview_selection_changed(self, treeview_selection):
|
def available_plugins_treeview_selection_changed(self, treeview_selection):
|
||||||
model, iter = treeview_selection.get_selected()
|
model, iter = treeview_selection.get_selected()
|
||||||
@@ -276,6 +281,7 @@ class FtpManager(GajimPlugin):
|
|||||||
pass
|
pass
|
||||||
return plugins_found
|
return plugins_found
|
||||||
|
|
||||||
|
|
||||||
class Ftp(threading.Thread):
|
class Ftp(threading.Thread):
|
||||||
def __init__(self, window):
|
def __init__(self, window):
|
||||||
super(Ftp, self).__init__()
|
super(Ftp, self).__init__()
|
||||||
|
|||||||
@@ -1,8 +1,7 @@
|
|||||||
[info]
|
[info]
|
||||||
name: Ftp Manager
|
name: Ftp Manager
|
||||||
short_name: ftp_manager
|
short_name: ftp_manager
|
||||||
version: 0.1.1
|
version: 0.1.2
|
||||||
description: Install and upgrade plugins from ftp
|
description: Install and upgrade plugins from ftp
|
||||||
authors: Denis Fomin <fominde@gmail.com>
|
authors: Denis Fomin <fominde@gmail.com>
|
||||||
homepage: http://trac-plugins.gajim.org/wiki/
|
homepage: http://trac-plugins.gajim.org/wiki/
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user