From 6d2e09990cee9d51119082ebe2b610d624d6ea47 Mon Sep 17 00:00:00 2001 From: TSI-amrutwaghmare <96108296+TSI-amrutwaghmare@users.noreply.github.com> Date: Tue, 7 Nov 2023 14:23:35 +0530 Subject: [PATCH 1/8] NMC 1990 - Setting and advance setting screen customisation --- .../xcshareddata/xcschemes/Nextcloud.xcscheme | 2 +- .../SettingsTestCases.swift | 341 +++++++++++++ .../AnalysisDataCollectionSwitch.swift | 42 ++ .../Settings/AnalysisDataCollectionSwitch.xib | 73 +++ iOSClient/Settings/CCAdvanced.m | 451 ++++++++++++++++++ iOSClient/Settings/HelpViewController.swift | 57 +++ .../Settings/ImprintViewController.swift | 70 +++ .../Settings/MagentaCloudVersionView.swift | 31 ++ .../Settings/MagentaCloudVersionView.xib | 76 +++ iOSClient/Settings/NCSettings.m | 441 +++++++++++++++++ .../OpenSourceSoftwareViewController.swift | 56 +++ .../PrivacyPolicyViewController.swift | 68 +++ .../PrivacySettingsViewController.swift | 147 ++++++ .../RequiredDataCollectionSwitch.swift | 34 ++ .../Settings/RequiredDataCollectionSwitch.xib | 73 +++ .../SaveSettingsCustomButtonCell.swift | 46 ++ .../Settings/SaveSettingsCustomButtonCell.xib | 46 ++ 17 files changed, 2053 insertions(+), 1 deletion(-) create mode 100644 Tests/NextcloudUnitTests/SettingsTestCases.swift create mode 100644 iOSClient/Settings/AnalysisDataCollectionSwitch.swift create mode 100644 iOSClient/Settings/AnalysisDataCollectionSwitch.xib create mode 100755 iOSClient/Settings/CCAdvanced.m create mode 100644 iOSClient/Settings/HelpViewController.swift create mode 100644 iOSClient/Settings/ImprintViewController.swift create mode 100644 iOSClient/Settings/MagentaCloudVersionView.swift create mode 100644 iOSClient/Settings/MagentaCloudVersionView.xib create mode 100644 iOSClient/Settings/NCSettings.m create mode 100644 iOSClient/Settings/OpenSourceSoftwareViewController.swift create mode 100644 iOSClient/Settings/PrivacyPolicyViewController.swift create mode 100644 iOSClient/Settings/PrivacySettingsViewController.swift create mode 100644 iOSClient/Settings/RequiredDataCollectionSwitch.swift create mode 100644 iOSClient/Settings/RequiredDataCollectionSwitch.xib create mode 100644 iOSClient/Settings/SaveSettingsCustomButtonCell.swift create mode 100644 iOSClient/Settings/SaveSettingsCustomButtonCell.xib diff --git a/Nextcloud.xcodeproj/xcshareddata/xcschemes/Nextcloud.xcscheme b/Nextcloud.xcodeproj/xcshareddata/xcschemes/Nextcloud.xcscheme index 3bb180bac2..f6811ecbbd 100755 --- a/Nextcloud.xcodeproj/xcshareddata/xcschemes/Nextcloud.xcscheme +++ b/Nextcloud.xcodeproj/xcshareddata/xcschemes/Nextcloud.xcscheme @@ -116,7 +116,7 @@