diff options
| author | Dustin Mierau <dustin@mierau.me> | 2024-01-15 20:20:47 -0800 |
|---|---|---|
| committer | Dustin Mierau <dustin@mierau.me> | 2024-01-15 20:20:47 -0800 |
| commit | 7c9f6686044035c022a17551151cf1cbed0dc665 (patch) | |
| tree | d41403b6f64d3375fdea8cee48d9db91c3ce26e0 /Hotline.xcodeproj | |
| parent | faae9cd1b47c6f22f3bcf4b1a24a4f7df41af9ed (diff) | |
Add classic sound effects. Fix read user access bits. Better no content/no access views. Add Server menu. Add keep alive ping to server every 3 minutes.
Diffstat (limited to 'Hotline.xcodeproj')
| -rw-r--r-- | Hotline.xcodeproj/project.pbxproj | 48 |
1 files changed, 44 insertions, 4 deletions
diff --git a/Hotline.xcodeproj/project.pbxproj b/Hotline.xcodeproj/project.pbxproj index 2b0669a..d084675 100644 --- a/Hotline.xcodeproj/project.pbxproj +++ b/Hotline.xcodeproj/project.pbxproj @@ -43,6 +43,14 @@ DAB4D8822B4C8FED0048A05C /* FileIconView.swift in Sources */ = {isa = PBXBuildFile; fileRef = DAB4D8812B4C8FED0048A05C /* FileIconView.swift */; }; DAB4D8842B4CABEF0048A05C /* DataAdditions.swift in Sources */ = {isa = PBXBuildFile; fileRef = DAB4D8832B4CABEF0048A05C /* DataAdditions.swift */; }; DAB4D8872B4CB3610048A05C /* MarkdownUI in Frameworks */ = {isa = PBXBuildFile; productRef = DAB4D8862B4CB3610048A05C /* MarkdownUI */; }; + DABE8BF42B55DC0A00884D28 /* transfer-complete.aiff in Resources */ = {isa = PBXBuildFile; fileRef = DABE8BF32B55DC0A00884D28 /* transfer-complete.aiff */; }; + DABE8BF62B55DC2E00884D28 /* chat-message.aiff in Resources */ = {isa = PBXBuildFile; fileRef = DABE8BF52B55DC2E00884D28 /* chat-message.aiff */; }; + DABE8BF82B55DC6100884D28 /* logged-in.aiff in Resources */ = {isa = PBXBuildFile; fileRef = DABE8BF72B55DC6100884D28 /* logged-in.aiff */; }; + DABE8BFB2B55DC6800884D28 /* user-login.aiff in Resources */ = {isa = PBXBuildFile; fileRef = DABE8BF92B55DC6800884D28 /* user-login.aiff */; }; + DABE8BFC2B55DC6800884D28 /* user-logout.aiff in Resources */ = {isa = PBXBuildFile; fileRef = DABE8BFA2B55DC6800884D28 /* user-logout.aiff */; }; + DABE8BFE2B55E69000884D28 /* error.aiff in Resources */ = {isa = PBXBuildFile; fileRef = DABE8BFD2B55E69000884D28 /* error.aiff */; }; + DABE8C002B55E69800884D28 /* server-message.aiff in Resources */ = {isa = PBXBuildFile; fileRef = DABE8BFF2B55E69800884D28 /* server-message.aiff */; }; + DABE8C022B55E69D00884D28 /* new-news.aiff in Resources */ = {isa = PBXBuildFile; fileRef = DABE8C012B55E69D00884D28 /* new-news.aiff */; }; DABFCC292B1530DC009F40D2 /* FoundationExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = DABFCC282B1530DC009F40D2 /* FoundationExtensions.swift */; }; DAC002192B21630900A6C290 /* SwiftUIExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = DAC002182B21630900A6C290 /* SwiftUIExtensions.swift */; }; DADDB28B2B22B31F0024040D /* Tracker.swift in Sources */ = {isa = PBXBuildFile; fileRef = DADDB28A2B22B31F0024040D /* Tracker.swift */; }; @@ -55,7 +63,7 @@ DAE735012B2E71F2000C56F6 /* FilesView.swift in Sources */ = {isa = PBXBuildFile; fileRef = DAE735002B2E71F2000C56F6 /* FilesView.swift */; platformFilters = (macos, ); }; DAE735032B30C0BB000C56F6 /* MessageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = DAE735022B30C0BB000C56F6 /* MessageView.swift */; platformFilters = (macos, ); }; DAE735052B3218D8000C56F6 /* NewsView.swift in Sources */ = {isa = PBXBuildFile; fileRef = DAE735042B3218D8000C56F6 /* NewsView.swift */; platformFilters = (macos, ); }; - DAE735072B3251B3000C56F6 /* Utilities.swift in Sources */ = {isa = PBXBuildFile; fileRef = DAE735062B3251B3000C56F6 /* Utilities.swift */; }; + DAE735072B3251B3000C56F6 /* SoundEffects.swift in Sources */ = {isa = PBXBuildFile; fileRef = DAE735062B3251B3000C56F6 /* SoundEffects.swift */; }; DAE735092B329810000C56F6 /* VisualEffectView.swift in Sources */ = {isa = PBXBuildFile; fileRef = DAE735082B329810000C56F6 /* VisualEffectView.swift */; platformFilters = (macos, ); }; /* End PBXBuildFile section */ @@ -97,6 +105,14 @@ DAB4D87F2B4C8E9A0048A05C /* URLAdditions.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = URLAdditions.swift; sourceTree = "<group>"; }; DAB4D8812B4C8FED0048A05C /* FileIconView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FileIconView.swift; sourceTree = "<group>"; }; DAB4D8832B4CABEF0048A05C /* DataAdditions.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DataAdditions.swift; sourceTree = "<group>"; }; + DABE8BF32B55DC0A00884D28 /* transfer-complete.aiff */ = {isa = PBXFileReference; lastKnownFileType = audio.aiff; path = "transfer-complete.aiff"; sourceTree = "<group>"; }; + DABE8BF52B55DC2E00884D28 /* chat-message.aiff */ = {isa = PBXFileReference; lastKnownFileType = audio.aiff; path = "chat-message.aiff"; sourceTree = "<group>"; }; + DABE8BF72B55DC6100884D28 /* logged-in.aiff */ = {isa = PBXFileReference; lastKnownFileType = audio.aiff; path = "logged-in.aiff"; sourceTree = "<group>"; }; + DABE8BF92B55DC6800884D28 /* user-login.aiff */ = {isa = PBXFileReference; lastKnownFileType = audio.aiff; path = "user-login.aiff"; sourceTree = "<group>"; }; + DABE8BFA2B55DC6800884D28 /* user-logout.aiff */ = {isa = PBXFileReference; lastKnownFileType = audio.aiff; path = "user-logout.aiff"; sourceTree = "<group>"; }; + DABE8BFD2B55E69000884D28 /* error.aiff */ = {isa = PBXFileReference; lastKnownFileType = audio.aiff; path = error.aiff; sourceTree = "<group>"; }; + DABE8BFF2B55E69800884D28 /* server-message.aiff */ = {isa = PBXFileReference; lastKnownFileType = audio.aiff; path = "server-message.aiff"; sourceTree = "<group>"; }; + DABE8C012B55E69D00884D28 /* new-news.aiff */ = {isa = PBXFileReference; lastKnownFileType = audio.aiff; path = "new-news.aiff"; sourceTree = "<group>"; }; DABFCC282B1530DC009F40D2 /* FoundationExtensions.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FoundationExtensions.swift; sourceTree = "<group>"; }; DAC002182B21630900A6C290 /* SwiftUIExtensions.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SwiftUIExtensions.swift; sourceTree = "<group>"; }; DADDB28A2B22B31F0024040D /* Tracker.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Tracker.swift; sourceTree = "<group>"; }; @@ -109,7 +125,7 @@ DAE735002B2E71F2000C56F6 /* FilesView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FilesView.swift; sourceTree = "<group>"; }; DAE735022B30C0BB000C56F6 /* MessageView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MessageView.swift; sourceTree = "<group>"; }; DAE735042B3218D8000C56F6 /* NewsView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NewsView.swift; sourceTree = "<group>"; }; - DAE735062B3251B3000C56F6 /* Utilities.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Utilities.swift; sourceTree = "<group>"; }; + DAE735062B3251B3000C56F6 /* SoundEffects.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SoundEffects.swift; sourceTree = "<group>"; }; DAE735082B329810000C56F6 /* VisualEffectView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = VisualEffectView.swift; sourceTree = "<group>"; }; /* End PBXFileReference section */ @@ -159,6 +175,7 @@ DA9CAFB92B126D5700CDA197 /* Hotline */ = { isa = PBXGroup; children = ( + DABE8BF22B55DBFC00884D28 /* Sounds */, DA9CAFBA2B126D5700CDA197 /* Application.swift */, DA4F2BF92B1A516F00D8ADDC /* iOS */, DAE734F72B2E4126000C56F6 /* macOS */, @@ -194,6 +211,21 @@ path = Shared; sourceTree = "<group>"; }; + DABE8BF22B55DBFC00884D28 /* Sounds */ = { + isa = PBXGroup; + children = ( + DABE8BF72B55DC6100884D28 /* logged-in.aiff */, + DABE8BF52B55DC2E00884D28 /* chat-message.aiff */, + DABE8BF32B55DC0A00884D28 /* transfer-complete.aiff */, + DABE8BF92B55DC6800884D28 /* user-login.aiff */, + DABE8BFA2B55DC6800884D28 /* user-logout.aiff */, + DABE8BFD2B55E69000884D28 /* error.aiff */, + DABE8C012B55E69D00884D28 /* new-news.aiff */, + DABE8BFF2B55E69800884D28 /* server-message.aiff */, + ); + path = Sounds; + sourceTree = "<group>"; + }; DABFCC262B1530AE009F40D2 /* Hotline */ = { isa = PBXGroup; children = ( @@ -211,7 +243,7 @@ DABFCC282B1530DC009F40D2 /* FoundationExtensions.swift */, DAC002182B21630900A6C290 /* SwiftUIExtensions.swift */, DA7725402B21435B006C5ABB /* ObservableScrollView.swift */, - DAE735062B3251B3000C56F6 /* Utilities.swift */, + DAE735062B3251B3000C56F6 /* SoundEffects.swift */, DAE735082B329810000C56F6 /* VisualEffectView.swift */, DA57536B2B36BA1D00FAC277 /* TextDocument.swift */, ); @@ -321,7 +353,15 @@ isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( + DABE8BFE2B55E69000884D28 /* error.aiff in Resources */, + DABE8BF42B55DC0A00884D28 /* transfer-complete.aiff in Resources */, + DABE8C002B55E69800884D28 /* server-message.aiff in Resources */, + DABE8C022B55E69D00884D28 /* new-news.aiff in Resources */, + DABE8BFC2B55DC6800884D28 /* user-logout.aiff in Resources */, + DABE8BF62B55DC2E00884D28 /* chat-message.aiff in Resources */, + DABE8BFB2B55DC6800884D28 /* user-login.aiff in Resources */, DA9CAFC42B126D5800CDA197 /* Preview Assets.xcassets in Resources */, + DABE8BF82B55DC6100884D28 /* logged-in.aiff in Resources */, DA9CAFC12B126D5800CDA197 /* Assets.xcassets in Resources */, ); runOnlyForDeploymentPostprocessing = 0; @@ -359,7 +399,7 @@ DA9CAFBB2B126D5700CDA197 /* Application.swift in Sources */, DAAEE66B2B3FBC2100A5BA07 /* TransferInfo.swift in Sources */, DA0D698F2B1E841600C71DF5 /* MessageBoardView.swift in Sources */, - DAE735072B3251B3000C56F6 /* Utilities.swift in Sources */, + DAE735072B3251B3000C56F6 /* SoundEffects.swift in Sources */, DAE735012B2E71F2000C56F6 /* FilesView.swift in Sources */, DA72A0DD2B4CD0BF00A0F48A /* NewsEditorView.swift in Sources */, DABFCC292B1530DC009F40D2 /* FoundationExtensions.swift in Sources */, |