aboutsummaryrefslogtreecommitdiff
path: root/Hotline/macOS/ServerView.swift
diff options
context:
space:
mode:
authorDustin Mierau <dustin@mierau.me>2025-11-12 21:45:13 -0800
committerDustin Mierau <dustin@mierau.me>2025-11-12 21:45:13 -0800
commit3795039436f741ec23f65e7cd0639023bac1f1ca (patch)
tree1cbaf5c1b37583d9af7f84a075b97d131f93054c /Hotline/macOS/ServerView.swift
parent79a37fa509576c94b96ff896550426d8ebfdec67 (diff)
More work on account management. Add Broadcast UI.
Diffstat (limited to 'Hotline/macOS/ServerView.swift')
-rw-r--r--Hotline/macOS/ServerView.swift9
1 files changed, 7 insertions, 2 deletions
diff --git a/Hotline/macOS/ServerView.swift b/Hotline/macOS/ServerView.swift
index 2fddee6..6184749 100644
--- a/Hotline/macOS/ServerView.swift
+++ b/Hotline/macOS/ServerView.swift
@@ -154,6 +154,11 @@ struct ServerView: View {
.onChange(of: Prefs.shared.automaticMessage) {
Task { try? await self.model.sendUserPreferences() }
}
+ .sheet(isPresented: self.$state.broadcastShown) {
+ BroadcastMessageView()
+ .environment(self.model)
+ .presentationSizing(.fitted)
+ }
.sheet(isPresented: self.$state.accountsShown) {
AccountManagerView()
.environment(self.model)
@@ -334,9 +339,9 @@ struct ServerView: View {
Button {
self.state.accountsShown = true
} label: {
- Label("Manage Server", systemImage: "gear")
+ Label("Manage Accounts", systemImage: "gear")
}
- .help("Manage Server")
+ .help("Manage Accounts")
}
}
}