Appease black formatter
This commit is contained in:
parent
d7b5301f84
commit
c5c6e41df5
@ -9,9 +9,7 @@ from dropship import log
|
|||||||
require_version("Gtk", "3.0")
|
require_version("Gtk", "3.0")
|
||||||
require_version("Gdk", "3.0")
|
require_version("Gdk", "3.0")
|
||||||
|
|
||||||
from gi.repository import Gdk
|
from gi.repository import Gdk, GLib, Gtk
|
||||||
from gi.repository import GLib
|
|
||||||
from gi.repository import Gtk
|
|
||||||
|
|
||||||
from dropship.templates import pendingTransferRow
|
from dropship.templates import pendingTransferRow
|
||||||
|
|
||||||
@ -85,9 +83,10 @@ class DropShip:
|
|||||||
self.recv_box.connect("activate", self.on_recv)
|
self.recv_box.connect("activate", self.on_recv)
|
||||||
|
|
||||||
# Pending Transfers UI
|
# Pending Transfers UI
|
||||||
self.pending_transfers_list = self.builder.get_object("pendingTransfersList")
|
self.pending_transfers_list = self.builder.get_object(
|
||||||
self.transfer_code = ''
|
"pendingTransfersList"
|
||||||
|
)
|
||||||
|
self.transfer_code = ""
|
||||||
|
|
||||||
def on_drop(self, widget, drag_context, x, y, data, info, time):
|
def on_drop(self, widget, drag_context, x, y, data, info, time):
|
||||||
"""Handler for file dropping."""
|
"""Handler for file dropping."""
|
||||||
@ -99,9 +98,13 @@ class DropShip:
|
|||||||
self.nursery.start_soon(self.wormhole_send, fpath)
|
self.nursery.start_soon(self.wormhole_send, fpath)
|
||||||
|
|
||||||
# TODO Roel/Luke, move this somewhere logical in its own function?
|
# TODO Roel/Luke, move this somewhere logical in its own function?
|
||||||
status = pendingTransferRow(self, fpath.split('/')[-1], self.transfer_code)
|
status = pendingTransferRow(
|
||||||
|
self, fpath.split("/")[-1], self.transfer_code
|
||||||
|
)
|
||||||
# TODO Roel, find out how to add to a listbox
|
# TODO Roel, find out how to add to a listbox
|
||||||
self.pending_transfers_list.insert(status,-1) #-1 is add at bottom
|
self.pending_transfers_list.insert(
|
||||||
|
status, -1
|
||||||
|
) # -1 is add at bottom
|
||||||
|
|
||||||
else:
|
else:
|
||||||
log.info("Multiple file sending coming soon ™")
|
log.info("Multiple file sending coming soon ™")
|
||||||
@ -134,7 +137,7 @@ class DropShip:
|
|||||||
code = output.decode().split()[-1]
|
code = output.decode().split()[-1]
|
||||||
|
|
||||||
self.clipboard.set_text(code, -1)
|
self.clipboard.set_text(code, -1)
|
||||||
self.transfer_code = code
|
self.transfer_code = code
|
||||||
|
|
||||||
self.drop_label.set_text(code)
|
self.drop_label.set_text(code)
|
||||||
self.drop_label.set_visible(True)
|
self.drop_label.set_visible(True)
|
||||||
|
@ -1,15 +1,17 @@
|
|||||||
import gi
|
import gi
|
||||||
gi.require_version('Gtk', '3.0')
|
|
||||||
from gi.repository import Gtk, GLib, Gdk
|
|
||||||
|
|
||||||
@Gtk.Template.from_file('pendingTransferRow.ui')
|
gi.require_version("Gtk", "3.0")
|
||||||
|
from gi.repository import Gdk, GLib, Gtk
|
||||||
|
|
||||||
|
|
||||||
|
@Gtk.Template.from_file("pendingTransferRow.ui")
|
||||||
class pendingTransferRow(Gtk.ListBoxRow):
|
class pendingTransferRow(Gtk.ListBoxRow):
|
||||||
__gtype_name__ = 'PendingTransferRow'
|
__gtype_name__ = "PendingTransferRow"
|
||||||
|
|
||||||
fileNameLabel = Gtk.Template.Child()
|
fileNameLabel = Gtk.Template.Child()
|
||||||
fileNameMetadata = Gtk.Template.Child()
|
fileNameMetadata = Gtk.Template.Child()
|
||||||
transferCodeButton = Gtk.Template.Child()
|
transferCodeButton = Gtk.Template.Child()
|
||||||
cancelTransfer = Gtk.Template.Child()
|
cancelTransfer = Gtk.Template.Child()
|
||||||
|
|
||||||
def __init__(self, parent, fileName, transferCode):
|
def __init__(self, parent, fileName, transferCode):
|
||||||
super(Gtk.ListBoxRow, self).__init__()
|
super(Gtk.ListBoxRow, self).__init__()
|
||||||
@ -19,22 +21,22 @@ class pendingTransferRow(Gtk.ListBoxRow):
|
|||||||
self.transferCodeButton.set_label(transferCode)
|
self.transferCodeButton.set_label(transferCode)
|
||||||
|
|
||||||
@Gtk.Template.Callback()
|
@Gtk.Template.Callback()
|
||||||
def copy_transfer_code(self,widget):
|
def copy_transfer_code(self, widget):
|
||||||
'''
|
"""
|
||||||
what to do when we press the button:
|
what to do when we press the button:
|
||||||
copy the code again to clipboard
|
copy the code again to clipboard
|
||||||
'''
|
"""
|
||||||
print('click')
|
print("click")
|
||||||
code = widget.get_label()
|
code = widget.get_label()
|
||||||
|
|
||||||
clipboard = Gtk.Clipboard.get(Gdk.SELECTION_CLIPBOARD)
|
clipboard = Gtk.Clipboard.get(Gdk.SELECTION_CLIPBOARD)
|
||||||
clipboard.set_text(code, -1) #-1 is auto-size
|
clipboard.set_text(code, -1) # -1 is auto-size
|
||||||
|
|
||||||
@Gtk.Template.Callback()
|
@Gtk.Template.Callback()
|
||||||
def cancel_transfer(self,widget):
|
def cancel_transfer(self, widget):
|
||||||
'''
|
"""
|
||||||
cancel the transfer
|
cancel the transfer
|
||||||
destroy thread
|
destroy thread
|
||||||
remove the object from the list
|
remove the object from the list
|
||||||
'''
|
"""
|
||||||
print('poof!')
|
print("poof!")
|
||||||
|
Loading…
Reference in New Issue
Block a user