From 8633db7e6ca9f38345d7be0ab90193d6325904bf Mon Sep 17 00:00:00 2001 From: Dustin Mierau Date: Wed, 24 Jul 2024 12:32:41 -0700 Subject: First pass at uploads and a big refactoring of transfer clients. Also now showing download progress bar on file icon in dock (like Safari). --- Hotline/Models/TransferInfo.swift | 1 + 1 file changed, 1 insertion(+) (limited to 'Hotline/Models/TransferInfo.swift') diff --git a/Hotline/Models/TransferInfo.swift b/Hotline/Models/TransferInfo.swift index 8b8d97a..50b23f5 100644 --- a/Hotline/Models/TransferInfo.swift +++ b/Hotline/Models/TransferInfo.swift @@ -16,6 +16,7 @@ class TransferInfo: Identifiable, Equatable, Hashable { var progressCallback: ((TransferInfo, Double) -> Void)? = nil var downloadCallback: ((TransferInfo, URL) -> Void)? = nil + var uploadCallback: ((TransferInfo) -> Void)? = nil var previewCallback: ((TransferInfo, Data) -> Void)? = nil init(id: UInt32, title: String, size: UInt) { -- cgit