From 120c98870759270f899921642f1a0870b69add58 Mon Sep 17 00:00:00 2001 From: CreatureSurvive Date: Sat, 22 May 2021 12:31:11 -0500 Subject: [PATCH] Initial Commit v1.0.0 --- .gitignore | 12 + .../Preferences.framework/Preferences.tbd | 710 ++++++++++++++++++ Makefile | 20 + Preferences/PSBundleController.h | 13 + Preferences/PSControlTableCell.h | 10 + Preferences/PSDetailController.h | 20 + Preferences/PSDiscreteSlider.h | 5 + Preferences/PSEditableListController.h | 35 + Preferences/PSEditableTableCell.h | 24 + Preferences/PSHeaderFooterView.h | 12 + Preferences/PSListController.h | 156 ++++ Preferences/PSListItemsController.h | 31 + Preferences/PSRootController.h | 11 + Preferences/PSSliderTableCell.h | 5 + Preferences/PSSpecifier.h | 146 ++++ Preferences/PSSwitchTableCell.h | 24 + Preferences/PSSystemPolicyForApp.h | 17 + Preferences/PSTableCell.h | 53 ++ Preferences/PSViewController.h | 41 + Resources/entitlements.plist | 17 + Resources/icon_large.png | Bin 0 -> 500720 bytes Resources/libraries.plist | 8 + TweakSettings.xcodeproj/project.pbxproj | 444 +++++++++++ .../contents.xcworkspacedata | 7 + .../AppIcon.appiconset/AppIcon-1024.png | Bin 0 -> 64175 bytes .../AppIcon.appiconset/AppIcon-20.png | Bin 0 -> 1784 bytes .../AppIcon.appiconset/AppIcon-20@2x-1.png | Bin 0 -> 2532 bytes .../AppIcon.appiconset/AppIcon-20@2x.png | Bin 0 -> 2532 bytes .../AppIcon.appiconset/AppIcon-20@3x.png | Bin 0 -> 3341 bytes .../AppIcon.appiconset/AppIcon-29.png | Bin 0 -> 2052 bytes .../AppIcon.appiconset/AppIcon-29@2x-1.png | Bin 0 -> 3244 bytes .../AppIcon.appiconset/AppIcon-29@2x.png | Bin 0 -> 3244 bytes .../AppIcon.appiconset/AppIcon-29@3x.png | Bin 0 -> 4396 bytes .../AppIcon.appiconset/AppIcon-40.png | Bin 0 -> 2532 bytes .../AppIcon.appiconset/AppIcon-40@2x-1.png | Bin 0 -> 4159 bytes .../AppIcon.appiconset/AppIcon-40@2x.png | Bin 0 -> 4159 bytes .../AppIcon.appiconset/AppIcon-40@3x.png | Bin 0 -> 5815 bytes .../AppIcon.appiconset/AppIcon-60@2x.png | Bin 0 -> 5815 bytes .../AppIcon.appiconset/AppIcon-60@3x.png | Bin 0 -> 8356 bytes .../AppIcon.appiconset/AppIcon-76.png | Bin 0 -> 3973 bytes .../AppIcon.appiconset/AppIcon-76@2x.png | Bin 0 -> 7209 bytes .../AppIcon.appiconset/AppIcon-83.5@2x.png | Bin 0 -> 7841 bytes .../AppIcon.appiconset/Contents.json | 116 +++ TweakSettings/Assets.xcassets/Contents.json | 6 + .../Base.lproj/LaunchScreen.storyboard | 25 + TweakSettings/Info.plist | 64 ++ TweakSettings/TS-Prefix.pch | 92 +++ TweakSettings/TSAppDelegate.h | 16 + TweakSettings/TSAppDelegate.m | 120 +++ TweakSettings/TSRootListController.h | 13 + TweakSettings/TSRootListController.m | 106 +++ TweakSettings/TSSearchableListController.h | 16 + TweakSettings/TSSearchableListController.m | 84 +++ TweakSettings/libprefs.h | 19 + TweakSettings/main.m | 34 + layout/DEBIAN/control | 16 + layout/DEBIAN/postinst | 9 + 57 files changed, 2557 insertions(+) create mode 100644 .gitignore create mode 100755 Frameworks/Preferences.framework/Preferences.tbd create mode 100644 Makefile create mode 100644 Preferences/PSBundleController.h create mode 100644 Preferences/PSControlTableCell.h create mode 100644 Preferences/PSDetailController.h create mode 100644 Preferences/PSDiscreteSlider.h create mode 100644 Preferences/PSEditableListController.h create mode 100644 Preferences/PSEditableTableCell.h create mode 100644 Preferences/PSHeaderFooterView.h create mode 100644 Preferences/PSListController.h create mode 100644 Preferences/PSListItemsController.h create mode 100644 Preferences/PSRootController.h create mode 100644 Preferences/PSSliderTableCell.h create mode 100644 Preferences/PSSpecifier.h create mode 100644 Preferences/PSSwitchTableCell.h create mode 100644 Preferences/PSSystemPolicyForApp.h create mode 100644 Preferences/PSTableCell.h create mode 100644 Preferences/PSViewController.h create mode 100644 Resources/entitlements.plist create mode 100644 Resources/icon_large.png create mode 100644 Resources/libraries.plist create mode 100644 TweakSettings.xcodeproj/project.pbxproj create mode 100644 TweakSettings.xcodeproj/project.xcworkspace/contents.xcworkspacedata create mode 100644 TweakSettings/Assets.xcassets/AppIcon.appiconset/AppIcon-1024.png create mode 100644 TweakSettings/Assets.xcassets/AppIcon.appiconset/AppIcon-20.png create mode 100644 TweakSettings/Assets.xcassets/AppIcon.appiconset/AppIcon-20@2x-1.png create mode 100644 TweakSettings/Assets.xcassets/AppIcon.appiconset/AppIcon-20@2x.png create mode 100644 TweakSettings/Assets.xcassets/AppIcon.appiconset/AppIcon-20@3x.png create mode 100644 TweakSettings/Assets.xcassets/AppIcon.appiconset/AppIcon-29.png create mode 100644 TweakSettings/Assets.xcassets/AppIcon.appiconset/AppIcon-29@2x-1.png create mode 100644 TweakSettings/Assets.xcassets/AppIcon.appiconset/AppIcon-29@2x.png create mode 100644 TweakSettings/Assets.xcassets/AppIcon.appiconset/AppIcon-29@3x.png create mode 100644 TweakSettings/Assets.xcassets/AppIcon.appiconset/AppIcon-40.png create mode 100644 TweakSettings/Assets.xcassets/AppIcon.appiconset/AppIcon-40@2x-1.png create mode 100644 TweakSettings/Assets.xcassets/AppIcon.appiconset/AppIcon-40@2x.png create mode 100644 TweakSettings/Assets.xcassets/AppIcon.appiconset/AppIcon-40@3x.png create mode 100644 TweakSettings/Assets.xcassets/AppIcon.appiconset/AppIcon-60@2x.png create mode 100644 TweakSettings/Assets.xcassets/AppIcon.appiconset/AppIcon-60@3x.png create mode 100644 TweakSettings/Assets.xcassets/AppIcon.appiconset/AppIcon-76.png create mode 100644 TweakSettings/Assets.xcassets/AppIcon.appiconset/AppIcon-76@2x.png create mode 100644 TweakSettings/Assets.xcassets/AppIcon.appiconset/AppIcon-83.5@2x.png create mode 100644 TweakSettings/Assets.xcassets/AppIcon.appiconset/Contents.json create mode 100644 TweakSettings/Assets.xcassets/Contents.json create mode 100644 TweakSettings/Base.lproj/LaunchScreen.storyboard create mode 100644 TweakSettings/Info.plist create mode 100644 TweakSettings/TS-Prefix.pch create mode 100644 TweakSettings/TSAppDelegate.h create mode 100644 TweakSettings/TSAppDelegate.m create mode 100644 TweakSettings/TSRootListController.h create mode 100644 TweakSettings/TSRootListController.m create mode 100644 TweakSettings/TSSearchableListController.h create mode 100644 TweakSettings/TSSearchableListController.m create mode 100644 TweakSettings/libprefs.h create mode 100644 TweakSettings/main.m create mode 100644 layout/DEBIAN/control create mode 100755 layout/DEBIAN/postinst diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..f138ca9 --- /dev/null +++ b/.gitignore @@ -0,0 +1,12 @@ +build +TweakSettings.xcodeproj/xcuserdata +TweakSettings.xcodeproj/xcshareddata +TweakSettings.xcodeproj/project.xcworkspace/xcuserdata +TweakSettings.xcodeproj/project.xcworkspace/xcshareddata +.idea +.staging +.theos +.vscode +.idea +.DS_Store +.DS_Store? \ No newline at end of file diff --git a/Frameworks/Preferences.framework/Preferences.tbd b/Frameworks/Preferences.framework/Preferences.tbd new file mode 100755 index 0000000..38efac9 --- /dev/null +++ b/Frameworks/Preferences.framework/Preferences.tbd @@ -0,0 +1,710 @@ +--- +archs: [ armv7, armv7s, arm64 ] +platform: ios +install-name: /System/Library/PrivateFrameworks/Preferences.framework/Preferences +current-version: 1 +compatibility-version: 1 +exports: + - archs: [ armv7, armv7s, arm64 ] + symbols: [ _ACMContextAddCredential, _ACMContextAddCredentialWithScope, _ACMContextContainsCredentialType, + _ACMContextContainsCredentialTypeEx, _ACMContextContainsPassphraseCredentialWithPurpose, + _ACMContextCreate, _ACMContextCreateWithExternalForm, _ACMContextDelete, _ACMContextGetExternalForm, + _ACMContextRemoveCredentialsByType, _ACMContextRemoveCredentialsByTypeAndScope, + _ACMContextRemoveCredentialsByValue, _ACMContextRemoveCredentialsByValueAndScope, + _ACMContextRemovePassphraseCredentialsByPurposeAndScope, + _ACMContextReplacePassphraseCredentialsWithScope, _ACMContextVerifyAclConstraint, + _ACMContextVerifyPolicy, _ACMContextVerifyPolicyEx, _ACMContextVerifyPolicyWithPreflight, + _ACMCredentialCreate, _ACMCredentialDelete, _ACMCredentialGetProperty, _ACMCredentialGetPropertyData, + _ACMCredentialGetType, _ACMCredentialSetProperty, _ACMParseAclAndCopyConstraintCharacteristics, + _ACMRequirementGetPriority, _ACMRequirementGetProperties, _ACMRequirementGetProperty, + _ACMRequirementGetPropertyData, _ACMRequirementGetState, _ACMRequirementGetSubrequirements, + _ACMRequirementGetType, _CARRIER_SPACE_PLANS_EVENT, _CARRIER_SPACE_SERVICES_APP_INSTALL_EVENT, + _CARRIER_SPACE_SERVICES_APP_OPEN_EVENT, _CARRIER_SPACE_SERVICES_EVENT, _CARRIER_SPACE_USAGE_EVENT, + _CompareCredentials, _ContactsOption, _CopyCredential, _CreateDetailControllerInstanceWithClass, + _CreateRangeTimeLabel, _CreateRangeTitleLabel, _DeallocCredential, _DeallocCredentialList, + _DeallocRequirement, _DeserializeAddCredential, _DeserializeCredential, _DeserializeCredentialList, + _DeserializeGetContextProperty, _DeserializeProcessAcl, _DeserializeRemoveCredential, + _DeserializeReplacePassphraseCredential, _DeserializeRequirement, _DeserializeVerifyAclConstraint, + _DeserializeVerifyPolicy, _DeviceName, _EveryoneOption, _FallbackYear, _FavoritesOption, _FilePathKey, + _GetSerializedAddCredentialSize, _GetSerializedCredentialSize, _GetSerializedGetContextPropertySize, + _GetSerializedProcessAclSize, _GetSerializedRemoveCredentialSize, + _GetSerializedReplacePassphraseCredentialSize, _GetSerializedRequirementSize, + _GetSerializedVerifyAclConstraintSize, _GetSerializedVerifyPolicySize, _IsRegulatoryImageFromLockdown, + _LocalizableGTStringKeyForKey, _LocalizeWeeAppName, _LocalizedPolarisExplanation, _NameKey, + _NoOneOption, _ObjectAndOffsetForURLPair, _PRDActionChangeStoragePlan, + _PRDActionFreshmintStorageUpgrade, _PSAbbreviatedFormattedTimeString, + _PSAbbreviatedFormattedTimeStringWithDays, _PSAboutDeviceSupervision, _PSAboutLocationAndPrivacyText, + _PSAccessoryKey, _PSAccountSettingsDataclassesKey, _PSAccountsClientDataclassFilterKey, _PSActionKey, + _PSAdjustFontSizeToFitWidthKey, _PSAirDropImage, _PSAlignmentKey, _PSAppGroupBundleIDKey, + _PSAppGroupDomainKey, _PSAppIconImageNamed, _PSAppSettingsBundleIDKey, _PSAppSettingsBundleKey, + _PSAppTintColor, _PSAppleIDPrivacyText, _PSApplicationDisplayIdentifiersCapability, + _PSApplicationSpecifierForAssistantSection, _PSApplicationSpecifierForAssistantSectionForBundleId, + _PSApplicationSpecifierForBBSection, _PSApplyBuddyThemeToNavigationBar, + _PSAudioAccessoryLicenseFilePath, _PSAudioAccessoryWarrantyFilePath, _PSAuthorizationTokenForPasscode, + _PSAutoCapsKey, _PSAutoCorrectionKey, _PSAutoWhiteBalanceCapability, _PSBackupClass, _PSBadgeNumberKey, + _PSBestGuesserKey, _PSBioKitErrorWrapperDomain, _PSBlankIconImage, _PSBundleCustomIconPathKey, + _PSBundleHasBundleIconKey, _PSBundleHasIconKey, _PSBundleIconPathKey, _PSBundleIdentifierMaps, + _PSBundleIdentifierNews, _PSBundleIdentifierPlaygroundsBeta, _PSBundleIdentifierPodcasts, + _PSBundleIdentifierTV, _PSBundleIdentifieriBooks, _PSBundleIdentifieriTunesU, _PSBundleIsControllerKey, + _PSBundleOverridePrincipalClassKey, _PSBundlePathForPreferenceBundle, _PSBundlePathKey, + _PSBundleSearchControllerClassKey, _PSBundleSearchIconPathKey, _PSBundleSupportsSearchKey, + _PSBundleTintedIconPathKey, _PSButtonActionKey, _PSCancelKey, _PSCapacityBarBackgroundColorKey, + _PSCapacityBarDataKey, _PSCapacityBarHideLegendKey, _PSCapacityBarLegendTextColorKey, + _PSCapacityBarLoadingKey, _PSCapacityBarOtherDataColorKey, _PSCapacityBarOtherDataLegendTextKey, + _PSCapacityBarSeparatorColorKey, _PSCapacityBarShowOtherDataLegendKey, _PSCapacityBarSizeFormatKey, + _PSCapacityBarSizeLblUsesStandardFontKey, _PSCapacityBarSizeTextColorKey, _PSCapacityBarSizesAreMemKey, + _PSCapacityBarTitleTextColorKey, _PSCellClassKey, _PSCityForSpecifier, _PSCityForTimeZone, + _PSCloudFamilyRestrictionsControllerForDSID, _PSColorCodedSerialNumber, _PSConfigString, + _PSConfirmationActionKey, _PSConfirmationCancelActionKey, _PSConfirmationCancelKey, + _PSConfirmationDestructiveKey, _PSConfirmationKey, _PSConfirmationOKKey, _PSConfirmationPromptKey, + _PSConfirmationTitleKey, _PSContainerBundleIDKey, _PSControlIsLoadingKey, _PSControlKey, + _PSControlMaximumKey, _PSControlMinimumKey, _PSControllerLoadActionKey, _PSCopyableCellKey, + _PSCreateSecTrustFromCertificateChain, _PSCurrentCallTypes, _PSDataSourceClassKey, + _PSDecimalKeyboardKey, _PSDefaultValueKey, _PSDefaultsKey, _PSDeferItemSelectionKey, + _PSDeletionActionKey, _PSDetailControllerClassKey, _PSDeviceSubTypeString, _PSDeviceUDID, + _PSDiagnosticsAreEnabled, _PSDisplayNameForBBSection, _PSDisplaySortedByTitleKey, + _PSDisplayZoomCapability, _PSDocumentBundleIdentifierKey, _PSEditPaneClassKey, + _PSEditableTableCellTextFieldShouldPopOnReturn, _PSEditingCellHorizontalInset, + _PSEmailAddressKeyboardKey, _PSEmailAddressingKeyboardKey, _PSEnabledKey, + _PSEthernetChangedNotification, _PSExpectedSpokenLanguage, _PSFaceIDPrivacyText, _PSFindViewOfClass, + _PSFooterAlignmentGroupKey, _PSFooterCellClassGroupKey, _PSFooterHyperlinkViewActionKey, + _PSFooterHyperlinkViewLinkRangeKey, _PSFooterHyperlinkViewTargetKey, _PSFooterHyperlinkViewTitleKey, + _PSFooterHyperlinkViewURLKey, _PSFooterTextGroupKey, _PSFooterViewKey, _PSFormattedTimeString, + _PSFormattedTimeStringWithDays, _PSGetCapabilityBoolAnswer, _PSGetterKey, _PSHasStockholmPass, + _PSHeaderCellClassGroupKey, _PSHeaderDetailTextGroupKey, _PSHeaderViewKey, + _PSHidesDisclosureIndicatorKey, _PSHighLegibilityAlternateFont, _PSIDKey, _PSIPKeyboardKey, + _PSIconImageKey, _PSIconImageShouldFlipForRightToLeftCalendarKey, + _PSIconImageShouldFlipForRightToLeftKey, _PSIconImageShouldLoadAlternateImageForRightToLeftKey, + _PSInEDUModeCapability, _PSInStoreDemoModeCapability, _PSIsAppIdSiriKitTCCEnabled, _PSIsAudioAccessory, + _PSIsBundleIDHiddenDueToRestrictions, _PSIsBundleIDInstalled, _PSIsD22ScreenSize, _PSIsDebug, + _PSIsGreenTeaCapable, _PSIsHostingPersonalHotspot, _PSIsInEDUMode, _PSIsInternalInstall, _PSIsJ99, + _PSIsKeychainSecureBackupEnabled, _PSIsLoggingEnabled, _PSIsN56, _PSIsNanoMirroringDomain, + _PSIsPerGizmoKey, _PSIsRadioGroupKey, _PSIsRunningInAssistant, _PSIsSkippedInEDUModeKey, + _PSIsThirdPartyDetailKey, _PSIsTopLevelKey, _PSIsUsingPasscode, _PSIsiPad, _PSIsiPhone, _PSKeyNameKey, + _PSKeyboardTypeKey, _PSKeychainSyncErrorDomain, _PSKeychainSyncGetCircleMembershipStatus, + _PSKeychainSyncGetStatus, _PSKeychainSyncIsUsingICDP, _PSKillProcessNamed, _PSLazilyLoadedBundleKey, + _PSLazyIconAppID, _PSLazyIconDontUnload, _PSLazyIconLoading, _PSLazyIconLoadingCustomQueue, + _PSLazyIconURL, _PSLegacyCityFromCity, + _PSLegalCopyLocalizedAboutDiagnosticsAppActivityAndPrivacyInfoText, + _PSLegalCopyLocalizedAboutiCloudAnalyticsAndPrivacyInfoText, _PSLicenseFilePath, _PSLicensePath, + _PSLocaleLanguageDirection, _PSLocaleUses24HourClock, _PSLocalizableMesaStringForKey, + _PSLocalizableStockholmStringForKey, _PSLocalizedStringFromTableInBundleForLanguage, _PSLog, + _PSMagnifyModeDidChangeNotification, _PSManifestEntriesKey, _PSManifestSectionKey, + _PSManifestStringTableKey, _PSMarginWidthKey, _PSMigrateSoundsDefaults_10_0, _PSMultipickerStringsName, + _PSNETRBChangedNotification, _PSNavigationControllerWillShow, _PSNavigationControllerWillShowAppearing, + _PSNavigationControllerWillShowDisappearing, _PSNavigationControllerWillShowOperationType, + _PSNegateValueKey, _PSNightShiftCapability, _PSNotifyNanoKey, _PSNumberKeyboardKey, + _PSPIDForProcessNamed, _PSPaneTitleKey, _PSPassbookImage, _PSPearlEnrollErrorDomain, + _PSPerformSelector, _PSPerformSelector2, _PSPlaceholderKey, _PSPlistNameKey, _PSPointImageOfColor, + _PSPreferencesFrameworkBundle, _PSPreferencesLaunchURL, _PSPreferredLanguageIsEnglish, + _PSPrioritizeValueTextDisplayKey, _PSPurgeKeyboardCache, _PSPurpleBuddyIdentifier, + _PSRadioGroupCheckedSpecifierKey, _PSRaiseToWakeCapability, _PSRegulatoryImage, + _PSRequiredCapabilitiesKey, _PSRequiredCapabilitiesOrKey, _PSRerootPreferencesNavigationNotification, + _PSResetCachedSiriKitTCCEnabledAppIds, _PSRootControllerDidSuspendNotification, _PSRoundRectToPixel, + _PSRoundToPixel, _PSScreenClassString, _PSSearchInlineTogglesEnabled, + _PSSearchNanoApplicationsBundlePath, _PSSearchNanoInternalSettingsBundlePath, + _PSSearchNanoSettingsBundlePath, _PSSecureBackupAccountInfo, _PSSelectedTintedImageFromMask, + _PSSetBatteryMonitoringEnabled, _PSSetCustomWatchCapabilityCheck, _PSSetLoggingEnabled, _PSSetterKey, + _PSSetupAssistantNeedsToRun, _PSSetupCustomClassKey, _PSSetupFinishedAllStepsKey, + _PSShortFormattedTimeString, _PSShortTitlesDataSourceKey, _PSShortTitlesKey, _PSShowEnableKeychainSync, + _PSShowKeychainSyncRecovery, _PSShowStorageCapability, _PSShowVideoDownloadsCapability, + _PSSimForceUpdate, _PSSimIsMissing, _PSSimIsRequired, _PSSimStatusString, _PSSiriImage, + _PSSiriImageNamed, _PSSiriKitTCCEnabledAppIds, _PSSliderIsContinuous, _PSSliderIsSegmented, + _PSSliderLeftImageKey, _PSSliderLeftImagePromiseKey, _PSSliderLocksToSegment, _PSSliderRightImageKey, + _PSSliderRightImagePromiseKey, _PSSliderSegmentCount, _PSSliderShowValueKey, _PSSliderSnapsToSegment, + _PSSoundsPreferencesDomain, _PSSpeciferForThirdPartyBundle, _PSSpecifierActionKey, + _PSSpecifierAuthenticationTokenKey, _PSSpecifierForThirdPartyBundle, _PSSpecifierIsSearchableKey, + _PSSpecifierIsSectionKey, _PSSpecifierPasscodeKey, _PSSpecifierSearchBundleKey, + _PSSpecifierSearchDetailPath, _PSSpecifierSearchKeywordsKey, _PSSpecifierSearchPlistKey, + _PSSpecifierSearchSectionID, _PSSpecifierSearchTitleKey, _PSSpecifierSearchURL, + _PSSpecifierSupportsSearchToggleKey, _PSSpecifiersKey, _PSStaticHeaderTextKey, _PSStaticTextMessageKey, + _PSStockholmLocallyStoredValuePassNames, _PSStorageAndBackupClass, _PSStorageAppKey, _PSStorageClass, + _PSStorageIconKey, _PSStorageInfoKey, _PSStorageItemPercentViewedKey, _PSStorageItemURLKey, + _PSStorageLastUsedDateKey, _PSStorageLocStr, _PSStoragePluginReloadTipsNotification, _PSStorageSizeKey, + _PSStorageTipActivatingStringKey, _PSStorageTipEnableButtonTitleKey, _PSStorageTipEventualGainKey, + _PSStorageTipImmediateGainKey, _PSStorageTipKindActionKey, _PSStorageTipKindKey, + _PSStorageTipKindOptionKey, _PSStorageTipPercentKey, _PSStorageTipReloadNotification, + _PSStorageTipRepresentedAppKey, _PSStorageTitleKey, _PSStorageUsageChangedNotification, + _PSStorageVersionTitleDisabledKey, _PSStringForDays, _PSStringForHours, _PSStringForMins, + _PSStringForMinutes, _PSStringsTableKey, _PSSupportsAccountSettingsDataclassesKey, _PSSupportsMesa, + _PSSystemHapticsPreferenceskey, _PSSystemHapticsSetting, _PSTTYCapability, + _PSTableCellAlwaysShowSeparator, _PSTableCellClassKey, _PSTableCellHeightKey, _PSTableCellKey, + _PSTableCellSubtitleColorKey, _PSTableCellSubtitleTextKey, _PSTableCellUseEtchedAppearanceKey, + _PSTableSectionFooterBottomPad, _PSTableSectionFooterTopPad, _PSTableViewSideInset, + _PSTableViewSideInsetPad, _PSTerminateProcessNamed, _PSTextFieldNoAutoCorrectKey, + _PSTextViewBottomMarginKey, _PSTextViewInsets, _PSTimeStringIsShortened, _PSTimeZoneArrayForSpecifier, + _PSTimeZoneArrayForTimeZone, _PSTintedIcon, _PSTintedImageFromMask, _PSTitleKey, + _PSTitlesDataSourceKey, _PSToolbarLabelsTextColor, _PSUISupportsDocumentBrowser, _PSURLKeyboardKey, + _PSUsageBundleAppKey, _PSUsageBundleCategoryKey, _PSUsageBundleDeletingKey, + _PSUseHighLegibilityAlternateKey, _PSUsedByHSA2Account, _PSUsedByManagedAccount, _PSValidTitlesKey, + _PSValidValuesKey, _PSValueChangedNotificationKey, _PSValueKey, _PSValuesDataSourceKey, + _PSWarrantyFilePath, _PSWarrantyPath, _PSWeekOfManufacture, _PSWifiChangedNotification, _PSWifiNameKey, + _PSWifiPowerStateKey, _PSWifiTetheringStateKey, _PSYearOfManufacture, _PathKey, + _PreferencesTableViewCellLeftPad, _PreferencesTableViewCellRightPad, _PreferencesTableViewFooterColor, + _PreferencesTableViewFooterFont, _PreferencesTableViewHeaderColor, _PreferencesTableViewHeaderFont, + _ProcessedSpecifierBundle, _ProductType, _RestrictionsAccessGroup, _RestrictionsAccountName, + _RestrictionsServiceName, _ScreenScale, _SearchEntriesFromSpecifiers, _SearchEntryFromSpecifier, + _SearchSpecifiersFromPlist, _SerializeAddCredential, _SerializeCredential, _SerializeCredentialList, + _SerializeGetContextProperty, _SerializeProcessAcl, _SerializeRemoveCredential, + _SerializeReplacePassphraseCredential, _SerializeRequirement, _SerializeVerifyAclConstraint, + _SerializeVerifyPolicy, _SetDeviceName, _ShouldShowBuiltInApps, _ShouldShowEPUP, + _ShouldShowRoHSCompliance, _ShouldShowWeibo, _ShouldShowYearOfManufacture, _ShowInNotificationsState, + _SpecifiersFromPlist, _SystemHasCapabilities, _TopToBottomLeftToRightViewCompare, + _UsageMediaAudioBooks, _UsageMediaAudioCourses, _UsageMediaAudioPodcasts, _UsageMediaMyPhotoStream, + _UsageMediaPhotoLibrary, _UsageMediaSharedPhotoStream, _UsageMediaSyncedFromiTunes, + _UsageMediaVideoCourses, _UsageMediaVideoPodcasts, _UsageSizeKey, _UserInterfaceIdiom, + _WifiStateChanged, __CacheSizeForAppBundle, __CacheSizeForAppProxy, __PSFindViewRecursively, + __PSLicenseFilePathFromSubdirectory, __PSLoggingFacility, + __PSWarrantyFilePathFromSubdirectoryWithLookupFile, __SizeOfOPurgeableAssets, + ___init_sirikit_enabled_lock, __clearKeychainSyncCache, __consuming_xpc_release, __screenScale, + _diskUsageList, _gAllocatedBytes, _gBBSettingsGatewayDispatchQ, _gLastAllocatedBytes, + _kAccessibilityOptionsAfterNudgesDelay, _kHeaderHorizontalMargin, _kKeychainSyncCountryInfoKey, + _kKeychainSyncPhoneNumberKey, _kKeychainSyncSecurityCodeAdvancedOptionsResult, + _kKeychainSyncSecurityCodeKey, _kKeychainSyncSecurityCodePeerApprovalResult, + _kKeychainSyncSecurityCodeResetKeychainResult, _kKeychainSyncSecurityCodeSetUpLaterResult, + _kKeychainSyncSecurityCodeTypeKey, _kKeychainSyncSpinnerKey, _kMinimumSubstateDisplayDuration, + _kMinimumSubstateDuration, _kNumberOfPasscodeFieldsProperty, _kPSLargeTextUsesExtendedRangeKey, + _kPSSIMStatusReadyNotification, _kPSWirelessDataUsageChangedNotification, _kPearlMaxNudgesPerMode, + _kPillMaxLength, _kTCCBluetoothSharingID, _kTCCCalendarsID, _kTCCCameraID, _kTCCContactsID, + _kTCCFaceID, _kTCCLiverpoolID, _kTCCMediaLibraryID, _kTCCMicrophoneID, _kTCCMotionID, _kTCCPhotosID, + _kTCCRemindersID, _kTCCSpeechRecognitionID, _kTCCWillowID, _kWantsIcon, _kalphaOffset, _kdampingOffset, + _kinitialDamping, _kinitialResponse, _kinstancePerAxisCount, _kresponseOffset, _printNull, + _psUtilitySIMStatus, _resetLocale, _s_sirikit_enabled_lock ] + objc-classes: [ _AlphanumericPINTableViewCell, _AlphanumericPINTextField, _AppWirelessDataUsageManager, + _AppWirelessDataUsageSpecifierFactory, _BlkTraceController, _DevicePINController, _DevicePINKeypad, + _DevicePINKeypadContainerView, _DevicePINPane, _DevicePINSetupController, _DiagnosticDataController, + _FailureBarView, _FontSizeSliderCell, _KeychainSyncAdvancedSecurityCodeController, + _KeychainSyncAppleSupportController, _KeychainSyncCountryInfo, _KeychainSyncDevicePINController, + _KeychainSyncPhoneNumberController, _KeychainSyncPhoneSettingsFragment, + _KeychainSyncSMSVerificationController, _KeychainSyncSecurityCodeCell, _KeychainSyncSetupController, + _LargeTextExplanationView, _LargerSizesHelpTextView, _PINOptionsButton, _PINView, + _PSAboutHTMLSheetViewController, _PSAboutTextSheetViewController, _PSAccessibilitySettingsDetail, + _PSAccountSecurityController, _PSAccountsClientListCell, _PSAccountsClientListController, + _PSAirplaneModeSettingsDetail, _PSAppListController, _PSAppleIDSplashViewController, + _PSAssistiveTouchSettingsDetail, _PSAutoLockSettingsDetail, _PSBadgedTableCell, + _PSBarButtonSpinnerView, _PSBiometricIdentity, _PSBluetoothSettingsDetail, _PSBrightnessController, + _PSBrightnessSettingsDetail, _PSBulletedPINView, _PSBundleController, _PSCapabilityManager, + _PSCapacityBarCategory, _PSCapacityBarCell, _PSCapacityBarData, _PSCapacityBarView, + _PSCastleSettingsDetail, _PSCellularDataSettingsDetail, _PSClearBackgroundCell, + _PSCloudStorageOffersManager, _PSCloudStorageQuotaManager, _PSCompassSettingsDetail, + _PSConfirmationSpecifier, _PSControlCenterSettingsDetail, _PSControlTableCell, _PSCoreSpotlightIndexer, + _PSDNDSettingsDetail, _PSDUETSettingsDetail, _PSDetailController, _PSDocumentsPolicyController, + _PSEditableListController, _PSEditableTableCell, _PSEditingPane, _PSExpandableAppListGroupController, + _PSExpandableListGroupController, _PSFaceTimeSettingsDetail, _PSFooterHyperlinkView, + _PSGameCenterSettingsDetail, _PSGuidedAccessSettingsDetail, _PSIconMarginTableCell, + _PSInternationalController, _PSInternationalLanguageController, + _PSInternationalLanguageSetupController, _PSInvertColorsSettingsDetail, _PSKeyboardNavigationSearchBar, + _PSKeyboardNavigationSearchController, _PSKeyboardSettingsDetail, _PSKeychainSyncHeaderView, + _PSKeychainSyncManager, _PSKeychainSyncPhoneNumber, _PSKeychainSyncSecurityCodeController, + _PSKeychainSyncTextEntryController, _PSKeychainSyncViewController, _PSLanguage, _PSLanguageSelector, + _PSLargeTextController, _PSLargeTextSliderListController, _PSLazyImagePromise, _PSLegalMessagePane, + _PSLegendColorView, _PSListContainerView, _PSListController, _PSListItemsController, + _PSLocaleController, _PSLocaleSelector, _PSLocationServicesSettingsDetail, + _PSLowPowerModeSettingsDetail, _PSMCCSettingsDetail, _PSMagnifyController, _PSMagnifyMode, + _PSMapsSettingsDetail, _PSMessagesSettingsDetail, _PSMigratorUtilities, _PSMusicSettingsDetail, + _PSNavBarSpinnerManager, _PSNonMovableTapGestureRecognizer, _PSNotesSettingsDetail, + _PSNotificationSettingsDetail, _PSOAuthAccountRedirectURLController, _PSPasscodeField, + _PSPasscodeSettingsDetail, _PSPearlAttentionGroupController, _PSPearlCrossHairsManager, + _PSPearlCrossHairsRenderingView, _PSPearlCrossHairsView, _PSPearlEnrollController, + _PSPearlEnrollManager, _PSPearlEnrollView, _PSPearlMovieLoopView, _PSPearlPillContainerView, + _PSPearlPillView, _PSPearlPositioningGuideView, _PSPearlSpringInstance, _PSPhoneNumberSpecifier, + _PSPhoneNumberTableCell, _PSPhoneSettingsDetail, _PSPhotosAndCameraSettingsDetail, + _PSPowerlogListController, _PSPrivacySettingsDetail, _PSQuotaInfo, _PSRegion, + _PSRemindersSettingsDetail, _PSRestrictionsController, _PSRestrictionsPasscodeController, + _PSReversedSubtitleDisclosureTableCell, _PSRootController, _PSSafariSettingsDetail, + _PSSearchController, _PSSearchEntry, _PSSearchIndexOperation, _PSSearchModel, _PSSearchOperation, + _PSSearchResults, _PSSearchResultsCell, _PSSearchResultsController, _PSSegmentTableCell, + _PSSegmentableSlider, _PSSettingsFunctions, _PSSetupController, _PSSharableDetailController, + _PSSiriSettingsDetail, _PSSliderTableCell, _PSSoftwareUpdateAnimatedIcon, + _PSSoftwareUpdateLicenseViewController, _PSSoftwareUpdateReleaseNotesDetail, + _PSSoftwareUpdateTableView, _PSSoftwareUpdateTermsManager, _PSSoftwareUpdateTitleCell, + _PSSoundsSettingsDetail, _PSSpecifier, _PSSpecifierAction, _PSSpecifierDataSource, + _PSSpecifierGroupIndex, _PSSpecifierUpdateContext, _PSSpecifierUpdateOperation, _PSSpecifierUpdates, + _PSSpinnerRecord, _PSSpinnerTableCell, _PSSplitViewController, _PSSpotlightSearchResultsController, + _PSStackPushAnimationController, _PSStorageActionTip, _PSStorageActionTipItem, _PSStorageApp, + _PSStorageAppCell, _PSStorageAppHeaderCell, _PSStorageItemCell, _PSStorageOptionTip, _PSStoragePlugin, + _PSStorageProgressView, _PSStorageTip, _PSStorageTipCell, _PSStorageTipInfoCell, + _PSStoreSettingsDetail, _PSSubtitleDisclosureTableCell, _PSSubtitleSwitchTableCell, _PSSwitchTableCell, + _PSSystemConfiguration, _PSSystemConfigurationDynamicStoreEthernetWatcher, + _PSSystemConfigurationDynamicStoreNETRBWatcher, _PSSystemConfigurationDynamicStoreWifiWatcher, + _PSSystemPolicyForApp, _PSSystemPolicyManager, _PSTableCell, _PSTableCellHighlightContext, + _PSTextEditingCell, _PSTextEditingPane, _PSTextFieldPINView, _PSTextFieldSpecifier, + _PSTextSizeSettingsDetail, _PSTextView, _PSTextViewPane, _PSTextViewTableCell, _PSThirdPartyApp, + _PSThirdPartySettingsDetail, _PSTimeRangeCell, _PSTorchSettingsDetail, _PSUICellularUsageApp, + _PSUISearchController, _PSUIWirelessDataOptionsListController, _PSUsageBundleApp, + _PSUsageBundleCategory, _PSUsageBundleCell, _PSUsageBundleDetailController, _PSUsageBundleManager, + _PSUsagePseudoApp, _PSUsageSizeHeader, _PSVideoSubscriberPrivacyCell, _PSVideosSettingsDetail, + _PSViewController, _PSVoiceOverSettingsDetail, _PSWeakReference, _PSWebContainerView, + _PSWiFiSettingsDetail, _PasscodeFieldCell, _PathObject, _PopBackListItemsController, _PrefsUILinkLabel, + _ProblemReportingAboutController, _ProblemReportingController, _QuietHoursStateController, + _SIMStatusCache, _WirelessDataUsageWorkspace, __PSDeferredUpdates, __PSDeleteButtonCell, + __PSSpinnerHandlingNavigationController, __PSSpinnerViewController ] + objc-ivars: [ _AlphanumericPINTableViewCell._pinTextField, _AppWirelessDataUsageManager._cancelled, + _AppWirelessDataUsageManager._managedBundleIDs, _AppWirelessDataUsageManager._showInternalDetails, + _DevicePINController._allowOptionsButton, _DevicePINController._cancelButton, + _DevicePINController._doneButton, _DevicePINController._doneButtonTitle, _DevicePINController._error1, + _DevicePINController._error2, _DevicePINController._hasBeenDismissed, + _DevicePINController._hidesCancelButton, _DevicePINController._hidesNavigationButtons, + _DevicePINController._lastEntry, _DevicePINController._mode, _DevicePINController._nextButton, + _DevicePINController._numericPIN, _DevicePINController._oldPassword, _DevicePINController._pinDelegate, + _DevicePINController._pinLength, _DevicePINController._requiresKeyboard, + _DevicePINController._sepLockInfo, _DevicePINController._sepOnceToken, + _DevicePINController._shouldDismissWhenDone, _DevicePINController._simplePIN, + _DevicePINController._substate, _DevicePINController._success, _DevicePINController._useSEPLockInfo, + _DevicePINKeypadContainerView._backdropView, _DevicePINKeypadContainerView._iPadKeypadHeight, + _DevicePINKeypadContainerView._keypad, _DevicePINPane._PINLength, + _DevicePINPane._autocapitalizationType, _DevicePINPane._autocorrectionType, _DevicePINPane._isBlocked, + _DevicePINPane._keyboardAppearance, _DevicePINPane._keyboardType, _DevicePINPane._keypad, + _DevicePINPane._keypadActive, _DevicePINPane._keypadContainerView, _DevicePINPane._numericKeyboard, + _DevicePINPane._passcodeOptionsHandler, _DevicePINPane._pinView, _DevicePINPane._playSound, + _DevicePINPane._simplePIN, _DevicePINPane._transitionView, _DevicePINPane._transitioning, + _DevicePINSetupController._allowOptionsButton, _DevicePINSetupController._success, + _FailureBarView._titleLabel, _KeychainSyncAdvancedSecurityCodeController._cellFont, + _KeychainSyncAdvancedSecurityCodeController._cellTextWidth, + _KeychainSyncAdvancedSecurityCodeController._showsDisableRecoveryOption, + _KeychainSyncCountryInfo._countryCode, _KeychainSyncCountryInfo._countryName, + _KeychainSyncCountryInfo._dialingPrefix, _KeychainSyncCountryInfo._localizedCountryName, + _KeychainSyncDevicePINController._devicePINController, + _KeychainSyncDevicePINController._disabledKeyboard, + _KeychainSyncDevicePINController._enterPasscodeReason, + _KeychainSyncDevicePINController._enterPasscodeTitle, + _KeychainSyncDevicePINController._showingBlockedMessage, + _KeychainSyncPhoneNumberController._footerLabel, + _KeychainSyncPhoneNumberController._phoneSettingsFragment, + _KeychainSyncPhoneSettingsFragment._countryInfo, _KeychainSyncPhoneSettingsFragment._countrySpecifier, + _KeychainSyncPhoneSettingsFragment._delegate, _KeychainSyncPhoneSettingsFragment._listController, + _KeychainSyncPhoneSettingsFragment._phoneNumber, + _KeychainSyncPhoneSettingsFragment._phoneNumberSpecifier, + _KeychainSyncPhoneSettingsFragment._specifiers, _KeychainSyncPhoneSettingsFragment._title, + _KeychainSyncSMSVerificationController._countryCode, + _KeychainSyncSMSVerificationController._dialingPrefix, + _KeychainSyncSMSVerificationController._footerButton, + _KeychainSyncSMSVerificationController._keychainSyncManager, + _KeychainSyncSMSVerificationController._phoneNumber, _KeychainSyncSecurityCodeCell._bulletTextLabel, + _KeychainSyncSecurityCodeCell._firstPasscodeEntry, _KeychainSyncSecurityCodeCell._mode, + _KeychainSyncSecurityCodeCell._securityCodeType, _KeychainSyncSetupController._manager, + _LargeTextExplanationView._bodyExampleLabel, _LargeTextExplanationView._bodyExampleTextView, + _LargerSizesHelpTextView._helpLabel, _PINView._delegate, _PINView._error, _PINView._errorTitleLabel, + _PINView._failureView, _PINView._optionsButton, _PINView._passcodeOptionsHandler, + _PINView._pinPolicyLabel, _PINView._titleLabel, _PSAccountSecurityController._SMSTarget, + _PSAccountSecurityController._SMSTargetCountryInfo, _PSAccountSecurityController._devicePINController, + _PSAccountSecurityController._devicePasscodeChangeSetupController, + _PSAccountSecurityController._manager, _PSAccountSecurityController._passcodeSpecifiers, + _PSAccountSecurityController._phoneSettingsFragment, _PSAccountSecurityController._recoverySwitch, + _PSAccountSecurityController._secureBackupEnabled, _PSAccountSecurityController._securityCode, + _PSAccountSecurityController._securityCodeType, _PSAccountsClientListController._acObserver, + _PSAccountsClientListController._accountSpecifier, _PSAccountsClientListController._noAccountsSetUp, + _PSAccountsClientListController._showExtraVC, _PSAccountsClientListController.accountUpdateThrottle, + _PSAppListController._systemPolicy, _PSAppleIDSplashViewController._authController, + _PSAppleIDSplashViewController._cancelButtonBarItem, + _PSAppleIDSplashViewController._createNewAccountButtonSpecifier, + _PSAppleIDSplashViewController._createNewAccountGroupSpecifier, + _PSAppleIDSplashViewController._idleJiggleTimer, _PSAppleIDSplashViewController._isPasswordDirty, + _PSAppleIDSplashViewController._isPresentedModally, _PSAppleIDSplashViewController._monogrammer, + _PSAppleIDSplashViewController._nextButtonBarItem, _PSAppleIDSplashViewController._password, + _PSAppleIDSplashViewController._powerAssertion, _PSAppleIDSplashViewController._remoteUICompletion, + _PSAppleIDSplashViewController._remoteUIController, + _PSAppleIDSplashViewController._shouldHideBackButton, + _PSAppleIDSplashViewController._shouldShowCreateAppleIDButton, + _PSAppleIDSplashViewController._signInButtonSpecifier, _PSAppleIDSplashViewController._silhouetteView, + _PSAppleIDSplashViewController._spinner, _PSAppleIDSplashViewController._spinnerBarItem, + _PSAppleIDSplashViewController._textFieldTextDidChangeObserver, + _PSAppleIDSplashViewController._username, _PSBadgedTableCell._badgeImageView, + _PSBadgedTableCell._badgeInt, _PSBadgedTableCell._badgeNumberLabel, _PSBarButtonSpinnerView._spinner, + _PSBrightnessController._brightnessChangedExternally, _PSBrightnessController._isTracking, + _PSBulletedPINView._passcodeField, _PSBundleController._parent, _PSCapabilityManager._overrides, + _PSCapacityBarCategory._bytes, _PSCapacityBarCategory._color, _PSCapacityBarCategory._identifier, + _PSCapacityBarCategory._title, _PSCapacityBarCell._barView, _PSCapacityBarCell._bigFont, + _PSCapacityBarCell._calcLabel, _PSCapacityBarCell._constraints, _PSCapacityBarCell._hideLegend, + _PSCapacityBarCell._legendColorCache, _PSCapacityBarCell._legendConstraints, + _PSCapacityBarCell._legendFont, _PSCapacityBarCell._legendTextCache, _PSCapacityBarCell._legendViews, + _PSCapacityBarCell._otherLabel, _PSCapacityBarCell._otherLegend, _PSCapacityBarCell._showOtherLegend, + _PSCapacityBarCell._sizeFormat, _PSCapacityBarCell._sizeLabel, _PSCapacityBarCell._sizesAreMem, + _PSCapacityBarCell._titleLabel, _PSCapacityBarData._adjustedCategories, _PSCapacityBarData._bytesUsed, + _PSCapacityBarData._capacity, _PSCapacityBarData._categories, _PSCapacityBarData._categoryLimit, + _PSCapacityBarData._hideTinyCategories, _PSCapacityBarData._orderedCategories, + _PSCapacityBarData._sortStyle, _PSCapacityBarView._barBackgroundColor, _PSCapacityBarView._barData, + _PSCapacityBarView._barOtherDataColor, _PSCapacityBarView._barSeparatorColor, + _PSCloudStorageOffersManager._commerceDelegate, _PSCloudStorageOffersManager._delegate, + _PSCloudStorageOffersManager._requiredStorageThreshold, + _PSCloudStorageOffersManager._shouldOfferFamilySharePlansOnly, + _PSCloudStorageOffersManager._skipCompletionAlert, _PSCloudStorageOffersManager._skipRetryWithoutToken, + _PSCloudStorageOffersManager._supportsModernAlerts, _PSConfirmationSpecifier._cancelButton, + _PSConfirmationSpecifier._okButton, _PSConfirmationSpecifier._prompt, _PSConfirmationSpecifier._title, + _PSControlTableCell._control, _PSCoreSpotlightIndexer._prefsSearchableIndex, + _PSCoreSpotlightIndexer._spotlightIndexQueue, _PSDetailController._pane, + _PSDocumentsPolicyController._bundleIdentifier, _PSDocumentsPolicyController._groupSpecifier, + _PSDocumentsPolicyController._isFirstSourceResults, _PSDocumentsPolicyController._searchingContext, + _PSDocumentsPolicyController._selectedDocumentSource, _PSEditableListController._editable, + _PSEditableListController._editingDisabled, _PSEditableTableCell._controllerDelegate, + _PSEditableTableCell._delaySpecifierRelease, _PSEditableTableCell._delegate, + _PSEditableTableCell._forceFirstResponder, _PSEditableTableCell._realTarget, + _PSEditableTableCell._returnKeyTapped, _PSEditableTableCell._targetSetter, + _PSEditableTableCell._textColor, _PSEditableTableCell._valueChanged, _PSEditingPane._delegate, + _PSEditingPane._requiresKeyboard, _PSEditingPane._specifier, _PSEditingPane._viewController, + _PSExpandableListGroupController._collaspeAfterCount, _PSExpandableListGroupController._groupSpecifier, + _PSExpandableListGroupController._listController, _PSExpandableListGroupController._showAll, + _PSExpandableListGroupController._showAllSpecifier, _PSExpandableListGroupController._specifiers, + _PSExpandableListGroupController._spinnerSpecifier, _PSFooterHyperlinkView._URL, + _PSFooterHyperlinkView._action, _PSFooterHyperlinkView._iconView, _PSFooterHyperlinkView._linkRange, + _PSFooterHyperlinkView._target, _PSFooterHyperlinkView._text, _PSFooterHyperlinkView._textView, + _PSInternationalLanguageController._checkedLanguage, _PSInternationalLanguageController._contentView, + _PSInternationalLanguageController._deviceLanguages, + _PSInternationalLanguageController._filteredDeviceLanguages, + _PSInternationalLanguageController._languageSelector, + _PSInternationalLanguageController._localeSelector, + _PSInternationalLanguageController._savedSearchTerm, _PSInternationalLanguageController._searchBar, + _PSInternationalLanguageController._searchIsActive, _PSInternationalLanguageController._tableView, + _PSInternationalLanguageSetupController._languageSelector, + _PSKeyboardNavigationSearchController.searchBar, + _PSKeyboardNavigationSearchController.searchResultsController, _PSKeychainSyncHeaderView._detailLabel, + _PSKeychainSyncHeaderView._titleLabel, _PSKeychainSyncHeaderView._usesCompactLayout, + _PSKeychainSyncManager._advancedSecurityCodeChoiceController, + _PSKeychainSyncManager._appleIDPasswordOrEquivalentToken, _PSKeychainSyncManager._appleIDRawPassword, + _PSKeychainSyncManager._appleIDUsername, _PSKeychainSyncManager._buddyNavigationController, + _PSKeychainSyncManager._changeSecurityCodeCompletion, _PSKeychainSyncManager._circleJoinCompletion, + _PSKeychainSyncManager._circleNotificationToken, _PSKeychainSyncManager._circleWasReset, + _PSKeychainSyncManager._completion, _PSKeychainSyncManager._complexSecurityCodeController, + _PSKeychainSyncManager._credentialExpirationTimer, _PSKeychainSyncManager._devicePinController, + _PSKeychainSyncManager._flow, _PSKeychainSyncManager._hostViewController, + _PSKeychainSyncManager._joinAfterRecoveryTimeoutTimer, _PSKeychainSyncManager._joiningCircle, + _PSKeychainSyncManager._joiningCircleAfterRecovery, _PSKeychainSyncManager._passwordPromptCompletion, + _PSKeychainSyncManager._phoneNumberController, _PSKeychainSyncManager._resetCompletion, + _PSKeychainSyncManager._resetPromptControllerHost, _PSKeychainSyncManager._securityCodeRecoveryAttempt, + _PSKeychainSyncManager._securityCodeRecoveryController, + _PSKeychainSyncManager._settingsSetupController, _PSKeychainSyncManager._simpleSecurityCodeController, + _PSKeychainSyncManager._smsValidationController, _PSKeychainSyncManager._spinnerCount, + _PSKeychainSyncManager._spinningView, _PSKeychainSyncManager._stagedSecurityCode, + _PSKeychainSyncManager._stagedSecurityCodeType, _PSKeychainSyncPhoneNumber._countryInfo, + _PSKeychainSyncPhoneNumber._digits, _PSKeychainSyncSecurityCodeController._firstPasscodeEntry, + _PSKeychainSyncSecurityCodeController._footerButton, + _PSKeychainSyncSecurityCodeController._footerLabel, + _PSKeychainSyncSecurityCodeController._generatedCode, + _PSKeychainSyncSecurityCodeController._keyboardHeight, _PSKeychainSyncSecurityCodeController._mode, + _PSKeychainSyncSecurityCodeController._securityCodeType, + _PSKeychainSyncSecurityCodeController._showsAdvancedSettings, + _PSKeychainSyncTextEntryController._convertsNumeralsToASCII, + _PSKeychainSyncTextEntryController._hidesNextButton, + _PSKeychainSyncTextEntryController._numberOfPasscodeFields, + _PSKeychainSyncTextEntryController._secureTextEntry, _PSKeychainSyncTextEntryController._textEntryCell, + _PSKeychainSyncTextEntryController._textEntrySpecifier, + _PSKeychainSyncTextEntryController._textEntryType, _PSKeychainSyncTextEntryController._textEntryView, + _PSKeychainSyncTextEntryController._textFieldHasRoundBorder, + _PSKeychainSyncTextEntryController._textValue, _PSKeychainSyncViewController._delegate, + _PSKeychainSyncViewController._groupSpecifier, _PSKeychainSyncViewController._headerView, + _PSLanguage._languageCode, _PSLanguage._languageName, _PSLanguage._localizedLanguageName, + _PSLargeTextController._extendedRangeSliderListController, + _PSLargeTextController._showsExtendedRangeSwitch, _PSLargeTextController._sliderListController, + _PSLargeTextController._usesExtendedRange, _PSLargeTextSliderListController._contentSizeCategories, + _PSLargeTextSliderListController._selectedCategoryIndex, + _PSLargeTextSliderListController._showsExtendedRangeSwitch, + _PSLargeTextSliderListController._showsLargerSizesHelpText, + _PSLargeTextSliderListController._sliderGroupSpecifier, + _PSLargeTextSliderListController._usesExtendedRange, + _PSLargeTextSliderListController._viewIsDisappearing, _PSLazyImagePromise._image, + _PSLazyImagePromise._imageBundle, _PSLazyImagePromise._imageLoaded, _PSLazyImagePromise._imageName, + _PSLazyImagePromise._imagePath, _PSLazyImagePromise._loadBlock, _PSLegalMessagePane._webView, + _PSLegendColorView._color, _PSListContainerView._delegate, _PSListController._altTextColor, + _PSListController._backgroundColor, _PSListController._bundleControllers, + _PSListController._bundlesLoaded, _PSListController._buttonTextColor, _PSListController._cachesCells, + _PSListController._cellAccessoryColor, _PSListController._cellAccessoryHighlightColor, + _PSListController._cellHighlightColor, _PSListController._cells, _PSListController._containerView, + _PSListController._contentOffsetWithKeyboard, _PSListController._dataSource, + _PSListController._edgeToEdgeCells, _PSListController._editableInsertionPointColor, + _PSListController._editablePlaceholderTextColor, _PSListController._editableSelectionBarColor, + _PSListController._editableSelectionHighlightColor, _PSListController._editableTextColor, + _PSListController._footerHyperlinkColor, _PSListController._forceSynchronousIconLoadForCreatedCells, + _PSListController._foregroundColor, _PSListController._groups, _PSListController._hasAppeared, + _PSListController._highlightItemName, _PSListController._isVisible, _PSListController._keyboard, + _PSListController._keyboardWasVisible, _PSListController._offsetItemName, + _PSListController._pendingURLResourceDictionary, _PSListController._popupIsDismissing, + _PSListController._popupIsModal, _PSListController._prequeuedReusablePSTableCells, + _PSListController._requestingSpecifiersFromDataSource, _PSListController._reusesCells, + _PSListController._savedSelectedIndexPath, _PSListController._sectionContentInsetInitialized, + _PSListController._segmentedSliderTrackColor, _PSListController._separatorColor, + _PSListController._showingSetupController, _PSListController._specifierID, + _PSListController._specifierIDPendingPush, _PSListController._specifiers, + _PSListController._specifiersByID, _PSListController._table, _PSListController._textColor, + _PSListController._usesDarkTheme, _PSListController._verticalContentOffset, + _PSListItemsController._deferItemSelection, _PSListItemsController._lastSelectedSpecifier, + _PSListItemsController._restrictionList, _PSListItemsController._retainedTarget, + _PSListItemsController._rowToSelect, _PSLocaleController._contentView, + _PSLocaleController._currentRegion, _PSLocaleController._filteredListContent, + _PSLocaleController._hideKeyboardInSearchMode, _PSLocaleController._localeSelector, + _PSLocaleController._regionsList, _PSLocaleController._searchBar, _PSLocaleController._searchMode, + _PSLocaleController._sections, _PSLocaleController._tableView, + _PSMagnifyController._HTMLResourceBaseURL, _PSMagnifyController._alwaysShowCancelButton, + _PSMagnifyController._delegate, _PSMagnifyController._dividerLine, + _PSMagnifyController._doneButtonCommits, _PSMagnifyController._firstLoadSemaphore, + _PSMagnifyController._initialMagnifyMode, _PSMagnifyController._loaded, + _PSMagnifyController._magnifyModePicker, _PSMagnifyController._originalMagnifyMode, + _PSMagnifyController._pageControl, _PSMagnifyController._previewsScroller, + _PSMagnifyController._scrolledPreviewPage, _PSMagnifyController._selectedMagnifyMode, + _PSMagnifyController._webViewsForMagnifyMode, _PSMagnifyMode._localizedName, _PSMagnifyMode._name, + _PSMagnifyMode._previewHTMLStrings, _PSMagnifyMode._previewStyleSheets, _PSMagnifyMode._size, + _PSMagnifyMode._zoomed, _PSNavBarSpinnerManager._savedRecords, + _PSOAuthAccountRedirectURLController._redirectHandlerMap, _PSPasscodeField._dashViews, + _PSPasscodeField._delegate, _PSPasscodeField._digitViews, _PSPasscodeField._dotFullViews, + _PSPasscodeField._dotOutlineViews, _PSPasscodeField._enabled, _PSPasscodeField._fieldSpacing, + _PSPasscodeField._foregroundColor, _PSPasscodeField._keyboardAppearance, + _PSPasscodeField._numberOfEntryFields, _PSPasscodeField._securePasscodeEntry, + _PSPasscodeField._shouldBecomeFirstResponderOnTap, _PSPasscodeField._stringValue, + _PSPearlAttentionGroupController._groupSpecifier, _PSPearlAttentionGroupController._listController, + _PSPearlAttentionGroupController._pearlDevice, _PSPearlAttentionGroupController._pinCode, + _PSPearlAttentionGroupController._updatedConfiguration, _PSPearlCrossHairsManager._instanceVector, + _PSPearlCrossHairsManager._springInstances, _PSPearlCrossHairsRenderingView._axis, + _PSPearlCrossHairsRenderingView._checkMarkData, + _PSPearlCrossHairsRenderingView._checkMarkPathCollection, + _PSPearlCrossHairsRenderingView._commandQueue, _PSPearlCrossHairsRenderingView._crosshairsData, + _PSPearlCrossHairsRenderingView._crosshairsInstanceManager, + _PSPearlCrossHairsRenderingView._crosshairsPathCollection, + _PSPearlCrossHairsRenderingView._inFlightSemaphore, _PSPearlCrossHairsRenderingView._pathBlend, + _PSPearlCrossHairsRenderingView._pathBlendDest, _PSPearlCrossHairsRenderingView._renderer, + _PSPearlCrossHairsRenderingView._state, _PSPearlCrossHairsRenderingView._time, + _PSPearlCrossHairsView._arrowView, _PSPearlCrossHairsView._renderingView, + _PSPearlEnrollController._animatingDetailLabel, _PSPearlEnrollController._animatingInstructionLabel, + _PSPearlEnrollController._animatingState, _PSPearlEnrollController._audioEngine, + _PSPearlEnrollController._audioNode, _PSPearlEnrollController._authContext, + _PSPearlEnrollController._bioCaptureComplete, _PSPearlEnrollController._bioKitCompletion, + _PSPearlEnrollController._buttonTray, _PSPearlEnrollController._completeSoundBuffer, + _PSPearlEnrollController._credential, _PSPearlEnrollController._customDetailStrings, + _PSPearlEnrollController._customInstructionStrings, _PSPearlEnrollController._darkBackground, + _PSPearlEnrollController._darkTrayBackdrop, _PSPearlEnrollController._debugLabel, + _PSPearlEnrollController._delegate, _PSPearlEnrollController._detailLabel, + _PSPearlEnrollController._device, _PSPearlEnrollController._endSoundBuffer, + _PSPearlEnrollController._enrollOperation, _PSPearlEnrollController._enrollView, + _PSPearlEnrollController._escapeHatchButton, _PSPearlEnrollController._failSoundBuffer, + _PSPearlEnrollController._hapticPlayer, _PSPearlEnrollController._inBuddy, + _PSPearlEnrollController._inDemo, _PSPearlEnrollController._instructionLabel, + _PSPearlEnrollController._lastFaceFoundDate, _PSPearlEnrollController._lightTrayBackdrop, + _PSPearlEnrollController._lockSoundBuffer, _PSPearlEnrollController._nextStateButton, + _PSPearlEnrollController._pendingSubstate, _PSPearlEnrollController._poseStatus, + _PSPearlEnrollController._previousState, _PSPearlEnrollController._progressString, + _PSPearlEnrollController._scanSoundBuffer, _PSPearlEnrollController._scrollView, + _PSPearlEnrollController._sharingclient, _PSPearlEnrollController._state, + _PSPearlEnrollController._stateDelayTimer, _PSPearlEnrollController._stateQueue, + _PSPearlEnrollController._stateSema, _PSPearlEnrollController._stateStart, + _PSPearlEnrollController._statusPollTimer, _PSPearlEnrollController._statusString, + _PSPearlEnrollController._substate, _PSPearlEnrollController._substateDelayTimer, + _PSPearlEnrollController._substatePending, _PSPearlEnrollController._suspended, + _PSPearlEnrollView._active, _PSPearlEnrollView._blurInProgress, _PSPearlEnrollView._cameraShadeView, + _PSPearlEnrollView._captureSession, _PSPearlEnrollView._captureSessionRestarts, + _PSPearlEnrollView._circleMaskLayer, _PSPearlEnrollView._circleMaskView, + _PSPearlEnrollView._correctionSamplesCount, _PSPearlEnrollView._crossHairs, + _PSPearlEnrollView._currentCorrectedPitch, _PSPearlEnrollView._debugFrameInformation, + _PSPearlEnrollView._debugLabel, _PSPearlEnrollView._debugOverlayVisible, + _PSPearlEnrollView._debugStatusInformation, _PSPearlEnrollView._debugTemplateInformation, + _PSPearlEnrollView._delegate, _PSPearlEnrollView._deviceInput, + _PSPearlEnrollView._entryAnimationAlreadyRan, _PSPearlEnrollView._entryAnimationImages, + _PSPearlEnrollView._entryAnimationView, _PSPearlEnrollView._fillHoldoffFrameCount, + _PSPearlEnrollView._frameCount, _PSPearlEnrollView._nudgeTimer, _PSPearlEnrollView._nudgesNudged, + _PSPearlEnrollView._nudgesPaused, _PSPearlEnrollView._nudging, + _PSPearlEnrollView._pendingRaiseLowerGuidanceState, _PSPearlEnrollView._pillContainer, + _PSPearlEnrollView._pitchCorrection, _PSPearlEnrollView._pitchCorrectionSamples, + _PSPearlEnrollView._pitchMax, _PSPearlEnrollView._pitchMin, _PSPearlEnrollView._positioningGuide, + _PSPearlEnrollView._previewLayer, _PSPearlEnrollView._progressiveBlur, + _PSPearlEnrollView._raiseLowerGuidanceDelayTimer, _PSPearlEnrollView._raiseLowerGuidanceStatePending, + _PSPearlEnrollView._repositionPhoneLabel, _PSPearlEnrollView._startTime, _PSPearlEnrollView._state, + _PSPearlEnrollView._stateStart, _PSPearlEnrollView._stateTransitionInProgress, + _PSPearlEnrollView._tutorialMovieView, _PSPearlEnrollView._tutorialPlayer, + _PSPearlPillContainerView._clockwise, _PSPearlPillContainerView._counterwise, + _PSPearlPillContainerView._hasPillStateStash, _PSPearlPillContainerView._lastAngle, + _PSPearlPillContainerView._numberOfVisiblePillViews, _PSPearlPillContainerView._pillViews, + _PSPearlPillContainerView._radius, _PSPearlPillContainerView._stashedPillStates, + _PSPearlPillContainerView._state, _PSPearlPillContainerView._successAnimation, _PSPearlPillView._path, + _PSPearlPillView._shapeLayer, _PSPearlPillView._size, _PSPearlPillView._state, + _PSPearlPillView._stateDelayTimer, _PSPearlPositioningGuideView._animationCompletion, + _PSPearlPositioningGuideView._animationCurve, _PSPearlPositioningGuideView._animationDuration, + _PSPearlPositioningGuideView._animationStart, _PSPearlPositioningGuideView._cornerRadius, + _PSPearlPositioningGuideView._displayLink, _PSPearlPositioningGuideView._edgeDistance, + _PSPearlPositioningGuideView._lastAnimationTickProgres, _PSPearlPositioningGuideView._lineAlpha, + _PSPearlPositioningGuideView._lineWidth, _PSPearlPositioningGuideView._postCornerLength, + _PSPearlPositioningGuideView._startCornerRadius, _PSPearlPositioningGuideView._startEdgeDistance, + _PSPearlPositioningGuideView._startLineAlpha, _PSPearlPositioningGuideView._startLineWidth, + _PSPearlPositioningGuideView._startPostCornerLength, _PSPearlPositioningGuideView._targetCornerRadius, + _PSPearlPositioningGuideView._targetEdgeDistance, _PSPearlPositioningGuideView._targetLineAlpha, + _PSPearlPositioningGuideView._targetLineWidth, _PSPearlPositioningGuideView._targetPostCornerLength, + _PSPearlSpringInstance._alphaDecay, _PSPearlSpringInstance._alphaFactor, + _PSPearlSpringInstance._axisOrientation, _PSPearlSpringInstance._color, + _PSPearlSpringInstance._grayscale, _PSPearlSpringInstance._initialMatrix, + _PSPearlSpringInstance._matrix, _PSPearlSpringInstance._scale, _PSPearlSpringInstance._scaleDest, + _PSPearlSpringInstance._springState, _PSPearlSpringInstance._target, _PSPearlSpringInstance._value, + _PSPearlSpringInstance.springs, _PSPhoneNumberSpecifier._countryCode, _PSQuotaInfo._mediaKindDict, + _PSQuotaInfo._totalStorage, _PSQuotaInfo._usedStorage, _PSRegion._regionCode, _PSRegion._regionName, + _PSRootController._deallocating, _PSRootController._specifier, + _PSRootController._stackAnimationController, _PSRootController._supportedOrientationsOverride, + _PSRootController._tasks, _PSSearchController._delegate, + _PSSearchController._iconForSearchEntryHandler, _PSSearchController._listController, + _PSSearchController._notifyToken, _PSSearchController._resultsController, + _PSSearchController._searchController, _PSSearchController._searchEnabled, _PSSearchEntry._action, + _PSSearchEntry._additionalDetailTextComponents, _PSSearchEntry._bundleName, + _PSSearchEntry._childEntries, _PSSearchEntry._groupName, _PSSearchEntry._groupSpecifier, + _PSSearchEntry._hasDetailController, _PSSearchEntry._hasListController, _PSSearchEntry._identifier, + _PSSearchEntry._isRootURL, _PSSearchEntry._isSection, _PSSearchEntry._keywords, + _PSSearchEntry._manifestBundleName, _PSSearchEntry._name, _PSSearchEntry._parentEntry, + _PSSearchEntry._plistName, _PSSearchEntry._sectionIdentifier, _PSSearchEntry._specifier, + _PSSearchEntry._url, _PSSearchIndexOperation._delegate, _PSSearchIndexOperation._searchEntry, + _PSSearchModel._activeSearchOperation, _PSSearchModel._currentQuery, _PSSearchModel._currentResults, + _PSSearchModel._dataSource, _PSSearchModel._deferredSpecifierUpdates, _PSSearchModel._delegates, + _PSSearchModel._entriesBeingIndexed, _PSSearchModel._entriesPendingSearch, + _PSSearchModel._hasLoadedRootEntries, _PSSearchModel._hasStartedIndexing, + _PSSearchModel._indexOperationQueue, _PSSearchModel._indexing, + _PSSearchModel._indexingEntriesWithLoadedDataSources, _PSSearchModel._queryForCurrentResults, + _PSSearchModel._removedEntriesStillIndexing, _PSSearchModel._removedEntriesStillSearching, + _PSSearchModel._rootEntries, _PSSearchModel._searchOperationQueue, + _PSSearchModel._searchStateAccessQueue, _PSSearchModel._showSectionInDetailText, + _PSSearchModel._specifierDataSources, _PSSearchModel._waitUntilFinished, + _PSSearchOperation._currentResults, _PSSearchOperation._delegate, _PSSearchOperation._newQuery, + _PSSearchOperation._query, _PSSearchOperation._rootEntries, _PSSearchResults._entriesBySection, + _PSSearchResults._entryComparator, _PSSearchResults._explicitlyAddedSectionEntries, + _PSSearchResults._needsSorting, _PSSearchResults._sectionComparator, _PSSearchResults._sectionEntries, + _PSSearchResults._treatSectionEntriesAsRegularEntries, _PSSearchResultsCell._shouldIndentContent, + _PSSearchResultsCell._shouldIndentSeparator, _PSSearchResultsController._delegate, + _PSSearchResultsController._iconViewMap, _PSSearchResultsController._reusableIconViews, + _PSSearchResultsController._searchResults, _PSSearchResultsController._tableView, + _PSSegmentTableCell._titleDict, _PSSegmentTableCell._values, _PSSegmentableSlider._feedbackGenerator, + _PSSegmentableSlider._locksToSegment, _PSSegmentableSlider._segmentCount, + _PSSegmentableSlider._segmented, _PSSegmentableSlider._snapsToSegment, + _PSSegmentableSlider._trackMarkersColor, _PSSetupController._parentController, + _PSSetupController._parentRootController, _PSSetupController._rootInfo, + _PSSliderTableCell._disabledView, _PSSoftwareUpdateAnimatedIcon._animating, + _PSSoftwareUpdateAnimatedIcon._innerGearView, _PSSoftwareUpdateAnimatedIcon._outerGearShadowView, + _PSSoftwareUpdateAnimatedIcon._outerGearView, _PSSoftwareUpdateLicenseViewController._licenseTextInfo, + _PSSoftwareUpdateLicenseViewController._licenseTextView, + _PSSoftwareUpdateReleaseNotesDetail._releaseNotes, + _PSSoftwareUpdateTableView._checkingForUpdateSpinner, _PSSoftwareUpdateTableView._checkingStatusLabel, + _PSSoftwareUpdateTableView._currentVersion, _PSSoftwareUpdateTableView._sourceOfUpdateRestriction, + _PSSoftwareUpdateTableView._state, _PSSoftwareUpdateTableView._subtitleLabel, + _PSSoftwareUpdateTermsManager._agreeToCombinedTOSInProgress, + _PSSoftwareUpdateTermsManager._hostController, _PSSoftwareUpdateTermsManager._overrideNextRUIAction, + _PSSoftwareUpdateTermsManager._presentedViewController, _PSSoftwareUpdateTermsManager._serverFlowStyle, + _PSSoftwareUpdateTermsManager._showProgressViewController, + _PSSoftwareUpdateTermsManager._termsCompletion, _PSSoftwareUpdateTermsManager._termsRemoteUI, + _PSSoftwareUpdateTermsManager._update, _PSSoftwareUpdateTitleCell._animatedGearView, + _PSSoftwareUpdateTitleCell._animatingGearView, _PSSoftwareUpdateTitleCell._gearBackgroundImageView, + _PSSoftwareUpdateTitleCell._progressBar, _PSSoftwareUpdateTitleCell._progressStyle, + _PSSoftwareUpdateTitleCell._releaseNotesSummaryView, _PSSoftwareUpdateTitleCell._updateStatusLabel, + _PSSoftwareUpdateTitleCell._updateStatusLabelVerticalConstraint, _PSSpecifier._buttonAction, + _PSSpecifier._confirmationAction, _PSSpecifier._confirmationCancelAction, + _PSSpecifier._controllerLoadAction, _PSSpecifier._name, _PSSpecifier._properties, + _PSSpecifier._shortTitleDict, _PSSpecifier._showContentString, _PSSpecifier._titleDict, + _PSSpecifier._userInfo, _PSSpecifier._values, _PSSpecifier.action, _PSSpecifier.autoCapsType, + _PSSpecifier.autoCorrectionType, _PSSpecifier.cancel, _PSSpecifier.cellType, + _PSSpecifier.detailControllerClass, _PSSpecifier.editPaneClass, _PSSpecifier.getter, + _PSSpecifier.keyboardType, _PSSpecifier.setter, _PSSpecifier.target, _PSSpecifier.textFieldType, + _PSSpecifierAction._getter, _PSSpecifierAction._setter, _PSSpecifierDataSource._observerRefs, + _PSSpecifierDataSource._specifiers, _PSSpecifierDataSource._specifiersLoaded, + _PSSpecifierGroupIndex._groupSections, _PSSpecifierGroupIndex._groupSpecifiers, + _PSSpecifierGroupIndex._specifiers, _PSSpecifierGroupIndex._ungroupedPrefixSpecifiers, + _PSSpecifierGroupIndex._wantsDebugCallbacks, _PSSpecifierUpdateContext._animated, + _PSSpecifierUpdateContext._updateModelOnly, _PSSpecifierUpdateContext._userInfo, + _PSSpecifierUpdateOperation._index, _PSSpecifierUpdateOperation._operation, + _PSSpecifierUpdateOperation._specifier, _PSSpecifierUpdateOperation._toIndex, + _PSSpecifierUpdates._context, _PSSpecifierUpdates._currentSpecifiers, _PSSpecifierUpdates._groupIndex, + _PSSpecifierUpdates._originalSpecifiers, _PSSpecifierUpdates._updates, + _PSSpecifierUpdates._wantsDebugCallbacks, _PSSpinnerRecord._hidesBackButton, + _PSSpinnerRecord._leftItems, _PSSpinnerRecord._navigationItem, _PSSpinnerRecord._rightItems, + _PSSpinnerTableCell._spinner, _PSSplitViewController._containerNavigationController, + _PSSplitViewController._navigationDelegate, _PSSpotlightSearchResultsController._delegate, + _PSSpotlightSearchResultsController._iconViewMap, _PSSpotlightSearchResultsController._results, + _PSSpotlightSearchResultsController._reusableIconViews, _PSSpotlightSearchResultsController._tableData, + _PSSpotlightSearchResultsController._tableDataCopy, _PSStackPushAnimationController._animationPreset, + _PSStackPushAnimationController._animationsToRunAlongsideToVC, + _PSStackPushAnimationController._completionBlock, _PSStackPushAnimationController._completionStagger, + _PSStackPushAnimationController._hasStartedAnimation, + _PSStackPushAnimationController._navigationController, _PSStackPushAnimationController._pushDuration, + _PSStackPushAnimationController._snapshots, _PSStackPushAnimationController._springDamping, + _PSStackPushAnimationController._startStagger, _PSStackPushAnimationController._viewControllers, + _PSStorageActionTip._significantItems, _PSStorageActionTipItem._createdDate, + _PSStorageActionTipItem._lastUsedDate, _PSStorageActionTipItem._recoverable, + _PSStorageActionTipItem._size, _PSStorageApp._appProxy, _PSStorageApp._demoteSize, + _PSStorageApp._externalDataSize, _PSStorageApp._isDeleting, _PSStorageApp._isDemoting, + _PSStorageApp._isDocumentApp, _PSStorageApp._isInternalApp, _PSStorageApp._isPseudoApp, + _PSStorageApp._isSystemApp, _PSStorageApp._isUsageApp, _PSStorageApp._isUserApp, + _PSStorageApp._mediaTypes, _PSStorageApp._purgeableCalculated, _PSStorageApp._purgeableSize, + _PSStorageApp._specialCalculated, _PSStorageApp._specialSize, _PSStorageApp._usageBundleApp, + _PSStorageAppCell._constraints, _PSStorageAppCell._icon, _PSStorageAppCell._iconView, + _PSStorageAppCell._infoLabel, _PSStorageAppCell._size, _PSStorageAppCell._sizeLabel, + _PSStorageAppCell._titleLabel, _PSStorageAppHeaderCell._appIconView, + _PSStorageAppHeaderCell._cloudIconView, _PSStorageAppHeaderCell._constraints, + _PSStorageAppHeaderCell._icon, _PSStorageAppHeaderCell._infoLabel, + _PSStorageAppHeaderCell._infoLabelEnabled, _PSStorageAppHeaderCell._isDemoted, + _PSStorageAppHeaderCell._titleLabel, _PSStorageAppHeaderCell._vendorLabel, + _PSStorageItemCell._constraints, _PSStorageItemCell._iconView, _PSStorageItemCell._infoLabel, + _PSStorageItemCell._size, _PSStorageItemCell._sizeLabel, _PSStorageItemCell._titleLabel, + _PSStorageOptionTip._confirmationButtonTitle, _PSStorageOptionTip._confirmationText, + _PSStorageOptionTip._delegate, _PSStorageOptionTip._mayCauseDataLoss, _PSStoragePlugin._identifier, + _PSStoragePlugin._tips, _PSStorageProgressView._percent, _PSStorageTip._identifier, + _PSStorageTip._infoSpecifier, _PSStorageTip._specifier, _PSStorageTipCell._appIconView, + _PSStorageTipCell._checkIconView, _PSStorageTipCell._constraints, _PSStorageTipCell._enableButton, + _PSStorageTipCell._enableWidth, _PSStorageTipCell._hformat, _PSStorageTipCell._isOption, + _PSStorageTipCell._percent, _PSStorageTipCell._prevPercent, _PSStorageTipCell._progressLabel, + _PSStorageTipCell._progressView, _PSStorageTipCell._progressWidth, _PSStorageTipCell._spinner, + _PSStorageTipCell._titleLabel, _PSStorageTipCell._titleWidth, _PSStorageTipInfoCell._constraints, + _PSStorageTipInfoCell._infoLabel, _PSSubtitleDisclosureTableCell._valueLabel, + _PSSwitchTableCell._activityIndicator, _PSSystemConfiguration._prefs, + _PSSystemConfigurationDynamicStoreEthernetWatcher._dynamicStore, + _PSSystemConfigurationDynamicStoreEthernetWatcher._dynamicStoreSource, + _PSSystemConfigurationDynamicStoreNETRBWatcher._netrbReason, + _PSSystemConfigurationDynamicStoreNETRBWatcher._netrbState, + _PSSystemConfigurationDynamicStoreNETRBWatcher._scDynamicStore, + _PSSystemConfigurationDynamicStoreNETRBWatcher._scRunLoopSource, + _PSSystemConfigurationDynamicStoreWifiWatcher._prefs, + _PSSystemConfigurationDynamicStoreWifiWatcher._tetheringLink, + _PSSystemConfigurationDynamicStoreWifiWatcher._wifiInterface, + _PSSystemConfigurationDynamicStoreWifiWatcher._wifiKey, _PSSystemPolicyForApp._bundleIdentifier, + _PSSystemPolicyForApp._forcePolicyOptions, _PSSystemPolicyForApp._policyOptions, + _PSTableCell._alignment, _PSTableCell._cellEnabled, _PSTableCell._checked, + _PSTableCell._checkedImageView, _PSTableCell._customHighlightContext, + _PSTableCell._forceHideDisclosureIndicator, _PSTableCell._hiddenTitle, _PSTableCell._isCopyable, + _PSTableCell._lazyIcon, _PSTableCell._lazyIconAppID, _PSTableCell._lazyIconDontUnload, + _PSTableCell._lazyIconForceSynchronous, _PSTableCell._lazyIconURL, _PSTableCell._longTapRecognizer, + _PSTableCell._pAction, _PSTableCell._pTarget, _PSTableCell._reusedCell, _PSTableCell._shouldHideTitle, + _PSTableCell._specifier, _PSTableCell._type, _PSTableCell._urlSession, _PSTableCell._value, + _PSTableCellHighlightContext._animateUnhighlight, _PSTableCellHighlightContext._cell, + _PSTableCellHighlightContext._originalSelectionStyle, _PSTableCellHighlightContext._timer, + _PSTableCellHighlightContext._valid, _PSTextEditingPane._cell, _PSTextEditingPane._table, + _PSTextEditingPane._textField, _PSTextFieldPINView._cell, _PSTextFieldPINView._passcodeField, + _PSTextFieldPINView._table, _PSTextFieldPINView._usesNumericKeyboard, + _PSTextFieldSpecifier._placeholder, _PSTextFieldSpecifier.bestGuess, _PSTextView._cell, + _PSTextViewPane._textView, _PSTextViewTableCell._textView, _PSThirdPartyApp._localizedName, + _PSThirdPartyApp._proxy, _PSTimeRangeCell._constraints, _PSTimeRangeCell._delegate, + _PSTimeRangeCell._fromTime, _PSTimeRangeCell._fromTitle, _PSTimeRangeCell._toTime, + _PSTimeRangeCell._toTitle, _PSUICellularUsageApp._bundleIdentifier, + _PSUICellularUsageApp._bytesUsedLastCycle, _PSUICellularUsageApp._bytesUsedThisCycle, + _PSUICellularUsageApp._displayName, _PSUICellularUsageApp._roamingBytesUsedLastCycle, + _PSUICellularUsageApp._roamingBytesUsedThisCycle, _PSUICellularUsageApp._totalBytesUsed, + _PSUICellularUsageApp._totalRoamingBytesUsed, _PSUsageBundleApp._bundleIdentifier, + _PSUsageBundleApp._categories, _PSUsageBundleApp._deletionRestricted, _PSUsageBundleApp._name, + _PSUsageBundleApp._storageReporterReference, _PSUsageBundleApp._totalSize, + _PSUsageBundleCategory._identifier, _PSUsageBundleCategory._name, + _PSUsageBundleCategory._usageBundleApp, _PSUsageBundleManager._bundleMap, + _PSUsageBundleManager._storageReporters, _PSUsageBundleManager._usageBundleApps, + _PSUsageSizeHeader._height, _PSUsageSizeHeader._sizeLabel, _PSUsageSizeHeader._titleLabel, + _PSViewController._parentController, _PSViewController._rootController, _PSViewController._specifier, + _PSWeakReference._location, _PSWebContainerView._content, _PSWebContainerView._webView, + _PasscodeFieldCell._convertsNumeralsToASCII, _PasscodeFieldCell._delegate, + _PasscodeFieldCell._denyFirstResponder, _PasscodeFieldCell._passcodeField, _PathObject._len, + _PathObject._path, _PrefsUILinkLabel._URL, _PrefsUILinkLabel._action, _PrefsUILinkLabel._target, + _PrefsUILinkLabel._touchingURL, _PrefsUILinkLabel._url, + _ProblemReportingController._aboutDiagnosticsLinkLabel, + _ProblemReportingController._appActivitySpecifiers, + _ProblemReportingController._filesystemMetadataSnapshotSpecifier, + _ProblemReportingController._healthDataSpecifiers, _ProblemReportingController._iCloudSpecifiers, + _ProblemReportingController._spinnerSpecifier, _ProblemReportingController._wheelchairDataSpecifiers, + _QuietHoursStateController._bbGateway, _QuietHoursStateController._behaviorOverrides, + _QuietHoursStateController._fromComponents, _QuietHoursStateController._isEffectiveWhileUnlocked, + _QuietHoursStateController._mode, _QuietHoursStateController._overrideStatus, + _QuietHoursStateController._overrideType, _QuietHoursStateController._overrides, + _QuietHoursStateController._privilegeTypes, _QuietHoursStateController._recordID, + _QuietHoursStateController._toComponents, _QuietHoursStateController._valid, + _SIMStatusCache._simStatus, _WirelessDataUsageWorkspace._analyticsWorkspace, + _WirelessDataUsageWorkspace._billingCycleEndDate, _WirelessDataUsageWorkspace._billingCycleSupported, + _WirelessDataUsageWorkspace._carrierSpaceSupported, + _WirelessDataUsageWorkspace._pendingProcessAnalytics, + _WirelessDataUsageWorkspace._previousBillingCycleEndDate, + _WirelessDataUsageWorkspace._processAnalytics, _WirelessDataUsageWorkspace._subscriberTag, + __PSDeferredUpdates._invalidatedSpecifiers, __PSDeferredUpdates._searchEntries, + __PSDeferredUpdates._specifierUpdates, __PSDeleteButtonCell._buttonColor, + __PSSpinnerViewController._spinner ] +... diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..ce71bd1 --- /dev/null +++ b/Makefile @@ -0,0 +1,20 @@ +export TARGET = iphone:clang:13.0:10.0 +export ARCHS = armv7 arm64 + +DEBUG = 0 +FINALPACKAGE = 1 +GO_EASY_ON_ME = 0 +LEAN_AND_MEAN = 1 +THEOS_PACKAGE_DIR = Releases +INSTALL_TARGET_PROCESSES = TweakSettings + +include $(THEOS)/makefiles/common.mk + +XCODEPROJ_NAME = TweakSettings +TweakSettings_XCODEFLAGS = PACKAGE_VERSION='@\"$(THEOS_PACKAGE_BASE_VERSION)\"' +TweakSettings_CODESIGN_FLAGS = -SResources/entitlements.plist + +include $(THEOS_MAKE_PATH)/xcodeproj.mk + +after-install:: + install.exec "killall -9 TweakSettings; uicache -p /Applications/TweakSettings.app; uiopen tweaks:" diff --git a/Preferences/PSBundleController.h b/Preferences/PSBundleController.h new file mode 100644 index 0000000..66e9aee --- /dev/null +++ b/Preferences/PSBundleController.h @@ -0,0 +1,13 @@ +@class PSListController, PSSpecifier; + +@interface PSBundleController : NSObject + +- (instancetype)initWithParentListController:(PSListController *)listController; +- (instancetype)initWithParentListController:(PSListController *)listController properties:(NSDictionary *)properties; + +- (NSArray *)specifiersWithSpecifier:(PSSpecifier *)specifier; + +- (void)load; +- (void)unload; + +@end diff --git a/Preferences/PSControlTableCell.h b/Preferences/PSControlTableCell.h new file mode 100644 index 0000000..1c73b2c --- /dev/null +++ b/Preferences/PSControlTableCell.h @@ -0,0 +1,10 @@ +#import "PSTableCell.h" + +@interface PSControlTableCell : PSTableCell + +- (void)controlChanged:(UIControl *)control; + +@property (nonatomic, retain) UIControl *control; +@property (nonatomic, retain) id value; + +@end diff --git a/Preferences/PSDetailController.h b/Preferences/PSDetailController.h new file mode 100644 index 0000000..e4b7402 --- /dev/null +++ b/Preferences/PSDetailController.h @@ -0,0 +1,20 @@ +#import "PSViewController.h" + +@class UIKeyboard, PSEditingPane, UIView; + +@interface PSDetailController : PSViewController { + PSEditingPane* _pane; + UIKeyboard* _keyboard; + BOOL _keyboardVisible; +} + +@property(retain) PSEditingPane *pane; +@property(readonly, assign) BOOL keyboardVisible; + +- (void)_updateNavBarButtons; +- (void)_addKeyboardView; +- (void)setKeyboardVisible:(BOOL)visible animated:(BOOL)animated; +- (void)saveChanges; +- (void)doneButtonClicked:(id)clicked; +- (void)cancelButtonClicked:(id)clicked; +@end diff --git a/Preferences/PSDiscreteSlider.h b/Preferences/PSDiscreteSlider.h new file mode 100644 index 0000000..0a6c669 --- /dev/null +++ b/Preferences/PSDiscreteSlider.h @@ -0,0 +1,5 @@ +@interface PSDiscreteSlider : UISlider + +@property (nonatomic, retain) UIColor *trackMarkersColor; + +@end diff --git a/Preferences/PSEditableListController.h b/Preferences/PSEditableListController.h new file mode 100644 index 0000000..ebd6dce --- /dev/null +++ b/Preferences/PSEditableListController.h @@ -0,0 +1,35 @@ +/* +* This header is generated by classdump-dyld 1.0 +* on Sunday, July 31, 2016 at 10:10:26 PM Australian Western Standard Time +* Operating System: Version 9.3.3 (Build 13G34) +* Image Source: /System/Library/PrivateFrameworks/Preferences.framework/Preferences +* classdump-dyld is licensed under GPLv3, Copyright © 2013-2016 by Elias Limneos. +*/ + +#import + +@interface PSEditableListController : PSListController { + + BOOL _editable; + BOOL _editingDisabled; + +} +- (id)init; +- (id)tableView:(id)arg1 willSelectRowAtIndexPath:(id)arg2 ; +- (UITableViewCellEditingStyle)tableView:(id)arg1 editingStyleForRowAtIndexPath:(id)arg2 ; +- (void)tableView:(id)arg1 commitEditingStyle:(long long)arg2 forRowAtIndexPath:(id)arg3 ; +- (void)suspend; +- (void)viewWillAppear:(BOOL)arg1 ; +- (void)setEditable:(BOOL)arg1 ; +- (BOOL)editable; +- (void)showController:(id)arg1 animate:(BOOL)arg2 ; +- (void)didLock; +- (void)editDoneTapped; +- (id)_editButtonBarItem; +- (void)_setEditable:(BOOL)arg1 animated:(BOOL)arg2 ; +- (BOOL)performDeletionActionForSpecifier:(id)arg1 ; +- (void)setEditingButtonHidden:(BOOL)arg1 animated:(BOOL)arg2 ; +- (void)setEditButtonEnabled:(BOOL)arg1 ; +- (void)_updateNavigationBar; +@end + diff --git a/Preferences/PSEditableTableCell.h b/Preferences/PSEditableTableCell.h new file mode 100644 index 0000000..856d3f9 --- /dev/null +++ b/Preferences/PSEditableTableCell.h @@ -0,0 +1,24 @@ +#import "PSTableCell.h" + +@class PSSpecifier; +@interface PSEditableTableCell : PSTableCell { + id _userInfo; + SEL _targetSetter; + id _realTarget; +} + +- (void)controlChanged:(id)changed; +- (void)setValueChangedOnReturn; +- (void)setValueChangedTarget:(id)target action:(SEL)action userInfo:(id)info; + +- (void)setValue:(id)arg1; +- (void)setValueChangedTarget:(id)arg1 action:(SEL)arg2 specifier:(PSSpecifier *)arg3; +- (UITextField *)textField; +- (void)textFieldDidBeginEditing:(id)arg1; +- (void)textFieldDidEndEditing:(id)arg1; +- (bool)textFieldShouldClear:(id)arg1; +- (bool)textFieldShouldReturn:(id)arg1; +- (id)value; + + +@end diff --git a/Preferences/PSHeaderFooterView.h b/Preferences/PSHeaderFooterView.h new file mode 100644 index 0000000..605d7b2 --- /dev/null +++ b/Preferences/PSHeaderFooterView.h @@ -0,0 +1,12 @@ +@class PSSpecifier, UITableView; + +@protocol PSHeaderFooterView + +@required +- (UIView *)initWithSpecifier:(PSSpecifier *)specifier; + +@optional +- (CGFloat)preferredHeightForWidth:(CGFloat)width inTableView:(UITableView *)tableView; +- (CGFloat)preferredHeightForWidth:(CGFloat)width; + +@end diff --git a/Preferences/PSListController.h b/Preferences/PSListController.h new file mode 100644 index 0000000..2abdcda --- /dev/null +++ b/Preferences/PSListController.h @@ -0,0 +1,156 @@ +/** + * @Author: Dana Buehre + * @Date: 17-09-2016 2:51:39 + * @Email: dbuehre@me.com + * @Project: motuumLS + * @Filename: PSListController.h + * @Last modified by: creaturesurvive + * @Last modified time: 08-07-2017 6:23:13 + * @Copyright: Copyright © 2014-2017 CreatureSurvive + */ + + +#import "PSViewController.h" + +@class PSRootController, PSSpecifier, PSTableCell; + +@interface PSListController : PSViewController { + NSMutableArray *_specifiers; + NSIndexPath* _savedSelectedIndexPath; +} + ++ (BOOL)displaysButtonBar; + +- (NSArray *)loadSpecifiersFromPlistName:(NSString *)name target:(PSListController *)target; +- (NSArray *)loadSpecifiersFromPlistName:(NSString *)name target:(PSListController *)target bundle:(NSBundle *)bundle; + +- (Class)tableViewClass; +- (UITableViewStyle)tableViewStyle; + +@property (nonatomic, retain) UITableView *view; +@property (nonatomic, retain) UITableView *table; // 3.0 - 6.0 +@property (nonatomic, retain) UITableView *tableView; + +- (PSSpecifier *)specifierAtIndex:(NSInteger)index; +- (PSSpecifier *)specifierAtIndexPath:(NSIndexPath *)indexPath; +- (PSSpecifier *)specifierForID:(NSString *)identifier; +- (NSArray *)specifiersForIDs:(NSArray *)identifiers; +- (NSArray *)specifiersInGroup:(NSInteger)group; + +@property (nonatomic, retain) NSMutableArray *specifiers; +@property (nonatomic, retain) PSSpecifier *specifier; +@property (nonatomic, retain) NSString *specifierID; +@property (nonatomic, retain) NSString *specifierIDPendingPush; +@property (nonatomic, retain) id specifierDataSource; + +- (NSInteger)numberOfGroups; +- (NSInteger)rowsForGroup:(NSInteger)group; + +- (BOOL)getGroup:(NSInteger *)group row:(NSInteger *)row ofSpecifier:(PSSpecifier *)specifier; +- (BOOL)getGroup:(NSInteger *)group row:(NSInteger *)row ofSpecifierAtIndex:(NSInteger)specifier; +- (BOOL)getGroup:(NSInteger *)group row:(NSInteger *)row ofSpecifierID:(NSString *)specifierID; + +- (NSInteger)indexForIndexPath:(NSIndexPath *)indexPath; +- (NSInteger)indexForRow:(NSInteger)row inGroup:(NSInteger)group; + +- (NSInteger)indexOfGroup:(NSInteger)group; +- (NSInteger)indexOfSpecifier:(PSSpecifier *)specifier; +- (NSInteger)indexOfSpecifierID:(NSString *)specifierID; + +- (NSIndexPath *)indexPathForIndex:(NSInteger)index; +- (NSIndexPath *)indexPathForSpecifier:(PSSpecifier *)specifier; + +- (void)addSpecifier:(PSSpecifier *)specifier; +- (void)addSpecifier:(PSSpecifier *)specifier animated:(BOOL)animated; +- (void)addSpecifiersFromArray:(NSArray *)specifiers; +- (void)addSpecifiersFromArray:(NSArray *)specifiers animated:(BOOL)animated; + +- (void)insertSpecifier:(PSSpecifier *)specifier afterSpecifier:(PSSpecifier *)afterSpecifier; +- (void)insertSpecifier:(PSSpecifier *)specifier afterSpecifier:(PSSpecifier *)afterSpecifier animated:(BOOL)animated; +- (void)insertSpecifier:(PSSpecifier *)specifier afterSpecifierID:(NSString *)specifierID; +- (void)insertSpecifier:(PSSpecifier *)specifier afterSpecifierID:(NSString *)specifierID animated:(BOOL)animated; +- (void)insertSpecifier:(PSSpecifier *)specifier atEndOfGroup:(NSInteger)groupIndex; +- (void)insertSpecifier:(PSSpecifier *)specifier atEndOfGroup:(NSInteger)groupIndex animated:(BOOL)animated; +- (void)insertSpecifier:(PSSpecifier *)specifier atIndex:(NSInteger)index; +- (void)insertSpecifier:(PSSpecifier *)specifier atIndex:(NSInteger)index animated:(BOOL)animated; + +- (void)insertContiguousSpecifiers:(NSArray *)specifiers afterSpecifier:(PSSpecifier *)specifier; +- (void)insertContiguousSpecifiers:(NSArray *)specifiers afterSpecifier:(PSSpecifier *)specifier animated:(BOOL)animated; +- (void)insertContiguousSpecifiers:(NSArray *)specifiers afterSpecifierID:(NSString *)specifierID; +- (void)insertContiguousSpecifiers:(NSArray *)specifiers afterSpecifierID:(NSString *)specifierID animated:(BOOL)animated; +- (void)insertContiguousSpecifiers:(NSArray *)specifiers atEndOfGroup:(NSInteger)groupIndex; +- (void)insertContiguousSpecifiers:(NSArray *)specifiers atEndOfGroup:(NSInteger)groupIndex animated:(BOOL)animated; +- (void)insertContiguousSpecifiers:(NSArray *)specifiers atIndex:(NSInteger)index; +- (void)insertContiguousSpecifiers:(NSArray *)specifiers atIndex:(NSInteger)index animated:(BOOL)animated; + +- (void)reload; +- (void)reloadSpecifier:(PSSpecifier *)specifier; +- (void)reloadSpecifier:(PSSpecifier *)specifier animated:(BOOL)animated; +- (void)reloadSpecifierAtIndex:(NSInteger)index; +- (void)reloadSpecifierAtIndex:(NSInteger)index animated:(BOOL)animated; +- (void)reloadSpecifierID:(NSString *)specifierID; +- (void)reloadSpecifierID:(NSString *)specifierID animated:(BOOL)animated; +- (void)reloadSpecifiers; + +- (void)removeContiguousSpecifiers:(NSArray *)specifiers; +- (void)removeContiguousSpecifiers:(NSArray *)specifiers animated:(BOOL)animated; +- (void)removeLastSpecifier; +- (void)removeLastSpecifierAnimated:(BOOL)animated; +- (void)removeSpecifier:(PSSpecifier *)specifier; +- (void)removeSpecifier:(PSSpecifier *)specifier animated:(BOOL)animated; +- (void)removeSpecifierAtIndex:(NSInteger)index; +- (void)removeSpecifierAtIndex:(NSInteger)index animated:(BOOL)animated; +- (void)removeSpecifierID:(NSString *)specifierID; +- (void)removeSpecifierID:(NSString *)specifierID animated:(BOOL)animated; + +- (void)replaceContiguousSpecifiers:(NSArray *)specifiers withSpecifiers:(NSArray *)newSpecifiers; +- (void)replaceContiguousSpecifiers:(NSArray *)specifiers withSpecifiers:(NSArray *)newSpecifiers animated:(BOOL)animated; + +- (void)updateSpecifiers:(NSArray *)specifiers withSpecifiers:(NSArray *)newSpecifiers; +- (void)updateSpecifiersInRange:(NSRange)range withSpecifiers:(NSArray *)newSpecifiers; + +- (NSRange)rangeOfSpecifiersInGroupID:(NSString *)groupID; + +@property (nonatomic, retain) NSBundle *bundle; + +- (void)reloadIconForSpecifierForBundle:(NSBundle *)bundle; + +@property (nonatomic) BOOL forceSynchronousIconLoadForCreatedCells; + +@property (nonatomic, retain) UIColor *altTextColor; +@property (nonatomic, retain) UIColor *backgroundColor; +@property (nonatomic, retain) UIColor *buttonTextColor; +@property (nonatomic, retain) UIColor *cellAccessoryColor; +@property (nonatomic, retain) UIColor *cellAccessoryHighlightColor; +@property (nonatomic, retain) UIColor *cellHighlightColor; +@property (nonatomic, retain) UIColor *editableInsertionPointColor; +@property (nonatomic, retain) UIColor *editablePlaceholderTextColor; +@property (nonatomic, retain) UIColor *editableSelectionBarColor; +@property (nonatomic, retain) UIColor *editableSelectionHighlightColor; +@property (nonatomic, retain) UIColor *editableTextColor; +@property (nonatomic, retain) UIColor *footerHyperlinkColor; +@property (nonatomic, retain) UIColor *foregroundColor; +@property (nonatomic, retain) UIColor *segmentedSliderTrackColor; +@property (nonatomic, retain) UIColor *separatorColor; +@property (nonatomic, retain) UIColor *textColor; + +@property (nonatomic) BOOL usesDarkTheme; +@property (nonatomic) BOOL edgeToEdgeCells; +@property (nonatomic) BOOL resusesCells; +@property (nonatomic, readonly) NSInteger observerType; // TODO: what is this? + +@property (nonatomic, retain) NSDictionary *pendingURLResourceDictionary; + +- (void)beginUpdates; +- (void)endUpdates; + +- (PSTableCell *)cachedCellForSpecifier:(PSSpecifier *)specifier; +- (PSTableCell *)cachedCellForSpecifierID:(NSString *)specifierID; +- (PSSpecifier *)getGroupSpecifierForSpecifierID:(NSString *)identifier; +- (PSSpecifier *)getGroupSpecifierForSpecifier:(PSSpecifier *)specifier; + +//TODO find out param types +- (void)_keyboardDidShow:(id)sender; +- (void)_keyboardWillHide:(id)sender; +- (void)_keyboardDidHide:(id)sender; +@end diff --git a/Preferences/PSListItemsController.h b/Preferences/PSListItemsController.h new file mode 100644 index 0000000..19b6d75 --- /dev/null +++ b/Preferences/PSListItemsController.h @@ -0,0 +1,31 @@ +#import "PSListController.h" + +@class PSSpecifier; + +@interface PSListItemsController : PSListController { + + long long _rowToSelect; + BOOL _deferItemSelection; + BOOL _restrictionList; + PSSpecifier* _lastSelectedSpecifier; + id _retainedTarget; + +} +- (void)tableView:(id)arg1 didSelectRowAtIndexPath:(id)arg2; +- (id)tableView:(id)arg1 cellForRowAtIndexPath:(id)arg2; +- (void)suspend; +- (void)viewWillAppear:(BOOL)arg1; +- (void)viewWillDisappear:(BOOL)arg1; +- (void)prepareSpecifiersMetadata; +- (void)didLock; +- (void)scrollToSelectedCell; +- (void)setValueForSpecifier:(id)arg1 defaultValue:(id)arg2; +- (void)setRowToSelect; +- (void)listItemSelected:(id)arg1; +- (void)_addStaticText:(id)arg1; +- (id)itemsFromParent; +- (NSMutableArray *)itemsFromDataSource; +- (BOOL)isRestrictionList; +- (void)setIsRestrictionList:(BOOL)arg1; +- (id)specifiers; +@end diff --git a/Preferences/PSRootController.h b/Preferences/PSRootController.h new file mode 100644 index 0000000..aca5c0a --- /dev/null +++ b/Preferences/PSRootController.h @@ -0,0 +1,11 @@ +@class PSListController; + +@interface PSRootController : UINavigationController + +- (instancetype)initWithTitle:(NSString *)title identifier:(NSString *)identifier; + +- (void)handleURL:(id)url ; +- (void)pushController:(PSListController *)controller; // < 3.2 +- (void)suspend; + +@end diff --git a/Preferences/PSSliderTableCell.h b/Preferences/PSSliderTableCell.h new file mode 100644 index 0000000..eb9e27f --- /dev/null +++ b/Preferences/PSSliderTableCell.h @@ -0,0 +1,5 @@ +#import "PSControlTableCell.h" + +@interface PSSliderTableCell : PSControlTableCell + +@end diff --git a/Preferences/PSSpecifier.h b/Preferences/PSSpecifier.h new file mode 100644 index 0000000..c67ccd8 --- /dev/null +++ b/Preferences/PSSpecifier.h @@ -0,0 +1,146 @@ +#import "PSTableCell.h" +#include + +__BEGIN_DECLS + +extern NSString *const PSAccessoryKey; // @"accessory" +extern NSString *const PSActionKey; // @"action" +extern NSString *const PSAdjustFontSizeToFitWidthKey; // @"adjustFontSizeToFitWidth" +extern NSString *const PSAlignmentKey; // @"alignment" +extern NSString *const PSAppGroupBundleIDKey; // @"appGroupBundleID" +extern NSString *const PSAutoCapsKey; // @"autoCaps" +extern NSString *const PSAutoCorrectionKey; // @"autoCorrection" +extern NSString *const PSBestGuesserKey; // @"bestGuess" +extern NSString *const PSBundleCustomIconPathKey; // @"icon2" +extern NSString *const PSBundleHasBundleIconKey; // @"hasBundleIcon" +extern NSString *const PSBundleHasIconKey; // @"hasIcon" +extern NSString *const PSBundleIconPathKey; // @"icon" +extern NSString *const PSBundleIsControllerKey; // @"isController" +extern NSString *const PSBundleOverridePrincipalClassKey; // @"overridePrincipalClass" +extern NSString *const PSBundlePathKey; // @"bundle" +extern NSString *const PSBundleTintedIconPathKey; // @"tintedIcon" +extern NSString *const PSButtonActionKey; // @"buttonAction" +extern NSString *const PSCancelKey; // @"cancel" +extern NSString *const PSCellClassKey; // @"cellClass" +extern NSString *const PSConfirmationActionKey; // @"confirmationAction" +extern NSString *const PSConfirmationCancelActionKey; // @"cancel" +extern NSString *const PSConfirmationCancelKey; // @"cancelTitle" +extern NSString *const PSConfirmationDestructiveKey; // @"isDestructive" +extern NSString *const PSConfirmationKey; // @"confirmation" +extern NSString *const PSConfirmationOKKey; // @"okTitle" +extern NSString *const PSConfirmationPromptKey; // @"prompt" +extern NSString *const PSConfirmationTitleKey; // @"title" +extern NSString *const PSContainerBundleIDKey; // @"containerBundleID" +extern NSString *const PSControlIsLoadingKey; // @"control-loading" +extern NSString *const PSControlKey; // @"control" +extern NSString *const PSControllerLoadActionKey; // @"loadAction" +extern NSString *const PSControlMaximumKey; // @"max" +extern NSString *const PSControlMinimumKey; // @"min" +extern NSString *const PSCopyableCellKey; // @"isCopyable" +extern NSString *const PSDataSourceClassKey; // @"dataSourceClass" +extern NSString *const PSDecimalKeyboardKey; // @"isDecimalPad" +extern NSString *const PSDefaultsKey; // @"defaults" +extern NSString *const PSDefaultValueKey; // @"default" +extern NSString *const PSDeferItemSelectionKey; // @"deferItemSelection" +extern NSString *const PSDeletionActionKey; // @"deletionAction" +extern NSString *const PSDetailControllerClassKey; // @"detail" +extern NSString *const PSEditableTableCellTextFieldShouldPopOnReturn; // @"textFieldShouldPopOnReturn" +extern NSString *const PSEditPaneClassKey; // @"pane" +extern NSString *const PSEmailAddressingKeyboardKey; // @"isEmailAddressing" +extern NSString *const PSEmailAddressKeyboardKey; // @"isEmail" +extern NSString *const PSEnabledKey; // @"enabled" +extern NSString *const PSFooterAlignmentGroupKey; // @"footerAlignment" +extern NSString *const PSFooterCellClassGroupKey; // @"footerCellClass" +extern NSString *const PSFooterTextGroupKey; // @"footerText" +extern NSString *const PSFooterViewKey; // @"footerView" +extern NSString *const PSGetterKey; // @"get" +extern NSString *const PSHeaderCellClassGroupKey; // @"headerCellClass" +extern NSString *const PSHeaderDetailTextGroupKey; // @"headerDetailText" +extern NSString *const PSHeaderViewKey; // @"headerView" +extern NSString *const PSHidesDisclosureIndicatorKey; // @"hidesDisclosureIndicator" +extern NSString *const PSIconImageKey; // @"iconImage" +extern NSString *const PSIconImageShouldFlipForRightToLeftKey; // @"iconImageShouldFlipForRightToLeft" +extern NSString *const PSIDKey; // @"id" +extern NSString *const PSIPKeyboardKey; // @"isIP" +extern NSString *const PSIsPerGizmoKey; // @"isPerGizmo" +extern NSString *const PSIsRadioGroupKey; // @"isRadioGroup" +extern NSString *const PSIsTopLevelKey; // @"isTopLevel" +extern NSString *const PSKeyboardTypeKey; // @"keyboard" +extern NSString *const PSKeyNameKey; // @"key" +extern NSString *const PSLazilyLoadedBundleKey; // @"lazy-bundle" +extern NSString *const PSLazyIconAppID; // @"appIDForLazyIcon" +extern NSString *const PSLazyIconDontUnload; // @"dontUnloadLazyIcon" +extern NSString *const PSLazyIconLoading; // @"useLazyIcons" +extern NSString *const PSLazyIconLoadingCustomQueue; // @"customIconQueue" +extern NSString *const PSMarginWidthKey; // @"marginWidth" +extern NSString *const PSNegateValueKey; // @"negate" +extern NSString *const PSNotifyNanoKey; // @"notifyNano" +extern NSString *const PSNumberKeyboardKey; // @"isNumeric" +extern NSString *const PSPlaceholderKey; // @"placeholder" +extern NSString *const PSPrioritizeValueTextDisplayKey; // @"prioritizeValueTextDisplay" +extern NSString *const PSRadioGroupCheckedSpecifierKey; // @"radioGroupCheckedSpecifier" +extern NSString *const PSRequiredCapabilitiesKey; // @"requiredCapabilities" +extern NSString *const PSRequiredCapabilitiesOrKey; // @"requiredCapabilitiesOr" +extern NSString *const PSSearchNanoApplicationsBundlePath; // @"nanoAppsBundlePath" +extern NSString *const PSSearchNanoInternalSettingsBundlePath; // @"nanoInternalBundlePath" +extern NSString *const PSSearchNanoSettingsBundlePath; // @"nanoBundlePath" +extern NSString *const PSSetterKey; // @"set" +extern NSString *const PSSetupCustomClassKey; // @"customControllerClass" +extern NSString *const PSShortTitlesDataSourceKey; // @"shortTitlesDataSource" +extern NSString *const PSShortTitlesKey; // @"shortTitles" +extern NSString *const PSSliderIsContinuous; // @"isContinuous" +extern NSString *const PSSliderIsSegmented; // @"isSegmented" +extern NSString *const PSSliderLeftImageKey; // @"leftImage" +extern NSString *const PSSliderLeftImagePromiseKey; // @"leftImagePromise" +extern NSString *const PSSliderRightImageKey; // @"rightImage" +extern NSString *const PSSliderRightImagePromiseKey; // @"rightImagePromise" +extern NSString *const PSSliderSegmentCount; // @"segmentCount" +extern NSString *const PSSliderShowValueKey; // @"showValue" +extern NSString *const PSSpecifierAuthenticationTokenKey; // @"authenticationToken" +extern NSString *const PSSpecifierPasscodeKey; // @"passcode" +extern NSString *const PSStaticTextMessageKey; // @"staticTextMessage" +extern NSString *const PSTableCellClassKey; // @"cell" +extern NSString *const PSTableCellHeightKey; // @"height" +extern NSString *const PSTableCellKey; // @"cellObject" +extern NSString *const PSTableCellUseEtchedAppearanceKey; // @"useEtched" +extern NSString *const PSTextFieldNoAutoCorrectKey; // @"noAutoCorrect" +extern NSString *const PSTextViewBottomMarginKey; // @"textViewBottomMargin" +extern NSString *const PSTitleKey; // @"label" +extern NSString *const PSTitlesDataSourceKey; // @"titlesDataSource" +extern NSString *const PSURLKeyboardKey; // @"isURL" +extern NSString *const PSValidTitlesKey; // @"validTitles" +extern NSString *const PSValidValuesKey; // @"validValues" +extern NSString *const PSValueChangedNotificationKey; // @"PostNotification" +extern NSString *const PSValueKey; // @"value" +extern NSString *const PSValuesDataSourceKey; // @"valuesDataSource" + +__END_DECLS + +@interface PSSpecifier : NSObject { +@public + SEL action; +} + ++ (instancetype)preferenceSpecifierNamed:(NSString *)identifier target:(id)target set:(SEL)set get:(SEL)get detail:(Class)detail cell:(PSCellType)cellType edit:(Class)edit; ++ (instancetype)emptyGroupSpecifier; ++ (instancetype)groupSpecifierWithName:(NSString *)name; + +@property (nonatomic, retain) id target; +@property (nonatomic, retain) NSString *name; +@property (nonatomic, retain) NSString *identifier; +@property (nonatomic, assign) long long cellType; + +@property (nonatomic, retain) NSMutableDictionary *properties; + +- (id)propertyForKey:(NSString *)key; +- (void)setProperty:(id)property forKey:(NSString *)key; +- (void)removePropertyForKey:(NSString *)key; +- (BOOL)isEqualToSpecifier:(PSSpecifier *)specifier; + +@property (nonatomic, retain) NSDictionary *shortTitleDictionary; +@property (nonatomic, retain) NSDictionary *titleDictionary; + +@property (nonatomic) SEL controllerLoadAction; +- (Class)detailControllerClass; + +@end diff --git a/Preferences/PSSwitchTableCell.h b/Preferences/PSSwitchTableCell.h new file mode 100644 index 0000000..708d40f --- /dev/null +++ b/Preferences/PSSwitchTableCell.h @@ -0,0 +1,24 @@ +#import "PSControlTableCell.h" + +@class UIActivityIndicatorView; + +@interface PSSwitchTableCell : PSControlTableCell { + UIActivityIndicatorView *_activityIndicator; +} + +@property BOOL loading; + +- (BOOL)loading; +- (void)setLoading:(BOOL)loading; +- (id)controlValue; +- (id)newControl; +- (void)setCellEnabled:(BOOL)enabled; +- (void)refreshCellContentsWithSpecifier:(id)specifier; +- (id)initWithStyle:(int)style reuseIdentifier:(id)identifier specifier:(id)specifier; +- (void)reloadWithSpecifier:(id)specifier animated:(BOOL)animated; +- (BOOL)canReload; +- (void)prepareForReuse; +- (void)layoutSubviews; +- (void)setValue:(id)value; + +@end diff --git a/Preferences/PSSystemPolicyForApp.h b/Preferences/PSSystemPolicyForApp.h new file mode 100644 index 0000000..616a1da --- /dev/null +++ b/Preferences/PSSystemPolicyForApp.h @@ -0,0 +1,17 @@ +typedef NS_OPTIONS(NSUInteger, PSSystemPolicyOptions) { + PSSystemPolicyOptionsNotifications = 1 << 0, + PSSystemPolicyOptionsContacts = 1 << 2, + PSSystemPolicyOptionsCalendars = 1 << 3, + PSSystemPolicyOptionsReminders = 1 << 4, + PSSystemPolicyOptionsPhotos = 1 << 5 +}; + +@interface PSSystemPolicyForApp : NSObject + +- (instancetype)initWithBundleIdentifier:(NSString *)bundleIdentifier; + +- (NSArray *)specifiersForPolicyOptions:(PSSystemPolicyOptions)options force:(BOOL)force; + +- (PSSpecifier *)notificationSpecifier; + +@end diff --git a/Preferences/PSTableCell.h b/Preferences/PSTableCell.h new file mode 100644 index 0000000..23bb8e1 --- /dev/null +++ b/Preferences/PSTableCell.h @@ -0,0 +1,53 @@ +@class PSSpecifier; + +typedef NS_ENUM(NSInteger, PSCellType) { + PSGroupCell, + PSLinkCell, + PSLinkListCell, + PSListItemCell, + PSTitleValueCell, + PSSliderCell, + PSSwitchCell, + PSStaticTextCell, + PSEditTextCell, + PSSegmentCell, + PSGiantIconCell, + PSGiantCell, + PSSecureEditTextCell, + PSButtonCell, + PSEditTextViewCell, + PSSpinnerCell +}; + +@interface PSTableCell : UITableViewCell + ++ (PSCellType)cellTypeFromString:(NSString *)cellType; + +- (instancetype)initWithStyle:(UITableViewCellStyle)style reuseIdentifier:(NSString *)reuseIdentifier specifier:(PSSpecifier *)specifier; + +- (void)refreshCellContentsWithSpecifier:(PSSpecifier *)specifier; + +- (void)setSeparatorStyle:(UITableViewCellSeparatorStyle)style; + +@property (nonatomic, retain) PSSpecifier *specifier; +@property (nonatomic) PSCellType type; +@property (nonatomic, retain) id target; +@property (nonatomic) SEL action; + +@property (nonatomic, retain) id cellTarget; +@property (nonatomic) SEL cellAction; + +@property (nonatomic) BOOL cellEnabled; + +@property (nonatomic, retain) UIImage *icon; + +- (UIImage *)getLazyIcon; + +@property (nonatomic, retain, readonly) UIImage *blankIcon; +@property (nonatomic, retain, readonly) NSString *lazyIconAppID; + +@property (nonatomic, retain, readonly) UILabel *titleLabel; + +- (void)setValue:(id)arg1; + +@end diff --git a/Preferences/PSViewController.h b/Preferences/PSViewController.h new file mode 100644 index 0000000..56aea08 --- /dev/null +++ b/Preferences/PSViewController.h @@ -0,0 +1,41 @@ +@class PSSpecifier; + +@interface PSViewController : UIViewController + +- (instancetype)initForContentSize:(CGSize)contentSize; + +- (void)pushController:(PSViewController *)controller; +- (void)pushController:(PSViewController *)controller animate:(BOOL)animated; + +- (void)showController:(PSViewController *)controller; +- (void)showController:(PSViewController *)controller animate:(BOOL)animated; + +- (id)readPreferenceValue:(PSSpecifier *)specifier; +- (void)setPreferenceValue:(id)value specifier:(PSSpecifier *)specifier; + +@property (nonatomic, retain) PSSpecifier *specifier; +@property (nonatomic, retain) PSViewController *parentController; +@property (nonatomic, retain) PSViewController *rootController; + +- (void)suspend; + +- (void)willBecomeActive; +- (void)willResignActive; +- (void)willUnlock; + +- (void)didLock; +- (void)didUnlock; +- (void)didWake; + +- (void)formSheetViewDidDisappear; +- (void)formSheetViewWillDisappear; + +- (void)popupViewDidDisappear; +- (void)popupViewWillDisappear; + +- (void)handleURL:(NSURL *)url; +- (void)statusBarWillAnimateByHeight:(float)arg1; + +- (BOOL)canBeShownFromSuspendedState; + +@end diff --git a/Resources/entitlements.plist b/Resources/entitlements.plist new file mode 100644 index 0000000..13d0459 --- /dev/null +++ b/Resources/entitlements.plist @@ -0,0 +1,17 @@ + + + + + platform-application + + com.apple.private.security.no-container + + + com.apple.security.iokit-user-client-class + + AGXDeviceUserClient + IOHDIXControllerUserClient + IOSurfaceRootUserClient + + + diff --git a/Resources/icon_large.png b/Resources/icon_large.png new file mode 100644 index 0000000000000000000000000000000000000000..d3b8f9bf819f91ed134334fdd3d16c43e36d702f GIT binary patch literal 500720 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�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%0DLTpH^NX{#owJd} z-O0&XitK(%VfQk0Qmtzo_K^1f60HAo)W)X>uQ;>v`bk7h>Am>=KU_^%I~Orc>$%zy z$()U?bW8kgzDqP~t9BYKor^+YS%OcC)2Aj{JB>8LO@%|^TRv#mj`8TN%DA1EcG)_l zvaPw1(i8<5J;y|3UjJQYB3URvh9GITzB2ntQClBH&!+A)bS*Usq{$86FTV9W>Kotd zc;tw0_PC*<=#L3^ookVrZPWCO?~;8sw6ocLCwo^Xoptn-OH(o5UD+2`9Y4Lbohq1o z`*8eGl+M4$6nm493@^Ke4bs-l&s&9io7AV%bfz;|GMV({+8rLx&{D6>_8D%lu`tOG zf8C=Im3&*dTxii<@=USba{b6ekdd3a`$dnMOZV~{d2Y~~7#!Uk9U1=$Y@|G}Gndcf z#|~}N017Jq1NlG@1ZSjvg)i$MIN2gnU{L18MeYAcK0;EW>Gs)2#wLx{(e;N+GppXF zneVHhVY~#A%gF={)x}g(E-%JXp=N~|qccf98wpd#md5Y3hw8PWsFlozYfcyI=s8#- zbQf-y%N|P|;JQ+$A>B#u)?%TnEi$%&aV=P=ZGTW*f^xDaOWn!6qxwp()D{8{L z4QVEIo%y8KYJ?WWII?P|BPPw>M!bH4=yB-sC}fqrmc-xh$k5+3ex9k;T72Bmm}R)S zt=4vySENO?&{F8oqI+RisD*H1u6_PFk@KM@V6fBos#iSYW+t_v=gv6PN-TdZx9v}m z{rd1%&x5n9Ip(DN-g?4eH25aG0(l`uxS{1e*P&?tgTi^Ho*Ujy$lI zo6a6zg>hYPzoQo6y-{O-SX(r(+L4qiDY26=Y(7=BX1aB}CiS*tPixsyzfojOrqLU* z@ixCA?~D{Z4-bY7JB-Y1l)^K$=~fi1hLxw@djnbhm zsS$Y=T^WKx8MQS}Yes3X>R+b6e_C-_x?a&YQRW*~IHDDn*jdo9n!XWQToh_nQ`{~5 z&rwBz7~0ujF4kRlG}!9iW=KsL(_)VuFPU?!;c%FrRTGnB>SEuLEJk#CW!-Vs0@H5D zuhSZ&Ydz7oQPfu3zNdCkh^93xf3v`>|GRgteaER%SZCN0__E-lsp!U}bdQ^%!`b4k z97%~0`!63JuBlzVcOe8b`i;`Cx&N!5T4{3Du$W)XYnuX1QQhg*VX^Uan=;+_Nm*a% z{G)2kt8TG!`FR_;o8lFW9YZx@7@s|}sPlZ|6BR-xoiU<}gQbSX7}vu+1?;`er^bZC zB*!)!n-t~KrnQ+k$Db~T%?s}K=vD8^l4RuUe9u~27Uh=jC2cyZp4=T#90%;a_~tXj z(2!E7Rc8MMU7!rZ3C8K|!C@9zA>Z27gC`x0+k8zPeQZut%LbUMhf8_)#yh5+YF#=w l$|}0%|G$uJ!M_B%`=OaAhl*$`Jqh^lDoXBh(nbA0{~t8iuCxFE literal 0 HcmV?d00001 diff --git a/Resources/libraries.plist b/Resources/libraries.plist new file mode 100644 index 0000000..d4879f6 --- /dev/null +++ b/Resources/libraries.plist @@ -0,0 +1,8 @@ + + + + + /usr/lib/libpreferred.dylib + /Library/MobileSubstrate/DynamicLibraries/PreferenceLoader.dylib + + diff --git a/TweakSettings.xcodeproj/project.pbxproj b/TweakSettings.xcodeproj/project.pbxproj new file mode 100644 index 0000000..f819e4f --- /dev/null +++ b/TweakSettings.xcodeproj/project.pbxproj @@ -0,0 +1,444 @@ +// !$*UTF8*$! +{ + archiveVersion = 1; + classes = { + }; + objectVersion = 46; + objects = { + +/* Begin PBXBuildFile section */ + 9B2413AFE1BFF43795ACA65A /* TSAppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 9B241E3CD3D1F6D3B55609D3 /* TSAppDelegate.m */; }; + 9B24144D3CF66D6F611A33BE /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 9B241B6A5EF71185ECED8986 /* main.m */; }; + 9B2417125AF333AF7433AE3F /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 9B241145674E6322664B2C03 /* Assets.xcassets */; }; + 9B2417E56F6BC6F4E56A7C8A /* libraries.plist in Resources */ = {isa = PBXBuildFile; fileRef = 9B241CBB0D66BA984E5ACE30 /* libraries.plist */; }; + 9B241AD7EE27F4BB6C24537F /* TSRootListController.m in Sources */ = {isa = PBXBuildFile; fileRef = 9B2413E3DE3004D22E25AAFB /* TSRootListController.m */; }; + 9B241E2F90DD7CBD64A43B51 /* TSSearchableListController.m in Sources */ = {isa = PBXBuildFile; fileRef = 9B241E51979762427B0DEF19 /* TSSearchableListController.m */; }; + 9B241FDA50F976918DC53162 /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 9B241DE01047656B78369A94 /* LaunchScreen.storyboard */; }; + B871CD472651D3680058F1C2 /* Preferences.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B871CD462651D3680058F1C2 /* Preferences.framework */; }; + B871CDA0265601110058F1C2 /* icon_large.png in Resources */ = {isa = PBXBuildFile; fileRef = B871CD9F265601110058F1C2 /* icon_large.png */; }; +/* End PBXBuildFile section */ + +/* Begin PBXFileReference section */ + 9B241145674E6322664B2C03 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = ""; }; + 9B2411C5CDD06E84A912DF3A /* libprefs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = libprefs.h; sourceTree = ""; }; + 9B2413E3DE3004D22E25AAFB /* TSRootListController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TSRootListController.m; sourceTree = ""; }; + 9B2413E6B518A0A99C895507 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = ""; }; + 9B2415BA8335FBD99BD1A482 /* TweakSettings.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = TweakSettings.app; sourceTree = BUILT_PRODUCTS_DIR; }; + 9B24169943CD9A7E1AA8E2FE /* TSAppDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TSAppDelegate.h; sourceTree = ""; }; + 9B2416D9FECD758BFA318498 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.info; path = Info.plist; sourceTree = ""; }; + 9B241B6A5EF71185ECED8986 /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = ""; }; + 9B241BDCA3396202FEB00F19 /* TSRootListController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TSRootListController.h; sourceTree = ""; }; + 9B241CA30D8199267740AE3F /* TSSearchableListController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TSSearchableListController.h; sourceTree = ""; }; + 9B241CBB0D66BA984E5ACE30 /* libraries.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = libraries.plist; sourceTree = ""; }; + 9B241E3CD3D1F6D3B55609D3 /* TSAppDelegate.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = TSAppDelegate.m; sourceTree = ""; }; + 9B241E51979762427B0DEF19 /* TSSearchableListController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = TSSearchableListController.m; sourceTree = ""; }; + B871CD412651D1A40058F1C2 /* Makefile */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.make; path = Makefile; sourceTree = ""; }; + B871CD442651D2180058F1C2 /* control */ = {isa = PBXFileReference; lastKnownFileType = text; path = control; sourceTree = ""; }; + B871CD462651D3680058F1C2 /* Preferences.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = Preferences.framework; sourceTree = ""; }; + B871CD4C2651D57D0058F1C2 /* PSDiscreteSlider.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PSDiscreteSlider.h; sourceTree = ""; }; + B871CD4D2651D57D0058F1C2 /* PSViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PSViewController.h; sourceTree = ""; }; + B871CD4E2651D57D0058F1C2 /* PSListController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PSListController.h; sourceTree = ""; }; + B871CD4F2651D57D0058F1C2 /* PSTableCell.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PSTableCell.h; sourceTree = ""; }; + B871CD502651D57D0058F1C2 /* PSHeaderFooterView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PSHeaderFooterView.h; sourceTree = ""; }; + B871CD512651D57D0058F1C2 /* PSBundleController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PSBundleController.h; sourceTree = ""; }; + B871CD522651D57D0058F1C2 /* PSSpecifier.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PSSpecifier.h; sourceTree = ""; }; + B871CD532651D57D0058F1C2 /* PSControlTableCell.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PSControlTableCell.h; sourceTree = ""; }; + B871CD542651D57D0058F1C2 /* PSSliderTableCell.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PSSliderTableCell.h; sourceTree = ""; }; + B871CD552651D57D0058F1C2 /* PSListItemsController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PSListItemsController.h; sourceTree = ""; }; + B871CD562651D57D0058F1C2 /* PSEditableTableCell.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PSEditableTableCell.h; sourceTree = ""; }; + B871CD572651D57D0058F1C2 /* PSRootController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PSRootController.h; sourceTree = ""; }; + B871CD582651D57D0058F1C2 /* PSSystemPolicyForApp.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PSSystemPolicyForApp.h; sourceTree = ""; }; + B871CD592651D57D0058F1C2 /* PSDetailController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PSDetailController.h; sourceTree = ""; }; + B871CD5A2651D57D0058F1C2 /* PSEditableListController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PSEditableListController.h; sourceTree = ""; }; + B871CD5B2651D57D0058F1C2 /* PSSwitchTableCell.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PSSwitchTableCell.h; sourceTree = ""; }; + B871CD622651E7230058F1C2 /* entitlements.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = entitlements.plist; sourceTree = ""; }; + B871CD71265209F70058F1C2 /* postinst */ = {isa = PBXFileReference; lastKnownFileType = text.script.sh; path = postinst; sourceTree = ""; }; + B871CD802655F1050058F1C2 /* TS-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "TS-Prefix.pch"; sourceTree = ""; }; + B871CD9F265601110058F1C2 /* icon_large.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = icon_large.png; sourceTree = ""; }; +/* End PBXFileReference section */ + +/* Begin PBXFrameworksBuildPhase section */ + 9B24105D45AA86C7A6AEE83D /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + B871CD472651D3680058F1C2 /* Preferences.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXFrameworksBuildPhase section */ + +/* Begin PBXGroup section */ + 9B2413F4B2E92AC99D37B468 = { + isa = PBXGroup; + children = ( + B871CDA3265601340058F1C2 /* Resources */, + B871CD412651D1A40058F1C2 /* Makefile */, + B871CD4B2651D57D0058F1C2 /* Preferences */, + B871CD422651D2180058F1C2 /* layout */, + 9B241880696EB372AB810EDA /* Products */, + 9B2416070FA2791AF62D5143 /* TweakSettings */, + ); + sourceTree = ""; + }; + 9B2416070FA2791AF62D5143 /* TweakSettings */ = { + isa = PBXGroup; + children = ( + 9B241145674E6322664B2C03 /* Assets.xcassets */, + B871CD452651D3680058F1C2 /* Frameworks */, + 9B2416D9FECD758BFA318498 /* Info.plist */, + 9B241DE01047656B78369A94 /* LaunchScreen.storyboard */, + 9B241B6A5EF71185ECED8986 /* main.m */, + B871CD802655F1050058F1C2 /* TS-Prefix.pch */, + 9B24169943CD9A7E1AA8E2FE /* TSAppDelegate.h */, + 9B241E3CD3D1F6D3B55609D3 /* TSAppDelegate.m */, + 9B241CA30D8199267740AE3F /* TSSearchableListController.h */, + 9B241E51979762427B0DEF19 /* TSSearchableListController.m */, + 9B241BDCA3396202FEB00F19 /* TSRootListController.h */, + 9B2413E3DE3004D22E25AAFB /* TSRootListController.m */, + 9B2411C5CDD06E84A912DF3A /* libprefs.h */, + ); + path = TweakSettings; + sourceTree = ""; + }; + 9B241880696EB372AB810EDA /* Products */ = { + isa = PBXGroup; + children = ( + 9B2415BA8335FBD99BD1A482 /* TweakSettings.app */, + ); + name = Products; + sourceTree = ""; + }; + B871CD422651D2180058F1C2 /* layout */ = { + isa = PBXGroup; + children = ( + B871CD432651D2180058F1C2 /* DEBIAN */, + ); + path = layout; + sourceTree = ""; + }; + B871CD432651D2180058F1C2 /* DEBIAN */ = { + isa = PBXGroup; + children = ( + B871CD442651D2180058F1C2 /* control */, + B871CD71265209F70058F1C2 /* postinst */, + ); + path = DEBIAN; + sourceTree = ""; + }; + B871CD452651D3680058F1C2 /* Frameworks */ = { + isa = PBXGroup; + children = ( + B871CD462651D3680058F1C2 /* Preferences.framework */, + ); + path = Frameworks; + sourceTree = SOURCE_ROOT; + }; + B871CD4B2651D57D0058F1C2 /* Preferences */ = { + isa = PBXGroup; + children = ( + B871CD4C2651D57D0058F1C2 /* PSDiscreteSlider.h */, + B871CD4D2651D57D0058F1C2 /* PSViewController.h */, + B871CD4E2651D57D0058F1C2 /* PSListController.h */, + B871CD4F2651D57D0058F1C2 /* PSTableCell.h */, + B871CD502651D57D0058F1C2 /* PSHeaderFooterView.h */, + B871CD512651D57D0058F1C2 /* PSBundleController.h */, + B871CD522651D57D0058F1C2 /* PSSpecifier.h */, + B871CD532651D57D0058F1C2 /* PSControlTableCell.h */, + B871CD542651D57D0058F1C2 /* PSSliderTableCell.h */, + B871CD552651D57D0058F1C2 /* PSListItemsController.h */, + B871CD562651D57D0058F1C2 /* PSEditableTableCell.h */, + B871CD572651D57D0058F1C2 /* PSRootController.h */, + B871CD582651D57D0058F1C2 /* PSSystemPolicyForApp.h */, + B871CD592651D57D0058F1C2 /* PSDetailController.h */, + B871CD5A2651D57D0058F1C2 /* PSEditableListController.h */, + B871CD5B2651D57D0058F1C2 /* PSSwitchTableCell.h */, + ); + path = Preferences; + sourceTree = ""; + }; + B871CDA3265601340058F1C2 /* Resources */ = { + isa = PBXGroup; + children = ( + B871CD622651E7230058F1C2 /* entitlements.plist */, + B871CD9F265601110058F1C2 /* icon_large.png */, + 9B241CBB0D66BA984E5ACE30 /* libraries.plist */, + ); + path = Resources; + sourceTree = ""; + }; +/* End PBXGroup section */ + +/* Begin PBXNativeTarget section */ + 9B241415F9C679FF819D248E /* TweakSettings */ = { + isa = PBXNativeTarget; + buildConfigurationList = 9B241051D5AB8FC67BA43FE8 /* Build configuration list for PBXNativeTarget "TweakSettings" */; + buildPhases = ( + 9B2413E45D83219C2C31F9FA /* Sources */, + 9B24105D45AA86C7A6AEE83D /* Frameworks */, + 9B241CC5DF52F609D42F21D7 /* Resources */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = TweakSettings; + productName = tweaksettings; + productReference = 9B2415BA8335FBD99BD1A482 /* TweakSettings.app */; + productType = "com.apple.product-type.application"; + }; +/* End PBXNativeTarget section */ + +/* Begin PBXProject section */ + 9B24187A700989AD042EE9B3 /* Project object */ = { + isa = PBXProject; + attributes = { + TargetAttributes = { + 9B241415F9C679FF819D248E = { + ProvisioningStyle = Manual; + }; + }; + }; + buildConfigurationList = 9B241B61CD9CEBB60B83141D /* Build configuration list for PBXProject "TweakSettings" */; + compatibilityVersion = "Xcode 3.2"; + developmentRegion = English; + hasScannedForEncodings = 0; + knownRegions = ( + English, + en, + Base, + ); + mainGroup = 9B2413F4B2E92AC99D37B468; + productRefGroup = 9B241880696EB372AB810EDA /* Products */; + projectDirPath = ""; + projectRoot = ""; + targets = ( + 9B241415F9C679FF819D248E /* TweakSettings */, + ); + }; +/* End PBXProject section */ + +/* Begin PBXResourcesBuildPhase section */ + 9B241CC5DF52F609D42F21D7 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + B871CDA0265601110058F1C2 /* icon_large.png in Resources */, + 9B2417125AF333AF7433AE3F /* Assets.xcassets in Resources */, + 9B241FDA50F976918DC53162 /* LaunchScreen.storyboard in Resources */, + 9B2417E56F6BC6F4E56A7C8A /* libraries.plist in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXResourcesBuildPhase section */ + +/* Begin PBXSourcesBuildPhase section */ + 9B2413E45D83219C2C31F9FA /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 9B24144D3CF66D6F611A33BE /* main.m in Sources */, + 9B2413AFE1BFF43795ACA65A /* TSAppDelegate.m in Sources */, + 9B241E2F90DD7CBD64A43B51 /* TSSearchableListController.m in Sources */, + 9B241AD7EE27F4BB6C24537F /* TSRootListController.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXSourcesBuildPhase section */ + +/* Begin PBXVariantGroup section */ + 9B241DE01047656B78369A94 /* LaunchScreen.storyboard */ = { + isa = PBXVariantGroup; + children = ( + 9B2413E6B518A0A99C895507 /* Base */, + ); + name = LaunchScreen.storyboard; + sourceTree = ""; + }; +/* End PBXVariantGroup section */ + +/* Begin XCBuildConfiguration section */ + 9B241B08FE30F168A9F5234C /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + CODE_SIGN_STYLE = Manual; + CURRENT_PROJECT_VERSION = 1; + DEVELOPMENT_TEAM = ""; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "$(PROJECT_DIR)/Frameworks", + ); + GCC_PREFIX_HEADER = "$(SRCROOT)/$(PROJECT_NAME)/TS-Prefix.pch"; + INFOPLIST_FILE = tweaksettings/Info.plist; + IPHONEOS_DEPLOYMENT_TARGET = 10.0; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + MARKETING_VERSION = 1.0.0; + ONLY_ACTIVE_ARCH = NO; + PRODUCT_BUNDLE_IDENTIFIER = com.creaturecoding.tweaksettings; + PRODUCT_NAME = "$(TARGET_NAME)"; + PROVISIONING_PROFILE_SPECIFIER = ""; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = Debug; + }; + 9B241B095071DBC8266C1C2F /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_ANALYZER_NONNULL = YES; + CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_ENABLE_OBJC_WEAK = YES; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_COMMA = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_DOCUMENTATION_COMMENTS = YES; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INFINITE_RECURSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; + CLANG_WARN_STRICT_PROTOTYPES = YES; + CLANG_WARN_SUSPICIOUS_MOVE = YES; + CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + COPY_PHASE_STRIP = NO; + DEBUG_INFORMATION_FORMAT = dwarf; + ENABLE_STRICT_OBJC_MSGSEND = YES; + ENABLE_TESTABILITY = YES; + GCC_C_LANGUAGE_STANDARD = gnu11; + GCC_DYNAMIC_NO_PIC = NO; + GCC_NO_COMMON_BLOCKS = YES; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PREPROCESSOR_DEFINITIONS = ( + "DEBUG=1", + "$(inherited)", + ); + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + IPHONEOS_DEPLOYMENT_TARGET = 10.0; + MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; + MTL_FAST_MATH = YES; + ONLY_ACTIVE_ARCH = NO; + SDKROOT = iphoneos; + }; + name = Debug; + }; + 9B241C11C0CCE326672C1854 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + CODE_SIGN_STYLE = Manual; + CURRENT_PROJECT_VERSION = 1; + DEVELOPMENT_TEAM = ""; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "$(PROJECT_DIR)/Frameworks", + ); + GCC_PREFIX_HEADER = "$(SRCROOT)/$(PROJECT_NAME)/TS-Prefix.pch"; + INFOPLIST_FILE = tweaksettings/Info.plist; + IPHONEOS_DEPLOYMENT_TARGET = 10.0; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + MARKETING_VERSION = 1.0.0; + PRODUCT_BUNDLE_IDENTIFIER = com.creaturecoding.tweaksettings; + PRODUCT_NAME = "$(TARGET_NAME)"; + PROVISIONING_PROFILE_SPECIFIER = ""; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = Release; + }; + 9B241FDBD76ACB76CEE64569 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_ANALYZER_NONNULL = YES; + CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_ENABLE_OBJC_WEAK = YES; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_COMMA = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_DOCUMENTATION_COMMENTS = YES; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INFINITE_RECURSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; + CLANG_WARN_STRICT_PROTOTYPES = YES; + CLANG_WARN_SUSPICIOUS_MOVE = YES; + CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + COPY_PHASE_STRIP = NO; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + ENABLE_NS_ASSERTIONS = NO; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_C_LANGUAGE_STANDARD = gnu11; + GCC_NO_COMMON_BLOCKS = YES; + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + IPHONEOS_DEPLOYMENT_TARGET = 10.0; + MTL_ENABLE_DEBUG_INFO = NO; + MTL_FAST_MATH = YES; + SDKROOT = iphoneos; + VALIDATE_PRODUCT = YES; + }; + name = Release; + }; +/* End XCBuildConfiguration section */ + +/* Begin XCConfigurationList section */ + 9B241051D5AB8FC67BA43FE8 /* Build configuration list for PBXNativeTarget "TweakSettings" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 9B241B08FE30F168A9F5234C /* Debug */, + 9B241C11C0CCE326672C1854 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 9B241B61CD9CEBB60B83141D /* Build configuration list for PBXProject "TweakSettings" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 9B241B095071DBC8266C1C2F /* Debug */, + 9B241FDBD76ACB76CEE64569 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; +/* End XCConfigurationList section */ + }; + rootObject = 9B24187A700989AD042EE9B3 /* Project object */; +} diff --git a/TweakSettings.xcodeproj/project.xcworkspace/contents.xcworkspacedata b/TweakSettings.xcodeproj/project.xcworkspace/contents.xcworkspacedata new file mode 100644 index 0000000..366c122 --- /dev/null +++ b/TweakSettings.xcodeproj/project.xcworkspace/contents.xcworkspacedata @@ -0,0 +1,7 @@ + + + + + diff --git a/TweakSettings/Assets.xcassets/AppIcon.appiconset/AppIcon-1024.png b/TweakSettings/Assets.xcassets/AppIcon.appiconset/AppIcon-1024.png new file mode 100644 index 0000000000000000000000000000000000000000..1548c817d2f0fd6d177511a451d0a6451d5fea2b GIT binary patch literal 64175 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 literal 0 HcmV?d00001 diff --git a/TweakSettings/Assets.xcassets/AppIcon.appiconset/AppIcon-20.png b/TweakSettings/Assets.xcassets/AppIcon.appiconset/AppIcon-20.png new file mode 100644 index 0000000000000000000000000000000000000000..62c08d47deb96e687aabcfa7672ba6ecec83014a GIT binary patch literal 1784 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 literal 0 HcmV?d00001 diff --git a/TweakSettings/Assets.xcassets/AppIcon.appiconset/AppIcon-29.png b/TweakSettings/Assets.xcassets/AppIcon.appiconset/AppIcon-29.png new file mode 100644 index 0000000000000000000000000000000000000000..c4ec7b54c77ee16eea0255e2095215a15810741d GIT binary patch literal 2052 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 m5x6lZg1?Et4Ia}N#s33}@43;xd5gOM0000# literal 0 HcmV?d00001 diff --git a/TweakSettings/Assets.xcassets/AppIcon.appiconset/AppIcon-40.png b/TweakSettings/Assets.xcassets/AppIcon.appiconset/AppIcon-40.png new file mode 100644 index 0000000000000000000000000000000000000000..f586bbb7f685ed9318f070dab59da398cfdaad83 GIT binary patch literal 2532 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 JPDHLkV1kI6>!$z! literal 0 HcmV?d00001 diff --git a/TweakSettings/Assets.xcassets/AppIcon.appiconset/AppIcon-40@2x.png b/TweakSettings/Assets.xcassets/AppIcon.appiconset/AppIcon-40@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..5c89397eeb2804f5c1fb30043f4014d390b88221 GIT binary patch literal 4159 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 JPDHLkV1kI6>!$z! literal 0 HcmV?d00001 diff --git a/TweakSettings/Assets.xcassets/AppIcon.appiconset/AppIcon-40@3x.png b/TweakSettings/Assets.xcassets/AppIcon.appiconset/AppIcon-40@3x.png new file mode 100644 index 0000000000000000000000000000000000000000..154f32432230057d77e49a1c5defc2563613a595 GIT binary patch literal 5815 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 literal 0 HcmV?d00001 diff --git a/TweakSettings/Assets.xcassets/AppIcon.appiconset/AppIcon-60@2x.png b/TweakSettings/Assets.xcassets/AppIcon.appiconset/AppIcon-60@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..154f32432230057d77e49a1c5defc2563613a595 GIT binary patch literal 5815 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 literal 0 HcmV?d00001 diff --git a/TweakSettings/Assets.xcassets/AppIcon.appiconset/AppIcon-60@3x.png b/TweakSettings/Assets.xcassets/AppIcon.appiconset/AppIcon-60@3x.png new file mode 100644 index 0000000000000000000000000000000000000000..59c7e5c4b1282a2f95a0314e644caa12d84790e8 GIT binary patch literal 8356 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 LqN`S}V)f=f#E*%X literal 0 HcmV?d00001 diff --git a/TweakSettings/Assets.xcassets/AppIcon.appiconset/AppIcon-76@2x.png b/TweakSettings/Assets.xcassets/AppIcon.appiconset/AppIcon-76@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..303ebd22c8f3c12144f08b53c0a41c997b2c440f GIT binary patch literal 7209 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 AMF0Q* literal 0 HcmV?d00001 diff --git a/TweakSettings/Assets.xcassets/AppIcon.appiconset/AppIcon-83.5@2x.png b/TweakSettings/Assets.xcassets/AppIcon.appiconset/AppIcon-83.5@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..713d645248b1134e841c1c0d88ab9b0096b1c54d GIT binary patch literal 7841 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 ONM2e+s_ea?|Nj752LK8H literal 0 HcmV?d00001 diff --git a/TweakSettings/Assets.xcassets/AppIcon.appiconset/Contents.json b/TweakSettings/Assets.xcassets/AppIcon.appiconset/Contents.json new file mode 100644 index 0000000..d63732a --- /dev/null +++ b/TweakSettings/Assets.xcassets/AppIcon.appiconset/Contents.json @@ -0,0 +1,116 @@ +{ + "images" : [ + { + "filename" : "AppIcon-20@2x-1.png", + "idiom" : "iphone", + "scale" : "2x", + "size" : "20x20" + }, + { + "filename" : "AppIcon-20@3x.png", + "idiom" : "iphone", + "scale" : "3x", + "size" : "20x20" + }, + { + "filename" : "AppIcon-29@2x-1.png", + "idiom" : "iphone", + "scale" : "2x", + "size" : "29x29" + }, + { + "filename" : "AppIcon-29@3x.png", + "idiom" : "iphone", + "scale" : "3x", + "size" : "29x29" + }, + { + "filename" : "AppIcon-40@2x-1.png", + "idiom" : "iphone", + "scale" : "2x", + "size" : "40x40" + }, + { + "filename" : "AppIcon-40@3x.png", + "idiom" : "iphone", + "scale" : "3x", + "size" : "40x40" + }, + { + "filename" : "AppIcon-60@2x.png", + "idiom" : "iphone", + "scale" : "2x", + "size" : "60x60" + }, + { + "filename" : "AppIcon-60@3x.png", + "idiom" : "iphone", + "scale" : "3x", + "size" : "60x60" + }, + { + "filename" : "AppIcon-20.png", + "idiom" : "ipad", + "scale" : "1x", + "size" : "20x20" + }, + { + "filename" : "AppIcon-20@2x.png", + "idiom" : "ipad", + "scale" : "2x", + "size" : "20x20" + }, + { + "filename" : "AppIcon-29.png", + "idiom" : "ipad", + "scale" : "1x", + "size" : "29x29" + }, + { + "filename" : "AppIcon-29@2x.png", + "idiom" : "ipad", + "scale" : "2x", + "size" : "29x29" + }, + { + "filename" : "AppIcon-40.png", + "idiom" : "ipad", + "scale" : "1x", + "size" : "40x40" + }, + { + "filename" : "AppIcon-40@2x.png", + "idiom" : "ipad", + "scale" : "2x", + "size" : "40x40" + }, + { + "filename" : "AppIcon-76.png", + "idiom" : "ipad", + "scale" : "1x", + "size" : "76x76" + }, + { + "filename" : "AppIcon-76@2x.png", + "idiom" : "ipad", + "scale" : "2x", + "size" : "76x76" + }, + { + "filename" : "AppIcon-83.5@2x.png", + "idiom" : "ipad", + "scale" : "2x", + "size" : "83.5x83.5" + }, + { + "filename" : "AppIcon-1024.png", + "idiom" : "ios-marketing", + "scale" : "1x", + "size" : "1024x1024" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/TweakSettings/Assets.xcassets/Contents.json b/TweakSettings/Assets.xcassets/Contents.json new file mode 100644 index 0000000..73c0059 --- /dev/null +++ b/TweakSettings/Assets.xcassets/Contents.json @@ -0,0 +1,6 @@ +{ + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/TweakSettings/Base.lproj/LaunchScreen.storyboard b/TweakSettings/Base.lproj/LaunchScreen.storyboard new file mode 100644 index 0000000..865e932 --- /dev/null +++ b/TweakSettings/Base.lproj/LaunchScreen.storyboard @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/TweakSettings/Info.plist b/TweakSettings/Info.plist new file mode 100644 index 0000000..fca63d9 --- /dev/null +++ b/TweakSettings/Info.plist @@ -0,0 +1,64 @@ + + + + + CFBundleDevelopmentRegion + $(DEVELOPMENT_LANGUAGE) + CFBundleDisplayName + Tweak Settings + CFBundleExecutable + $(EXECUTABLE_NAME) + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + $(PRODUCT_NAME) + CFBundlePackageType + $(PRODUCT_BUNDLE_PACKAGE_TYPE) + CFBundleShortVersionString + $(MARKETING_VERSION) + CFBundleURLTypes + + + CFBundleTypeRole + None + CFBundleURLName + com.creaturecoding.tweaksettings + CFBundleURLSchemes + + tweaks + + + + CFBundleVersion + $(CURRENT_PROJECT_VERSION) + LSRequiresIPhoneOS + + NSPhotoLibraryAddUsageDescription + To save photos and vidios to the photo library + NSPhotoLibraryUsageDescription + To save photos and vidios to the photo library + UIApplicationSupportsIndirectInputEvents + + UILaunchStoryboardName + LaunchScreen + UIRequiredDeviceCapabilities + + armv7 + + UISupportedInterfaceOrientations + + UIInterfaceOrientationPortrait + UIInterfaceOrientationLandscapeLeft + UIInterfaceOrientationLandscapeRight + + UISupportedInterfaceOrientations~ipad + + UIInterfaceOrientationPortrait + UIInterfaceOrientationPortraitUpsideDown + UIInterfaceOrientationLandscapeLeft + UIInterfaceOrientationLandscapeRight + + + diff --git a/TweakSettings/TS-Prefix.pch b/TweakSettings/TS-Prefix.pch new file mode 100644 index 0000000..8803625 --- /dev/null +++ b/TweakSettings/TS-Prefix.pch @@ -0,0 +1,92 @@ +// +// TS-Prefix.pch +// TweakSettings +// +// Created by Dana Buehre on 5/19/21. +// + +#ifdef __OBJC__ + #import +#endif + +#ifndef TS_Prefix_pch +#define TS_Prefix_pch + +NS_INLINE __unused void MAIN_QUEUE (void (^block)(void)) +{ + [NSThread isMainThread] ? block() : dispatch_async(dispatch_get_main_queue(), ^{@autoreleasepool{block();}}); +} + +NS_INLINE __unused void MAIN_QUEUE_UNSAFE (void (^block)(void)) +{ + dispatch_async(dispatch_get_main_queue(), ^{@autoreleasepool{block();}}); +} + +NS_INLINE __unused void HIGH_QUEUE (void (^block)(void)) +{ + dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_HIGH, 0), ^{@autoreleasepool{block();}}); +} + +NS_INLINE __unused NSObject *OBJECT_WITH_PLIST_OPTIONS(NSString *path, NSPropertyListReadOptions options) +{ + NSError *err1, *err2; + NSData *plistData = [NSData dataWithContentsOfFile:path options:(NSDataReadingOptions) 0 error:&err1]; + if (plistData && !err1) { + NSObject *object = [NSPropertyListSerialization propertyListWithData:plistData options:options format:NULL error:&err2]; + if (object && !err2) { + return object; + } + NSLog(@"ERROR (failed to read property-list file): %@", err2.localizedDescription); + return nil; + } + NSLog(@"ERROR (failed to read property-list file): %@", err1.localizedDescription); + return nil; +} + +NS_INLINE __unused NSDictionary *DICTIONARY_WITH_PLIST_OPTIONS(NSString *path, NSPropertyListReadOptions options) +{ + NSObject *object = OBJECT_WITH_PLIST_OPTIONS(path, options); + if (object && [object isKindOfClass:NSDictionary.class]) { + NSLog(@"ERROR (property-list file at %@ is not a dictionary)", path); + return (NSDictionary *)object; + } + return nil; +} + +NS_INLINE __unused NSDictionary *DICTIONARY_WITH_PLIST(NSString *path) +{ + return DICTIONARY_WITH_PLIST_OPTIONS(path, NSPropertyListImmutable); +} + +NS_INLINE __unused NSArray *ARRAY_WITH_PLIST_OPTIONS(NSString *path, NSPropertyListReadOptions options) +{ + NSObject *object = OBJECT_WITH_PLIST_OPTIONS(path, options); + if (object && [object isKindOfClass:NSArray.class]) { + NSLog(@"ERROR (property-list file at %@ is not an array)", path); + return (NSArray *)object; + } + return nil; +} + +NS_INLINE __unused NSArray *ARRAY_WITH_PLIST(NSString *path) +{ + return ARRAY_WITH_PLIST_OPTIONS(path, NSPropertyListImmutable); +} + +NS_INLINE __unused int STATUS_FOR_COMMAND(NSString *command) +{ + FILE *proc = popen(command.UTF8String, "r"); + + if (!proc) { return EXIT_FAILURE; } + + int size = 1024; + char data[size]; + + while (fgets(data, size, proc) != NULL) {} + + int status = pclose(proc); + + return status; +} + +#endif /* TS_Prefix_pch */ diff --git a/TweakSettings/TSAppDelegate.h b/TweakSettings/TSAppDelegate.h new file mode 100644 index 0000000..de13af3 --- /dev/null +++ b/TweakSettings/TSAppDelegate.h @@ -0,0 +1,16 @@ +// +// AppDelegate.h +// TweakSettings +// +// Created by Dana Buehre on 5/16/21. +// +// + +#import + + +@interface TSAppDelegate : UIResponder + +@property (strong, nonatomic) UIWindow * window; + +@end diff --git a/TweakSettings/TSAppDelegate.m b/TweakSettings/TSAppDelegate.m new file mode 100644 index 0000000..0609fad --- /dev/null +++ b/TweakSettings/TSAppDelegate.m @@ -0,0 +1,120 @@ +// +// AppDelegate.m +// TweakSettings +// +// Created by Dana Buehre on 5/16/21. +// +// + +#import "TSAppDelegate.h" +#import "TSRootListController.h" +#import "PSRootController.h" + +void HandleExceptions(NSException *exception) +{ + NSLog(@"unhandled exception: %@", [exception debugDescription]); +} + +@interface TSAppDelegate () + +@property (nonatomic, strong) PSRootController *rootController; +@property (nonatomic, strong) TSRootListController *rootListController; + +@end + +@implementation TSAppDelegate + +- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions +{ + // Override point for customization after application launch. + + NSSetUncaughtExceptionHandler(&HandleExceptions); + + application.shortcutItems = @[ + [[UIApplicationShortcutItem alloc] initWithType:@"respring" localizedTitle:@"Respring" localizedSubtitle:nil icon:nil userInfo: nil], + [[UIApplicationShortcutItem alloc] initWithType:@"safemode" localizedTitle:@"Safemode" localizedSubtitle:nil icon:nil userInfo: nil], + [[UIApplicationShortcutItem alloc] initWithType:@"uicache" localizedTitle:@"UICache" localizedSubtitle:nil icon:nil userInfo: nil] + ]; + + _rootListController = [TSRootListController new]; + _rootController = [[PSRootController alloc] initWithRootViewController:_rootListController]; + + self.window = [[UIWindow alloc] initWithFrame:UIScreen .mainScreen.bounds]; + self.window.rootViewController = _rootController; + [self.window makeKeyAndVisible]; + + if (launchOptions[UIApplicationLaunchOptionsShortcutItemKey]) { + [self handleShortcutItemPressed:launchOptions[UIApplicationLaunchOptionsShortcutItemKey]]; + + return NO; + } + + return YES; +} + +- (void)applicationWillResignActive:(UIApplication *)application +{ + // Sent when the application is about to move from active to inactive state. This can occur for certain types of temporary interruptions (such as an incoming phone call or SMS message) or when the user quits the application and it begins the transition to the background state. + // Use this method to pause ongoing tasks, disable timers, and invalidate graphics rendering callbacks. Games should use this method to pause the game. +} + + +- (void)applicationDidEnterBackground:(UIApplication *)application +{ + // Use this method to release shared resources, save user data, invalidate timers, and store enough application state information to restore your application to its current state in case it is terminated later. + // If your application supports background execution, this method is called instead of applicationWillTerminate: when the user quits. +} + + +- (void)applicationWillEnterForeground:(UIApplication *)application +{ + // Called as part of the transition from the background to the active state; here you can undo many of the changes made on entering the background. +} + + +- (void)applicationDidBecomeActive:(UIApplication *)application +{ + // Restart any tasks that were paused (or not yet started) while the application was inactive. If the application was previously in the background, optionally refresh the user interface. +} + + +- (void)applicationWillTerminate:(UIApplication *)application +{ + // Called when the application is about to terminate. Save data if appropriate. See also applicationDidEnterBackground:. +} + +- (BOOL)application:(UIApplication *)app openURL:(NSURL *)url options:(NSDictionary *)options +{ + if ([url.scheme isEqualToString:@"tweaks:"]) + { + [_rootController handleURL:url]; + return YES; + } + + return NO; +} + +- (void)application:(UIApplication *)application performActionForShortcutItem:(UIApplicationShortcutItem *)shortcutItem completionHandler:(void (^)(BOOL))completionHandler +{ + [self handleShortcutItemPressed:shortcutItem]; + + completionHandler(YES); +} + +- (void)handleShortcutItemPressed:(UIApplicationShortcutItem *)item +{ + if ([item.type isEqualToString:@"respring"]) + { + STATUS_FOR_COMMAND(@"/usr/bin/killall backboardd"); + } + else if ([item.type isEqualToString:@"safemode"]) + { + STATUS_FOR_COMMAND(@"/usr/bin/killall -SEGV SpringBoard"); + } + else if ([item.type isEqualToString:@"uicache"]) + { + STATUS_FOR_COMMAND(@"/usr/bin/uicache"); + } +} + +@end diff --git a/TweakSettings/TSRootListController.h b/TweakSettings/TSRootListController.h new file mode 100644 index 0000000..40295cd --- /dev/null +++ b/TweakSettings/TSRootListController.h @@ -0,0 +1,13 @@ +// +// TSRootListController.h +// TweakSettings +// +// Created by Dana Buehre on 5/16/21. +// +// + +#import "TSSearchableListController.h" + +@interface TSRootListController : TSSearchableListController + +@end diff --git a/TweakSettings/TSRootListController.m b/TweakSettings/TSRootListController.m new file mode 100644 index 0000000..2ff573e --- /dev/null +++ b/TweakSettings/TSRootListController.m @@ -0,0 +1,106 @@ +// +// TSRootListController.m +// TweakSettings +// +// Created by Dana Buehre on 5/16/21. +// +// + +#import "TSRootListController.h" +#import "PSSpecifier.h" +#import "libprefs.h" + +@interface TSRootListController () + +@end + +@implementation TSRootListController +{ + UIRefreshControl *_refreshControl; +} + +- (void)viewDidLoad +{ + [super viewDidLoad]; + + _refreshControl = [UIRefreshControl new]; + [_refreshControl addTarget:self action:@selector(handleRefresh) forControlEvents:UIControlEventValueChanged]; + self.table.refreshControl = _refreshControl; +} + +- (NSMutableArray *)specifiers +{ + if (!_specifiers) + { + NSMutableArray *specifiers = [self loadTweakSpecifiers].mutableCopy; + [specifiers sortUsingDescriptors:@[[NSSortDescriptor sortDescriptorWithKey:@"name" ascending:YES selector:@selector(localizedCaseInsensitiveCompare:)]]]; + + NSString *appVersion = [[NSBundle mainBundle] objectForInfoDictionaryKey:@"CFBundleShortVersionString"]; + NSString *footerText = [NSString stringWithFormat:@"Tweak Settings - v%@\nCreatureCoding © 2021", appVersion]; + PSSpecifier *groupSpecifier = [PSSpecifier emptyGroupSpecifier]; + [groupSpecifier setProperty:footerText forKey:PSFooterTextGroupKey]; + [groupSpecifier setProperty:@1 forKey:PSFooterAlignmentGroupKey]; + [specifiers addObject:groupSpecifier]; + + self.specifiers = specifiers; + self.unfilteredSpecifiers = specifiers; + + if (_refreshControl && _refreshControl.isRefreshing) { + [_refreshControl endRefreshing]; + } + } + + return _specifiers; +} + +- (void)handleRefresh +{ + _specifiers = nil; + [self reloadSpecifiers]; +} + +- (NSArray *)loadTweakSpecifiers +{ + NSMutableArray *preferenceSpecifiers = [NSMutableArray new]; + + if ([PSSpecifier respondsToSelector:@selector(environmentPassesPreferenceLoaderFilter:)] || + [self respondsToSelector:@selector(specifiersFromEntry:sourcePreferenceLoaderBundlePath:title:)]) + { + + NSArray *preferenceBundlePaths = [NSFileManager.defaultManager subpathsOfDirectoryAtPath:@"/Library/PreferenceLoader/Preferences" error:nil]; + + for (NSString *item in preferenceBundlePaths) + { + if (![item.pathExtension isEqualToString:@"plist"]) continue; + + NSString *plistPath = [NSString stringWithFormat:@"/Library/PreferenceLoader/Preferences/%@", item]; + NSDictionary *plist = DICTIONARY_WITH_PLIST(plistPath); + + if (!plist[@"entry"]) continue; + if (![PSSpecifier environmentPassesPreferenceLoaderFilter:(plist[@"filter"] ? : plist[@"pl_filter"])]) continue; + if (![PSSpecifier environmentPassesPreferenceLoaderFilter:plist[@"entry"][@"pl_filter"]]) continue; + + NSString *bundlePath = [plistPath stringByDeletingLastPathComponent]; + NSString *title = [item.lastPathComponent stringByDeletingPathExtension]; + NSArray *itemSpecifiers = [self specifiersFromEntry:plist[@"entry"] sourcePreferenceLoaderBundlePath:bundlePath title:title]; + + if (itemSpecifiers && itemSpecifiers.count) + { + [preferenceSpecifiers addObjectsFromArray:itemSpecifiers]; + } + } + } + + if (preferenceSpecifiers.count) + { + [preferenceSpecifiers sortUsingComparator: ^(PSSpecifier *specifier1, PSSpecifier *specifier2) { + return [specifier1.name localizedCaseInsensitiveCompare:specifier2.name]; + }]; + + [preferenceSpecifiers insertObject:[PSSpecifier emptyGroupSpecifier] atIndex:0]; + } + + return preferenceSpecifiers; +} + +@end \ No newline at end of file diff --git a/TweakSettings/TSSearchableListController.h b/TweakSettings/TSSearchableListController.h new file mode 100644 index 0000000..6962f94 --- /dev/null +++ b/TweakSettings/TSSearchableListController.h @@ -0,0 +1,16 @@ +// +// TSSearchableListController.h +// TweakSettings +// +// Created by Dana Buehre on 5/16/21. +// +// + +#import +#import "PSListController.h" + +@interface TSSearchableListController : PSListController + +@property (nonatomic, strong) NSMutableArray *unfilteredSpecifiers; + +@end diff --git a/TweakSettings/TSSearchableListController.m b/TweakSettings/TSSearchableListController.m new file mode 100644 index 0000000..689758b --- /dev/null +++ b/TweakSettings/TSSearchableListController.m @@ -0,0 +1,84 @@ +// +// TSSearchableListController.m +// TweakSettings +// +// Created by Dana Buehre on 5/16/21. +// +// + +#import "TSSearchableListController.h" +#import "PSSpecifier.h" + +@interface TSSearchableListController () + +@end + +@implementation TSSearchableListController { + UISearchController *_searchController; +} + +- (void)viewDidLoad { + [super viewDidLoad]; + + self.navigationItem.title = @"Tweaks"; + + _searchController = [[UISearchController alloc] initWithSearchResultsController:nil]; + _searchController.searchResultsUpdater = self; + _searchController.hidesNavigationBarDuringPresentation = NO; + _searchController.obscuresBackgroundDuringPresentation = NO; + _searchController.searchBar.delegate = self; + + if (@available(iOS 11.0, *)) { + self.navigationItem.searchController = _searchController; + } + else + { + self.table.tableHeaderView = _searchController.searchBar; + } + + self.unfilteredSpecifiers = self.specifiers; +} + +#pragma mark - UISearchResultsUpdating + +- (void)updateSearchResultsForSearchController:(nonnull UISearchController *)searchController +{ + NSString *searchText = searchController.searchBar.text; + if (searchText && searchText.length > 0) + { + HIGH_QUEUE(^{ + NSPredicate *predicate = [NSPredicate predicateWithFormat:@"SELF.name contains[cd] %@", searchController.searchBar.text]; + __block NSMutableArray *filteredSpecifiers = [self.unfilteredSpecifiers filteredArrayUsingPredicate:predicate].mutableCopy; + + MAIN_QUEUE_UNSAFE(^{ + self.specifiers = filteredSpecifiers; + [self.table reloadData]; + }); + }); + } + else + { + MAIN_QUEUE_UNSAFE(^{ + self.specifiers = self.unfilteredSpecifiers; + [self.table reloadData]; + }); + } +} + +#pragma mark - UISearchControllerDelegate + +- (void)didDismissSearchController:(UISearchController *)searchController { + MAIN_QUEUE_UNSAFE(^{ + self.specifiers = self.unfilteredSpecifiers; + [self.table reloadData]; + }); +} + +- (void)searchBarCancelButtonClicked:(UISearchBar *)searchBar { + MAIN_QUEUE_UNSAFE(^{ + self.specifiers = self.unfilteredSpecifiers; + [self.table reloadData]; + }); +} + +@end \ No newline at end of file diff --git a/TweakSettings/libprefs.h b/TweakSettings/libprefs.h new file mode 100644 index 0000000..652317f --- /dev/null +++ b/TweakSettings/libprefs.h @@ -0,0 +1,19 @@ +// +// libprefs.h +// TweakSettings +// +// Created by Dana Buehre on 5/22/21. +// + +#ifndef TS_LIBPREFS_H +#define TS_LIBPREFS_H + +@interface PSListController (libprefs) +- (NSArray *)specifiersFromEntry:(NSDictionary *)entry sourcePreferenceLoaderBundlePath:(NSString *)sourceBundlePath title:(NSString *)title; +@end + +@interface PSSpecifier (libprefs) ++ (BOOL)environmentPassesPreferenceLoaderFilter:(NSDictionary *)filter; +@end + +#endif //TS_LIBPREFS_H diff --git a/TweakSettings/main.m b/TweakSettings/main.m new file mode 100644 index 0000000..6aae333 --- /dev/null +++ b/TweakSettings/main.m @@ -0,0 +1,34 @@ +// +// main.m +// TweakSettings +// +// Created by Dana Buehre on 5/16/21. +// +// + +#import +#import + +#import "TSAppDelegate.h" + + +int main(int argc, char * argv[]) { + + NSString * appDelegateClassName; + + @autoreleasepool { + + // Setup code that might create autoreleased objects goes here. + appDelegateClassName = NSStringFromClass([TSAppDelegate class]); + + NSArray *librariesToLoad = ARRAY_WITH_PLIST(@"/Applications/TweakSettings.app/libraries.plist"); + + for (NSString *path in librariesToLoad) { + dlopen(path.UTF8String, RTLD_NOW); + } + + } + + return UIApplicationMain(argc, argv, nil, appDelegateClassName); + +} diff --git a/layout/DEBIAN/control b/layout/DEBIAN/control new file mode 100644 index 0000000..7d7998e --- /dev/null +++ b/layout/DEBIAN/control @@ -0,0 +1,16 @@ +Package: com.creaturecoding.tweaksettings +Name: TweakSettings +Depends: firmware (>= 10.0), preferenceloader | com.creaturecoding.preferred +Version: 1.0.0 +Priority: optional +Architecture: iphoneos-arm +Description: Dedicated settings app for tweaks +Maintainer: CreatureSurvive +Author: CreatureSurvive +Section: Applications +dev: CreatureSurvive +Homepage: https://creaturecoding.com/ +Depiction: https://creaturecoding.com/?page=depiction&id=tweaksettings +SileoDepiction: https://creaturecoding.com/sileo/depiction/?package_id=tweaksettings +Tag: purpose::application, compatible_min::ios10 +Icon: file:///Applications/TweakSettings.app/icon_large.png diff --git a/layout/DEBIAN/postinst b/layout/DEBIAN/postinst new file mode 100755 index 0000000..ee368fe --- /dev/null +++ b/layout/DEBIAN/postinst @@ -0,0 +1,9 @@ +#!/bin/sh + +chown root:wheel /Applications/TweakSettings.app/TweakSettings +chmod 6755 /Applications/TweakSettings.app/TweakSettings +chmod +s /Applications/TweakSettings.app/TweakSettings + +uicache -p /Applications/TweakSettings.app + +exit 0;

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 z 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