Browse Source

Appease black formatter

unifiedWindowUI
Luke Murphy 4 years ago
parent
commit
c5c6e41df5
No known key found for this signature in database GPG Key ID: 5E2EF5A63E3718CC
  1. 19
      dropship/dropship.py
  2. 36
      dropship/ui_templates.py

19
dropship/dropship.py

@ -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 ™")

36
dropship/ui_templates.py

@ -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…
Cancel
Save