[httpupload] Move method to the top
This commit is contained in:
@@ -163,6 +163,17 @@ class Base(object):
|
|||||||
log.info('Encryption is: %s', chat_control.encryption or 'disabled')
|
log.info('Encryption is: %s', chat_control.encryption or 'disabled')
|
||||||
return chat_control.encryption is not None
|
return chat_control.encryption is not None
|
||||||
|
|
||||||
|
def on_file_button_clicked(self, widget, chat_control):
|
||||||
|
FileChooserDialog(
|
||||||
|
on_response_ok=lambda widget: self.on_file_dialog_ok(widget,
|
||||||
|
chat_control),
|
||||||
|
title_text=_('Choose file to send'),
|
||||||
|
action=Gtk.FileChooserAction.OPEN,
|
||||||
|
buttons=(Gtk.STOCK_CANCEL, Gtk.ResponseType.CANCEL,
|
||||||
|
Gtk.STOCK_OPEN, Gtk.ResponseType.OK),
|
||||||
|
default_response=Gtk.ResponseType.OK,
|
||||||
|
transient_for=chat_control.parent_win.window)
|
||||||
|
|
||||||
def on_file_dialog_ok(self, widget, chat_control):
|
def on_file_dialog_ok(self, widget, chat_control):
|
||||||
path = widget.get_filename()
|
path = widget.get_filename()
|
||||||
widget.destroy()
|
widget.destroy()
|
||||||
@@ -208,17 +219,6 @@ class Base(object):
|
|||||||
else:
|
else:
|
||||||
self.request_slot(file)
|
self.request_slot(file)
|
||||||
|
|
||||||
def on_file_button_clicked(self, widget, chat_control):
|
|
||||||
FileChooserDialog(
|
|
||||||
on_response_ok=lambda widget: self.on_file_dialog_ok(widget,
|
|
||||||
chat_control),
|
|
||||||
title_text=_('Choose file to send'),
|
|
||||||
action=Gtk.FileChooserAction.OPEN,
|
|
||||||
buttons=(Gtk.STOCK_CANCEL, Gtk.ResponseType.CANCEL,
|
|
||||||
Gtk.STOCK_OPEN, Gtk.ResponseType.OK),
|
|
||||||
default_response=Gtk.ResponseType.OK,
|
|
||||||
transient_for=chat_control.parent_win.window)
|
|
||||||
|
|
||||||
def encrypt_file(self, file):
|
def encrypt_file(self, file):
|
||||||
GLib.idle_add(file.progress.label.set_text, _('Encrypting file...'))
|
GLib.idle_add(file.progress.label.set_text, _('Encrypting file...'))
|
||||||
encryption = file.control.encryption
|
encryption = file.control.encryption
|
||||||
|
|||||||
Reference in New Issue
Block a user