From a7637257d52f1d96f3cf7060d3b52dcd14a460bf Mon Sep 17 00:00:00 2001 From: Claudio Cambra Date: Wed, 6 Mar 2024 23:44:34 +0800 Subject: [PATCH] Adjust share options view title depending on create mode Signed-off-by: Claudio Cambra --- .../FileProviderUIExt/ShareOptionsView.swift | 3 +++ .../FileProviderUIExt/ShareViewController.xib | 1 + 2 files changed, 4 insertions(+) diff --git a/shell_integration/MacOSX/NextcloudIntegration/FileProviderUIExt/ShareOptionsView.swift b/shell_integration/MacOSX/NextcloudIntegration/FileProviderUIExt/ShareOptionsView.swift index 27920509e..9d8cb3880 100644 --- a/shell_integration/MacOSX/NextcloudIntegration/FileProviderUIExt/ShareOptionsView.swift +++ b/shell_integration/MacOSX/NextcloudIntegration/FileProviderUIExt/ShareOptionsView.swift @@ -11,6 +11,7 @@ import NextcloudKit import OSLog class ShareOptionsView: NSView { + @IBOutlet private weak var optionsTitleTextField: NSTextField! @IBOutlet private weak var labelTextField: NSTextField! @IBOutlet private weak var uploadEditPermissionCheckbox: NSButton! @IBOutlet private weak var hideDownloadCheckbox: NSButton! @@ -35,6 +36,7 @@ class ShareOptionsView: NSView { var controller: ShareController? { didSet { guard controller != nil else { return } + optionsTitleTextField.stringValue = "Share options" cancellable?.cancel() createMode = false update() @@ -47,6 +49,7 @@ class ShareOptionsView: NSView { shareTypePicker.isHidden = !createMode labelTextField.isHidden = createMode // Cannot set label on create API call guard createMode else { return } + optionsTitleTextField.stringValue = "Create new share" cancellable?.cancel() cancellable = nil controller = nil diff --git a/shell_integration/MacOSX/NextcloudIntegration/FileProviderUIExt/ShareViewController.xib b/shell_integration/MacOSX/NextcloudIntegration/FileProviderUIExt/ShareViewController.xib index 4a82af5fa..35d6b3574 100644 --- a/shell_integration/MacOSX/NextcloudIntegration/FileProviderUIExt/ShareViewController.xib +++ b/shell_integration/MacOSX/NextcloudIntegration/FileProviderUIExt/ShareViewController.xib @@ -434,6 +434,7 @@ +