gajim: Set parent window for ChooseGPGKeyDialog.

2012-08-14 Thread Fomin Denis
changeset fb38c55406b3 in /home/hg/repos/gajim

details:http://hg.gajim.org/gajim?cmd=changeset;node=fb38c55406b3
description: Set parent window for ChooseGPGKeyDialog.

diffstat:

 src/config.py  |  3 ++-
 src/dialogs.py |  4 +++-
 2 files changed, 5 insertions(+), 2 deletions(-)

diffs (32 lines):

diff -r fd57686e12e2 -r fb38c55406b3 src/config.py
--- a/src/config.py Thu Jun 28 13:37:55 2012 +0400
+++ b/src/config.py Thu Jul 05 23:23:56 2012 +0400
@@ -2430,7 +2430,8 @@
 keyID[0])
 
 dialogs.ChooseGPGKeyDialog(_('OpenPGP Key Selection'),
-_('Choose your OpenPGP key'), secret_keys, on_key_selected)
+_('Choose your OpenPGP key'), secret_keys, on_key_selected,
+transient_for=self.window)
 
 def on_use_gpg_agent_checkbutton_toggled(self, widget):
 self.on_checkbutton_toggled(widget, 'use_gpg_agent')
diff -r fd57686e12e2 -r fb38c55406b3 src/dialogs.py
--- a/src/dialogs.pyThu Jun 28 13:37:55 2012 +0400
+++ b/src/dialogs.pyThu Jul 05 23:23:56 2012 +0400
@@ -277,12 +277,14 @@
 
 
 def __init__(self, title_text, prompt_text, secret_keys, on_response,
- selected=None):
+selected=None, transient_for=None):
 '''secret_keys : {keyID: userName, ...}'''
 self.on_response = on_response
 xml = gtkgui_helpers.get_gtk_builder('choose_gpg_key_dialog.ui')
 self.window = xml.get_object('choose_gpg_key_dialog')
 self.window.set_title(title_text)
+if not transient_for:
+self.window.set_transient_for(gajim.interface.roster.window)
 self.keys_treeview = xml.get_object('keys_treeview')
 prompt_label = xml.get_object('prompt_label')
 prompt_label.set_text(prompt_text)
___
Commits mailing list
Commits@gajim.org
http://lists.gajim.org/cgi-bin/listinfo/commits


gajim: Set parent window for ChooseGPGKeyDialog.

2012-07-05 Thread Fomin Denis
changeset dac3f13d02c4 in /home/hg/repos/gajim

details:http://hg.gajim.org/gajim?cmd=changeset;node=dac3f13d02c4
description: Set parent window for ChooseGPGKeyDialog.

diffstat:

 src/config.py  |  3 ++-
 src/dialogs.py |  4 +++-
 2 files changed, 5 insertions(+), 2 deletions(-)

diffs (32 lines):

diff -r 0f66fb0158c1 -r dac3f13d02c4 src/config.py
--- a/src/config.py Thu Jun 28 13:37:55 2012 +0400
+++ b/src/config.py Thu Jul 05 23:23:56 2012 +0400
@@ -2429,7 +2429,8 @@
 keyID[0])
 
 dialogs.ChooseGPGKeyDialog(_('OpenPGP Key Selection'),
-_('Choose your OpenPGP key'), secret_keys, on_key_selected)
+_('Choose your OpenPGP key'), secret_keys, on_key_selected,
+transient_for=self.window)
 
 def on_use_gpg_agent_checkbutton_toggled(self, widget):
 self.on_checkbutton_toggled(widget, 'use_gpg_agent')
diff -r 0f66fb0158c1 -r dac3f13d02c4 src/dialogs.py
--- a/src/dialogs.pyThu Jun 28 13:37:55 2012 +0400
+++ b/src/dialogs.pyThu Jul 05 23:23:56 2012 +0400
@@ -277,12 +277,14 @@
 
 
 def __init__(self, title_text, prompt_text, secret_keys, on_response,
- selected=None):
+selected=None, transient_for=None):
 '''secret_keys : {keyID: userName, ...}'''
 self.on_response = on_response
 xml = gtkgui_helpers.get_gtk_builder('choose_gpg_key_dialog.ui')
 self.window = xml.get_object('choose_gpg_key_dialog')
 self.window.set_title(title_text)
+if not transient_for:
+self.window.set_transient_for(gajim.interface.roster.window)
 self.keys_treeview = xml.get_object('keys_treeview')
 prompt_label = xml.get_object('prompt_label')
 prompt_label.set_text(prompt_text)
___
Commits mailing list
Commits@gajim.org
http://lists.gajim.org/cgi-bin/listinfo/commits