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()