add image to 'Open containing folder' button
and Saved in: /path/to/file in sectext
This commit is contained in:
parent
9cbec8ac6d
commit
42c23d9ffe
|
@ -1626,9 +1626,19 @@ class FileTransfersWindow:
|
||||||
helpers.convert_bytes(file_props['size'])
|
helpers.convert_bytes(file_props['size'])
|
||||||
sectext += '\n\t' +_('Sender: %s') % \
|
sectext += '\n\t' +_('Sender: %s') % \
|
||||||
gtkgui_helpers.escape_for_pango_markup(jid)
|
gtkgui_helpers.escape_for_pango_markup(jid)
|
||||||
|
if file_props['type'] == 'r':
|
||||||
|
(path, file) = os.path.split(file_props['file-name'])
|
||||||
|
sectext += '\n\t' +_('Saved in: %s') % \
|
||||||
|
gtkgui_helpers.escape_for_pango_markup(path)
|
||||||
dialog = HigDialog(None, _('File transfer completed'), sectext,
|
dialog = HigDialog(None, _('File transfer completed'), sectext,
|
||||||
gtk.STOCK_DIALOG_INFO, [[_('Open containing folder'), gtk.RESPONSE_ACCEPT], [ gtk.STOCK_OK, gtk.RESPONSE_OK ]])
|
gtk.STOCK_DIALOG_INFO, [[_('Open containing folder'), gtk.RESPONSE_ACCEPT], [ gtk.STOCK_OK, gtk.RESPONSE_OK ]])
|
||||||
|
button = dialog.get_button(1)
|
||||||
|
if gtk.gtk_version >= (2, 6, 0) and gtk.pygtk_version >= (2, 6, 0):
|
||||||
|
button.set_image(gtk.image_new_from_stock(
|
||||||
|
gtk.STOCK_DIRECTORY, gtk.ICON_SIZE_BUTTON))
|
||||||
dialog.show_all()
|
dialog.show_all()
|
||||||
|
if file_props['type'] == 's':
|
||||||
|
button.hide()
|
||||||
response = dialog.run()
|
response = dialog.run()
|
||||||
dialog.destroy()
|
dialog.destroy()
|
||||||
if response == gtk.RESPONSE_ACCEPT:
|
if response == gtk.RESPONSE_ACCEPT:
|
||||||
|
|
Loading…
Reference in New Issue