changeset 296b7ab8b24f in /home/hg/repos/gajim
branches: gajim_0.16
details:http://hg.gajim.org/gajim?cmd=changeset;node=296b7ab8b24f
description: show error dialog of profile window transient for profile window.
see #7185
diffstat:
src/profile_window.py | 12 +++++++-----
1 files changed, 7 insertions(+), 5 deletions(-)
diffs (50 lines):
diff -r 2a61daddb48b -r 296b7ab8b24f src/profile_window.py
--- a/src/profile_window.py Thu Aug 15 19:45:34 2013 +0200
+++ b/src/profile_window.py Thu Aug 15 22:20:13 2013 +0200
@@ -143,7 +143,8 @@
invalid_file = True
if invalid_file:
if True: # keep identation
- dialogs.ErrorDialog(_('Could not load image'), msg)
+ dialogs.ErrorDialog(_('Could not load image'), msg,
+ transient_for=self.window)
return
if filesize > 16384:
if scaled_pixbuf:
@@ -159,7 +160,8 @@
# rescale it
pixbuf = gtkgui_helpers.get_scaled_pixbuf(pixbuf, 'vcard')
except AttributeError: # unknown format
- dialogs.ErrorDialog(_('Could not load image'))
+ dialogs.ErrorDialog(_('Could not load image'),
+ transient_for=self.window)
return
self.dialog.destroy()
self.dialog = None
@@ -232,7 +234,7 @@
if not widget.is_focus():
pritext = _('Wrong date format')
dialogs.ErrorDialog(pritext, _('Format of the date must be '
- 'YYYY-MM-DD'))
+ 'YYYY-MM-DD'), transient_for=self.window)
gobject.idle_add(lambda: widget.grab_focus())
return True
@@ -368,7 +370,7 @@
if gajim.connections[self.account].connected < 2:
dialogs.ErrorDialog(_('You are not connected to the server'),
_('Without a connection, you can not publish your contact '
- 'information.'))
+ 'information.'), transient_for=self.window)
return
vcard_ = self.make_vcard()
nick = ''
@@ -408,7 +410,7 @@
self.update_progressbar_timeout_id = None
dialogs.InformationDialog(_('vCard publication failed'),
_('There was an error while publishing your personal information, '
- 'try again later.'))
+ 'try again later.'), transient_for=self.window)
def on_cancel_button_clicked(self, widget):
self.window.destroy()
_______________________________________________
Commits mailing list
[email protected]
http://lists.gajim.org/cgi-bin/listinfo/commits