aboutsummaryrefslogtreecommitdiff
path: root/Hotline/Models
diff options
context:
space:
mode:
authorDustin Mierau <dustin@mierau.me>2025-11-08 22:40:58 -0800
committerDustin Mierau <dustin@mierau.me>2025-11-08 22:40:58 -0800
commit6cfa1db09055a3b4ea64d3586a0b439d13498db6 (patch)
treec272f453ec023f055222aa036114409a84ace96c /Hotline/Models
parent2caf86e633c1a121c8e23d068ac817ed8e80f6a7 (diff)
Fixing cancel transfer from transfer window. Transfer window ux improvements.
Diffstat (limited to 'Hotline/Models')
-rw-r--r--Hotline/Models/TransferInfo.swift5
1 files changed, 5 insertions, 0 deletions
diff --git a/Hotline/Models/TransferInfo.swift b/Hotline/Models/TransferInfo.swift
index cb2b0fd..10535bf 100644
--- a/Hotline/Models/TransferInfo.swift
+++ b/Hotline/Models/TransferInfo.swift
@@ -12,7 +12,12 @@ class TransferInfo: Identifiable, Equatable, Hashable {
var timeRemaining: TimeInterval? = nil
var completed: Bool = false
var failed: Bool = false
+ var cancelled: Bool = false
var isFolder: Bool = false
+
+ var done: Bool {
+ self.completed || self.failed || self.cancelled
+ }
// Server association - tracks which HotlineState this transfer belongs to
var serverID: UUID