From 4398fb6da5021a3d083351aa216551801ec2ac33 Mon Sep 17 00:00:00 2001 From: Ruben Beltran del Rio Date: Fri, 28 Nov 2025 00:19:44 +0100 Subject: Re-add friendship quest remix --- Hotline/macOS/Files/FilesView.swift | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) (limited to 'Hotline/macOS/Files/FilesView.swift') diff --git a/Hotline/macOS/Files/FilesView.swift b/Hotline/macOS/Files/FilesView.swift index c9c4c24..07ea641 100644 --- a/Hotline/macOS/Files/FilesView.swift +++ b/Hotline/macOS/Files/FilesView.swift @@ -15,6 +15,14 @@ struct FilesView: View { @State private var confirmDeleteShown: Bool = false @State private var newFolderShown: Bool = false + // Friendship Quest Remix + private func isInHomeFolder(_ file: FileInfo?) -> Bool { + if let file { + return file.path.first == "~" && file.path.count > 1 + } + return false + } + var body: some View { NavigationStack { List(self.displayedFiles, id: \.self, selection: self.$selection) { file in @@ -92,7 +100,10 @@ struct FilesView: View { } .disabled(selectedFile == nil || (selectedFile != nil && !selectedFile!.isPreviewable)) - if model.access?.contains(.canDeleteFiles) == true { + if model.access?.contains(.canDeleteFiles) == true + // Friendship Quest Remix + || isInHomeFolder(selectedFile) + { Divider() Button { -- cgit