From a2aa31bf277bc20df4b9da555fe8a2abccc4f6a5 Mon Sep 17 00:00:00 2001 From: Denis Fomin Date: Mon, 27 Sep 2010 16:17:10 +0400 Subject: [PATCH] ftp_manager. Show dialog after downloading the selected plug-ins --- ftp_manager/ftp_manager.py | 8 +++++++- ftp_manager/manifest.ini | 3 +-- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/ftp_manager/ftp_manager.py b/ftp_manager/ftp_manager.py index 7e4044c..34de19a 100644 --- a/ftp_manager/ftp_manager.py +++ b/ftp_manager/ftp_manager.py @@ -14,7 +14,7 @@ import sys from common import gajim from plugins import GajimPlugin from plugins.helpers import log_calls, log -from dialogs import WarningDialog +from dialogs import WarningDialog, HigDialog class FtpManager(GajimPlugin): @@ -190,6 +190,11 @@ class FtpManager(GajimPlugin): if plugin.name != 'Ftp Manager': self.installed_plugins_model.append([plugin, plugin.name, 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): model, iter = treeview_selection.get_selected() @@ -276,6 +281,7 @@ class FtpManager(GajimPlugin): pass return plugins_found + class Ftp(threading.Thread): def __init__(self, window): super(Ftp, self).__init__() diff --git a/ftp_manager/manifest.ini b/ftp_manager/manifest.ini index 3cbb8ed..ecba485 100644 --- a/ftp_manager/manifest.ini +++ b/ftp_manager/manifest.ini @@ -1,8 +1,7 @@ [info] name: Ftp Manager short_name: ftp_manager -version: 0.1.1 +version: 0.1.2 description: Install and upgrade plugins from ftp authors: Denis Fomin homepage: http://trac-plugins.gajim.org/wiki/ -