feat(ui): implement multi-selection, shortcuts (Delete, Cmd+V, Cmd+A), custom status progress bar, and toolbar redesign

This commit is contained in:
nimbold
2026-06-01 08:45:06 +03:30
parent afb26378d7
commit d1bc8b4e6b
4 changed files with 187 additions and 80 deletions
+4
View File
@@ -33,6 +33,10 @@ struct AddDownloadsView: View {
}
.onAppear {
connectionsPerServer = Double(settings.perServerConnections)
if let text = controller.pendingPasteboardText {
linkText = text
controller.pendingPasteboardText = nil
}
}
.onDisappear {
metadataTask?.cancel()