Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
37 commits
Select commit Hold shift + click to select a range
a0bd3b2
test
marinofaggiana Jan 11, 2023
286a2b8
test
marinofaggiana Jan 11, 2023
2a47371
test
marinofaggiana Jan 11, 2023
9b5d33c
test
marinofaggiana Jan 11, 2023
0103b04
add localizable
marinofaggiana Jan 11, 2023
a36f22a
coding
marinofaggiana Jan 11, 2023
1e422c4
localizationConfig
marinofaggiana Jan 11, 2023
92025e7
improved code
marinofaggiana Jan 11, 2023
8ca3af9
improved code
marinofaggiana Jan 11, 2023
faecb73
improved code
marinofaggiana Jan 11, 2023
cc76927
remove old
marinofaggiana Jan 11, 2023
70e0142
added crop in QuickLook
marinofaggiana Jan 11, 2023
214e127
added crop in QuickLook
marinofaggiana Jan 11, 2023
281b3e8
update strings
marinofaggiana Jan 11, 2023
c926684
add ViewerQuickLook
marinofaggiana Jan 11, 2023
62a9d7d
add ViewerQuickLook
marinofaggiana Jan 12, 2023
5196a54
add ViewerQuickLook
marinofaggiana Jan 12, 2023
86ed284
add ViewerQuickLook
marinofaggiana Jan 12, 2023
2a15f1d
add ViewerQuickLook
marinofaggiana Jan 12, 2023
eed2550
add ViewerQuickLook
marinofaggiana Jan 12, 2023
f87634a
add ViewerQuickLook
marinofaggiana Jan 13, 2023
b35a7da
add ViewerQuickLook
marinofaggiana Jan 13, 2023
034e18c
add ViewerQuickLook
marinofaggiana Jan 13, 2023
83fcd80
add ViewerQuickLook
marinofaggiana Jan 13, 2023
3277ac8
add ViewerQuickLook
marinofaggiana Jan 13, 2023
0c37bb4
add ViewerQuickLook
marinofaggiana Jan 13, 2023
61ac6ae
add ViewerQuickLook
marinofaggiana Jan 13, 2023
404885c
add ViewerQuickLook
marinofaggiana Jan 13, 2023
3c3feb3
add ViewerQuickLook
marinofaggiana Jan 13, 2023
4754c64
add ViewerQuickLook
marinofaggiana Jan 13, 2023
f27931e
add ViewerQuickLook
marinofaggiana Jan 13, 2023
c26030b
add ViewerQuickLook
marinofaggiana Jan 13, 2023
ce3ea12
add ViewerQuickLook
marinofaggiana Jan 13, 2023
fda71c4
add ViewerQuickLook
marinofaggiana Jan 13, 2023
0546162
add ViewerQuickLook
marinofaggiana Jan 13, 2023
a7274cc
add ViewerQuickLook
marinofaggiana Jan 13, 2023
5e6274a
add ViewerQuickLook
marinofaggiana Jan 13, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions .swiftlint.yml
Original file line number Diff line number Diff line change
Expand Up @@ -44,6 +44,7 @@ excluded:
- Pods

# iOS Files Quarantine

- File Provider Extension/FileProviderData.swift
- File Provider Extension/FileProviderDomain.swift
- File Provider Extension/FileProviderEnumerator.swift
Expand All @@ -60,6 +61,7 @@ excluded:
- Widget/Lockscreen/LockscreenData.swift
- Widget/Lockscreen/LockscreenWidgetView.swift
- Widget/Lockscreen/LockscreenWidgetProvider.swift
- iOSClient/GUI
- iOSClient/ExternalResources
- iOSClient/Activity/NCActivity.swift
- iOSClient/Activity/NCActivityTableViewCell.swift
Expand Down
Binary file added Nextcloud Hub.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
29 changes: 25 additions & 4 deletions Nextcloud.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -96,6 +96,7 @@
F70460522499061800BB98A7 /* NotificationCenter+MainThread.swift in Sources */ = {isa = PBXBuildFile; fileRef = F70460512499061800BB98A7 /* NotificationCenter+MainThread.swift */; };
F70460532499095400BB98A7 /* NotificationCenter+MainThread.swift in Sources */ = {isa = PBXBuildFile; fileRef = F70460512499061800BB98A7 /* NotificationCenter+MainThread.swift */; };
F70460542499095400BB98A7 /* NotificationCenter+MainThread.swift in Sources */ = {isa = PBXBuildFile; fileRef = F70460512499061800BB98A7 /* NotificationCenter+MainThread.swift */; };
F704A950296EE1C200D0737A /* Mantis in Frameworks */ = {isa = PBXBuildFile; productRef = F704A94F296EE1C200D0737A /* Mantis */; };
F704B5E32430AA6F00632F5F /* NCCreateFormUploadConflict.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = F704B5E22430AA6F00632F5F /* NCCreateFormUploadConflict.storyboard */; };
F704B5E52430AA8000632F5F /* NCCreateFormUploadConflict.swift in Sources */ = {isa = PBXBuildFile; fileRef = F704B5E42430AA8000632F5F /* NCCreateFormUploadConflict.swift */; };
F704B5E72430C06700632F5F /* NCCreateFormUploadConflictCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = F704B5E62430C06700632F5F /* NCCreateFormUploadConflictCell.xib */; };
Expand Down Expand Up @@ -412,6 +413,8 @@
F7A0D1362591FBC5008F8A13 /* String+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = F7A0D1342591FBC5008F8A13 /* String+Extension.swift */; };
F7A0D1372591FBC5008F8A13 /* String+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = F7A0D1342591FBC5008F8A13 /* String+Extension.swift */; };
F7A321AD1E9E6AD50069AD1B /* CCAdvanced.m in Sources */ = {isa = PBXBuildFile; fileRef = F7A321AC1E9E6AD50069AD1B /* CCAdvanced.m */; };
F7A48413297022E000BD1B49 /* ViewerQuickLook.swift in Sources */ = {isa = PBXBuildFile; fileRef = F7A48412297022E000BD1B49 /* ViewerQuickLook.swift */; };
F7A48415297028FC00BD1B49 /* Nextcloud Hub.png in Resources */ = {isa = PBXBuildFile; fileRef = F7A48414297028FC00BD1B49 /* Nextcloud Hub.png */; };
F7A60F86292D215000FCE1F2 /* NCTalkAccounts.swift in Sources */ = {isa = PBXBuildFile; fileRef = F7A60F84292D215000FCE1F2 /* NCTalkAccounts.swift */; };
F7A60F87292D215000FCE1F2 /* NCTalkAccounts.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = F7A60F85292D215000FCE1F2 /* NCTalkAccounts.storyboard */; };
F7A76DC8256A71CD00119AB3 /* UIImage+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = F7B7504A2397D38E004E13EC /* UIImage+Extension.swift */; };
Expand Down Expand Up @@ -498,7 +501,6 @@
F7D68FCF28CB9051009139F3 /* NCManageDatabase+DashboardWidget.swift in Sources */ = {isa = PBXBuildFile; fileRef = F7D68FCB28CB9051009139F3 /* NCManageDatabase+DashboardWidget.swift */; };
F7D68FD028CB9051009139F3 /* NCManageDatabase+DashboardWidget.swift in Sources */ = {isa = PBXBuildFile; fileRef = F7D68FCB28CB9051009139F3 /* NCManageDatabase+DashboardWidget.swift */; };
F7D96FCC246ED7E200536D73 /* NCNetworkingCheckRemoteUser.swift in Sources */ = {isa = PBXBuildFile; fileRef = F7D96FCB246ED7E100536D73 /* NCNetworkingCheckRemoteUser.swift */; };
F7DFB7F0219C5B8000680748 /* NCCreateFormUploadAssets.swift in Sources */ = {isa = PBXBuildFile; fileRef = F7DFB7EF219C5B8000680748 /* NCCreateFormUploadAssets.swift */; };
F7E0710128B13BB00001B882 /* DashboardData.swift in Sources */ = {isa = PBXBuildFile; fileRef = F7E0710028B13BB00001B882 /* DashboardData.swift */; };
F7E0CDCF265CE8610044854E /* NCUserStatus.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = F7E0CDCE265CE8610044854E /* NCUserStatus.storyboard */; };
F7E41316294A19B300839300 /* UIView+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = F7E41315294A19B300839300 /* UIView+Extension.swift */; };
Expand Down Expand Up @@ -986,6 +988,8 @@
F7A0D1342591FBC5008F8A13 /* String+Extension.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "String+Extension.swift"; sourceTree = "<group>"; };
F7A321AB1E9E6AD50069AD1B /* CCAdvanced.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCAdvanced.h; sourceTree = "<group>"; };
F7A321AC1E9E6AD50069AD1B /* CCAdvanced.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCAdvanced.m; sourceTree = "<group>"; };
F7A48412297022E000BD1B49 /* ViewerQuickLook.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ViewerQuickLook.swift; sourceTree = "<group>"; };
F7A48414297028FC00BD1B49 /* Nextcloud Hub.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Nextcloud Hub.png"; sourceTree = SOURCE_ROOT; };
F7A60F84292D215000FCE1F2 /* NCTalkAccounts.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NCTalkAccounts.swift; sourceTree = "<group>"; };
F7A60F85292D215000FCE1F2 /* NCTalkAccounts.storyboard */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.storyboard; path = NCTalkAccounts.storyboard; sourceTree = "<group>"; };
F7A7FA6229265CF4000603EF /* NCManageE2EE.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NCManageE2EE.swift; sourceTree = "<group>"; };
Expand Down Expand Up @@ -1149,7 +1153,6 @@
F7D96FCB246ED7E100536D73 /* NCNetworkingCheckRemoteUser.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NCNetworkingCheckRemoteUser.swift; sourceTree = "<group>"; };
F7DBD82B23E46A4700ECB7C6 /* MarkdownKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MarkdownKit.framework; path = Carthage/Build/iOS/MarkdownKit.framework; sourceTree = "<group>"; };
F7DE9AB01F482FA5008DFE10 /* sv */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = sv; path = sv.lproj/Localizable.strings; sourceTree = "<group>"; };
F7DFB7EF219C5B8000680748 /* NCCreateFormUploadAssets.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NCCreateFormUploadAssets.swift; sourceTree = "<group>"; };
F7E0710028B13BB00001B882 /* DashboardData.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DashboardData.swift; sourceTree = "<group>"; };
F7E0CDCE265CE8610044854E /* NCUserStatus.storyboard */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; path = NCUserStatus.storyboard; sourceTree = "<group>"; };
F7E41315294A19B300839300 /* UIView+Extension.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "UIView+Extension.swift"; sourceTree = "<group>"; };
Expand Down Expand Up @@ -1256,6 +1259,7 @@
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
F704A950296EE1C200D0737A /* Mantis in Frameworks */,
F76DA941277B75870082465B /* KTVHTTPCache.xcframework in Frameworks */,
F7ED547C25EEA65400956C55 /* QRCodeReader in Frameworks */,
F788ECC7263AAAFA00ADC67F /* MarkdownKit in Frameworks */,
Expand Down Expand Up @@ -1471,6 +1475,7 @@
isa = PBXGroup;
children = (
F7C7B488245EBA4100D93E60 /* NCViewerQuickLook.swift */,
F7A48412297022E000BD1B49 /* ViewerQuickLook.swift */,
);
path = NCViewerQuickLook;
sourceTree = "<group>";
Expand Down Expand Up @@ -2043,7 +2048,6 @@
isa = PBXGroup;
children = (
F769CA162965AB7C00039397 /* NCUploadAssets.swift */,
F7DFB7EF219C5B8000680748 /* NCCreateFormUploadAssets.swift */,
F704B5E22430AA6F00632F5F /* NCCreateFormUploadConflict.storyboard */,
F704B5E42430AA8000632F5F /* NCCreateFormUploadConflict.swift */,
F704B5E82430C0B800632F5F /* NCCreateFormUploadConflictCell.swift */,
Expand Down Expand Up @@ -2190,6 +2194,7 @@
isa = PBXGroup;
children = (
F7AC9349296193050002BC0F /* Reasons to use Nextcloud.pdf */,
F7A48414297028FC00BD1B49 /* Nextcloud Hub.png */,
F7F4F0FB27ECDBDA008676F9 /* Font */,
F72B60941A24F04E004EF66F /* Localizations */,
);
Expand Down Expand Up @@ -2493,6 +2498,7 @@
F734B06528E75C0100E180D5 /* TLPhotoPicker */,
F77333872927A72100466E35 /* OpenSSL */,
F77BC3EA293E5268005F2B08 /* Swifter */,
F704A94F296EE1C200D0737A /* Mantis */,
);
productName = "Crypto Cloud";
productReference = F7CE8AFA1DC1F8D8009CAE48 /* Nextcloud.app */;
Expand Down Expand Up @@ -2651,6 +2657,7 @@
F734B06428E75C0100E180D5 /* XCRemoteSwiftPackageReference "TLPhotoPicker" */,
F77333862927A72100466E35 /* XCRemoteSwiftPackageReference "OpenSSL" */,
F77BC3E9293E5268005F2B08 /* XCRemoteSwiftPackageReference "swifter" */,
F704A94E296EE1C200D0737A /* XCRemoteSwiftPackageReference "Mantis" */,
);
productRefGroup = F7F67B9F1A24D27800EE80DA;
projectDirPath = "";
Expand Down Expand Up @@ -2757,6 +2764,7 @@
F710E8111EF95C9C00DC2427 /* ImagesIntro.xcassets in Resources */,
F76032A0252F0F8E0015A421 /* NCTransferCell.xib in Resources */,
F7F4F10527ECDBDB008676F9 /* Inconsolata-SemiBold.ttf in Resources */,
F7A48415297028FC00BD1B49 /* Nextcloud Hub.png in Resources */,
F74C0437253F1CDC009762AB /* NCShares.storyboard in Resources */,
F7F4F10C27ECDBDB008676F9 /* Inconsolata-Regular.ttf in Resources */,
F7B8B83025681C3400967775 /* GoogleService-Info.plist in Resources */,
Expand Down Expand Up @@ -3067,7 +3075,6 @@
F702F2CF25EE5B5C008F8E80 /* NCGlobal.swift in Sources */,
F72CD63A25C19EBF00F46F9A /* NCAutoUpload.swift in Sources */,
AF93471D27E2361E002537EE /* NCShareAdvancePermissionFooter.swift in Sources */,
F7DFB7F0219C5B8000680748 /* NCCreateFormUploadAssets.swift in Sources */,
AF1A9B6427D0CA1E00F17A9E /* UIAlertController+Extension.swift in Sources */,
F73B422C2476764F00A30FD3 /* NCNotification.swift in Sources */,
371B5A2E23D0B04500FAFAE9 /* NCMenu.swift in Sources */,
Expand Down Expand Up @@ -3206,6 +3213,7 @@
F7D68FCC28CB9051009139F3 /* NCManageDatabase+DashboardWidget.swift in Sources */,
F70CEF5623E9C7E50007035B /* UIColor+Extension.swift in Sources */,
F75CA1472962F13700B01130 /* HUDView.swift in Sources */,
F7A48413297022E000BD1B49 /* ViewerQuickLook.swift in Sources */,
F77BB748289985270090FC19 /* UITabBarController+Extension.swift in Sources */,
F75AC2431F1F62450073EC19 /* NCManageAutoUploadFileName.swift in Sources */,
F7A7FA6329265CF4000603EF /* NCManageE2EE.swift in Sources */,
Expand Down Expand Up @@ -3930,6 +3938,14 @@
/* End XCConfigurationList section */

/* Begin XCRemoteSwiftPackageReference section */
F704A94E296EE1C200D0737A /* XCRemoteSwiftPackageReference "Mantis" */ = {
isa = XCRemoteSwiftPackageReference;
repositoryURL = "https://github.com/guoyingtao/Mantis.git";
requirement = {
branch = master;
kind = branch;
};
};
F70B86732642CE3B00ED5349 /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */ = {
isa = XCRemoteSwiftPackageReference;
repositoryURL = "https://github.com/firebase/firebase-ios-sdk";
Expand Down Expand Up @@ -4093,6 +4109,11 @@
/* End XCRemoteSwiftPackageReference section */

/* Begin XCSwiftPackageProductDependency section */
F704A94F296EE1C200D0737A /* Mantis */ = {
isa = XCSwiftPackageProductDependency;
package = F704A94E296EE1C200D0737A /* XCRemoteSwiftPackageReference "Mantis" */;
productName = Mantis;
};
F70B86742642CE3B00ED5349 /* FirebaseCrashlytics */ = {
isa = XCSwiftPackageProductDependency;
package = F70B86732642CE3B00ED5349 /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */;
Expand Down
Loading