aboutsummaryrefslogtreecommitdiff
path: root/Hotline/macOS/TrackerView.swift
diff options
context:
space:
mode:
authorDustin Mierau <dustin@mierau.me>2024-01-03 23:55:39 -0800
committerDustin Mierau <dustin@mierau.me>2024-01-03 23:55:39 -0800
commitcc6e0e35cf6e662ffc3ad24e2510265caa5cf52a (patch)
tree908b99f7995edf9dc911209be656fb731c47c5ad /Hotline/macOS/TrackerView.swift
parent2286040715ff8c08c4114c60e81f087f92d53800 (diff)
Server windows restore with app session now. Implemented new login view so you can connect to specific IP servers no listed by tracker, login/pass supported (I think?), and a nicer connect progress display.
Diffstat (limited to 'Hotline/macOS/TrackerView.swift')
-rw-r--r--Hotline/macOS/TrackerView.swift8
1 files changed, 3 insertions, 5 deletions
diff --git a/Hotline/macOS/TrackerView.swift b/Hotline/macOS/TrackerView.swift
index 3aed49f..2c9c839 100644
--- a/Hotline/macOS/TrackerView.swift
+++ b/Hotline/macOS/TrackerView.swift
@@ -303,13 +303,11 @@ struct TrackerView: View {
clickedItem.expanded.toggle()
}
else if let server = clickedItem.server {
- openWindow(value: server)
+ openWindow(id: "server", value: server)
}
- else if
- let bookmark = clickedItem.bookmark,
- bookmark.type == .server {
+ else if let bookmark = clickedItem.bookmark, bookmark.type == .server {
let server = Server(name: bookmark.name, description: nil, address: bookmark.address, port: HotlinePorts.DefaultServerPort)
- openWindow(value: server)
+ openWindow(id: "server", value: server)
}
}
.onKeyPress(.rightArrow) {