Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/ios.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'iOSClient/Share/NCSharePaging.swift')
-rw-r--r--iOSClient/Share/NCSharePaging.swift33
1 files changed, 17 insertions, 16 deletions
diff --git a/iOSClient/Share/NCSharePaging.swift b/iOSClient/Share/NCSharePaging.swift
index 5e21aba65..b1c6111a7 100644
--- a/iOSClient/Share/NCSharePaging.swift
+++ b/iOSClient/Share/NCSharePaging.swift
@@ -24,7 +24,7 @@
import UIKit
import Parchment
-import NCCommunication
+import NextcloudKit
import MarqueeLabel
protocol NCSharePagingContent {
@@ -49,7 +49,7 @@ class NCSharePaging: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
- view.backgroundColor = NCBrandColor.shared.systemBackground
+ view.backgroundColor = .systemBackground
navigationItem.leftBarButtonItem = UIBarButtonItem(title: NSLocalizedString("_close_", comment: ""), style: .done, target: self, action: #selector(exitTapped))
NotificationCenter.default.addObserver(self, selector: #selector(keyboardWillShow(notification:)), name: UIResponder.keyboardWillShowNotification, object: nil)
@@ -61,11 +61,11 @@ class NCSharePaging: UIViewController {
pagingViewController.activityEnabled = activityEnabled
pagingViewController.commentsEnabled = commentsEnabled
pagingViewController.sharingEnabled = sharingEnabled
- pagingViewController.backgroundColor = NCBrandColor.shared.systemBackground
- pagingViewController.menuBackgroundColor = NCBrandColor.shared.systemBackground
- pagingViewController.selectedBackgroundColor = NCBrandColor.shared.systemBackground
- pagingViewController.textColor = NCBrandColor.shared.label
- pagingViewController.selectedTextColor = NCBrandColor.shared.label
+ pagingViewController.backgroundColor = .systemBackground
+ pagingViewController.menuBackgroundColor = .systemBackground
+ pagingViewController.selectedBackgroundColor = .systemBackground
+ pagingViewController.textColor = .label
+ pagingViewController.selectedTextColor = .label
// Pagination
addChild(pagingViewController)
@@ -306,7 +306,7 @@ class NCSharePagingView: PagingView {
override func setupConstraints() {
guard let headerView = Bundle.main.loadNibNamed("NCShareHeaderView", owner: self, options: nil)?.first as? NCShareHeaderView else { return }
- headerView.backgroundColor = NCBrandColor.shared.systemBackground
+ headerView.backgroundColor = .systemBackground
headerView.ocId = metadata.ocId
if FileManager.default.fileExists(atPath: CCUtility.getDirectoryProviderStorageIconOcId(metadata.ocId, etag: metadata.etag)) {
@@ -322,13 +322,13 @@ class NCSharePagingView: PagingView {
headerView.imageView.image = UIImage(named: "file")
}
}
- headerView.path.text = NCUtilityFileSystem.shared.getPath(metadata: metadata, withFileName: true)
- headerView.path.textColor = NCBrandColor.shared.label
+ headerView.path.text = NCUtilityFileSystem.shared.getPath(path: metadata.path, user: metadata.user, fileName: metadata.fileName)
+ headerView.path.textColor = .label
headerView.path.trailingBuffer = headerView.path.frame.width
if metadata.favorite {
headerView.favorite.setImage(NCUtility.shared.loadImage(named: "star.fill", color: NCBrandColor.shared.yellowFavorite, size: 20), for: .normal)
} else {
- headerView.favorite.setImage(NCUtility.shared.loadImage(named: "star.fill", color: NCBrandColor.shared.systemGray, size: 20), for: .normal)
+ headerView.favorite.setImage(NCUtility.shared.loadImage(named: "star.fill", color: .systemGray, size: 20), for: .normal)
}
headerView.info.text = CCUtility.transformedSize(metadata.size) + ", " + CCUtility.dateDiff(metadata.date as Date)
addSubview(headerView)
@@ -374,20 +374,21 @@ class NCShareHeaderView: UIView {
@IBAction func touchUpInsideFavorite(_ sender: UIButton) {
guard let metadata = NCManageDatabase.shared.getMetadataFromOcId(ocId) else { return }
- NCNetworking.shared.favoriteMetadata(metadata) { errorCode, errorDescription in
- if errorCode == 0 {
+ NCNetworking.shared.favoriteMetadata(metadata) { error in
+ if error == .success {
self.favorite.setImage(NCUtility.shared.loadImage(
named: "star.fill",
- color: metadata.favorite ? NCBrandColor.shared.yellowFavorite : NCBrandColor.shared.systemGray,
+ color: metadata.favorite ? NCBrandColor.shared.yellowFavorite : .systemGray,
size: 20), for: .normal)
} else {
- NCContentPresenter.shared.messageNotification("_error_", description: errorDescription, delay: NCGlobal.shared.dismissAfterSecond, type: NCContentPresenter.messageType.error, errorCode: errorCode)
+ NCContentPresenter.shared.showError(error: error)
}
}
}
@objc func longTap(sender: UIGestureRecognizer) {
UIPasteboard.general.string = path.text
- NCContentPresenter.shared.messageNotification("", description: "_copied_path_", delay: NCGlobal.shared.dismissAfterSecond, type: NCContentPresenter.messageType.info, errorCode: NCGlobal.shared.errorNoError)
+ let error = NKError(errorCode: NCGlobal.shared.errorInternalError, errorDescription: "_copied_path_")
+ NCContentPresenter.shared.showInfo(error: error)
}
}