]> git.saurik.com Git - iphone-api.git/commitdiff
Commit the SpringBoard folder (for WinterBoard).
authorJay Freeman (saurik) <saurik@saurik.com>
Wed, 8 Jan 2014 06:54:44 +0000 (06:54 +0000)
committerJay Freeman (saurik) <saurik@saurik.com>
Wed, 8 Jan 2014 06:54:44 +0000 (06:54 +0000)
408 files changed:
SpringBoard [new symlink]
SpringBoard-2.0/Alarm.h [new file with mode: 0644]
SpringBoard-2.0/AlarmController.h [new file with mode: 0644]
SpringBoard-2.0/BorderedPushButton.h [new file with mode: 0644]
SpringBoard-2.0/CDStructures.h [new file with mode: 0644]
SpringBoard-2.0/ISDownload-SpringBoardAdditions.h [new file with mode: 0644]
SpringBoard-2.0/ISNetworkMonitor-Protocol.h [new file with mode: 0644]
SpringBoard-2.0/NSArray-AlertItemsAdditions.h [new file with mode: 0644]
SpringBoard-2.0/NSCharacterSet-PhonePad.h [new file with mode: 0644]
SpringBoard-2.0/NSDictionary-CTHelpers.h [new file with mode: 0644]
SpringBoard-2.0/NSMutableArray-PrefsNotifications.h [new file with mode: 0644]
SpringBoard-2.0/NSMutableArray-SBArrayStackAdditions.h [new file with mode: 0644]
SpringBoard-2.0/NSString-Formatting.h [new file with mode: 0644]
SpringBoard-2.0/RoundedBorderView.h [new file with mode: 0644]
SpringBoard-2.0/SBAccessoryController.h [new file with mode: 0644]
SpringBoard-2.0/SBActivationInfoAlertItem.h [new file with mode: 0644]
SpringBoard-2.0/SBActivationView.h [new file with mode: 0644]
SpringBoard-2.0/SBAlarmAlertItem.h [new file with mode: 0644]
SpringBoard-2.0/SBAlert.h [new file with mode: 0644]
SpringBoard-2.0/SBAlertDisplay-PhoneNumberResolution.h [new file with mode: 0644]
SpringBoard-2.0/SBAlertDisplay-SIMToolkitExtensions.h [new file with mode: 0644]
SpringBoard-2.0/SBAlertDisplay.h [new file with mode: 0644]
SpringBoard-2.0/SBAlertImageView.h [new file with mode: 0644]
SpringBoard-2.0/SBAlertInputView.h [new file with mode: 0644]
SpringBoard-2.0/SBAlertItem-CallFailurePredicate.h [new file with mode: 0644]
SpringBoard-2.0/SBAlertItem.h [new file with mode: 0644]
SpringBoard-2.0/SBAlertItemsController.h [new file with mode: 0644]
SpringBoard-2.0/SBAlertWindow.h [new file with mode: 0644]
SpringBoard-2.0/SBAppCannotBeOpenedAlertItem.h [new file with mode: 0644]
SpringBoard-2.0/SBAppProfileNotTrustedAlertItem.h [new file with mode: 0644]
SpringBoard-2.0/SBAppWindow.h [new file with mode: 0644]
SpringBoard-2.0/SBApplication.h [new file with mode: 0644]
SpringBoard-2.0/SBApplicationController.h [new file with mode: 0644]
SpringBoard-2.0/SBApplicationIcon.h [new file with mode: 0644]
SpringBoard-2.0/SBAwayChargingView.h [new file with mode: 0644]
SpringBoard-2.0/SBAwayController.h [new file with mode: 0644]
SpringBoard-2.0/SBAwayDateView.h [new file with mode: 0644]
SpringBoard-2.0/SBAwayInCallController.h [new file with mode: 0644]
SpringBoard-2.0/SBAwayItem.h [new file with mode: 0644]
SpringBoard-2.0/SBAwayItemsView.h [new file with mode: 0644]
SpringBoard-2.0/SBAwayMediaControlsView.h [new file with mode: 0644]
SpringBoard-2.0/SBAwayModel.h [new file with mode: 0644]
SpringBoard-2.0/SBAwayView.h [new file with mode: 0644]
SpringBoard-2.0/SBBatteryChargingView.h [new file with mode: 0644]
SpringBoard-2.0/SBBluetoothController.h [new file with mode: 0644]
SpringBoard-2.0/SBBookmarkIcon.h [new file with mode: 0644]
SpringBoard-2.0/SBButtonBar.h [new file with mode: 0644]
SpringBoard-2.0/SBCalendarAlertItem.h [new file with mode: 0644]
SpringBoard-2.0/SBCalendarApplicationIcon.h [new file with mode: 0644]
SpringBoard-2.0/SBCalendarController.h [new file with mode: 0644]
SpringBoard-2.0/SBCalendarIconContentsView.h [new file with mode: 0644]
SpringBoard-2.0/SBCallAlert.h [new file with mode: 0644]
SpringBoard-2.0/SBCallAlertDisplay.h [new file with mode: 0644]
SpringBoard-2.0/SBCallFailureAlert.h [new file with mode: 0644]
SpringBoard-2.0/SBCallFailureAlertDisplay.h [new file with mode: 0644]
SpringBoard-2.0/SBCallFailureAlertItem.h [new file with mode: 0644]
SpringBoard-2.0/SBCallWaitingAlertDisplay.h [new file with mode: 0644]
SpringBoard-2.0/SBCarrierDebuggingAlert.h [new file with mode: 0644]
SpringBoard-2.0/SBContentLayer.h [new file with mode: 0644]
SpringBoard-2.0/SBCountDownAlertItem.h [new file with mode: 0644]
SpringBoard-2.0/SBDeleteIconAlertItem.h [new file with mode: 0644]
SpringBoard-2.0/SBDestinationHole.h [new file with mode: 0644]
SpringBoard-2.0/SBDeviceLockKeypad.h [new file with mode: 0644]
SpringBoard-2.0/SBDeviceLockPasscodeEntryAlert.h [new file with mode: 0644]
SpringBoard-2.0/SBDeviceLockPasscodeEntryAlertDisplay.h [new file with mode: 0644]
SpringBoard-2.0/SBDimmingWindow.h [new file with mode: 0644]
SpringBoard-2.0/SBDiskSpaceAlertItem.h [new file with mode: 0644]
SpringBoard-2.0/SBDismissOnlyAlertItem.h [new file with mode: 0644]
SpringBoard-2.0/SBDisplay.h [new file with mode: 0644]
SpringBoard-2.0/SBDisplayStack.h [new file with mode: 0644]
SpringBoard-2.0/SBDownloadController.h [new file with mode: 0644]
SpringBoard-2.0/SBDownloadFailureAlertItem.h [new file with mode: 0644]
SpringBoard-2.0/SBDownloadingIcon.h [new file with mode: 0644]
SpringBoard-2.0/SBDownloadingProgressBar.h [new file with mode: 0644]
SpringBoard-2.0/SBEdgeActivationAlertItem.h [new file with mode: 0644]
SpringBoard-2.0/SBEditIcon.h [new file with mode: 0644]
SpringBoard-2.0/SBEmergencyCallButton.h [new file with mode: 0644]
SpringBoard-2.0/SBEmergencyCallView.h [new file with mode: 0644]
SpringBoard-2.0/SBIcon.h [new file with mode: 0644]
SpringBoard-2.0/SBIconBadge.h [new file with mode: 0644]
SpringBoard-2.0/SBIconController.h [new file with mode: 0644]
SpringBoard-2.0/SBIconLabel.h [new file with mode: 0644]
SpringBoard-2.0/SBIconList.h [new file with mode: 0644]
SpringBoard-2.0/SBIconModel.h [new file with mode: 0644]
SpringBoard-2.0/SBInfoBubble.h [new file with mode: 0644]
SpringBoard-2.0/SBInstalledApplicationIcon.h [new file with mode: 0644]
SpringBoard-2.0/SBInvitationAlertItem.h [new file with mode: 0644]
SpringBoard-2.0/SBLaunchAlertItem.h [new file with mode: 0644]
SpringBoard-2.0/SBLaunchdUtilities.h [new file with mode: 0644]
SpringBoard-2.0/SBLockdownManager.h [new file with mode: 0644]
SpringBoard-2.0/SBLowPowerAlertItem.h [new file with mode: 0644]
SpringBoard-2.0/SBMediaController.h [new file with mode: 0644]
SpringBoard-2.0/SBMiniAlertController.h [new file with mode: 0644]
SpringBoard-2.0/SBMobilityManagementAlert.h [new file with mode: 0644]
SpringBoard-2.0/SBMovePlan.h [new file with mode: 0644]
SpringBoard-2.0/SBNetworkReselectionAlert.h [new file with mode: 0644]
SpringBoard-2.0/SBNetworkReselectionAlertItem.h [new file with mode: 0644]
SpringBoard-2.0/SBNowPlayingAlertItem.h [new file with mode: 0644]
SpringBoard-2.0/SBNowPlayingAlertItemPushButton.h [new file with mode: 0644]
SpringBoard-2.0/SBNowPlayingAlertSheet.h [new file with mode: 0644]
SpringBoard-2.0/SBNowPlayingArtView.h [new file with mode: 0644]
SpringBoard-2.0/SBNowPlayingReflectionView.h [new file with mode: 0644]
SpringBoard-2.0/SBPartialDownloadRemovedAlertItem.h [new file with mode: 0644]
SpringBoard-2.0/SBPasscodeAlertItem.h [new file with mode: 0644]
SpringBoard-2.0/SBPasscodeController.h [new file with mode: 0644]
SpringBoard-2.0/SBPasscodeField.h [new file with mode: 0644]
SpringBoard-2.0/SBPhoneAlertItem.h [new file with mode: 0644]
SpringBoard-2.0/SBPhoneApplicationIcon.h [new file with mode: 0644]
SpringBoard-2.0/SBPlatformController-private.h [new file with mode: 0644]
SpringBoard-2.0/SBPlatformController.h [new file with mode: 0644]
SpringBoard-2.0/SBPowerDownController.h [new file with mode: 0644]
SpringBoard-2.0/SBPowerDownView.h [new file with mode: 0644]
SpringBoard-2.0/SBReorderInfoAlert.h [new file with mode: 0644]
SpringBoard-2.0/SBResetManager.h [new file with mode: 0644]
SpringBoard-2.0/SBResetProgressView.h [new file with mode: 0644]
SpringBoard-2.0/SBResetView.h [new file with mode: 0644]
SpringBoard-2.0/SBRestoreFailureAlertItem.h [new file with mode: 0644]
SpringBoard-2.0/SBRingerHUDController.h [new file with mode: 0644]
SpringBoard-2.0/SBRingingAlertItem.h [new file with mode: 0644]
SpringBoard-2.0/SBSIMLockAlertItem.h [new file with mode: 0644]
SpringBoard-2.0/SBSIMLockEntryAlert.h [new file with mode: 0644]
SpringBoard-2.0/SBSIMLockEntryAlertDisplay.h [new file with mode: 0644]
SpringBoard-2.0/SBSIMLockManager.h [new file with mode: 0644]
SpringBoard-2.0/SBSIMLockPUKEntryAlertDisplay.h [new file with mode: 0644]
SpringBoard-2.0/SBSIMToolkitAlert-PhoneAlert.h [new file with mode: 0644]
SpringBoard-2.0/SBSIMToolkitAlert.h [new file with mode: 0644]
SpringBoard-2.0/SBSIMToolkitGetInputDisplay.h [new file with mode: 0644]
SpringBoard-2.0/SBSIMToolkitGetYesNoInputDisplay.h [new file with mode: 0644]
SpringBoard-2.0/SBSIMToolkitListDisplay.h [new file with mode: 0644]
SpringBoard-2.0/SBSIMToolkitOneShotGetInputDisplay.h [new file with mode: 0644]
SpringBoard-2.0/SBSIMToolkitSentAlertDisplay.h [new file with mode: 0644]
SpringBoard-2.0/SBSIMToolkitSetUpCallDisplay.h [new file with mode: 0644]
SpringBoard-2.0/SBSIMToolkitTextAlertDisplay.h [new file with mode: 0644]
SpringBoard-2.0/SBSMSAlertItem.h [new file with mode: 0644]
SpringBoard-2.0/SBSMSApplication.h [new file with mode: 0644]
SpringBoard-2.0/SBSMSClass0Alert.h [new file with mode: 0644]
SpringBoard-2.0/SBScreenFlash.h [new file with mode: 0644]
SpringBoard-2.0/SBScreenShotter.h [new file with mode: 0644]
SpringBoard-2.0/SBSlidingAlertDisplay.h [new file with mode: 0644]
SpringBoard-2.0/SBSoundPreferences-Private.h [new file with mode: 0644]
SpringBoard-2.0/SBSoundPreferences.h [new file with mode: 0644]
SpringBoard-2.0/SBStatusBar.h [new file with mode: 0644]
SpringBoard-2.0/SBStatusBarAirPortView.h [new file with mode: 0644]
SpringBoard-2.0/SBStatusBarBatteryView.h [new file with mode: 0644]
SpringBoard-2.0/SBStatusBarBluetoothBatteryView.h [new file with mode: 0644]
SpringBoard-2.0/SBStatusBarBluetoothView.h [new file with mode: 0644]
SpringBoard-2.0/SBStatusBarCarrierView.h [new file with mode: 0644]
SpringBoard-2.0/SBStatusBarContentView.h [new file with mode: 0644]
SpringBoard-2.0/SBStatusBarContentsView.h [new file with mode: 0644]
SpringBoard-2.0/SBStatusBarController.h [new file with mode: 0644]
SpringBoard-2.0/SBStatusBarInCallView.h [new file with mode: 0644]
SpringBoard-2.0/SBStatusBarIndicatorsView.h [new file with mode: 0644]
SpringBoard-2.0/SBStatusBarNoServiceView.h [new file with mode: 0644]
SpringBoard-2.0/SBStatusBarOperatorNameView.h [new file with mode: 0644]
SpringBoard-2.0/SBStatusBarProgressView.h [new file with mode: 0644]
SpringBoard-2.0/SBStatusBarSignalView.h [new file with mode: 0644]
SpringBoard-2.0/SBStatusBarTimeView.h [new file with mode: 0644]
SpringBoard-2.0/SBStatusBarVPNView.h [new file with mode: 0644]
SpringBoard-2.0/SBStatusWindow.h [new file with mode: 0644]
SpringBoard-2.0/SBSyncController.h [new file with mode: 0644]
SpringBoard-2.0/SBTTYPromptAlert.h [new file with mode: 0644]
SpringBoard-2.0/SBTTYPromptAlertDisplay.h [new file with mode: 0644]
SpringBoard-2.0/SBTVOutController-private.h [new file with mode: 0644]
SpringBoard-2.0/SBTVOutController.h [new file with mode: 0644]
SpringBoard-2.0/SBTelephonyManager.h [new file with mode: 0644]
SpringBoard-2.0/SBTetherController.h [new file with mode: 0644]
SpringBoard-2.0/SBTextDisplayView.h [new file with mode: 0644]
SpringBoard-2.0/SBTouchPageIndicator.h [new file with mode: 0644]
SpringBoard-2.0/SBUIController.h [new file with mode: 0644]
SpringBoard-2.0/SBUSSDAlert.h [new file with mode: 0644]
SpringBoard-2.0/SBUSSDAlertDisplay.h [new file with mode: 0644]
SpringBoard-2.0/SBUnsupportedURLAlertItem.h [new file with mode: 0644]
SpringBoard-2.0/SBVODAlarm.h [new file with mode: 0644]
SpringBoard-2.0/SBVODAlertItem.h [new file with mode: 0644]
SpringBoard-2.0/SBVODController.h [new file with mode: 0644]
SpringBoard-2.0/SBVoiceMailAlertItem.h [new file with mode: 0644]
SpringBoard-2.0/SBVoicemailManager.h [new file with mode: 0644]
SpringBoard-2.0/SBWeatherApplicationIcon.h [new file with mode: 0644]
SpringBoard-2.0/SBWiFiDontAskAlertItem.h [new file with mode: 0644]
SpringBoard-2.0/SBWiFiErrorAlertItem.h [new file with mode: 0644]
SpringBoard-2.0/SBWiFiIsEnterpriseAlert.h [new file with mode: 0644]
SpringBoard-2.0/SBWiFiPasswordAlertItem.h [new file with mode: 0644]
SpringBoard-2.0/SBWiFiTrustAlertItem.h [new file with mode: 0644]
SpringBoard-2.0/SBZoomView.h [new file with mode: 0644]
SpringBoard-2.0/SMSAlertSheet.h [new file with mode: 0644]
SpringBoard-2.0/SpringBoard-AlertSheetAdditions.h [new file with mode: 0644]
SpringBoard-2.0/SpringBoard-SBApplicationTesting.h [new file with mode: 0644]
SpringBoard-2.0/SpringBoard.h [new file with mode: 0644]
SpringBoard-2.0/TrustAlertSheet.h [new file with mode: 0644]
SpringBoard-2.0/UIAlertTableCell.h [new file with mode: 0644]
SpringBoard-2.0/UIModalViewDelegate-Protocol.h [new file with mode: 0644]
SpringBoard-2.0/UIScroller-Centerable.h [new file with mode: 0644]
SpringBoard-2.0/UITextFieldDelegate-Protocol.h [new file with mode: 0644]
SpringBoard-2.0/VolumeControl.h [new file with mode: 0644]
SpringBoard-2.0/VolumeControlView.h [new file with mode: 0644]
SpringBoard-2.0/WhiteBorderedTextField.h [new file with mode: 0644]
SpringBoard-2.1/Alarm.h [new file with mode: 0644]
SpringBoard-2.1/AlarmController.h [new file with mode: 0644]
SpringBoard-2.1/BorderedPushButton.h [new file with mode: 0644]
SpringBoard-2.1/CDStructures.h [new file with mode: 0644]
SpringBoard-2.1/ISDownload-SpringBoardAdditions.h [new file with mode: 0644]
SpringBoard-2.1/ISNetworkMonitor-Protocol.h [new file with mode: 0644]
SpringBoard-2.1/NSArray-AlertItemsAdditions.h [new file with mode: 0644]
SpringBoard-2.1/NSCharacterSet-PhonePad.h [new file with mode: 0644]
SpringBoard-2.1/NSDictionary-CTHelpers.h [new file with mode: 0644]
SpringBoard-2.1/NSDictionary-SBWiFiAdditions.h [new file with mode: 0644]
SpringBoard-2.1/NSMutableArray-PrefsNotifications.h [new file with mode: 0644]
SpringBoard-2.1/NSMutableArray-SBArrayStackAdditions.h [new file with mode: 0644]
SpringBoard-2.1/NSObject-Protocol.h [new file with mode: 0644]
SpringBoard-2.1/NSString-Formatting.h [new file with mode: 0644]
SpringBoard-2.1/NSUserDefaults-SpringBoardAdditions.h [new file with mode: 0644]
SpringBoard-2.1/RoundedBorderView.h [new file with mode: 0644]
SpringBoard-2.1/SBAccessoryController.h [new file with mode: 0644]
SpringBoard-2.1/SBActivationInfoAlertItem.h [new file with mode: 0644]
SpringBoard-2.1/SBActivationView.h [new file with mode: 0644]
SpringBoard-2.1/SBAlarmAlertItem.h [new file with mode: 0644]
SpringBoard-2.1/SBAlert.h [new file with mode: 0644]
SpringBoard-2.1/SBAlertDisplay-PhoneNumberResolution.h [new file with mode: 0644]
SpringBoard-2.1/SBAlertDisplay-SIMToolkitExtensions.h [new file with mode: 0644]
SpringBoard-2.1/SBAlertDisplay.h [new file with mode: 0644]
SpringBoard-2.1/SBAlertImageView.h [new file with mode: 0644]
SpringBoard-2.1/SBAlertInputView.h [new file with mode: 0644]
SpringBoard-2.1/SBAlertItem-CallFailurePredicate.h [new file with mode: 0644]
SpringBoard-2.1/SBAlertItem.h [new file with mode: 0644]
SpringBoard-2.1/SBAlertItemsController.h [new file with mode: 0644]
SpringBoard-2.1/SBAlertWindow.h [new file with mode: 0644]
SpringBoard-2.1/SBAppCannotBeOpenedAlertItem.h [new file with mode: 0644]
SpringBoard-2.1/SBAppProfileNotTrustedAlertItem.h [new file with mode: 0644]
SpringBoard-2.1/SBAppWindow.h [new file with mode: 0644]
SpringBoard-2.1/SBApplication.h [new file with mode: 0644]
SpringBoard-2.1/SBApplicationController.h [new file with mode: 0644]
SpringBoard-2.1/SBApplicationIcon.h [new file with mode: 0644]
SpringBoard-2.1/SBAwayChargingView.h [new file with mode: 0644]
SpringBoard-2.1/SBAwayController.h [new file with mode: 0644]
SpringBoard-2.1/SBAwayDateView.h [new file with mode: 0644]
SpringBoard-2.1/SBAwayInCallController.h [new file with mode: 0644]
SpringBoard-2.1/SBAwayItem.h [new file with mode: 0644]
SpringBoard-2.1/SBAwayItemsView.h [new file with mode: 0644]
SpringBoard-2.1/SBAwayMediaControlsView.h [new file with mode: 0644]
SpringBoard-2.1/SBAwayModel.h [new file with mode: 0644]
SpringBoard-2.1/SBAwayView.h [new file with mode: 0644]
SpringBoard-2.1/SBAwayWindow.h [new file with mode: 0644]
SpringBoard-2.1/SBBatteryChargingView.h [new file with mode: 0644]
SpringBoard-2.1/SBBluetoothController.h [new file with mode: 0644]
SpringBoard-2.1/SBBookmarkIcon.h [new file with mode: 0644]
SpringBoard-2.1/SBButtonBar.h [new file with mode: 0644]
SpringBoard-2.1/SBCalendarAlertItem.h [new file with mode: 0644]
SpringBoard-2.1/SBCalendarApplicationIcon.h [new file with mode: 0644]
SpringBoard-2.1/SBCalendarController.h [new file with mode: 0644]
SpringBoard-2.1/SBCalendarIconContentsView.h [new file with mode: 0644]
SpringBoard-2.1/SBCallAlert.h [new file with mode: 0644]
SpringBoard-2.1/SBCallAlertDisplay.h [new file with mode: 0644]
SpringBoard-2.1/SBCallFailureAlert.h [new file with mode: 0644]
SpringBoard-2.1/SBCallFailureAlertDisplay.h [new file with mode: 0644]
SpringBoard-2.1/SBCallFailureAlertItem.h [new file with mode: 0644]
SpringBoard-2.1/SBCallWaitingAlertDisplay.h [new file with mode: 0644]
SpringBoard-2.1/SBCarrierDebuggingAlert.h [new file with mode: 0644]
SpringBoard-2.1/SBContentLayer.h [new file with mode: 0644]
SpringBoard-2.1/SBCountDownAlertItem.h [new file with mode: 0644]
SpringBoard-2.1/SBDeleteIconAlertItem.h [new file with mode: 0644]
SpringBoard-2.1/SBDestinationHole.h [new file with mode: 0644]
SpringBoard-2.1/SBDeviceLockKeypad.h [new file with mode: 0644]
SpringBoard-2.1/SBDeviceLockPasscodeEntryAlert.h [new file with mode: 0644]
SpringBoard-2.1/SBDeviceLockPasscodeEntryAlertDisplay.h [new file with mode: 0644]
SpringBoard-2.1/SBDimmingWindow.h [new file with mode: 0644]
SpringBoard-2.1/SBDiskSpaceAlertItem.h [new file with mode: 0644]
SpringBoard-2.1/SBDismissOnlyAlertItem.h [new file with mode: 0644]
SpringBoard-2.1/SBDisplay.h [new file with mode: 0644]
SpringBoard-2.1/SBDisplayStack.h [new file with mode: 0644]
SpringBoard-2.1/SBDownloadController.h [new file with mode: 0644]
SpringBoard-2.1/SBDownloadFailureAlertItem.h [new file with mode: 0644]
SpringBoard-2.1/SBDownloadingIcon.h [new file with mode: 0644]
SpringBoard-2.1/SBDownloadingProgressBar.h [new file with mode: 0644]
SpringBoard-2.1/SBEdgeActivationAlertItem.h [new file with mode: 0644]
SpringBoard-2.1/SBEmergencyCallButton.h [new file with mode: 0644]
SpringBoard-2.1/SBEmergencyCallView.h [new file with mode: 0644]
SpringBoard-2.1/SBIcon.h [new file with mode: 0644]
SpringBoard-2.1/SBIconBadge.h [new file with mode: 0644]
SpringBoard-2.1/SBIconController.h [new file with mode: 0644]
SpringBoard-2.1/SBIconImageView.h [new file with mode: 0644]
SpringBoard-2.1/SBIconLabel.h [new file with mode: 0644]
SpringBoard-2.1/SBIconList.h [new file with mode: 0644]
SpringBoard-2.1/SBIconModel.h [new file with mode: 0644]
SpringBoard-2.1/SBImageCache.h [new file with mode: 0644]
SpringBoard-2.1/SBInfoBubble.h [new file with mode: 0644]
SpringBoard-2.1/SBInstalledApplicationIcon.h [new file with mode: 0644]
SpringBoard-2.1/SBInvitationAlertItem.h [new file with mode: 0644]
SpringBoard-2.1/SBLaunchAlertItem.h [new file with mode: 0644]
SpringBoard-2.1/SBLaunchdUtilities.h [new file with mode: 0644]
SpringBoard-2.1/SBLockdownManager.h [new file with mode: 0644]
SpringBoard-2.1/SBLowPowerAlertItem.h [new file with mode: 0644]
SpringBoard-2.1/SBMediaController.h [new file with mode: 0644]
SpringBoard-2.1/SBMiniAlertController.h [new file with mode: 0644]
SpringBoard-2.1/SBMobilityManagementAlert.h [new file with mode: 0644]
SpringBoard-2.1/SBMovePlan.h [new file with mode: 0644]
SpringBoard-2.1/SBNetworkReselectionAlert.h [new file with mode: 0644]
SpringBoard-2.1/SBNetworkReselectionAlertItem.h [new file with mode: 0644]
SpringBoard-2.1/SBNowPlayingAlertItem.h [new file with mode: 0644]
SpringBoard-2.1/SBNowPlayingAlertItemPushButton.h [new file with mode: 0644]
SpringBoard-2.1/SBNowPlayingAlertSheet.h [new file with mode: 0644]
SpringBoard-2.1/SBNowPlayingArtView.h [new file with mode: 0644]
SpringBoard-2.1/SBNowPlayingReflectionView.h [new file with mode: 0644]
SpringBoard-2.1/SBPartialDownloadRemovedAlertItem.h [new file with mode: 0644]
SpringBoard-2.1/SBPasscodeAlertItem.h [new file with mode: 0644]
SpringBoard-2.1/SBPasscodeController.h [new file with mode: 0644]
SpringBoard-2.1/SBPasscodeField.h [new file with mode: 0644]
SpringBoard-2.1/SBPhoneAlertItem.h [new file with mode: 0644]
SpringBoard-2.1/SBPlatformController-private.h [new file with mode: 0644]
SpringBoard-2.1/SBPlatformController.h [new file with mode: 0644]
SpringBoard-2.1/SBPowerDownController.h [new file with mode: 0644]
SpringBoard-2.1/SBPowerDownView.h [new file with mode: 0644]
SpringBoard-2.1/SBRemoteNotification.h [new file with mode: 0644]
SpringBoard-2.1/SBRemoteNotificationServer.h [new file with mode: 0644]
SpringBoard-2.1/SBReorderInfoAlert.h [new file with mode: 0644]
SpringBoard-2.1/SBResetManager.h [new file with mode: 0644]
SpringBoard-2.1/SBResetProgressView.h [new file with mode: 0644]
SpringBoard-2.1/SBResetView.h [new file with mode: 0644]
SpringBoard-2.1/SBRestoreFailureAlertItem.h [new file with mode: 0644]
SpringBoard-2.1/SBRingerHUDController.h [new file with mode: 0644]
SpringBoard-2.1/SBRingingAlertItem.h [new file with mode: 0644]
SpringBoard-2.1/SBSIMLockAlertItem.h [new file with mode: 0644]
SpringBoard-2.1/SBSIMLockEntryAlert.h [new file with mode: 0644]
SpringBoard-2.1/SBSIMLockEntryAlertDisplay.h [new file with mode: 0644]
SpringBoard-2.1/SBSIMLockManager.h [new file with mode: 0644]
SpringBoard-2.1/SBSIMLockPUKEntryAlertDisplay.h [new file with mode: 0644]
SpringBoard-2.1/SBSIMToolkitAlert-PhoneAlert.h [new file with mode: 0644]
SpringBoard-2.1/SBSIMToolkitAlert.h [new file with mode: 0644]
SpringBoard-2.1/SBSIMToolkitGetInputDisplay.h [new file with mode: 0644]
SpringBoard-2.1/SBSIMToolkitGetYesNoInputDisplay.h [new file with mode: 0644]
SpringBoard-2.1/SBSIMToolkitListDisplay.h [new file with mode: 0644]
SpringBoard-2.1/SBSIMToolkitOneShotGetInputDisplay.h [new file with mode: 0644]
SpringBoard-2.1/SBSIMToolkitSentAlertDisplay.h [new file with mode: 0644]
SpringBoard-2.1/SBSIMToolkitSetUpCallDisplay.h [new file with mode: 0644]
SpringBoard-2.1/SBSIMToolkitTextAlertDisplay.h [new file with mode: 0644]
SpringBoard-2.1/SBSMSAlertItem.h [new file with mode: 0644]
SpringBoard-2.1/SBSMSApplication.h [new file with mode: 0644]
SpringBoard-2.1/SBSMSClass0Alert.h [new file with mode: 0644]
SpringBoard-2.1/SBScreenFlash.h [new file with mode: 0644]
SpringBoard-2.1/SBScreenShotter.h [new file with mode: 0644]
SpringBoard-2.1/SBSearchTableViewCell.h [new file with mode: 0644]
SpringBoard-2.1/SBSlidingAlertDisplay.h [new file with mode: 0644]
SpringBoard-2.1/SBSoundPreferences-Private.h [new file with mode: 0644]
SpringBoard-2.1/SBSoundPreferences.h [new file with mode: 0644]
SpringBoard-2.1/SBStatusBar.h [new file with mode: 0644]
SpringBoard-2.1/SBStatusBarAirPortView.h [new file with mode: 0644]
SpringBoard-2.1/SBStatusBarBatteryView.h [new file with mode: 0644]
SpringBoard-2.1/SBStatusBarBluetoothBatteryView.h [new file with mode: 0644]
SpringBoard-2.1/SBStatusBarBluetoothView.h [new file with mode: 0644]
SpringBoard-2.1/SBStatusBarCarrierView.h [new file with mode: 0644]
SpringBoard-2.1/SBStatusBarContentView.h [new file with mode: 0644]
SpringBoard-2.1/SBStatusBarContentsView.h [new file with mode: 0644]
SpringBoard-2.1/SBStatusBarController.h [new file with mode: 0644]
SpringBoard-2.1/SBStatusBarDataManager.h [new file with mode: 0644]
SpringBoard-2.1/SBStatusBarInCallView.h [new file with mode: 0644]
SpringBoard-2.1/SBStatusBarInWorkOutView.h [new file with mode: 0644]
SpringBoard-2.1/SBStatusBarIndicatorsView.h [new file with mode: 0644]
SpringBoard-2.1/SBStatusBarNoServiceView.h [new file with mode: 0644]
SpringBoard-2.1/SBStatusBarOperatorNameView.h [new file with mode: 0644]
SpringBoard-2.1/SBStatusBarProgressView.h [new file with mode: 0644]
SpringBoard-2.1/SBStatusBarSignalView.h [new file with mode: 0644]
SpringBoard-2.1/SBStatusBarTimeView.h [new file with mode: 0644]
SpringBoard-2.1/SBStatusBarVPNView.h [new file with mode: 0644]
SpringBoard-2.1/SBStatusWindow.h [new file with mode: 0644]
SpringBoard-2.1/SBSyncController.h [new file with mode: 0644]
SpringBoard-2.1/SBTTYPromptAlert.h [new file with mode: 0644]
SpringBoard-2.1/SBTTYPromptAlertDisplay.h [new file with mode: 0644]
SpringBoard-2.1/SBTVOutController-private.h [new file with mode: 0644]
SpringBoard-2.1/SBTVOutController.h [new file with mode: 0644]
SpringBoard-2.1/SBTelephonyManager.h [new file with mode: 0644]
SpringBoard-2.1/SBTetherController.h [new file with mode: 0644]
SpringBoard-2.1/SBTextDisplayView.h [new file with mode: 0644]
SpringBoard-2.1/SBTouchPageIndicator.h [new file with mode: 0644]
SpringBoard-2.1/SBUIController.h [new file with mode: 0644]
SpringBoard-2.1/SBUSSDAlert.h [new file with mode: 0644]
SpringBoard-2.1/SBUSSDAlertDisplay.h [new file with mode: 0644]
SpringBoard-2.1/SBUnsupportedURLAlertItem.h [new file with mode: 0644]
SpringBoard-2.1/SBUserNotificationAlert.h [new file with mode: 0644]
SpringBoard-2.1/SBUserNotificationCenter.h [new file with mode: 0644]
SpringBoard-2.1/SBVODAlarm.h [new file with mode: 0644]
SpringBoard-2.1/SBVODAlertItem.h [new file with mode: 0644]
SpringBoard-2.1/SBVODController.h [new file with mode: 0644]
SpringBoard-2.1/SBVoiceMailAlertItem.h [new file with mode: 0644]
SpringBoard-2.1/SBVoicemailManager.h [new file with mode: 0644]
SpringBoard-2.1/SBWeatherApplicationIcon.h [new file with mode: 0644]
SpringBoard-2.1/SBWiFiAlertItem.h [new file with mode: 0644]
SpringBoard-2.1/SBWiFiCell.h [new file with mode: 0644]
SpringBoard-2.1/SBWiFiDontAskAlertItem.h [new file with mode: 0644]
SpringBoard-2.1/SBWiFiErrorAlertItem.h [new file with mode: 0644]
SpringBoard-2.1/SBWiFiIsEnterpriseAlert.h [new file with mode: 0644]
SpringBoard-2.1/SBWiFiManager.h [new file with mode: 0644]
SpringBoard-2.1/SBWiFiPasswordAlertItem.h [new file with mode: 0644]
SpringBoard-2.1/SBWiFiSignalStrength.h [new file with mode: 0644]
SpringBoard-2.1/SBWiFiTrustAlertItem.h [new file with mode: 0644]
SpringBoard-2.1/SBWidgetApplicationIcon.h [new file with mode: 0644]
SpringBoard-2.1/SBZoomView.h [new file with mode: 0644]
SpringBoard-2.1/SMSAlertSheet.h [new file with mode: 0644]
SpringBoard-2.1/SpringBoard-AlertSheetAdditions.h [new file with mode: 0644]
SpringBoard-2.1/SpringBoard-SBApplicationTesting.h [new file with mode: 0644]
SpringBoard-2.1/SpringBoard.h [new file with mode: 0644]
SpringBoard-2.1/TrustAlertSheet.h [new file with mode: 0644]
SpringBoard-2.1/UIAlertTableCell.h [new file with mode: 0644]
SpringBoard-2.1/UIModalViewDelegate-Protocol.h [new file with mode: 0644]
SpringBoard-2.1/UIScroller-Centerable.h [new file with mode: 0644]
SpringBoard-2.1/UITextFieldDelegate-Protocol.h [new file with mode: 0644]
SpringBoard-2.1/UIUserNotificationAlertSheet.h [new file with mode: 0644]
SpringBoard-2.1/VolumeControl.h [new file with mode: 0644]
SpringBoard-2.1/VolumeControlView.h [new file with mode: 0644]
SpringBoard-2.1/WhiteBorderedTextField.h [new file with mode: 0644]

diff --git a/SpringBoard b/SpringBoard
new file mode 120000 (symlink)
index 0000000..fcbe368
--- /dev/null
@@ -0,0 +1 @@
+SpringBoard-2.1
\ No newline at end of file
diff --git a/SpringBoard-2.0/Alarm.h b/SpringBoard-2.0/Alarm.h
new file mode 100644 (file)
index 0000000..a6fdc97
--- /dev/null
@@ -0,0 +1,57 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "NSObject.h"
+
+@class NSCalendarDate, NSString;
+
+@interface Alarm : NSObject
+{
+    unsigned int _alarmHour;
+    unsigned int _alarmMinute;
+    int _alarmSetting;
+    NSString *_alarmSoundIdentifier;
+    NSString *_alarmTitle;
+    NSCalendarDate *_snoozeUntilDate;
+    unsigned int _isActive:1;
+    unsigned int _repeats:1;
+    unsigned int _allowsSnooze:1;
+    unsigned int _dontSendUpdate:1;
+    unsigned int _dontStopSnoozing:1;
+    unsigned int _reserved:27;
+}
+
+- (id)description;
+- (void)_update;
+- (id)init;
+- (id)_initWithDictionary:(id)fp8;
+- (id)_prefsDictionary;
+- (void)dealloc;
+- (BOOL)alarmTimesEqualTo:(id)fp8;
+- (void)setAlarmHour:(unsigned int)fp8 minute:(unsigned int)fp12;
+- (void)getAlarmHour:(unsigned int *)fp8 minute:(unsigned int *)fp12;
+- (id)_fireDateAfterDate:(id)fp8;
+- (void)setActive:(BOOL)fp8;
+- (BOOL)isActive;
+- (void)setRepeats:(BOOL)fp8;
+- (BOOL)repeats;
+- (void)setDaySetting:(int)fp8;
+- (int)daySetting;
+- (void)setAllowsSnooze:(BOOL)fp8;
+- (BOOL)allowsSnooze;
+- (BOOL)isSnoozing;
+- (void)startSnoozingFromDate:(id)fp8;
+- (void)stopSnoozing;
+- (id)_snoozeUntilDate;
+- (void)setAlarmSoundIdentifier:(id)fp8;
+- (id)alarmSoundIdentifier;
+- (void)setAlarmTitle:(id)fp8;
+- (id)alarmTitle;
+- (void)_activateAlertItem;
+- (void)fireAlarm;
+
+@end
+
diff --git a/SpringBoard-2.0/AlarmController.h b/SpringBoard-2.0/AlarmController.h
new file mode 100644 (file)
index 0000000..5633a07
--- /dev/null
@@ -0,0 +1,44 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "NSObject.h"
+
+@class NSMutableArray, NSString, NSTimer;
+
+@interface AlarmController : NSObject
+{
+    NSMutableArray *_alarmList;
+    NSTimer *_alarmTimer;
+    NSMutableArray *_alarmsToFire;
+    unsigned int _readingAlarms:1;
+    NSTimer *_countDownTimer;
+    double _countDownTime;
+    NSString *_countDownTimerSoundIdentifier;
+    struct __CFDate *_alarmWakeupDate;
+    struct __CFDate *_countdownWakeupDate;
+}
+
++ (id)sharedAlarmController;
+- (void)_readAlarms;
+- (void)_saveAlarms;
+- (void)_alarmChanged:(id)fp8;
+- (void)_resetCountDownTime;
+- (id)init;
+- (void)dealloc;
+- (unsigned int)addAlarm:(id)fp8;
+- (void)removeAlarmAtIndex:(unsigned int)fp8;
+- (id)alarms;
+- (void)_scheduleAlarms;
+- (void)_alarmTimeReached:(id)fp8;
+- (void)setCountDownTime:(double)fp8 withSoundIdentifier:(id)fp16;
+- (void)_countDownTimerFired:(id)fp8;
+- (void)_sleepTimerFired:(id)fp8;
+- (double)countDownTime;
+- (id)countDownTimerSoundIdentifier;
+- (void)_wokeFromSleep;
+
+@end
+
diff --git a/SpringBoard-2.0/BorderedPushButton.h b/SpringBoard-2.0/BorderedPushButton.h
new file mode 100644 (file)
index 0000000..9d90e0e
--- /dev/null
@@ -0,0 +1,17 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "UIPushButton.h"
+
+@interface BorderedPushButton : UIPushButton
+{
+}
+
+- (void)_sizeToFit;
+- (void)drawButtonPart:(int)fp8 inRect:(struct CGRect)fp12;
+
+@end
+
diff --git a/SpringBoard-2.0/CDStructures.h b/SpringBoard-2.0/CDStructures.h
new file mode 100644 (file)
index 0000000..aad0f34
--- /dev/null
@@ -0,0 +1,84 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+struct CGAffineTransform {
+    float _field1;
+    float _field2;
+    float _field3;
+    float _field4;
+    float _field5;
+    float _field6;
+};
+
+struct CGImage;
+
+struct CGPoint {
+    float x;
+    float y;
+};
+
+struct CGRect {
+    struct CGPoint origin;
+    struct CGSize size;
+};
+
+struct CGSize {
+    float width;
+    float height;
+};
+
+struct CalAlarmEngine;
+
+struct CalDatabase;
+
+struct CalEventExpirationMonitor;
+
+struct _NSRange {
+    unsigned int _field1;
+    unsigned int _field2;
+};
+
+struct _NSZone;
+
+struct __CFDate;
+
+struct __CFDateFormatter;
+
+struct __CFDictionary;
+
+struct __CFMachPort;
+
+struct __CFSet;
+
+struct __CFString;
+
+struct __CFTimeZone;
+
+struct __CTCall;
+
+struct __CTSMSMessage;
+
+struct __CTServerConnection;
+
+struct __GSEvent;
+
+struct __GSFont;
+
+typedef struct {
+    int _field1;
+    char _field2;
+    char _field3;
+    char _field4;
+    char _field5;
+    double _field6;
+} CDAnonymousStruct1;
+
+typedef struct {
+    unsigned char voicemailAvailable;
+    int voicemailCount;
+    long long voicemailID;
+} CDAnonymousStruct2;
+
diff --git a/SpringBoard-2.0/ISDownload-SpringBoardAdditions.h b/SpringBoard-2.0/ISDownload-SpringBoardAdditions.h
new file mode 100644 (file)
index 0000000..11ecb27
--- /dev/null
@@ -0,0 +1,12 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "ISDownload.h"
+
+@interface ISDownload (SpringBoardAdditions)
+- (BOOL)isFinished;
+@end
+
diff --git a/SpringBoard-2.0/ISNetworkMonitor-Protocol.h b/SpringBoard-2.0/ISNetworkMonitor-Protocol.h
new file mode 100644 (file)
index 0000000..a0a4db8
--- /dev/null
@@ -0,0 +1,10 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+@protocol ISNetworkMonitor
+- (void)storeSetNetworkIsActive:(BOOL)fp8;
+@end
+
diff --git a/SpringBoard-2.0/NSArray-AlertItemsAdditions.h b/SpringBoard-2.0/NSArray-AlertItemsAdditions.h
new file mode 100644 (file)
index 0000000..6122303
--- /dev/null
@@ -0,0 +1,12 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "NSArray.h"
+
+@interface NSArray (AlertItemsAdditions)
+- (BOOL)containsObjectOfClass:(Class)fp8;
+@end
+
diff --git a/SpringBoard-2.0/NSCharacterSet-PhonePad.h b/SpringBoard-2.0/NSCharacterSet-PhonePad.h
new file mode 100644 (file)
index 0000000..37b617b
--- /dev/null
@@ -0,0 +1,12 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "NSCharacterSet.h"
+
+@interface NSCharacterSet (PhonePad)
++ (id)phonePadCharacterSet;
+@end
+
diff --git a/SpringBoard-2.0/NSDictionary-CTHelpers.h b/SpringBoard-2.0/NSDictionary-CTHelpers.h
new file mode 100644 (file)
index 0000000..31039fa
--- /dev/null
@@ -0,0 +1,23 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "NSDictionary.h"
+
+@interface NSDictionary (CTHelpers)
+- (id)callClass;
+- (id)callForwardingReason;
+- (id)callBarringFacility;
+- (id)callingLineIDRestrictionValue;
+- (id)callingLinePresentationValue;
+- (id)connectedLineIDRestrictionValue;
+- (id)connectedLinePresentationValue;
+- (id)enabledString;
+- (id)serviceCenterAddress;
+- (id)ssServiceType;
+- (id)mmiProcedure;
+- (struct __CFString *)settingType;
+@end
+
diff --git a/SpringBoard-2.0/NSMutableArray-PrefsNotifications.h b/SpringBoard-2.0/NSMutableArray-PrefsNotifications.h
new file mode 100644 (file)
index 0000000..1dea5e2
--- /dev/null
@@ -0,0 +1,25 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "NSMutableArray.h"
+
+@interface NSMutableArray (PrefsNotifications)
+- (void)addPrefNotification:(id)fp8 withUserInfo:(id)fp12;
+- (id)_callForwardingString:(id)fp8;
+- (id)_callWaitingString:(id)fp8;
+- (id)_callBarringString:(id)fp8;
+- (id)_fixedDialingString:(id)fp8;
+- (id)_connectedLinePresentationString:(id)fp8;
+- (id)_callingLinePresentationString:(id)fp8;
+- (id)_connectedLineIDRestrictionString:(id)fp8;
+- (id)_callingLineIDRestrictionString:(id)fp8;
+- (id)_simLockString:(id)fp8;
+- (id)_serviceCenterAddressString:(id)fp8;
+- (id)_ssPasswordString:(id)fp8;
+- (id)_alertStringForPref:(id)fp8;
+- (id)prefsNotificationsAlertString;
+@end
+
diff --git a/SpringBoard-2.0/NSMutableArray-SBArrayStackAdditions.h b/SpringBoard-2.0/NSMutableArray-SBArrayStackAdditions.h
new file mode 100644 (file)
index 0000000..8d2e979
--- /dev/null
@@ -0,0 +1,15 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "NSMutableArray.h"
+
+@interface NSMutableArray (SBArrayStackAdditions)
+- (void)push:(id)fp8;
+- (id)pop;
+- (id)popObject:(id)fp8;
+- (id)top;
+@end
+
diff --git a/SpringBoard-2.0/NSString-Formatting.h b/SpringBoard-2.0/NSString-Formatting.h
new file mode 100644 (file)
index 0000000..3f62eef
--- /dev/null
@@ -0,0 +1,13 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "NSString.h"
+
+@interface NSString (Formatting)
+- (id)ICCID;
+- (id)IMEI;
+@end
+
diff --git a/SpringBoard-2.0/RoundedBorderView.h b/SpringBoard-2.0/RoundedBorderView.h
new file mode 100644 (file)
index 0000000..e95a100
--- /dev/null
@@ -0,0 +1,21 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "UIView.h"
+
+@class UIColor;
+
+@interface RoundedBorderView : UIView
+{
+    UIColor *_color;
+}
+
+- (id)initWithFrame:(struct CGRect)fp8 color:(id)fp24;
+- (void)dealloc;
+- (void)drawRect:(struct CGRect)fp8;
+
+@end
+
diff --git a/SpringBoard-2.0/SBAccessoryController.h b/SpringBoard-2.0/SBAccessoryController.h
new file mode 100644 (file)
index 0000000..7b4d3a9
--- /dev/null
@@ -0,0 +1,26 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "NSObject.h"
+
+@class NSDictionary, NSMutableDictionary;
+
+@interface SBAccessoryController : NSObject
+{
+    NSDictionary *_lingoToApplicationMap;
+    NSMutableDictionary *_availableAccessories;
+}
+
++ (id)sharedAccessoryController;
+- (id)init;
+- (void)dealloc;
+- (void)reloadLingoToApplicationMap;
+- (void)_enableAccessoryIfNeeded:(id)fp8 forLingo:(int)fp12;
+- (void)_disableAccessoryIfNeeded:(id)fp8 forLingo:(int)fp12;
+- (void)accessoryAvailabilityChanged:(int)fp8 availability:(int)fp12;
+
+@end
+
diff --git a/SpringBoard-2.0/SBActivationInfoAlertItem.h b/SpringBoard-2.0/SBActivationInfoAlertItem.h
new file mode 100644 (file)
index 0000000..33b970b
--- /dev/null
@@ -0,0 +1,28 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBDismissOnlyAlertItem.h"
+
+@class UITextViewLegacy;
+
+@interface SBActivationInfoAlertItem : SBDismissOnlyAlertItem
+{
+    UITextViewLegacy *_textView;
+}
+
++ (id)activeItem;
+- (id)init;
+- (void)dealloc;
+- (BOOL)willShowInAwayItems;
+- (void)didPresentAlertSheet:(id)fp8;
+- (void)_updateTextView;
+- (void)configure:(BOOL)fp8 requirePasscodeForActions:(BOOL)fp12;
+- (void)_simStatusChanged:(id)fp8;
+- (void)willActivate;
+- (void)didDeactivateForReason:(int)fp8;
+
+@end
+
diff --git a/SpringBoard-2.0/SBActivationView.h b/SpringBoard-2.0/SBActivationView.h
new file mode 100644 (file)
index 0000000..542b02f
--- /dev/null
@@ -0,0 +1,23 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "UIView.h"
+
+@class SBStatusBarBatteryView;
+
+@interface SBActivationView : UIView
+{
+    UIView *_backgroundView;
+    SBStatusBarBatteryView *_batteryView;
+    int _mode;
+}
+
+- (id)initWithFrame:(struct CGRect)fp8 mode:(int)fp24;
+- (int)mode;
+- (void)dealloc;
+
+@end
+
diff --git a/SpringBoard-2.0/SBAlarmAlertItem.h b/SpringBoard-2.0/SBAlarmAlertItem.h
new file mode 100644 (file)
index 0000000..f7d5e1d
--- /dev/null
@@ -0,0 +1,33 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBRingingAlertItem.h"
+
+@class Alarm;
+
+@interface SBAlarmAlertItem : SBRingingAlertItem
+{
+    Alarm *_alarm;
+    BOOL _snoozeAlarm;
+}
+
+- (id)initWithAlarm:(id)fp8;
+- (void)dealloc;
+- (void)setAlarm:(id)fp8;
+- (id)alarm;
+- (BOOL)allowsSnooze;
+- (void)startSnoozingAndDeactivate;
+- (void)autoMute;
+- (void)willDeactivateForReason:(int)fp8;
+- (id)lockLabel;
+- (void)configure:(BOOL)fp8 requirePasscodeForActions:(BOOL)fp12;
+- (id)soundIdentifier;
+- (id)avClientName;
+- (id)avAudioCategory;
+- (void)alertSheet:(id)fp8 buttonClicked:(int)fp12;
+
+@end
+
diff --git a/SpringBoard-2.0/SBAlert.h b/SpringBoard-2.0/SBAlert.h
new file mode 100644 (file)
index 0000000..a8ef793
--- /dev/null
@@ -0,0 +1,48 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBDisplay.h"
+
+@class NSMutableDictionary, SBAlertDisplay, SBAlertWindow;
+
+@interface SBAlert : SBDisplay
+{
+    SBAlertDisplay *_display;
+    NSMutableDictionary *_dictionary;
+    SBAlertWindow *_deferredAlertWindow;
+}
+
++ (void)registerForAlerts;
++ (id)alertWindow;
++ (void)test;
+- (void)dealloc;
+- (id)display;
+- (void)setDisplay:(id)fp8;
+- (id)alertDisplayViewWithSize:(struct CGSize)fp8;
+- (void)setObject:(id)fp8 forKey:(id)fp12;
+- (id)objectForKey:(id)fp8;
+- (BOOL)allowsStackingOfAlert:(id)fp8;
+- (BOOL)displaysAboveLock;
+- (BOOL)undimsDisplay;
+- (float)finalAlpha;
+- (double)animateInDuration;
+- (struct CGRect)alertWindowRect;
+- (BOOL)activate;
+- (void)tearDownAlertWindow:(id)fp8;
+- (void)removeFromView;
+- (BOOL)deactivate;
+- (BOOL)animatesDismissal;
+- (BOOL)allowsInCallStatusBar;
+- (float)autoDimTime;
+- (int)statusBarMode;
+- (int)statusBarOrientation;
+- (void)didAnimateLockKeypadIn;
+- (void)didAnimateLockKeypadOut;
+- (void)didFinishAnimatingIn;
+- (void)didFinishAnimatingOut;
+
+@end
+
diff --git a/SpringBoard-2.0/SBAlertDisplay-PhoneNumberResolution.h b/SpringBoard-2.0/SBAlertDisplay-PhoneNumberResolution.h
new file mode 100644 (file)
index 0000000..66b1ecd
--- /dev/null
@@ -0,0 +1,12 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBAlertDisplay.h"
+
+@interface SBAlertDisplay (PhoneNumberResolution)
++ (id)imageForPerson:(void *)fp8 display:(id)fp12 isFullscreen:(char *)fp16;
+@end
+
diff --git a/SpringBoard-2.0/SBAlertDisplay-SIMToolkitExtensions.h b/SpringBoard-2.0/SBAlertDisplay-SIMToolkitExtensions.h
new file mode 100644 (file)
index 0000000..c992d4a
--- /dev/null
@@ -0,0 +1,12 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBAlertDisplay.h"
+
+@interface SBAlertDisplay (SIMToolkitExtensions)
++ (id)alertBackgroundColor;
+@end
+
diff --git a/SpringBoard-2.0/SBAlertDisplay.h b/SpringBoard-2.0/SBAlertDisplay.h
new file mode 100644 (file)
index 0000000..1d2bb92
--- /dev/null
@@ -0,0 +1,33 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import <UIKit/UIView.h>
+
+@class SBAlert;
+
+@interface SBAlertDisplay : UIView
+{
+    SBAlert *_alert;
+    unsigned int _displaysAboveStatusBar:1;
+    unsigned int _shouldAnimateIn:1;
+}
+
+- (void)setAlert:(id)fp8;
+- (id)alert;
+- (void)launchURL:(id)fp8;
+- (void)willDismiss;
+- (void)dismiss;
+- (void)setHandlerAlreadyActive:(BOOL)fp8;
+- (void)alertDisplayWillBecomeVisible;
+- (void)alertDisplayBecameVisible;
+- (BOOL)displaysAboveStatusBar;
+- (void)setDisplaysAboveStatusBar:(BOOL)fp8;
+- (BOOL)isReadyToBeRemovedFromView;
+- (void)setShouldAnimateIn:(BOOL)fp8;
+- (BOOL)shouldAnimateIn;
+
+@end
+
diff --git a/SpringBoard-2.0/SBAlertImageView.h b/SpringBoard-2.0/SBAlertImageView.h
new file mode 100644 (file)
index 0000000..be46af3
--- /dev/null
@@ -0,0 +1,21 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "UIView.h"
+
+@class UIImageView, UILabel;
+
+@interface SBAlertImageView : UIView
+{
+    UIImageView *_imageView;
+    UILabel *_labelView;
+}
+
+- (id)initWithFrame:(struct CGRect)fp8 errorString:(id)fp24;
+- (void)layoutSubviews;
+
+@end
+
diff --git a/SpringBoard-2.0/SBAlertInputView.h b/SpringBoard-2.0/SBAlertInputView.h
new file mode 100644 (file)
index 0000000..60bedac
--- /dev/null
@@ -0,0 +1,48 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBSlidingAlertDisplay.h"
+
+#import "UITextFieldDelegate-Protocol.h"
+
+@class SBTextDisplayView, UIKeyboard, UINavigationBar, UIScroller, UITextField;
+
+@interface SBAlertInputView : SBSlidingAlertDisplay <UITextFieldDelegate>
+{
+    UITextField *_inputTextField;
+    UIKeyboard *_keyboard;
+    SBTextDisplayView *_textDisplay;
+    UIScroller *_scroller;
+    UINavigationBar *_bar;
+    BOOL _digitsOnly;
+    id _delegate;
+    int _minLength;
+    int _maxLength;
+}
+
++ (id)createTopBarForInstance:(id)fp8;
++ (id)createBottomBarForInstance:(id)fp8;
+- (void)setDelegate:(id)fp8;
+- (void)dealloc;
+- (id)initWithFrame:(struct CGRect)fp8;
+- (BOOL)showsDesktopImage;
+- (void)setMiddleContentAlpha:(float)fp8;
+- (void)setText:(id)fp8;
+- (void)alertDisplayWillBecomeVisible;
+- (void)setMinLength:(int)fp8;
+- (void)setMaxLength:(int)fp8;
+- (void)_setNavigationBar:(id)fp8;
+- (void)_setInputTextField:(id)fp8;
+- (void)_setKeyboard:(id)fp8;
+- (BOOL)textField:(id)fp8 shouldInsertText:(id)fp12 replacingRange:(struct _NSRange)fp16;
+- (void)setDigitsOnly:(BOOL)fp8;
+- (void)sbAlertInputViewSendClicked:(id)fp8;
+- (void)sbAlertInputViewCancelClicked:(id)fp8;
+- (id)textField;
+- (void)_sendClicked:(id)fp8;
+
+@end
+
diff --git a/SpringBoard-2.0/SBAlertItem-CallFailurePredicate.h b/SpringBoard-2.0/SBAlertItem-CallFailurePredicate.h
new file mode 100644 (file)
index 0000000..4973d47
--- /dev/null
@@ -0,0 +1,12 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBAlertItem.h"
+
+@interface SBAlertItem (CallFailurePredicate)
+- (BOOL)isCallFailureAlertItem;
+@end
+
diff --git a/SpringBoard-2.0/SBAlertItem.h b/SpringBoard-2.0/SBAlertItem.h
new file mode 100644 (file)
index 0000000..4d1c4d9
--- /dev/null
@@ -0,0 +1,52 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import <Foundation/NSObject.h>
+
+#import "UIModalViewDelegate-Protocol.h"
+
+@class UIModalView;
+
+@interface SBAlertItem : NSObject <UIModalViewDelegate>
+{
+    UIModalView *_alertSheet;
+    BOOL _disallowUnlockAction;
+    BOOL _orderOverSBAlert;
+    BOOL _preventLockOver;
+}
+
+- (id)alertSheet;
+- (void)dealloc;
+- (BOOL)allowMenuButtonDismissal;
+- (BOOL)shouldShowInLockScreen;
+- (BOOL)shouldShowInEmergencyCall;
+- (BOOL)undimsScreen;
+- (BOOL)unlocksScreen;
+- (BOOL)dismissOnLock;
+- (BOOL)willShowInAwayItems;
+- (void)cleanPreviousConfiguration;
+- (void)configure:(BOOL)fp8 requirePasscodeForActions:(BOOL)fp12;
+- (id)lockLabel;
+- (float)lockLabelFontSize;
+- (double)autoDismissInterval;
+- (void)setDisallowsUnlockAction:(BOOL)fp8;
+- (BOOL)disallowsUnlockAction;
+- (void)performUnlockAction;
+- (void)setOrderOverSBAlert:(BOOL)fp8;
+- (BOOL)preventLockOver;
+- (void)setPreventLockOver:(BOOL)fp8;
+- (void)willActivate;
+- (void)didActivate;
+- (void)willRelockForButtonPress:(BOOL)fp8;
+- (void)dismiss;
+- (void)screenDidUndim;
+- (void)screenWillUndim;
+- (void)willDeactivateForReason:(int)fp8;
+- (void)didDeactivateForReason:(int)fp8;
+- (id)awayItem;
+
+@end
+
diff --git a/SpringBoard-2.0/SBAlertItemsController.h b/SpringBoard-2.0/SBAlertItemsController.h
new file mode 100644 (file)
index 0000000..ec6453d
--- /dev/null
@@ -0,0 +1,39 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import <Foundation/NSObject.h>
+
+@class NSMutableArray, NSTimer;
+
+@interface SBAlertItemsController : NSObject
+{
+    NSMutableArray *_lockedAlertItems;
+    NSMutableArray *_unlockedAlertItems;
+    NSTimer *_autoDismissTimer;
+}
+
++ (id)sharedInstance;
+- (id)init;
+- (void)dealloc;
+- (void)convertAnimatingUnlockedAlertsToLockedAlerts;
+- (void)deactivateAllAlertItems;
+- (void)resetAutoDismissTimer;
+- (void)activateAlertItem:(id)fp8;
+- (void)_deactivateAlertItem:(id)fp8 reason:(int)fp12;
+- (void)deactivateAlertItem:(id)fp8;
+- (void)deactivateAlertItem:(id)fp8 reason:(int)fp12;
+- (void)deactivateAlertItemsUsingSelector:(SEL)fp8 reason:(int)fp12;
+- (void)autoDismissAlertItem:(id)fp8;
+- (BOOL)isShowingAlertOfClass:(Class)fp8;
+- (BOOL)isShowingAlert:(id)fp8;
+- (BOOL)isShowingAlerts;
+- (id)visibleAlertItem;
+- (BOOL)deactivateAlertForMenuClick;
+- (id)deactivateAlertItemsForLock;
+- (BOOL)dontLockOverAlertItems;
+
+@end
+
diff --git a/SpringBoard-2.0/SBAlertWindow.h b/SpringBoard-2.0/SBAlertWindow.h
new file mode 100644 (file)
index 0000000..2e5186d
--- /dev/null
@@ -0,0 +1,45 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "UIWindow.h"
+
+@class NSMutableArray, NSMutableDictionary, SBAlertDisplay, UIView;
+
+@interface SBAlertWindow : UIWindow
+{
+    UIView *_contentLayer;
+    unsigned int _isAnimating:1;
+    unsigned int _isInvalid:1;
+    unsigned int _handlerActive:1;
+    float _finalAlpha;
+    SBAlertDisplay *_currentDisplay;
+    NSMutableArray *_stackedAlertDisplays;
+    NSMutableDictionary *_alertToDisplayMap;
+}
+
++ (struct CGRect)constrainFrameToScreen:(struct CGRect)fp8;
+- (id)initWithContentRect:(struct CGRect)fp8;
+- (void)_backgroundFadedIn;
+- (void)orderOut:(id)fp8;
+- (void)dealloc;
+- (BOOL)isOpaque;
+- (id)stackedDisplayForAlert:(id)fp8;
+- (void)_fireBearTrap;
+- (void)_setBearTrap;
+- (void)_cancelBearTrap;
+- (void)mouseUp:(struct __GSEvent *)fp8;
+- (void)displayAlert:(id)fp8;
+- (BOOL)deactivateAlert:(id)fp8;
+- (int)displayCount;
+- (void)dismissWindow:(id)fp8;
+- (void)alertDisplayWillDismiss;
+- (void)popInCurrentDisplay;
+- (id)currentDisplay;
+- (void)setHandlerAlreadyActive:(BOOL)fp8;
+- (BOOL)handlerAlreadyActive;
+
+@end
+
diff --git a/SpringBoard-2.0/SBAppCannotBeOpenedAlertItem.h b/SpringBoard-2.0/SBAppCannotBeOpenedAlertItem.h
new file mode 100644 (file)
index 0000000..0f3a436
--- /dev/null
@@ -0,0 +1,26 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBAlertItem.h"
+
+#import "UIModalViewDelegate-Protocol.h"
+
+@class SBApplicationIcon;
+
+@interface SBAppCannotBeOpenedAlertItem : SBAlertItem <UIModalViewDelegate>
+{
+    SBApplicationIcon *_icon;
+}
+
+- (id)initWithIcon:(id)fp8;
+- (void)dealloc;
+- (void)alertSheet:(id)fp8 buttonClicked:(int)fp12;
+- (void)configure:(BOOL)fp8 requirePasscodeForActions:(BOOL)fp12;
+- (BOOL)shouldShowInLockScreen;
+- (BOOL)dismissOnLock;
+
+@end
+
diff --git a/SpringBoard-2.0/SBAppProfileNotTrustedAlertItem.h b/SpringBoard-2.0/SBAppProfileNotTrustedAlertItem.h
new file mode 100644 (file)
index 0000000..b327a17
--- /dev/null
@@ -0,0 +1,28 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBAlertItem.h"
+
+#import "UIModalViewDelegate-Protocol.h"
+
+@class SBApplicationIcon;
+
+@interface SBAppProfileNotTrustedAlertItem : SBAlertItem <UIModalViewDelegate>
+{
+    SBApplicationIcon *_icon;
+    BOOL _launchApp;
+}
+
+- (id)initWithIcon:(id)fp8;
+- (void)dealloc;
+- (void)alertSheet:(id)fp8 buttonClicked:(int)fp12;
+- (void)didDeactivateForReason:(int)fp8;
+- (void)configure:(BOOL)fp8 requirePasscodeForActions:(BOOL)fp12;
+- (BOOL)shouldShowInLockScreen;
+- (BOOL)dismissOnLock;
+
+@end
+
diff --git a/SpringBoard-2.0/SBAppWindow.h b/SpringBoard-2.0/SBAppWindow.h
new file mode 100644 (file)
index 0000000..21c2216
--- /dev/null
@@ -0,0 +1,20 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import <UIKit/UIWindow.h>
+
+@interface SBAppWindow : UIWindow
+{
+}
+
++ (struct CGRect)constrainFrameToScreen:(struct CGRect)fp8;
+- (id)initWithContentRect:(struct CGRect)fp8;
+- (void)dealloc;
+- (void)sendGSEvent:(struct __GSEvent *)fp8;
+- (BOOL)shouldRespondToStatusBarHeightChange;
+
+@end
+
diff --git a/SpringBoard-2.0/SBApplication.h b/SpringBoard-2.0/SBApplication.h
new file mode 100644 (file)
index 0000000..dae5a8e
--- /dev/null
@@ -0,0 +1,140 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBDisplay.h"
+
+@class NSBundle, NSDictionary, NSMutableArray, NSMutableSet, NSNumber, NSString, UIRemoteApplication;
+
+@interface SBApplication : SBDisplay
+{
+    NSString *_bundleIdentifier;
+    NSString *_roleIdentifier;
+    NSString *_path;
+    NSBundle *_bundle;
+    NSDictionary *_infoDictionary;
+    NSString *_displayName;
+    NSString *_demoRole;
+    NSNumber *_dataFlags;
+    NSMutableSet *_statusBarItemSet;
+    NSMutableArray *_tags;
+    UIRemoteApplication *_remoteApplication;
+    struct __CFSet *_launchAlerts;
+    NSString *_seatbeltProfilePath;
+    NSDictionary *_seatbeltEnvVars;
+    NSString *_signerIdentity;
+    int _signatureState;
+    unsigned int _eventPort;
+    unsigned int _doingBackgroundNetworking;
+    unsigned int _failedLaunchCount;
+    unsigned int _memoryWarningCount;
+    unsigned int _enabled:1;
+    unsigned int _useDemoRole:1;
+    unsigned int _relauchesOnAbnormalExit:1;
+    unsigned int _isDefaultRole:1;
+    unsigned int _isSystemApplication:1;
+}
+
++ (void)flushSnapshotsForIdentifier:(id)fp8;
++ (void)flushLaunchAlertsOfType:(int)fp8;
+- (id)initWithBundleIdentifier:(id)fp8 roleIdentifier:(id)fp12 path:(id)fp16 bundle:(id)fp20 infoDictionary:(id)fp24 isSystemApplication:(BOOL)fp28;
+- (void)_startWatchdogTimerWithTimeInterval:(double)fp8 selector:(SEL)fp16;
+- (void)_startLaunchWatchdogTimer;
+- (void)_startResumeWatchdogTimer;
+- (void)_startDeactivationWatchdogTimer;
+- (void)_startTerminationWatchdogTimer;
+- (void)_cancelWatchdogTimer;
+- (void)_scheduleWatchdogAssertionWithTimeout:(double *)fp8 token:(unsigned int)fp12;
+- (unsigned int)addWatchdogAssertionWithTimeout:(double *)fp8;
+- (void)renewWatchdogAssertionWithToken:(unsigned int)fp8 timeout:(double *)fp12;
+- (void)removeWatchdogAssertionWithToken:(unsigned int)fp8;
+- (void)_cancelWatchdogAssertExpiryTimer;
+- (void)_watchdogAssertExpired:(id)fp8;
+- (BOOL)shouldWatchdog;
+- (BOOL)isBeingDebugged;
+- (float)autoDimTime;
+- (float)autoLockTime;
+- (void)dealloc;
+- (id)bundle;
+- (id)infoDictionary;
+- (id)bundleIdentifier;
+- (void)setRoleIdentifier:(id)fp8;
+- (id)roleIdentifier;
+- (void)setIsDefaultRole:(BOOL)fp8;
+- (BOOL)isDefaultRole;
+- (id)path;
+- (BOOL)enabled;
+- (void)setEnabled:(BOOL)fp8;
+- (id)demoRole;
+- (void)setDemoRole:(id)fp8;
+- (void)setUseDemoRole:(BOOL)fp8;
+- (void)setTags:(id)fp8;
+- (id)tags;
+- (void)_addInternalDebugVariablesToEnvironment;
+- (unsigned int)dataUsage;
+- (void)_setDataUsage:(unsigned int)fp8;
+- (void)setUsesBackgroundNetwork:(BOOL)fp8;
+- (void)setUsesEdgeNetwork:(BOOL)fp8;
+- (void)setUsesWiFiNetwork:(BOOL)fp8;
+- (void)_resetDataUsage;
+- (id)_additionalDisplayQualification;
+- (id)displayIdentifier;
+- (id)displayIdentifierWithURLScheme:(BOOL)fp8;
+- (id)pathForIcon;
+- (BOOL)isSystemApplication;
+- (BOOL)shouldLaunchPNGless;
+- (id)pathForDefaultImage:(char *)fp8;
+- (id)displayName;
+- (void)setDisplayName:(id)fp8;
+- (void)_sendCurrentDeviceOrientation;
+- (BOOL)activate;
+- (BOOL)sendActivationEvent:(int)fp8;
+- (BOOL)deactivate;
+- (void)watchdogForDeactivate;
+- (void)watchdogForResume;
+- (void)watchdogForLaunch;
+- (void)watchdogForTermination;
+- (void)deactivated;
+- (BOOL)kill;
+- (void)_relaunchNow;
+- (void)_relaunchAfterAbnormalExit:(BOOL)fp8;
+- (void)removeStatusBarItems;
+- (int)defaultStatusBarMode;
+- (int)defaultStatusBarOrientation;
+- (void)_resetEventPort;
+- (void)exitedCommon;
+- (void)exitedAbnormally;
+- (void)exitedNormally;
+- (unsigned int)priority;
+- (int)pid;
+- (void)setPid:(int)fp8;
+- (unsigned int)eventPort;
+- (id)launchdJobLabel;
+- (void)setLaunchdJobLabel:(id)fp8;
+- (id)seatbeltProfilePath;
+- (void)setSeatbeltProfilePath:(id)fp8;
+- (id)seatbeltEnvironmentVariables;
+- (void)setSeatbeltEnvironmentVariables:(id)fp8;
+- (id)signerIdentity;
+- (void)setSignerIdentity:(id)fp8;
+- (int)applicationSignatureState;
+- (void)setApplicationSignatureState:(int)fp8;
+- (void)markApplicationIdentityAsTrusted;
+- (int)failedLaunchCount;
+- (void)removeAppPrefs;
+- (void)launchFailed;
+- (void)launchSucceeded;
+- (unsigned int)memoryWarningCount;
+- (void)setMemoryWarningCount:(unsigned int)fp8;
+- (void)setRelaunchesAfterAbnormalExit:(BOOL)fp8;
+- (BOOL)relaunchesAfterAbnormalExit;
+- (void)noteAddedStatusBarItem:(id)fp8;
+- (void)noteRemovedStatusBarItem:(id)fp8;
+- (id)remoteApplication;
+- (BOOL)showLaunchAlertForType:(int)fp8;
+- (void)resetLaunchAlertForType:(int)fp8;
+
+@end
+
diff --git a/SpringBoard-2.0/SBApplicationController.h b/SpringBoard-2.0/SBApplicationController.h
new file mode 100644 (file)
index 0000000..c2c6ea1
--- /dev/null
@@ -0,0 +1,49 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "NSObject.h"
+
+@class NSLock, NSMutableArray, NSMutableDictionary, SBApplication;
+
+@interface SBApplicationController : NSObject
+{
+    NSMutableDictionary *_applications;
+    SBApplication *_springBoard;
+    BOOL _logChanges;
+    unsigned int _ignoreInstallationEventCount;
+    BOOL _uninstallationThreadRunning;
+    NSLock *_uninstallationLock;
+    NSMutableArray *_uninstallationQueue;
+}
+
++ (id)sharedInstance;
+- (id)init;
+- (void)dealloc;
+- (id)allApplications;
+- (id)applicationsWithBundleIdentifier:(id)fp8;
+- (id)applicationWithDisplayIdentifier:(id)fp8;
+- (id)applicationWithPid:(int)fp8;
+- (id)allDisplayIdentifiers:(BOOL)fp8;
+- (id)springBoard;
+- (id)iPod;
+- (void)setAppsUseDemoRole:(BOOL)fp8;
+- (void)loadApplications:(BOOL)fp8;
+- (id)_dequeueApplicationToUninstall;
+- (void)_uninstallApplicationsThread;
+- (void)_uninstallationThreadFinished;
+- (void)_enqueueApplicationToUninstall:(id)fp8;
+- (void)uninstallApplication:(id)fp8;
+- (void)_applicationInstallationCallback;
+- (void)loadApplicationsWithPath:(id)fp8 isSystemApplication:(BOOL)fp12 defaultTags:(id)fp16 signerIdentity:(id)fp20 seatbeltProfilePath:(id)fp24 seatbeltEnvironmentVariables:(id)fp28;
+- (void)updateSchemesForRoleDefinition:(id)fp8 displayIdentifier:(id)fp12 application:(id)fp16;
+- (id)rolesForRoleDefinitions:(id)fp8;
+- (id)rolesForInfoPlist:(id)fp8;
+- (id)displayNameForRoleDefinition:(id)fp8 inBundle:(id)fp12 infoDictionary:(id)fp16;
+- (unsigned int)ignoreInstallationEventCount;
+- (void)setIgnoreInstallationEventCount:(unsigned int)fp8;
+
+@end
+
diff --git a/SpringBoard-2.0/SBApplicationIcon.h b/SpringBoard-2.0/SBApplicationIcon.h
new file mode 100644 (file)
index 0000000..4280d91
--- /dev/null
@@ -0,0 +1,30 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBIcon.h"
+
+@class SBApplication;
+
+@interface SBApplicationIcon : SBIcon
+{
+    SBApplication *_app;
+}
+
+- (id)initWithApplication:(id)fp8;
+- (void)dealloc;
+- (id)application;
+- (id)icon;
+- (id)displayName;
+- (id)displayIdentifier;
+- (BOOL)shouldEllipsizeLabel;
+- (id)tags;
+- (id)_automationID;
+- (BOOL)launchEnabled;
+- (void)launch;
+- (void)setBadge:(id)fp8;
+
+@end
+
diff --git a/SpringBoard-2.0/SBAwayChargingView.h b/SpringBoard-2.0/SBAwayChargingView.h
new file mode 100644 (file)
index 0000000..73b6d6c
--- /dev/null
@@ -0,0 +1,45 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "UIView.h"
+
+@class SBBatteryChargingView;
+
+@interface SBAwayChargingView : UIView
+{
+    SBBatteryChargingView *_chargingView;
+    SBBatteryChargingView *_headsetChargingView;
+    unsigned int _animatingBatteries:1;
+    unsigned int _updateAfterAnimation:1;
+    unsigned int _showingDeviceBattery:1;
+    unsigned int _showingHeadsetBattery:1;
+}
+
++ (struct CGSize)defaultSize;
++ (BOOL)shouldShowDeviceBattery;
++ (BOOL)shouldShowHeadsetBattery;
+- (id)initWithFrame:(struct CGRect)fp8 awayView:(id)fp24;
+- (void)dealloc;
+- (void)updateInterface:(BOOL)fp8;
+- (id)chargingView;
+- (void)addChargingView;
+- (void)hideChargingView;
+- (id)headsetChargingView;
+- (void)addHeadsetChargingView;
+- (void)hideHeadsetChargingView;
+- (struct CGPoint)_dualBatteryPositionForBattery:(id)fp8;
+- (struct CGPoint)_singleBatteryPositionForBattery:(id)fp8;
+- (void)_switchFromBattery:(id)fp8 toView:(id)fp12 animate:(BOOL)fp16;
+- (void)_slideBattery:(id)fp8 toShowBattery:(id)fp12 animate:(BOOL)fp16;
+- (void)_slideBattery:(id)fp8 toHideBattery:(id)fp12 animate:(BOOL)fp16;
+- (void)_finishedFadeForSwitch:(id)fp8 finished:(BOOL)fp12 context:(id)fp16;
+- (void)_finishedSlideForSlideToReveal:(id)fp8 finished:(BOOL)fp12 context:(id)fp16;
+- (void)_finishedHideForHideToSlide:(id)fp8 finished:(BOOL)fp12 context:(id)fp16;
+- (void)_batteryAnimationFinished:(id)fp8;
+- (void)_test:(id)fp8;
+
+@end
+
diff --git a/SpringBoard-2.0/SBAwayController.h b/SpringBoard-2.0/SBAwayController.h
new file mode 100644 (file)
index 0000000..13cfc48
--- /dev/null
@@ -0,0 +1,160 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBAlert.h"
+
+@class NSDate, NSDictionary, NSMutableArray, NSString, NSTimeZone, NSTimer, SBAlertItem, SBAwayItem, SBAwayModel, SBAwayView, SBSlidingAlertDisplay, SBUIController;
+
+@interface SBAwayController : SBAlert
+{
+    SBUIController *_uiController;
+    SBAwayModel *_model;
+    SBAwayView *_awayView;
+    NSTimer *_dimTimer;
+    NSDate *_lockDate;
+    SBAwayItem *_clickedItem;
+    unsigned int _isLocked:1;
+    unsigned int _isDimmed:1;
+    unsigned int _isDimming:1;
+    unsigned int _orderedOutDimmed:1;
+    unsigned int _frontDimmed:1;
+    unsigned int _isBlocked:1;
+    unsigned int _makingEmergencyCall:1;
+    unsigned int _appRequestedPasscodeEntry:1;
+    unsigned int _needToMakeEmergencyCall:1;
+    unsigned int _isSyncing:1;
+    unsigned int _relockAfterUnlock:1;
+    unsigned int _wasLockedOrMakingEmergencyCallBeforeSync:1;
+    unsigned int _wasDeviceLockedBeforeSync:1;
+    unsigned int _willLockAfterDelay:1;
+    unsigned int _showOverheatUI:1;
+    NSDictionary *_nowPlayingInfo;
+    double _sleepDelay;
+    SBSlidingAlertDisplay *_deviceUnlockDisplay;
+    double _deviceLockBlockTime;
+    double _deviceLockGracePeriodEndTimeInterval;
+    NSTimeZone *_deviceLockGraceTimeZone;
+    BOOL _devicePasscodeLoaded;
+    NSString *_devicePasscode;
+    NSMutableArray *_pendingAlertItems;
+    SBAlertItem *_currentAlertItem;
+    int _notifyLockStateToken;
+    BOOL _notifyLockStateCurrentState;
+}
+
++ (id)sharedAwayController;
++ (void)registerForAlerts;
+- (id)initWithUIController:(id)fp8;
+- (id)awayModel;
+- (void)applicationDidFinishLaunching:(id)fp8;
+- (struct CGRect)alertWindowRect;
+- (float)finalAlpha;
+- (BOOL)undimsDisplay;
+- (id)awayView;
+- (id)alertDisplayViewWithSize:(struct CGSize)fp8;
+- (void)alertDisplayWillBecomeVisible;
+- (void)dealloc;
+- (void)_releaseAwayView;
+- (void)handleClickedItem:(id)fp8;
+- (double)animateInDuration;
+- (void)reactivatePendingAlertItems;
+- (void)playLockSound;
+- (void)_sendLockStateChangedNotification;
+- (BOOL)showOverheatUI;
+- (void)setShowOverheatUI:(BOOL)fp8;
+- (void)_pendAlertItem:(id)fp8;
+- (void)lock;
+- (id)pendingAlertItems;
+- (void)_unlockWithSound:(BOOL)fp8;
+- (void)unlockWithSound:(BOOL)fp8;
+- (void)unlockWithSound:(BOOL)fp8 alertDisplay:(id)fp12;
+- (void)_resetGracePeriod;
+- (void)_timeChanged;
+- (void)_setupDeviceLockGracePeriod;
+- (void)loadPasscode;
+- (id)devicePasscode;
+- (BOOL)isPasswordProtected;
+- (void)activationChanged:(id)fp8;
+- (BOOL)isDeviceLocked;
+- (void)setDeviceLocked:(BOOL)fp8;
+- (void)applicationRequestedDeviceUnlock;
+- (void)cancelApplicationRequestedDeviceLockEntry;
+- (void)_clearBlockedState;
+- (BOOL)isBlocked;
+- (BOOL)isPermanentlyBlocked:(double *)fp8;
+- (void)noteSyncStateChanged;
+- (BOOL)isSyncing;
+- (void)noteResetRestoreStateChanged;
+- (BOOL)isLocked;
+- (void)lockBarStartedTracking:(id)fp8;
+- (void)lockBarStoppedTracking:(id)fp8;
+- (void)resetAwayItems;
+- (void)frontLockedAnimationFinished;
+- (void)_frontForSuspendedLockAfterDelay;
+- (void)frontForSuspendedLockAfterDelay:(float)fp8;
+- (BOOL)willLockAfterDelay;
+- (void)setWillLockAfterDelay:(BOOL)fp8;
+- (BOOL)shouldAnimateOthersSuspension;
+- (void)printLockLog;
+- (void)frontLocked:(BOOL)fp8 animate:(BOOL)fp12 automatically:(BOOL)fp16;
+- (void)attemptUnlock;
+- (BOOL)isAttemptingUnlock;
+- (void)_finishedUnlockAttemptWithStatus:(BOOL)fp8;
+- (BOOL)attemptDeviceUnlockWithPassword:(id)fp8 alertDisplay:(id)fp12;
+- (void)sleep;
+- (void)preventIdleSleep;
+- (void)wake;
+- (void)cancelDimTimer;
+- (void)restartDimTimer:(float)fp8;
+- (BOOL)isDimmed;
+- (BOOL)moveAlertItemToAwayView:(id)fp8;
+- (void)cleansePendingQueueOfAwayItems;
+- (void)dimTimerFired;
+- (void)relockForButtonPress:(BOOL)fp8 afterCall:(BOOL)fp12;
+- (void)relockForButtonPress:(BOOL)fp8 afterCall:(BOOL)fp12 dimmed:(BOOL)fp16;
+- (double)sleepDelay;
+- (void)delaySleepByNumberOfSeconds:(float)fp8;
+- (void)dimScreen:(BOOL)fp8;
+- (void)_undimScreen;
+- (void)undimScreen;
+- (void)activate;
+- (BOOL)deactivate;
+- (BOOL)allowsStackingOfAlert:(id)fp8;
+- (BOOL)allowsInCallStatusBar;
+- (int)statusBarMode;
+- (BOOL)animatesDismissal;
+- (void)orderOut;
+- (void)didFinishAnimatingOut;
+- (void)animator:(id)fp8 stopAnimation:(id)fp12;
+- (void)clickItem:(id)fp8;
+- (void)updateNowPlayingInfo:(id)fp8;
+- (void)handleRequestedAlbumArtBytes:(char *)fp8 length:(unsigned int)fp12;
+- (void)updateClockFormat;
+- (void)makeEmergencyCall;
+- (void)_activateEmergencyCall;
+- (void)emergencyCallWasDisplayed;
+- (void)emergencyCallWasRemoved;
+- (BOOL)isMakingEmergencyCall;
+- (void)didAnimateLockKeypadIn;
+- (void)didAnimateLockKeypadOut;
+- (id)currentAlertItem;
+- (void)pendOrDeactivateCurrentAlertItem;
+- (BOOL)isCurrentAlertItemRinging;
+- (BOOL)attemptSnoozeRingingAlertItem;
+- (void)stopRingingAlertItem;
+- (void)snoozeOrStopRingingAlertItem;
+- (BOOL)activateAlertItem:(id)fp8;
+- (BOOL)wantsToHandleAlert:(id)fp8;
+- (void)deactivateAlertItem:(id)fp8;
+- (void)updateInCallUI;
+- (BOOL)isShowingMediaControls;
+- (void)hideMediaControls;
+- (BOOL)_disableShowingMediaControls;
+- (BOOL)toggleMediaControls;
+- (void)toggleShowsIMEIandICCID:(id)fp8;
+
+@end
+
diff --git a/SpringBoard-2.0/SBAwayDateView.h b/SpringBoard-2.0/SBAwayDateView.h
new file mode 100644 (file)
index 0000000..7156524
--- /dev/null
@@ -0,0 +1,36 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "UIView.h"
+
+@class NSString, NSTimer, SBAwayMediaControlsView, TPLCDTextView;
+
+@interface SBAwayDateView : UIView
+{
+    NSTimer *_dateTimer;
+    TPLCDTextView *_timeLabel;
+    TPLCDTextView *_titleLabel;
+    NSString *_title;
+    SBAwayMediaControlsView *_controlsView;
+}
+
+- (id)initWithFrame:(struct CGRect)fp8;
+- (void)dealloc;
+- (id)labelWithFontSize:(float)fp8 origin:(struct CGPoint)fp12 fontName:(const char *)fp20;
+- (id)labelWithFontSize:(float)fp8 origin:(struct CGPoint)fp12;
+- (void)updateLabels;
+- (void)setAlpha:(float)fp8;
+- (void)updateClockFormat;
+- (void)updateClock;
+- (void)setTitle:(id)fp8;
+- (void)removeFromSuperview;
+- (void)movedToSuperview:(id)fp8;
+- (id)controlsView;
+- (void)setIsShowingControls:(BOOL)fp8;
+- (BOOL)isShowingControls;
+
+@end
+
diff --git a/SpringBoard-2.0/SBAwayInCallController.h b/SpringBoard-2.0/SBAwayInCallController.h
new file mode 100644 (file)
index 0000000..4db77e7
--- /dev/null
@@ -0,0 +1,32 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "NSObject.h"
+
+@class NSString, NSTimer, TPLCDView, UIImage;
+
+@interface SBAwayInCallController : NSObject
+{
+    TPLCDView *_lcdView;
+    BOOL _showsInCallInfo;
+    NSTimer *_durationTimer;
+    struct __CTCall *_displayedCall;
+    NSString *_localizedLabel;
+    UIImage *_callerImage;
+    BOOL _isFullScreen;
+}
+
+- (id)initWithLCDView:(id)fp8;
+- (void)dealloc;
+- (id)callerImage;
+- (BOOL)callerImageIsFullScreen;
+- (void)fetchCallInformation:(id *)fp8 name:(id *)fp12 label:(id *)fp16 image:(id *)fp20 isFullScreen:(char *)fp24;
+- (void)updateDuration;
+- (void)reload;
+- (void)setShowsInCallInfo:(BOOL)fp8;
+
+@end
+
diff --git a/SpringBoard-2.0/SBAwayItem.h b/SpringBoard-2.0/SBAwayItem.h
new file mode 100644 (file)
index 0000000..e64ae5c
--- /dev/null
@@ -0,0 +1,35 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "NSObject.h"
+
+@class NSDate, NSString;
+
+@interface SBAwayItem : NSObject
+{
+    NSString *_title;
+    NSString *_secondTitle;
+    int _uid;
+    int _type;
+    NSDate *_date;
+    int _count;
+}
+
+- (id)initWithTitle:(id)fp8 uid:(int)fp12 type:(int)fp16 date:(id)fp20 count:(int)fp24;
+- (id)initWithTitle:(id)fp8 uid:(int)fp12 type:(int)fp16 date:(id)fp20;
+- (void)dealloc;
+- (id)title;
+- (void)setSecondTitle:(id)fp8;
+- (id)secondTitle;
+- (int)uid;
+- (int)type;
+- (id)description;
+- (id)date;
+- (int)compare:(id)fp8;
+- (int)count;
+
+@end
+
diff --git a/SpringBoard-2.0/SBAwayItemsView.h b/SpringBoard-2.0/SBAwayItemsView.h
new file mode 100644 (file)
index 0000000..a3e0b16
--- /dev/null
@@ -0,0 +1,26 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "UIModalView.h"
+
+@class NSArray;
+
+@interface SBAwayItemsView : UIModalView
+{
+    NSArray *_displayedItems;
+    float _widestLabel;
+}
+
++ (struct __GSFont *)createItemTypeFont;
+- (id)init;
+- (void)dealloc;
+- (BOOL)reloadData;
+- (BOOL)hasAwayItems;
+- (void)drawItems;
+- (void)drawRect:(struct CGRect)fp8;
+
+@end
+
diff --git a/SpringBoard-2.0/SBAwayMediaControlsView.h b/SpringBoard-2.0/SBAwayMediaControlsView.h
new file mode 100644 (file)
index 0000000..f98e630
--- /dev/null
@@ -0,0 +1,39 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "UIView.h"
+
+@class UIPushButton, UIScrubberControl;
+
+@interface SBAwayMediaControlsView : UIView
+{
+    unsigned int _seeked:1;
+    UIPushButton *_prevButton;
+    UIPushButton *_nextButton;
+    UIPushButton *_playPauseButton;
+    UIScrubberControl *_slider;
+}
+
+- (id)initWithFrame:(struct CGRect)fp8;
+- (void)dealloc;
+- (id)_createButtonWithImage:(id)fp8 action:(SEL)fp12 tag:(int)fp16;
+- (void)layoutSubviews;
+- (void)_updateInformation;
+- (void)setAlpha:(float)fp8;
+- (void)_clearSeekedFlag:(id)fp8;
+- (void)_controlButtonAction:(id)fp8;
+- (void)_volumeChange:(id)fp8;
+- (void)viewHandleTouchPause:(id)fp8 isDown:(BOOL)fp12;
+- (double)viewTouchPauseThreshold:(id)fp8;
+- (void)_registerForNowPlayingNotifications;
+- (void)_unregisterForNowPlayingNotifications;
+- (void)_registerForVolumeNotifications;
+- (void)_unregisterForVolumeNotifications;
+- (void)_nowPlayingChanged:(id)fp8;
+- (void)_systemVolumeChanged:(id)fp8;
+
+@end
+
diff --git a/SpringBoard-2.0/SBAwayModel.h b/SpringBoard-2.0/SBAwayModel.h
new file mode 100644 (file)
index 0000000..5097f52
--- /dev/null
@@ -0,0 +1,34 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "NSObject.h"
+
+@class NSMutableArray, SBAwayController;
+
+@interface SBAwayModel : NSObject
+{
+    SBAwayController *_controller;
+    NSMutableArray *_standardVMs;
+    NSMutableArray *_calls;
+    NSMutableArray *_SMSs;
+    NSMutableArray *_otherAwayItems;
+}
+
+- (id)initWithController:(id)fp8;
+- (void)dealloc;
+- (void)markAwayTime;
+- (void)addOtherAwayItem:(id)fp8;
+- (void)addCall:(struct __CTCall *)fp8;
+- (void)addSMSMessage:(struct __CTSMSMessage *)fp8;
+- (void)populateWithMissedCalls:(id)fp8;
+- (void)populateWithMissedSMS:(id)fp8;
+- (void)populateWithMissedEnhancedVoiceMails:(id)fp8;
+- (id)missedItems;
+- (int)uncoalescedMissedItemCount;
+- (void)setStandardVoiceMailCount:(int)fp8;
+
+@end
+
diff --git a/SpringBoard-2.0/SBAwayView.h b/SpringBoard-2.0/SBAwayView.h
new file mode 100644 (file)
index 0000000..f0731f4
--- /dev/null
@@ -0,0 +1,107 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBSlidingAlertDisplay.h"
+
+@class NSDictionary, NSString, NSTimer, SBActivationView, SBAlertImageView, SBAwayChargingView, SBAwayDateView, SBAwayInCallController, SBAwayItemsView, SBNowPlayingArtView, TPBottomButtonBar, TPBottomLockBar, UIImage, UIModalView, UIPushButton;
+
+@interface SBAwayView : SBSlidingAlertDisplay
+{
+    BOOL _isDimmed;
+    BOOL _deferAwayItemFetching;
+    BOOL _showingBlockedIndicator;
+    BOOL _hasTelephony;
+    BOOL _wasShowingAlertAtDismiss;
+    SBAwayChargingView *_chargingView;
+    SBAwayDateView *_dateView;
+    SBNowPlayingArtView *_albumArtView;
+    SBAwayItemsView *_awayItemsView;
+    SBActivationView *_activationView;
+    SBAlertImageView *_firewireWarningView;
+    NSTimer *_mediaControlsTimer;
+    UIImage *_controlsLCDBG;
+    UIImage *_priorLCDBG;
+    NSDictionary *_nowPlayingInfo;
+    UIImage *_nowPlayingArt;
+    NSString *_lastTrackArtPath;
+    NSTimer *_blockedStatusUpdateTimer;
+    UIModalView *_alertSheet;
+    SBAwayInCallController *_inCallController;
+    TPBottomLockBar *_lockBar;
+    TPBottomButtonBar *_cancelSyncBar;
+    UIPushButton *_infoButton;
+}
+
++ (id)createBottomBarForInstance:(id)fp8;
++ (id)lockLabels:(BOOL)fp8 fontSize:(float *)fp12;
+- (void)_clearBlockedStatusUpdateTimer;
+- (id)initWithFrame:(struct CGRect)fp8;
+- (void)postLockCompletedNotification:(BOOL)fp8;
+- (void)dealloc;
+- (void)_postLockCompletedNotification;
+- (void)finishedAnimatingIn;
+- (void)dismiss;
+- (void)setBottomLockBar:(id)fp8;
+- (BOOL)shouldAnimateIn;
+- (void)startAnimations;
+- (void)stopAnimations;
+- (void)showInfoButton;
+- (void)hideInfoButton;
+- (void)setLockoutUIVisible:(BOOL)fp8 mode:(int)fp12;
+- (void)updateUIForRestorationState:(int)fp8;
+- (void)updateUIForResetState:(int)fp8;
+- (void)addFirewireWarningView;
+- (void)removeFirewireWarningView;
+- (void)updateInterface;
+- (void)setMiddleContentAlpha:(float)fp8;
+- (void)setDimmed:(BOOL)fp8;
+- (BOOL)dimmed;
+- (void)setDrawsBlackBackground:(BOOL)fp8;
+- (void)lockBarUnlocked:(id)fp8;
+- (void)lockBarStartedTracking:(id)fp8;
+- (void)lockBarStoppedTracking:(id)fp8;
+- (void)updateLockBarLabel;
+- (BOOL)shouldShowBlockedRedStatus;
+- (void)_updateBlockedStatusLabel;
+- (void)showBlockedStatus;
+- (void)removeBlockedStatus;
+- (void)_updateBlockedStatus;
+- (id)dateView;
+- (void)removeDateView;
+- (void)addDateView;
+- (id)inCallController;
+- (BOOL)shouldShowInCallInfo;
+- (void)updateInCallInfo;
+- (void)_positionAwayItemsView;
+- (void)hideAwayItems;
+- (void)showAwayItems;
+- (BOOL)hasAwayItems;
+- (void)setShowingDeviceLock:(BOOL)fp8 duration:(float)fp12;
+- (void)showAlertSheet:(id)fp8;
+- (void)removeAlertSheet;
+- (void)slideAlertSheetOut:(BOOL)fp8 direction:(BOOL)fp12 duration:(float)fp16;
+- (void)_batteryStatusChanged:(id)fp8;
+- (id)chargingView;
+- (void)addChargingView;
+- (void)hideChargingView;
+- (void)clearMediaControlsTimer;
+- (void)restartMediaControlsTimer;
+- (void)hideMediaControls;
+- (void)showMediaControls;
+- (void)toggleMediaControls;
+- (BOOL)isShowingMediaControls;
+- (void)showSyncingBottomBar:(BOOL)fp8;
+- (void)hideSyncingBottomBar:(BOOL)fp8;
+- (void)hideNowPlaying;
+- (id)nowPlayingArtView;
+- (void)musicPlayerDied:(id)fp8;
+- (void)updateNowPlayingInfo:(id)fp8;
+- (BOOL)updateNowPlayingArt;
+- (void)handleRequestedAlbumArtBytes:(char *)fp8 length:(unsigned int)fp12;
+- (void)animateToShowingDeviceLock:(BOOL)fp8;
+
+@end
+
diff --git a/SpringBoard-2.0/SBBatteryChargingView.h b/SpringBoard-2.0/SBBatteryChargingView.h
new file mode 100644 (file)
index 0000000..b978524
--- /dev/null
@@ -0,0 +1,33 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "UIView.h"
+
+@class UIImage, UIImageView;
+
+@interface SBBatteryChargingView : UIView
+{
+    int _type;
+    UIImageView *_topBatteryView;
+    UIImageView *_bottomBatteryView;
+    UIImageView *_reflectionView;
+    UIImage *_lastBatteryImage;
+    int _lastBatteryIndex;
+    unsigned int _showReflection:1;
+}
+
++ (struct CGSize)defaultSizeForType:(int)fp8;
++ (float)batteryHeightForType:(int)fp8;
++ (int)redChargeIndexForType:(int)fp8;
+- (id)initWithFrame:(struct CGRect)fp8 type:(int)fp24;
+- (void)dealloc;
+- (void)setShowsReflection:(BOOL)fp8;
+- (int)_currentBatteryIndex;
+- (id)_imageFormatString;
+- (void)_batteryStatusChanged:(id)fp8;
+
+@end
+
diff --git a/SpringBoard-2.0/SBBluetoothController.h b/SpringBoard-2.0/SBBluetoothController.h
new file mode 100644 (file)
index 0000000..8cba491
--- /dev/null
@@ -0,0 +1,32 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "NSObject.h"
+
+@class NSMutableArray;
+
+@interface SBBluetoothController : NSObject
+{
+    NSMutableArray *_devices;
+}
+
++ (id)sharedInstance;
+- (void)dealloc;
+- (id)firstBTDeviceToReportBatteryLevel;
+- (BOOL)canReportBatteryLevel;
+- (float)batteryLevel;
+- (void)noteDevicesChanged;
+- (void)startWatchingForDevices;
+- (void)stopWatchingForDevices;
+- (void)iapDeviceChanged:(id)fp8;
+- (void)addDeviceNotification:(id)fp8;
+- (void)removeDeviceNotification:(id)fp8;
+- (void)connectionChanged:(id)fp8;
+- (void)batteryChanged:(id)fp8;
+- (void)unjackAudio;
+
+@end
+
diff --git a/SpringBoard-2.0/SBBookmarkIcon.h b/SpringBoard-2.0/SBBookmarkIcon.h
new file mode 100644 (file)
index 0000000..e02cd60
--- /dev/null
@@ -0,0 +1,29 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBIcon.h"
+
+@class NSBundle, NSString;
+
+@interface SBBookmarkIcon : SBIcon
+{
+    NSBundle *_bundle;
+    NSString *_displayName;
+}
+
+- (id)initWithBookmarkBundle:(id)fp8;
+- (void)dealloc;
+- (BOOL)allowsCloseBox;
+- (id)bundle;
+- (id)icon;
+- (id)displayName;
+- (id)displayIdentifier;
+- (id)tags;
+- (void)launch;
+- (void)completeUninstall;
+
+@end
+
diff --git a/SpringBoard-2.0/SBButtonBar.h b/SpringBoard-2.0/SBButtonBar.h
new file mode 100644 (file)
index 0000000..0719dbc
--- /dev/null
@@ -0,0 +1,26 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBIconList.h"
+
+@interface SBButtonBar : SBIconList
+{
+}
+
++ (struct CGSize)defaultSize;
+- (id)initWithDefaultSize;
+- (id)initWithFrame:(struct CGRect)fp8;
+- (int)maxIconRows;
+- (float)topIconPadding;
+- (float)verticalIconPadding;
+- (float)leftMarginForIconRowArray:(id)fp8;
+- (struct CGPoint)originForIconAtX:(int)fp8 Y:(int)fp12;
+- (id)iconAtPoint:(struct CGPoint)fp8 X:(int *)fp16 Y:(int *)fp20 proposedOrder:(int *)fp24;
+- (id)iconAtPoint:(struct CGPoint)fp8 X:(int *)fp16 Y:(int *)fp20;
+- (BOOL)isDock;
+
+@end
+
diff --git a/SpringBoard-2.0/SBCalendarAlertItem.h b/SpringBoard-2.0/SBCalendarAlertItem.h
new file mode 100644 (file)
index 0000000..83fe11d
--- /dev/null
@@ -0,0 +1,39 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBAlertItem.h"
+
+@class NSString;
+
+@interface SBCalendarAlertItem : SBAlertItem
+{
+    double _date;
+    NSString *_title;
+    NSString *_location;
+    int _eventId;
+    BOOL _isAllDay;
+}
+
++ (void)registerForAlerts;
++ (void)alarmsDidFire:(id)fp8;
++ (void)significantTimeChange;
+- (id)initWithDate:(double)fp8 title:(id)fp16 location:(id)fp20 eventId:(int)fp24 isAllDay:(BOOL)fp28;
+- (void)dealloc;
+- (id)_dayString:(BOOL)fp8;
+- (id)_timeString;
+- (id)_dateString:(BOOL)fp8;
+- (void)configure:(BOOL)fp8 requirePasscodeForActions:(BOOL)fp12;
+- (id)lockLabel;
+- (void)didPresentAlertSheet:(id)fp8;
+- (void)revealEvent;
+- (void)alertSheet:(id)fp8 buttonClicked:(int)fp12;
+- (void)performUnlockAction;
+- (BOOL)shouldShowInEmergencyCall;
+- (BOOL)willShowInAwayItems;
+- (id)awayItem;
+
+@end
+
diff --git a/SpringBoard-2.0/SBCalendarApplicationIcon.h b/SpringBoard-2.0/SBCalendarApplicationIcon.h
new file mode 100644 (file)
index 0000000..1c4fe15
--- /dev/null
@@ -0,0 +1,22 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBApplicationIcon.h"
+
+@class SBCalendarIconContentsView;
+
+@interface SBCalendarApplicationIcon : SBApplicationIcon
+{
+    SBCalendarIconContentsView *_dateContents;
+}
+
+- (id)initWithApplication:(id)fp8;
+- (void)dealloc;
+- (void)setHighlighted:(BOOL)fp8;
+- (void)updateInvitationBadge;
+
+@end
+
diff --git a/SpringBoard-2.0/SBCalendarController.h b/SpringBoard-2.0/SBCalendarController.h
new file mode 100644 (file)
index 0000000..e5f0b21
--- /dev/null
@@ -0,0 +1,41 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "NSObject.h"
+
+@interface SBCalendarController : NSObject
+{
+    struct __CFDateFormatter *_dayFormatter;
+    struct __CFDate *_lastScheduledWake;
+    int _unreadInvitationCount;
+    struct CalEventExpirationMonitor *_expirationMonitor;
+    struct CalAlarmEngine *_alarmEngine;
+    struct CalDatabase *_database;
+}
+
++ (id)sharedInstance;
+- (id)init;
+- (void)dealloc;
+- (void)_finishInitialization;
+- (void)_databaseChanged:(id)fp8;
+- (void)_unreadInvitationsExpired:(id)fp8;
+- (void)_setInvitationUnreadCount:(int)fp8;
+- (int)unreadInvitationCount;
+- (void)_alertForInvitations;
+- (void)_alarmsDidSchedule:(id)fp8;
+- (void)_adjustOnWake;
+- (void)_didWakeFromSleep;
+- (void)_alarmsDidFire:(id)fp8;
+- (void)_checkForTimeZoneIfNecessary;
+- (void)_significantTimeChange;
+- (void)_newSIM:(id)fp8;
+- (id)_stringForDay:(CDAnonymousStruct1)fp8 withLongFormatString:(id)fp24 useAbbreviatedFormats:(BOOL)fp28;
+- (id)stringForDay:(CDAnonymousStruct1)fp8 withLongFormatString:(id)fp24;
+- (id)abbreviatedStringForDay:(CDAnonymousStruct1)fp8 withLongFormatString:(id)fp24;
+- (void)playAlertSound;
+
+@end
+
diff --git a/SpringBoard-2.0/SBCalendarIconContentsView.h b/SpringBoard-2.0/SBCalendarIconContentsView.h
new file mode 100644 (file)
index 0000000..f08c55e
--- /dev/null
@@ -0,0 +1,20 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import <UIKit/UIView.h>
+
+@interface SBCalendarIconContentsView : UIView
+{
+    unsigned int _highlighted:1;
+}
+
+- (id)initWithFrame:(struct CGRect)fp8;
+- (void)dealloc;
+- (void)setHighlighted:(BOOL)fp8;
+- (void)drawRect:(struct CGRect)fp8;
+
+@end
+
diff --git a/SpringBoard-2.0/SBCallAlert.h b/SpringBoard-2.0/SBCallAlert.h
new file mode 100644 (file)
index 0000000..fb7afca
--- /dev/null
@@ -0,0 +1,27 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBAlert.h"
+
+@interface SBCallAlert : SBAlert
+{
+    BOOL _causedSuspension;
+}
+
++ (void)registerForAlerts;
+- (id)initWithCall:(struct __CTCall *)fp8;
+- (void)dealloc;
+- (void)_handleCallEvent:(struct __CTCall *)fp8;
+- (void)_handleCallerIDEvent:(struct __CTCall *)fp8;
+- (id)alertDisplayViewWithSize:(struct CGSize)fp8;
+- (BOOL)displaysAboveLock;
+- (double)animateInDuration;
+- (BOOL)useUIAlertSheetWhenUnlocked;
+- (BOOL)animatesDismissal;
+- (BOOL)allowsInCallStatusBar;
+
+@end
+
diff --git a/SpringBoard-2.0/SBCallAlertDisplay.h b/SpringBoard-2.0/SBCallAlertDisplay.h
new file mode 100644 (file)
index 0000000..16b2529
--- /dev/null
@@ -0,0 +1,43 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBSlidingAlertDisplay.h"
+
+@interface SBCallAlertDisplay : SBSlidingAlertDisplay
+{
+    BOOL _wasToldToStopRinging;
+    BOOL _answered;
+    BOOL _pendingRing;
+}
+
++ (id)createBottomLockBarForDisplay:(id)fp8;
++ (id)createBottomBarForInstance:(id)fp8;
+- (void)dealloc;
+- (void)ringOrVibrate;
+- (void)stopRingingOrVibrating;
+- (BOOL)wasToldToStopRinging;
+- (void)ringerChanged;
+- (void)updateLCDWithName:(id)fp8 label:(id)fp12 breakPoint:(unsigned int)fp16;
+- (void)updateImageFromPerson:(void *)fp8;
+- (void)updateCallInformationFromAlert;
+- (void)setAlert:(id)fp8;
+- (void)checkForStatusChange;
+- (void)_ringIfNecessary;
+- (void)alertDisplayWillBecomeVisible;
+- (void)alertDisplayBecameVisible;
+- (void)finishedAnimatingIn;
+- (id)additionalURLParameter;
+- (void)answerCall:(struct __CTCall *)fp8;
+- (void)answerAndRelease;
+- (void)answer:(id)fp8;
+- (void)lockBarUnlocked:(id)fp8;
+- (void)dismiss;
+- (void)ignoreAndRelease;
+- (void)ignore;
+- (void)handleVolumeEvent:(struct __GSEvent *)fp8;
+
+@end
+
diff --git a/SpringBoard-2.0/SBCallFailureAlert.h b/SpringBoard-2.0/SBCallFailureAlert.h
new file mode 100644 (file)
index 0000000..f06647c
--- /dev/null
@@ -0,0 +1,33 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBAlert.h"
+
+@class NSString;
+
+@interface SBCallFailureAlert : SBAlert
+{
+    int _causeCode;
+    NSString *_address;
+    int _uid;
+    struct __CTCall *_call;
+}
+
++ (BOOL)shouldDisplayForCauseCode:(long)fp8 modemCauseCode:(long)fp12;
++ (void)activateForCall:(struct __CTCall *)fp8 causeCode:(long)fp12;
++ (void)test;
+- (id)initWithCauseCode:(long)fp8 call:(struct __CTCall *)fp12;
+- (void)dealloc;
+- (void)activateWhenPossible;
+- (id)alertDisplayViewWithSize:(struct CGSize)fp8;
+- (long)causeCode;
+- (struct __CTCall *)call;
+- (id)callAddress;
+- (int)addressBookUID;
+- (void)setCallAddress:(id)fp8;
+
+@end
+
diff --git a/SpringBoard-2.0/SBCallFailureAlertDisplay.h b/SpringBoard-2.0/SBCallFailureAlertDisplay.h
new file mode 100644 (file)
index 0000000..f5d28a4
--- /dev/null
@@ -0,0 +1,20 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBSlidingAlertDisplay.h"
+
+@interface SBCallFailureAlertDisplay : SBSlidingAlertDisplay
+{
+}
+
++ (id)createTopBarForInstance:(id)fp8;
++ (id)createBottomBarForInstance:(id)fp8;
+- (void)ignore:(id)fp8;
+- (void)callBack:(id)fp8;
+- (void)setAlert:(id)fp8;
+
+@end
+
diff --git a/SpringBoard-2.0/SBCallFailureAlertItem.h b/SpringBoard-2.0/SBCallFailureAlertItem.h
new file mode 100644 (file)
index 0000000..d1309dd
--- /dev/null
@@ -0,0 +1,28 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBAlertItem.h"
+
+@class NSString;
+
+@interface SBCallFailureAlertItem : SBAlertItem
+{
+    int _causeCode;
+    NSString *_address;
+    struct __CTCall *_call;
+}
+
+- (id)initWithCauseCode:(long)fp8 call:(struct __CTCall *)fp12;
+- (void)dealloc;
+- (void)_callback;
+- (id)lockLabel;
+- (void)configure:(BOOL)fp8 requirePasscodeForActions:(BOOL)fp12;
+- (void)performUnlockAction;
+- (void)alertSheet:(id)fp8 buttonClicked:(int)fp12;
+- (BOOL)isCallFailureAlertItem;
+
+@end
+
diff --git a/SpringBoard-2.0/SBCallWaitingAlertDisplay.h b/SpringBoard-2.0/SBCallWaitingAlertDisplay.h
new file mode 100644 (file)
index 0000000..20a5d16
--- /dev/null
@@ -0,0 +1,42 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBCallAlertDisplay.h"
+
+@class TPBottomButtonBar, TPCallWaitingButton, TPPushButton;
+
+@interface SBCallWaitingAlertDisplay : SBCallAlertDisplay
+{
+    TPCallWaitingButton *_ignoreButton;
+    TPCallWaitingButton *_answerButton;
+    TPPushButton *_answerAndReleaseButton;
+    TPBottomButtonBar *_animatingBottomBar;
+    unsigned int _didRelease:1;
+    unsigned int _didHeldRelease:1;
+    unsigned int _setupForThree:1;
+}
+
++ (id)createBottomBarForInstance:(id)fp8;
++ (id)_createBottomButtonBarForDisplay:(id)fp8;
+- (id)initWithSize:(struct CGSize)fp8;
+- (void)dealloc;
+- (void)_callCountChanged:(id)fp8;
+- (void)_callWaitingControlsFaded;
+- (void)_answerButtonsSwapped;
+- (void)_setPhoneFlipBackAttribute;
+- (void)ignore;
+- (void)dismiss;
+- (id)additionalURLParameter;
+- (void)answerCall:(struct __CTCall *)fp8;
+- (void)answerAndRelease:(id)fp8;
+- (void)setMiddleContentAlpha:(float)fp8;
+- (void)lockBarUnlocked:(id)fp8;
+- (void)_bottomBarSwitchHalfDone;
+- (void)_bottomBarSwitchDone;
+- (void)_addCallWaitingButtons:(BOOL)fp8;
+
+@end
+
diff --git a/SpringBoard-2.0/SBCarrierDebuggingAlert.h b/SpringBoard-2.0/SBCarrierDebuggingAlert.h
new file mode 100644 (file)
index 0000000..bfb1dda
--- /dev/null
@@ -0,0 +1,17 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBDismissOnlyAlertItem.h"
+
+@interface SBCarrierDebuggingAlert : SBDismissOnlyAlertItem
+{
+}
+
++ (BOOL)haveShownAlert;
+- (void)didDeactivateForReason:(int)fp8;
+
+@end
+
diff --git a/SpringBoard-2.0/SBContentLayer.h b/SpringBoard-2.0/SBContentLayer.h
new file mode 100644 (file)
index 0000000..e39eee4
--- /dev/null
@@ -0,0 +1,14 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import <UIKit/UIView.h>
+
+@interface SBContentLayer : UIView
+{
+}
+
+@end
+
diff --git a/SpringBoard-2.0/SBCountDownAlertItem.h b/SpringBoard-2.0/SBCountDownAlertItem.h
new file mode 100644 (file)
index 0000000..a3b2e00
--- /dev/null
@@ -0,0 +1,20 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBRingingAlertItem.h"
+
+@interface SBCountDownAlertItem : SBRingingAlertItem
+{
+}
+
+- (id)lockLabel;
+- (void)configure:(BOOL)fp8 requirePasscodeForActions:(BOOL)fp12;
+- (id)soundIdentifier;
+- (id)avClientName;
+- (id)avAudioCategory;
+
+@end
+
diff --git a/SpringBoard-2.0/SBDeleteIconAlertItem.h b/SpringBoard-2.0/SBDeleteIconAlertItem.h
new file mode 100644 (file)
index 0000000..3162b84
--- /dev/null
@@ -0,0 +1,26 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBAlertItem.h"
+
+#import "UIModalViewDelegate-Protocol.h"
+
+@class SBIcon;
+
+@interface SBDeleteIconAlertItem : SBAlertItem <UIModalViewDelegate>
+{
+    SBIcon *_icon;
+}
+
+- (id)initWithIcon:(id)fp8;
+- (void)dealloc;
+- (void)alertSheet:(id)fp8 buttonClicked:(int)fp12;
+- (void)configure:(BOOL)fp8 requirePasscodeForActions:(BOOL)fp12;
+- (BOOL)shouldShowInLockScreen;
+- (BOOL)dismissOnLock;
+
+@end
+
diff --git a/SpringBoard-2.0/SBDestinationHole.h b/SpringBoard-2.0/SBDestinationHole.h
new file mode 100644 (file)
index 0000000..20c0023
--- /dev/null
@@ -0,0 +1,22 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBIcon.h"
+
+@interface SBDestinationHole : SBIcon
+{
+}
+
++ (id)sharedInstance;
+- (id)_automationID;
+- (id)displayIdentifier;
+- (id)topRimmedIcon;
+- (id)icon;
+- (void)setDisplayedIcon:(id)fp8;
+- (id)highlightedIcon;
+
+@end
+
diff --git a/SpringBoard-2.0/SBDeviceLockKeypad.h b/SpringBoard-2.0/SBDeviceLockKeypad.h
new file mode 100644 (file)
index 0000000..156d88e
--- /dev/null
@@ -0,0 +1,33 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "TPPhonePad.h"
+
+@class SBEmergencyCallButton, UIImage, UIPushButton;
+
+@interface SBDeviceLockKeypad : TPPhonePad
+{
+    UIImage *_deleteIcon;
+    UIPushButton *_deleteButton;
+    SBEmergencyCallButton *_emergencyCallButton;
+    BOOL _showDeleteIcon;
+    BOOL _playKeyboardClicks;
+}
+
+- (id)initWithFrame:(struct CGRect)fp8;
+- (void)setPlaysKeyboardClicks:(BOOL)fp8;
+- (BOOL)showsEmergencyCallButton;
+- (void)setShowsEmergencyCallButton:(BOOL)fp8;
+- (void)dealloc;
+- (void)setShowsDeleteIcon:(BOOL)fp8;
+- (id)_pressedImage;
+- (void)hiddenFromView;
+- (void)willBecomeVisible;
+- (id)_keypadImage;
+- (float)_yFudge;
+
+@end
+
diff --git a/SpringBoard-2.0/SBDeviceLockPasscodeEntryAlert.h b/SpringBoard-2.0/SBDeviceLockPasscodeEntryAlert.h
new file mode 100644 (file)
index 0000000..786297a
--- /dev/null
@@ -0,0 +1,19 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBAlert.h"
+
+@interface SBDeviceLockPasscodeEntryAlert : SBAlert
+{
+}
+
++ (id)sharedInstance;
+- (BOOL)deactivate;
+- (int)statusBarMode;
+- (id)alertDisplayViewWithSize:(struct CGSize)fp8;
+
+@end
+
diff --git a/SpringBoard-2.0/SBDeviceLockPasscodeEntryAlertDisplay.h b/SpringBoard-2.0/SBDeviceLockPasscodeEntryAlertDisplay.h
new file mode 100644 (file)
index 0000000..514b0dc
--- /dev/null
@@ -0,0 +1,22 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBSlidingAlertDisplay.h"
+
+@interface SBDeviceLockPasscodeEntryAlertDisplay : SBSlidingAlertDisplay
+{
+}
+
+- (void)useEmergencyCallButton;
+- (void)deviceUnlockSucceeded;
+- (void)deviceUnlockCanceled;
+- (void)alertDisplayWillBecomeVisible;
+- (void)dismiss;
+- (float)delayForOthersActivation;
+- (float)durationForOthersActivation;
+
+@end
+
diff --git a/SpringBoard-2.0/SBDimmingWindow.h b/SpringBoard-2.0/SBDimmingWindow.h
new file mode 100644 (file)
index 0000000..2d52ea3
--- /dev/null
@@ -0,0 +1,18 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "UIWindow.h"
+
+@interface SBDimmingWindow : UIWindow
+{
+}
+
++ (struct CGRect)constrainFrameToScreen:(struct CGRect)fp8;
+- (id)initWithContentRect:(struct CGRect)fp8;
+- (id)initWithDimmingImage:(id)fp8;
+
+@end
+
diff --git a/SpringBoard-2.0/SBDiskSpaceAlertItem.h b/SpringBoard-2.0/SBDiskSpaceAlertItem.h
new file mode 100644 (file)
index 0000000..b699ef8
--- /dev/null
@@ -0,0 +1,19 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBAlertItem.h"
+
+@interface SBDiskSpaceAlertItem : SBAlertItem
+{
+}
+
+- (void)alertSheet:(id)fp8 buttonClicked:(int)fp12;
+- (void)performUnlockAction;
+- (void)configure:(BOOL)fp8 requirePasscodeForActions:(BOOL)fp12;
+- (BOOL)shouldShowInEmergencyCall;
+
+@end
+
diff --git a/SpringBoard-2.0/SBDismissOnlyAlertItem.h b/SpringBoard-2.0/SBDismissOnlyAlertItem.h
new file mode 100644 (file)
index 0000000..8328a42
--- /dev/null
@@ -0,0 +1,35 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBAlertItem.h"
+
+@class NSString;
+
+@interface SBDismissOnlyAlertItem : SBAlertItem
+{
+    NSString *_title;
+    NSString *_body;
+    double _autoDismissInterval;
+    BOOL _hasDeactivated;
+}
+
+- (id)initWithTitle:(id)fp8 body:(id)fp12;
+- (void)dealloc;
+- (double)autoDismissInterval;
+- (void)setAutoDismissInterval:(double)fp8;
+- (void)setTitle:(id)fp8;
+- (void)setBodyText:(id)fp8;
+- (id)title;
+- (id)bodyText;
+- (void)alertSheet:(id)fp8 buttonClicked:(int)fp12;
+- (void)performUnlockAction;
+- (void)configure:(BOOL)fp8 requirePasscodeForActions:(BOOL)fp12;
+- (id)lockLabel;
+- (void)didDeactivateForReason:(int)fp8;
+- (BOOL)hasDeactivated;
+
+@end
+
diff --git a/SpringBoard-2.0/SBDisplay.h b/SpringBoard-2.0/SBDisplay.h
new file mode 100644 (file)
index 0000000..bdcc3f5
--- /dev/null
@@ -0,0 +1,86 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import <Foundation/NSObject.h>
+
+@class NSMutableDictionary, NSMutableSet;
+
+@interface SBDisplay : NSObject
+{
+    NSMutableDictionary *_activationValues;
+    NSMutableDictionary *_deactivationValues;
+    int _activationSettings;
+    int _deactivationSettings;
+    NSMutableSet *_suppressVolumeHudCategories;
+    float _autoDimOverride;
+    float _autoLockOverride;
+    float _accelerometerSampleInterval;
+    unsigned int _expectsFaceContact:1;
+    unsigned int _disallowTouchPoints:1;
+    unsigned int _accelerometerDeviceOrientationChangedEventsEnabled:1;
+    unsigned int _accelerometerRawEventsEnabled:1;
+    unsigned int _proximityEventsEnabled:1;
+    unsigned int _showsProgress;
+}
+
++ (id)migrateVersion1DefaultState:(id)fp8;
++ (void)loadDisplayStates;
++ (void)saveDisplayStates;
++ (void)setDefaultValue:(id)fp8 forKey:(const id)fp12 displayIdentifier:(id)fp16;
++ (id)defaultValueForKey:(const id)fp8 displayIdentifier:(id)fp12;
++ (void)resetDefaultValuesForDisplayIdentifier:(id)fp8;
+- (void)dealloc;
+- (id)copyWithZone:(struct _NSZone *)fp8;
+- (id)displayIdentifier;
+- (void)clearActivationSettings;
+- (void)setActivationSetting:(int)fp8 flag:(BOOL)fp12;
+- (void)setActivationSetting:(int)fp8 value:(id)fp12;
+- (id)activationValue:(int)fp8;
+- (BOOL)activationSetting:(int)fp8;
+- (void)clearDeactivationSettings;
+- (void)setDeactivationSetting:(int)fp8 flag:(BOOL)fp12;
+- (BOOL)deactivationSetting:(int)fp8;
+- (void)setDeactivationSetting:(int)fp8 value:(id)fp12;
+- (id)deactivationValue:(int)fp8;
+- (BOOL)activate;
+- (BOOL)deactivate;
+- (void)deactivated;
+- (BOOL)kill;
+- (void)exitedAbnormally;
+- (void)exitedNormally;
+- (BOOL)allowsEventOnlySuspension;
+- (BOOL)allowsInCallStatusBar;
+- (void)updateStatusBar:(float)fp8 fence:(int)fp12 animation:(int)fp16;
+- (void)updateStatusBar:(float)fp8;
+- (int)defaultStatusBarMode;
+- (int)statusBarMode;
+- (int)defaultStatusBarOrientation;
+- (int)statusBarOrientation;
+- (float)autoDimTime;
+- (void)setAutoDimTime:(float)fp8;
+- (float)autoLockTime;
+- (void)setAutoLockTime:(float)fp8;
+- (void)setExpectsFaceContact:(BOOL)fp8;
+- (BOOL)expectsFaceContact;
+- (void)setAccelerometerDeviceOrientationChangedEventsEnabled:(BOOL)fp8 sampleInterval:(float)fp12;
+- (BOOL)accelerometerDeviceOrientationChangedEventsEnabled;
+- (float)accelerometerSampleInterval;
+- (void)setAccelerometerRawEventsEnabled:(BOOL)fp8;
+- (BOOL)accelerometerRawEventsEnabled;
+- (void)setProximityEventsEnabled:(BOOL)fp8;
+- (BOOL)proximityEventsEnabled;
+- (void)setShowsProgress:(BOOL)fp8;
+- (BOOL)showsProgress;
+- (void)setSystemVolumeHUDEnabled:(BOOL)fp8 forCategory:(id)fp12;
+- (BOOL)showSystemVolumeHUDForCategory:(id)fp8;
+- (void)setTouchPointsAllowed:(BOOL)fp8;
+- (BOOL)touchPointsAllowed;
+- (id)description;
+- (id)activationSettingsDescription;
+- (id)deactivationSettingsDescription;
+
+@end
+
diff --git a/SpringBoard-2.0/SBDisplayStack.h b/SpringBoard-2.0/SBDisplayStack.h
new file mode 100644 (file)
index 0000000..b4629ee
--- /dev/null
@@ -0,0 +1,36 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "NSObject.h"
+
+@class NSMutableArray;
+
+@interface SBDisplayStack : NSObject
+{
+    NSMutableArray *_displayStack;
+    void *_pushCallback;
+    void *_popCallback;
+}
+
+- (id)init;
+- (void)_setDisplayStack:(id)fp8;
+- (id)copyWithZone:(struct _NSZone *)fp8;
+- (void)dealloc;
+- (void)setPushCallBack:(void *)fp8;
+- (void)setPopCallBack:(void *)fp8;
+- (BOOL)isEmpty;
+- (void)pushDisplay:(id)fp8;
+- (id)pop;
+- (void)flushWithoutCallbackSparingDisplay:(id)fp8;
+- (id)popDisplay:(id)fp8;
+- (id)displays;
+- (id)topDisplay;
+- (id)topApplication;
+- (id)topAlert;
+- (id)description;
+
+@end
+
diff --git a/SpringBoard-2.0/SBDownloadController.h b/SpringBoard-2.0/SBDownloadController.h
new file mode 100644 (file)
index 0000000..5cede12
--- /dev/null
@@ -0,0 +1,38 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "NSObject.h"
+
+#import "ISNetworkMonitor-Protocol.h"
+
+@class ISDownloadQueue, ISImageCache, NSMutableDictionary;
+
+@interface SBDownloadController : NSObject <ISNetworkMonitor>
+{
+    ISDownloadQueue *_downloadQueue;
+    ISImageCache *_imageCache;
+    NSMutableDictionary *_artworkDict;
+    unsigned int _networkActiveCount;
+}
+
++ (id)sharedInstance;
+- (id)init;
+- (void)dealloc;
+- (void)setupQueue;
+- (id)iconImageForDownload:(id)fp8;
+- (void)_fetchArtworkForDownload:(id)fp8;
+- (void)downloadQueue:(id)fp8 changedWithRemovals:(id)fp12 disappearances:(id)fp16;
+- (void)downloadQueueError:(id)fp8;
+- (void)_installationComplete:(id)fp8;
+- (void)downloadQueue:(id)fp8 downloadStateChanged:(id)fp12;
+- (BOOL)checkQueue;
+- (id)currentDownloads;
+- (void)_setImage:(struct CGImage *)fp8 forURL:(id)fp12;
+- (void)imageCache:(id)fp8 loadedImage:(struct CGImage *)fp12 forURL:(id)fp16 fetchTag:(int)fp20;
+- (void)storeSetNetworkIsActive:(BOOL)fp8;
+
+@end
+
diff --git a/SpringBoard-2.0/SBDownloadFailureAlertItem.h b/SpringBoard-2.0/SBDownloadFailureAlertItem.h
new file mode 100644 (file)
index 0000000..6d8788b
--- /dev/null
@@ -0,0 +1,24 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBAlertItem.h"
+
+@class SBDownloadingIcon;
+
+@interface SBDownloadFailureAlertItem : SBAlertItem
+{
+    SBDownloadingIcon *_icon;
+}
+
+- (id)initWithIcon:(id)fp8;
+- (void)dealloc;
+- (void)alertSheet:(id)fp8 buttonClicked:(int)fp12;
+- (void)configure:(BOOL)fp8 requirePasscodeForActions:(BOOL)fp12;
+- (BOOL)shouldShowInLockScreen;
+- (BOOL)dismissOnLock;
+
+@end
+
diff --git a/SpringBoard-2.0/SBDownloadingIcon.h b/SpringBoard-2.0/SBDownloadingIcon.h
new file mode 100644 (file)
index 0000000..dfc6808
--- /dev/null
@@ -0,0 +1,48 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBIcon.h"
+
+@class ISDownload, NSString, SBDownloadingProgressBar;
+
+@interface SBDownloadingIcon : SBIcon
+{
+    NSString *_displayID;
+    ISDownload *_download;
+    SBDownloadingProgressBar *_progressView;
+    float _progress;
+    BOOL _installing;
+}
+
++ (id)displayIdentifierForDownload:(id)fp8;
+- (id)initWithDisplayIdentifier:(id)fp8;
+- (id)initWithDownload:(id)fp8;
+- (void)dealloc;
+- (void)setDisplayIdentifier:(id)fp8;
+- (void)resetIconImage;
+- (id)icon;
+- (void)setDisplayedIcon:(id)fp8;
+- (void)updateDisplayName;
+- (id)displayName;
+- (id)displayIdentifier;
+- (id)tags;
+- (void)launch;
+- (BOOL)allowsCloseBox;
+- (void)completeUninstall;
+- (void)download:(id)fp8 encounteredError:(id)fp12;
+- (void)downloadStatusChanged:(id)fp8;
+- (void)setDownload:(id)fp8;
+- (id)download;
+- (void)retry;
+- (void)remove;
+- (id)uninstallAlertTitle;
+- (id)uninstallAlertBody;
+- (id)uninstallAlertConfirmTitle;
+- (id)uninstallAlertCancelTitle;
+- (void)_showAlertForError:(id)fp8;
+
+@end
+
diff --git a/SpringBoard-2.0/SBDownloadingProgressBar.h b/SpringBoard-2.0/SBDownloadingProgressBar.h
new file mode 100644 (file)
index 0000000..cd606f1
--- /dev/null
@@ -0,0 +1,26 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "UIImageView.h"
+
+@interface SBDownloadingProgressBar : UIImageView
+{
+    UIImageView *_clipView;
+    UIImageView *_fillView;
+    float _progress;
+}
+
++ (float)defaultHeight;
+- (id)initWithFrame:(struct CGRect)fp8;
+- (void)dealloc;
+- (id)trackImage;
+- (id)fillImage;
+- (void)setProgress:(float)fp8;
+- (float)progress;
+- (void)updateFill;
+
+@end
+
diff --git a/SpringBoard-2.0/SBEdgeActivationAlertItem.h b/SpringBoard-2.0/SBEdgeActivationAlertItem.h
new file mode 100644 (file)
index 0000000..1e7e47b
--- /dev/null
@@ -0,0 +1,24 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBAlertItem.h"
+
+@class NSString;
+
+@interface SBEdgeActivationAlertItem : SBAlertItem
+{
+    int _error;
+    NSString *_reason;
+}
+
+- (id)initWithErrorCode:(int)fp8 reason:(id)fp12;
+- (void)dealloc;
+- (void)alertSheet:(id)fp8 buttonClicked:(int)fp12;
+- (void)configure:(BOOL)fp8 requirePasscodeForActions:(BOOL)fp12;
+- (BOOL)dismissOnLock;
+
+@end
+
diff --git a/SpringBoard-2.0/SBEditIcon.h b/SpringBoard-2.0/SBEditIcon.h
new file mode 100644 (file)
index 0000000..756c7ec
--- /dev/null
@@ -0,0 +1,27 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBApplicationIcon.h"
+
+@interface SBEditIcon : SBApplicationIcon
+{
+}
+
+- (void)noteEditingStateChanged;
+- (id)icon;
+- (BOOL)allowsCloseBox;
+- (void)completeUninstall;
+- (id)_automationID;
+- (id)displayIdentifier;
+- (id)tags;
+- (void)showAlertIfNeeded;
+- (void)mouseDown:(struct __GSEvent *)fp8;
+- (void)mouseDragged:(struct __GSEvent *)fp8;
+- (float)grabDuration;
+- (void)mouseUp:(struct __GSEvent *)fp8;
+
+@end
+
diff --git a/SpringBoard-2.0/SBEmergencyCallButton.h b/SpringBoard-2.0/SBEmergencyCallButton.h
new file mode 100644 (file)
index 0000000..6e97d62
--- /dev/null
@@ -0,0 +1,25 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "UIPushButton.h"
+
+@class NSString;
+
+@interface SBEmergencyCallButton : UIPushButton
+{
+    NSString *_subtitle;
+}
+
++ (struct __GSFont *)defaultFont;
+- (id)initWithFrame:(struct CGRect)fp8;
+- (void)dealloc;
+- (void)setSubtitle:(id)fp8;
+- (id)styleStringForColor:(id)fp8;
+- (void)drawTitleInRect:(struct CGRect)fp8;
+- (void)drawButtonPart:(int)fp8 inRect:(struct CGRect)fp12;
+
+@end
+
diff --git a/SpringBoard-2.0/SBEmergencyCallView.h b/SpringBoard-2.0/SBEmergencyCallView.h
new file mode 100644 (file)
index 0000000..25de0af
--- /dev/null
@@ -0,0 +1,20 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "UIView.h"
+
+@interface SBEmergencyCallView : UIView
+{
+    UIView *_topBar;
+}
+
+- (id)initWithFrame:(struct CGRect)fp8 topBarFrame:(struct CGRect)fp24 bottomBarFrame:(struct CGRect)fp40;
+- (id)topBar;
+- (void)setTopBar:(id)fp8;
+- (void)dealloc;
+
+@end
+
diff --git a/SpringBoard-2.0/SBIcon.h b/SpringBoard-2.0/SBIcon.h
new file mode 100644 (file)
index 0000000..dc875db
--- /dev/null
@@ -0,0 +1,101 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import <UIKit/UIControl.h>
+
+@class NSTimer, SBIconBadge, SBIconLabel, UIImage, UIImageView, UIPushButton;
+
+@interface SBIcon : UIControl
+{
+    UIImage *_topRimmedIcon;
+    UIImageView *_image;
+    UIImageView *_reflection;
+    SBIconBadge *_badge;
+    SBIconLabel *_label;
+    UIPushButton *_closeBox;
+    unsigned int _drawsLabel:1;
+    unsigned int _isHidden:1;
+    unsigned int _isRevealable:1;
+    unsigned int _inDock:1;
+    unsigned int _isGrabbed:1;
+    unsigned int _isGrabbing:1;
+    unsigned int _isJittering:1;
+    unsigned int _allowJitter:1;
+    unsigned int _mouseDownInIcon:1;
+    int _keyFrameIndex;
+    struct CGPoint _unjitterPoint;
+    struct CGPoint _grabPoint;
+    NSTimer *_grabTimer;
+}
+
++ (struct CGSize)defaultIconSize;
++ (id)_jitterPositionAnimation;
++ (id)_jitterTransformAnimation;
+- (id)initWithDefaultSize;
+- (void)dealloc;
+- (BOOL)shouldListInCapabilities;
+- (void)resetIconImage;
+- (BOOL)ignoresMouseEvents;
+- (void)showIconAnimationDidStop:(id)fp8 didFinish:(id)fp12 icon:(id)fp16;
+- (void)setIsHidden:(BOOL)fp8 animate:(BOOL)fp12;
+- (BOOL)isHidden;
+- (void)setIsRevealable:(BOOL)fp8;
+- (BOOL)isRevealable;
+- (id)displayName;
+- (id)displayIdentifier;
+- (id)tags;
+- (BOOL)launchEnabled;
+- (void)setDisplayedIcon:(id)fp8;
+- (id)icon;
+- (id)topRimmedIcon;
+- (id)darkenedIcon:(id)fp8 alpha:(float)fp12;
+- (id)highlightedIcon;
+- (id)reflectedIcon:(BOOL)fp8;
+- (void)layout;
+- (void)updateLabelOrigin;
+- (BOOL)shouldEllipsizeLabel;
+- (void)setDrawsLabel:(BOOL)fp8;
+- (void)updateLabelKerning;
+- (id)badge;
+- (void)setBadge:(id)fp8;
+- (id)_automationID;
+- (BOOL)shouldTrack;
+- (BOOL)pointMostlyInside:(struct CGPoint)fp8 forEvent:(struct __GSEvent *)fp16;
+- (void)setHighlighted:(BOOL)fp8;
+- (void)setInDock:(BOOL)fp8;
+- (void)setOrigin:(struct CGPoint)fp8;
+- (void)startJitteringAnimation;
+- (void)stopJitteringAnimation;
+- (void)setAllowJitter:(BOOL)fp8;
+- (BOOL)allowJitter;
+- (void)unjitter;
+- (void)setIconPosition:(struct CGPoint)fp8;
+- (float)grabDurationForEvent:(struct __GSEvent *)fp8;
+- (void)setIsGrabbed:(BOOL)fp8;
+- (void)grabTimerFired;
+- (void)cancelGrabTimer;
+- (void)mouseCancelInIcon:(id)fp8;
+- (BOOL)cancelMouseTracking;
+- (void)mouseDown:(struct __GSEvent *)fp8;
+- (void)mouseDragged:(struct __GSEvent *)fp8;
+- (void)mouseUp:(struct __GSEvent *)fp8;
+- (id)dictionaryRepresentation;
+- (void)launch;
+- (BOOL)pointInside:(struct CGPoint)fp8 forEvent:(struct __GSEvent *)fp16;
+- (BOOL)allowsCloseBox;
+- (void)hideCloseBoxAnimationDidStop:(id)fp8 didFinish:(id)fp12 closeBox:(id)fp16;
+- (void)setIsShowingCloseBox:(BOOL)fp8;
+- (BOOL)isShowingCloseBox;
+- (void)closeBoxClicked:(id)fp8;
+- (void)completeUninstall;
+- (id)description;
+- (id)uninstallAlertTitle;
+- (id)uninstallAlertBody;
+- (id)uninstallAlertConfirmTitle;
+- (id)uninstallAlertCancelTitle;
+
+@end
+
diff --git a/SpringBoard-2.0/SBIconBadge.h b/SpringBoard-2.0/SBIconBadge.h
new file mode 100644 (file)
index 0000000..e1d19b9
--- /dev/null
@@ -0,0 +1,23 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "UIView.h"
+
+@class NSString;
+
+@interface SBIconBadge : UIView
+{
+    NSString *_badge;
+    struct CGSize _badgeContentSize;
+}
+
+- (id)initWithBadge:(id)fp8;
+- (id)badge;
+- (void)dealloc;
+- (void)drawRect:(struct CGRect)fp8;
+
+@end
+
diff --git a/SpringBoard-2.0/SBIconController.h b/SpringBoard-2.0/SBIconController.h
new file mode 100644 (file)
index 0000000..e6d6be2
--- /dev/null
@@ -0,0 +1,124 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import <Foundation/NSObject.h>
+
+@class NSTimer, SBApplicationIcon, SBCarrierDebuggingAlert, SBIcon, SBIconList, SBIconModel, SBReorderInfoAlert, SBTouchPageIndicator, TPLCDTextView, UIScroller, UIView;
+
+@interface SBIconController : NSObject
+{
+    SBIconModel *_iconModel;
+    UIView *_contentView;
+    UIScroller *_scroller;
+    SBTouchPageIndicator *_pageIndicator;
+    int _currentIconListIndex;
+    TPLCDTextView *_idleText;
+    SBApplicationIcon *_pendingIcon;
+    SBIcon *_lastClickedIcon;
+    double _lastClickedTime;
+    SBIcon *_grabbedIcon;
+    SBIconList *_grabbedIconList;
+    int _grabbedX;
+    int _grabbedY;
+    SBIcon *_swappedIcon;
+    SBIconList *_swappedIconList;
+    int _swappedX;
+    int _swappedY;
+    SBIconList *_destinationIconList;
+    int _destinationX;
+    int _destinationY;
+    NSTimer *_scrollPageTimer;
+    unsigned int _didScroll:1;
+    unsigned int _isScrolling:1;
+    unsigned int _isEditing:1;
+    unsigned int _compacted:1;
+    unsigned int _willSwap:1;
+    unsigned int _animatingToNewState:1;
+    unsigned int _animateToNewStateAfterDelay:1;
+    SBIcon *_iconToInstall;
+    struct CGPoint _lastDragLoc;
+    SBReorderInfoAlert *_reorderInfoAlert;
+    SBCarrierDebuggingAlert *_carrierDebuggingAlert;
+}
+
++ (id)sharedInstance;
+- (id)init;
+- (void)dealloc;
+- (id)contentView;
+- (void)showInfoAlertIfNeeded;
+- (void)showCarrierDebuggingAlertIfNeeded;
+- (int)lowestVisibleIconListIndex;
+- (void)startJitteringCurrentIconLists;
+- (void)stopJitteringCurrentIconLists;
+- (void)_jitterOptionsChanged;
+- (void)jitterOptionsChanged;
+- (void)touchPageIndicator:(id)fp8 didRecieveTouchInDirection:(int)fp12;
+- (void)updateCurrentIconListIndexUpdatingPageIndicator:(BOOL)fp8;
+- (id)currentIconList;
+- (void)scrollToIconListContainingIcon:(id)fp8 animate:(BOOL)fp12;
+- (void)scrollToIconListAtIndex:(int)fp8 animate:(BOOL)fp12;
+- (void)updateContentSizeAndPageCount;
+- (void)appendIconList:(id)fp8;
+- (void)noteNumberOfIconListsChanged;
+- (void)removeEmptyIconList:(id)fp8 animate:(BOOL)fp12;
+- (void)relayoutIcons;
+- (id)iconToInstall;
+- (void)setIconToInstall:(id)fp8;
+- (void)finishInstallingIcon;
+- (void)revealIconForDisplayIdentifier:(id)fp8;
+- (void)scrollToIconDestination;
+- (id)addIcon:(id)fp8 toIconList:(id)fp12 x:(int)fp16 y:(int)fp20 animate:(BOOL)fp24 moveNow:(BOOL)fp28 scrollToList:(BOOL)fp32;
+- (id)insertIcon:(id)fp8 intoIconList:(id)fp12 X:(int)fp16 Y:(int)fp20 moveNow:(BOOL)fp24 duration:(float)fp28;
+- (void)removeIcon:(id)fp8 animate:(BOOL)fp12;
+- (void)uninstallIconDidAnimate:(id)fp8 finished:(id)fp12 icon:(id)fp16;
+- (void)uninstallIcon:(id)fp8;
+- (void)lcdTextViewCompletedScroll:(id)fp8;
+- (float)idleModeTextHeight;
+- (void)idleTextDidAnimate:(id)fp8 finished:(id)fp12 toText:(id)fp16;
+- (void)updateNumberOfRowsWithDuration:(float)fp8;
+- (BOOL)hasIdleModeText;
+- (void)setIdleModeText:(id)fp8;
+- (void)scatter:(BOOL)fp8;
+- (void)unscatter:(BOOL)fp8 startTime:(double)fp12;
+- (void)scrollerWillStartSmoothScrolling:(id)fp8;
+- (void)scrollerDidScroll:(id)fp8;
+- (void)scrollerDidEndDragging:(id)fp8 willSmoothScroll:(BOOL)fp12;
+- (void)scrollerDidEndSmoothScrolling:(id)fp8;
+- (void)scrollerDidEndAnimatedScrolling:(id)fp8;
+- (void)showAccessory:(id)fp8;
+- (void)removeAccessory:(id)fp8;
+- (void)launchIcon:(id)fp8;
+- (void)doubleClickedIcon:(id)fp8;
+- (void)clickedIcon:(id)fp8;
+- (void)attemptPendingLaunch;
+- (BOOL)hasLaunchPending;
+- (void)pendLaunchOfIcon:(id)fp8;
+- (int)reorderCount;
+- (void)incrementReorderCount;
+- (void)_addEmptyListIfNecessary;
+- (void)setIsEditing:(BOOL)fp8;
+- (BOOL)isEditing;
+- (id)iconAnimationView;
+- (void)moveIconToWindow:(id)fp8;
+- (void)moveIconFromWindow:(id)fp8 toIconList:(id)fp12;
+- (void)startDraggingIcon:(id)fp8 fromIconList:(id)fp12;
+- (void)ungrabAnimation:(id)fp8 didFinish:(id)fp12 grabbedIcon:(id)fp16;
+- (void)noteDownloadStateChanged;
+- (void)noteViewCovered;
+- (void)setGrabbedIcon:(id)fp8;
+- (id)grabbedIcon;
+- (id)destinationIconList;
+- (void)cancelScrollTimer;
+- (void)scrollLeft;
+- (void)scrollRight;
+- (void)noteGrabbedIconLocationChangedWithEvent:(struct __GSEvent *)fp8;
+- (void)compactIconsInIconLists:(BOOL)fp8 limitToIconList:(id)fp12;
+- (void)animateToNewState:(float)fp8 domino:(BOOL)fp12;
+- (void)moveAnimation:(id)fp8 didFinish:(id)fp12 movePlan:(id)fp16;
+- (void)moveIcon:(id)fp8 fromIconList:(id)fp12 toX:(int)fp16 Y:(int)fp20 toIconList:(id)fp24;
+
+@end
+
diff --git a/SpringBoard-2.0/SBIconLabel.h b/SpringBoard-2.0/SBIconLabel.h
new file mode 100644 (file)
index 0000000..433ce8d
--- /dev/null
@@ -0,0 +1,31 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import <UIKit/UIControl.h>
+
+@class NSString;
+
+@interface SBIconLabel : UIControl
+{
+    NSString *_label;
+    unsigned int _drawMoreLegibly;
+    unsigned int _inDock:1;
+    unsigned int _ellipsesText:1;
+    unsigned int _kerningAllowed:1;
+    unsigned int _textMightOverlap:1;
+}
+
++ (void)initialize;
++ (void)preheatStylizedStrings;
+- (id)initWithSize:(struct CGSize)fp8 label:(id)fp16;
+- (void)dealloc;
+- (void)setInDock:(BOOL)fp8;
+- (void)setEllipsesText:(BOOL)fp8;
+- (void)setKerningAllowed:(BOOL)fp8;
+- (void)drawRect:(struct CGRect)fp8;
+
+@end
+
diff --git a/SpringBoard-2.0/SBIconList.h b/SpringBoard-2.0/SBIconList.h
new file mode 100644 (file)
index 0000000..f97fbf3
--- /dev/null
@@ -0,0 +1,76 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import <UIKit/UIView.h>
+
+@class NSMutableArray, UITextLabel;
+
+@interface SBIconList : UIView
+{
+    NSMutableArray *_iconMatrix;
+    NSMutableArray *_removedIcons;
+    unsigned int _scattered:1;
+    unsigned int _needsLayout:1;
+    unsigned int _stateIsDirty:1;
+    unsigned int _allowJitter:1;
+    unsigned int _showsInfoText:1;
+    unsigned int _isJittering:1;
+    UITextLabel *_infoTextView;
+}
+
++ (id)sharedInstance;
++ (float)defaultHeight;
+- (id)initWithFrame:(struct CGRect)fp8;
+- (id)initWithDefaultSize;
+- (void)dealloc;
+- (int)maxIconRows;
+- (int)maxIconColumns;
+- (id)icons;
+- (id)iconAtX:(int)fp8 Y:(int)fp12;
+- (BOOL)firstFreeSlotX:(int *)fp8 Y:(int *)fp12;
+- (BOOL)isEmpty;
+- (BOOL)needsCompacting;
+- (void)compactIconsInIconList:(BOOL)fp8;
+- (void)showIconAnimationDidStop:(id)fp8 didFinish:(id)fp12 icon:(id)fp16;
+- (id)placeIcon:(id)fp8 atX:(int)fp12 Y:(int)fp16 animate:(BOOL)fp20 moveNow:(BOOL)fp24;
+- (id)insertIcon:(id)fp8 atX:(int)fp12 Y:(int)fp16 moveNow:(BOOL)fp20;
+- (BOOL)getX:(int *)fp8 Y:(int *)fp12 forIcon:(id)fp16;
+- (BOOL)containsIcon:(id)fp8;
+- (void)removeIconAtX:(int)fp8 Y:(int)fp12 compactEmptyLists:(BOOL)fp16 animate:(BOOL)fp20;
+- (void)removeIcon:(id)fp8 compactEmptyLists:(BOOL)fp12 animate:(BOOL)fp16;
+- (void)removeAllIcons;
+- (BOOL)isScattered;
+- (void)setIconAlphaForRow:(int)fp8 column:(int)fp12 alpha:(float)fp16;
+- (void)scatter:(BOOL)fp8;
+- (void)unscatter:(BOOL)fp8 startTime:(double)fp12;
+- (void)removeAllIconAnimations;
+- (float)verticalIconPadding;
+- (float)topIconPadding;
+- (void)setIconsNeedLayout;
+- (int)visibleIconsInRow:(id)fp8;
+- (void)cleanseRemovedIcons;
+- (float)leftMarginForIconRowArray:(id)fp8;
+- (void)layoutIconsNow;
+- (float)layoutIconsIfNeeded:(float)fp8 domino:(BOOL)fp12;
+- (struct CGPoint)originForIconAtX:(int)fp8 Y:(int)fp12;
+- (struct CGPoint)originForIcon:(id)fp8;
+- (id)iconAtPoint:(struct CGPoint)fp8 X:(int *)fp16 Y:(int *)fp20;
+- (id)iconAtPoint:(struct CGPoint)fp8 X:(int *)fp16 Y:(int *)fp20 proposedOrder:(int *)fp24;
+- (BOOL)canShowInfoText;
+- (void)removeInfoAnimation:(id)fp8 didFinish:(id)fp12 view:(id)fp16;
+- (void)setShowsInfoText:(BOOL)fp8;
+- (void)stopJittering;
+- (void)startJittering;
+- (void)noteEditingStateChanged;
+- (void)setStateIsDirty:(BOOL)fp8;
+- (BOOL)stateIsDirty;
+- (BOOL)isDock;
+- (void)resetWithDictionaryRepresentation:(id)fp8;
+- (id)initWithDictionaryRepresentation:(id)fp8;
+- (id)dictionaryRepresentation;
+
+@end
+
diff --git a/SpringBoard-2.0/SBIconModel.h b/SpringBoard-2.0/SBIconModel.h
new file mode 100644 (file)
index 0000000..5bc8dd1
--- /dev/null
@@ -0,0 +1,62 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "NSObject.h"
+
+@class NSDictionary, NSMutableArray, NSMutableDictionary, NSMutableSet, SBButtonBar, SBEditIcon;
+
+@interface SBIconModel : NSObject
+{
+    NSDictionary *_iconState;
+    NSMutableArray *_iconLists;
+    SBButtonBar *_buttonBar;
+    SBEditIcon *_editIcon;
+    NSMutableDictionary *_allAppIcons;
+    NSMutableArray *_displayedIcons;
+    NSMutableArray *_buttonBarIcons;
+    NSMutableSet *_hiddenIconTags;
+    NSMutableSet *_visibleIconTags;
+}
+
++ (id)sharedInstance;
+- (id)init;
+- (void)dealloc;
+- (void)changeVisibilityOfIconsWithVisibleTags:(id)fp8 hiddenTags:(id)fp12;
+- (BOOL)iconIsVisible:(id)fp8;
+- (void)replaceDownloadingDisplayIdentifier:(id)fp8 withDisplayIdentifier:(id)fp12;
+- (void)removeIconForDisplayIdentifier:(id)fp8;
+- (void)_completedUninstall:(id)fp8;
+- (id)downloadingIconForDownload:(id)fp8;
+- (void)_addDownloadingApplications;
+- (void)_addBookmarks;
+- (id)downloadingIconForDisplayIdentifier:(id)fp8;
+- (id)bookmarkIconForDisplayIdentifier:(id)fp8;
+- (void)reloadIconForDisplayIdentifier:(id)fp8;
+- (Class)iconClassForApplication:(id)fp8;
+- (void)loadAllIcons;
+- (id)editIcon;
+- (id)buttonBarIcons;
+- (id)iconForDisplayIdentifier:(id)fp8;
+- (id)iconState;
+- (void)noteIconStateChangedExternally;
+- (id)buttonBar;
+- (id)iconLists;
+- (void)uninstallBookmarkIcon:(id)fp8;
+- (id)iconListContainingIcon:(id)fp8;
+- (id)addEmptyIconList;
+- (void)removeEmptyIconList:(id)fp8;
+- (void)compactIconLists;
+- (id)firstAvailableIconListX:(int *)fp8 Y:(int *)fp12;
+- (BOOL)iconPositionInPlatformState:(id)fp8 X:(int *)fp12 Y:(int *)fp16 inIconListNumber:(int *)fp20;
+- (void)addNewIconToDesignatedLocation:(id)fp8 animate:(BOOL)fp12 scrollToList:(BOOL)fp16;
+- (BOOL)iconListsAreDirty;
+- (void)_writeIconState;
+- (void)saveIconState;
+- (void)relayout;
+- (void)uninstallApplicationIcon:(id)fp8;
+
+@end
+
diff --git a/SpringBoard-2.0/SBInfoBubble.h b/SpringBoard-2.0/SBInfoBubble.h
new file mode 100644 (file)
index 0000000..4d887e8
--- /dev/null
@@ -0,0 +1,36 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "UIView.h"
+
+@class NSString, UIProgressIndicator, UIPushButton;
+
+@interface SBInfoBubble : UIView
+{
+    NSString *_title;
+    NSString *_string;
+    struct CGRect _titleRect;
+    struct CGRect _stringRect;
+    UIPushButton *_backspace;
+    UIProgressIndicator *_progressIndicator;
+}
+
+- (id)initWithTitle:(id)fp8 string:(id)fp12;
+- (void)dealloc;
+- (struct CGRect)_progressRect;
+- (void)showProgressIndicator:(BOOL)fp8;
+- (void)showBackspace:(BOOL)fp8;
+- (void)highlight:(id)fp8;
+- (void)unhighlight:(id)fp8;
+- (void)backspace:(id)fp8;
+- (void)resize;
+- (void)setTitle:(id)fp8 string:(id)fp12;
+- (id)title;
+- (void)setTitle:(id)fp8;
+- (void)drawRect:(struct CGRect)fp8;
+
+@end
+
diff --git a/SpringBoard-2.0/SBInstalledApplicationIcon.h b/SpringBoard-2.0/SBInstalledApplicationIcon.h
new file mode 100644 (file)
index 0000000..3486b08
--- /dev/null
@@ -0,0 +1,22 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBApplicationIcon.h"
+
+@interface SBInstalledApplicationIcon : SBApplicationIcon
+{
+}
+
+- (BOOL)allowsCloseBox;
+- (void)completeUninstall;
+- (BOOL)hasBeenSyncedBackToITunes;
+- (id)uninstallAlertTitle;
+- (id)uninstallAlertBody;
+- (id)uninstallAlertConfirmTitle;
+- (id)uninstallAlertCancelTitle;
+
+@end
+
diff --git a/SpringBoard-2.0/SBInvitationAlertItem.h b/SpringBoard-2.0/SBInvitationAlertItem.h
new file mode 100644 (file)
index 0000000..3ec158c
--- /dev/null
@@ -0,0 +1,51 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBAlertItem.h"
+
+@class NSString;
+
+@interface SBInvitationAlertItem : SBAlertItem
+{
+    NSString *_title;
+    NSString *_organizer;
+    double _startDate;
+    double _endDate;
+    int _eventId;
+    BOOL _allDay;
+    BOOL _floats;
+    int _count;
+    int _status;
+}
+
++ (id)activeInvitationAlertItems;
++ (void)_addActiveItem:(id)fp8;
++ (void)_removeActiveItem:(id)fp8;
++ (void)registerForAlerts;
++ (void)_significantTimeChange;
++ (struct __CFDateFormatter *)_customFormatter;
+- (id)init;
+- (id)initWithCount:(int)fp8;
+- (id)initWithTitle:(id)fp8 organizerName:(id)fp12 startDate:(double)fp16 endDate:(double)fp24 floats:(BOOL)fp32 allDay:(BOOL)fp36 eventId:(int)fp40 status:(int)fp44;
+- (void)dealloc;
+- (void)didDeactivateForReason:(int)fp8;
+- (int)eventId;
+- (int)count;
+- (int)status;
+- (id)_stringForTime:(CDAnonymousStruct1)fp8;
+- (id)_stringForDateTime:(CDAnonymousStruct1)fp8 timeZone:(struct __CFTimeZone *)fp24;
+- (id)_dateString;
+- (void)configure:(BOOL)fp8 requirePasscodeForActions:(BOOL)fp12;
+- (id)lockLabel;
+- (void)didPresentAlertSheet:(id)fp8;
+- (void)revealEvent;
+- (void)alertSheet:(id)fp8 buttonClicked:(int)fp12;
+- (void)performUnlockAction;
+- (BOOL)shouldShowInEmergencyCall;
+- (BOOL)willShowInAwayItems;
+
+@end
+
diff --git a/SpringBoard-2.0/SBLaunchAlertItem.h b/SpringBoard-2.0/SBLaunchAlertItem.h
new file mode 100644 (file)
index 0000000..6989f55
--- /dev/null
@@ -0,0 +1,28 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBAlertItem.h"
+
+@class SBDisplay;
+
+@interface SBLaunchAlertItem : SBAlertItem
+{
+    SBDisplay *_associatedDisplay;
+    int _type;
+    BOOL _isDataAlert;
+    BOOL _usesCellNetwork;
+}
+
+- (id)initWithLaunchAlertType:(int)fp8 dataAlert:(BOOL)fp12 usesCellNetwork:(BOOL)fp16;
+- (void)dealloc;
+- (void)setAssociatedWithDisplay:(id)fp8;
+- (void)_displayDeactivated:(id)fp8;
+- (BOOL)dismissOnLock;
+- (id)alertSheet;
+- (void)alertSheet:(id)fp8 buttonClicked:(int)fp12;
+
+@end
+
diff --git a/SpringBoard-2.0/SBLaunchdUtilities.h b/SpringBoard-2.0/SBLaunchdUtilities.h
new file mode 100644 (file)
index 0000000..906ecfb
--- /dev/null
@@ -0,0 +1,22 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "NSObject.h"
+
+@interface SBLaunchdUtilities : NSObject
+{
+}
+
++ (BOOL)createJobWithLabel:(id)fp8 path:(id)fp12 arguments:(id)fp16 environment:(id)fp20 standardOutputPath:(id)fp24 standardErrorPath:(id)fp28 waitForDebugger:(BOOL)fp32 seatbeltProfilePath:(id)fp36 machServices:(id)fp40;
++ (void)deleteJobWithLabel:(id)fp8;
++ (BOOL)stopJobWithLabel:(id)fp8;
++ (BOOL)startJobWithLabel:(id)fp8;
++ (int)pidForLabel:(id)fp8;
++ (int)lastExitStatusForLabel:(id)fp8;
++ (id)allJobLabels;
+
+@end
+
diff --git a/SpringBoard-2.0/SBLockdownManager.h b/SpringBoard-2.0/SBLockdownManager.h
new file mode 100644 (file)
index 0000000..c679212
--- /dev/null
@@ -0,0 +1,40 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "NSObject.h"
+
+@class SBDismissOnlyAlertItem;
+
+@interface SBLockdownManager : NSObject
+{
+    int _state;
+    BOOL _settingUpActivationState;
+    BOOL _isBricked;
+    BOOL _isInternalInstall;
+    BOOL _hasShownWaitingAlertThisSession;
+    BOOL _hasShownMismatchedSIM;
+    SBDismissOnlyAlertItem *_activatingAlertItem;
+}
+
++ (id)sharedInstance;
+- (id)init;
+- (BOOL)_hasEverRegistered;
+- (void)_setHasEverRegistered:(BOOL)fp8;
+- (BOOL)_isRegisteredToNetwork;
+- (void)_setCurrentAlertItem:(id)fp8;
+- (BOOL)_shouldShowTelephonyAlerts;
+- (void)_postAlertsIfNeeded;
+- (void)_resetActivationState;
+- (void)_activationFailed;
+- (void)_serviceAvailabilityChanged:(id)fp8;
+- (void)_setupActivationState;
+- (BOOL)brickedDevice;
+- (BOOL)isInternalInstall;
+- (int)lockdownState;
+- (void)dealloc;
+
+@end
+
diff --git a/SpringBoard-2.0/SBLowPowerAlertItem.h b/SpringBoard-2.0/SBLowPowerAlertItem.h
new file mode 100644 (file)
index 0000000..c4a2673
--- /dev/null
@@ -0,0 +1,30 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBAlertItem.h"
+
+@interface SBLowPowerAlertItem : SBAlertItem
+{
+    unsigned int _talkMinutesLeft;
+    unsigned int _talkLevel;
+}
+
++ (id)systemVersionDescription;
++ (void)saveLowBatteryLogWithCapacity:(int)fp8;
++ (void)savePowerDiagnosisLogWithCurrentCapacity:(int)fp8 startCapacity:(int)fp12;
++ (unsigned int)_thresholdForLevel:(unsigned int)fp8;
++ (BOOL)_shouldIgnoreChangeToBatteryLevel:(unsigned int)fp8;
++ (void)setBatteryLevel:(unsigned int)fp8;
+- (id)initWithTalkTimeLeft:(unsigned int)fp8 level:(unsigned int)fp12;
+- (void)willPresentAlertSheet:(id)fp8;
+- (void)configure:(BOOL)fp8 requirePasscodeForActions:(BOOL)fp12;
+- (void)alertSheet:(id)fp8 buttonClicked:(int)fp12;
+- (BOOL)shouldShowInLockScreen;
+- (BOOL)shouldShowInEmergencyCall;
+- (BOOL)undimsScreen;
+
+@end
+
diff --git a/SpringBoard-2.0/SBMediaController.h b/SpringBoard-2.0/SBMediaController.h
new file mode 100644 (file)
index 0000000..3659271
--- /dev/null
@@ -0,0 +1,54 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "NSObject.h"
+
+@class NSDictionary, NSTimer;
+
+@interface SBMediaController : NSObject
+{
+    int _manualVolumeChangeCount;
+    NSDictionary *_nowPlayingInfo;
+    float _pendingVolumeChange;
+    NSTimer *_volumeCommitTimer;
+    BOOL _debounceVolumeRepeat;
+}
+
++ (id)sharedInstance;
+- (id)init;
+- (void)dealloc;
+- (void)setNowPlayingInfo:(id)fp8;
+- (BOOL)hasTrack;
+- (BOOL)isFirstTrack;
+- (BOOL)isLastTrack;
+- (BOOL)isPlaying;
+- (BOOL)isMovie;
+- (id)nowPlayingArtist;
+- (id)nowPlayingTitle;
+- (id)nowPlayingAlbum;
+- (BOOL)changeTrack:(int)fp8;
+- (BOOL)beginSeek:(int)fp8;
+- (BOOL)endSeek:(int)fp8;
+- (BOOL)togglePlayPause;
+- (float)volume;
+- (void)setVolume:(float)fp8;
+- (void)_changeVolumeBy:(float)fp8;
+- (float)_calcButtonRepeatDelay;
+- (void)increaseVolume;
+- (void)decreaseVolume;
+- (void)cancelVolumeEvent;
+- (void)handleVolumeEvent:(struct __GSEvent *)fp8;
+- (void)_registerForAVSystemControllerNotifications;
+- (void)_unregisterForAVSystemControllerNotifications;
+- (void)_serverConnectionDied:(id)fp8;
+- (void)musicPlayerDied:(id)fp8;
+- (void)_systemVolumeChanged:(id)fp8;
+- (void)_cancelPendingVolumeChange;
+- (void)_commitVolumeChange:(id)fp8;
+- (BOOL)_performIAPCommand:(int)fp8 status:(int)fp12;
+
+@end
+
diff --git a/SpringBoard-2.0/SBMiniAlertController.h b/SpringBoard-2.0/SBMiniAlertController.h
new file mode 100644 (file)
index 0000000..0b9025d
--- /dev/null
@@ -0,0 +1,38 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "NSObject.h"
+
+@class SBApplication, UIWindow;
+
+@interface SBMiniAlertController : NSObject
+{
+    SBApplication *_displayShowingAnAlert;
+    UIWindow *_dimmingWindow;
+    unsigned int _dontAskApps:1;
+    unsigned int _reserved:31;
+}
+
++ (id)sharedInstance;
+- (id)dimImageForKeyboard:(BOOL)fp8;
+- (void)showDimmingWindow;
+- (void)finishedAnimatingDimWindowOut:(id)fp8 didFinish:(id)fp12;
+- (void)cancelHideDimmingWindow;
+- (void)hideDimmingWindowAfterDelay;
+- (void)hideDimmingWindow;
+- (void)deactivateAlertItemsWithBundleIdentifier:(id)fp8;
+- (void)displayWillShowMiniAlert:(id)fp8;
+- (id)displayShowingAnAlert;
+- (void)setShouldAskApps:(BOOL)fp8;
+- (void)displayWillDismissMiniAlert:(id)fp8 andShowAnother:(BOOL)fp12;
+- (void)displayDidDisableMiniAlerts:(id)fp8;
+- (void)showApplicationMiniAlertsIfNeeded;
+- (void)hideApplicationMiniAlerts;
+- (void)noteMiniAlertStateChanged;
+- (BOOL)canShowAlerts;
+
+@end
+
diff --git a/SpringBoard-2.0/SBMobilityManagementAlert.h b/SpringBoard-2.0/SBMobilityManagementAlert.h
new file mode 100644 (file)
index 0000000..acc244c
--- /dev/null
@@ -0,0 +1,17 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBAlert.h"
+
+@interface SBMobilityManagementAlert : SBAlert
+{
+}
+
++ (void)registerForAlerts;
++ (void)test;
+
+@end
+
diff --git a/SpringBoard-2.0/SBMovePlan.h b/SpringBoard-2.0/SBMovePlan.h
new file mode 100644 (file)
index 0000000..f2fae6c
--- /dev/null
@@ -0,0 +1,29 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "NSObject.h"
+
+@class SBIcon, SBIconList;
+
+@interface SBMovePlan : NSObject
+{
+    SBIcon *_icon;
+    SBIconList *_source;
+    SBIconList *_destination;
+    int _x;
+    int _y;
+}
+
+- (id)initWithIcon:(id)fp8 x:(int)fp12 y:(int)fp16 source:(id)fp20 destination:(id)fp24;
+- (void)dealloc;
+- (int)x;
+- (int)y;
+- (id)destination;
+- (id)source;
+- (id)icon;
+
+@end
+
diff --git a/SpringBoard-2.0/SBNetworkReselectionAlert.h b/SpringBoard-2.0/SBNetworkReselectionAlert.h
new file mode 100644 (file)
index 0000000..6fb0d10
--- /dev/null
@@ -0,0 +1,17 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBAlert.h"
+
+@interface SBNetworkReselectionAlert : SBAlert
+{
+}
+
++ (void)registerForAlerts;
++ (void)test;
+
+@end
+
diff --git a/SpringBoard-2.0/SBNetworkReselectionAlertItem.h b/SpringBoard-2.0/SBNetworkReselectionAlertItem.h
new file mode 100644 (file)
index 0000000..71cdb86
--- /dev/null
@@ -0,0 +1,24 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBPhoneAlertItem.h"
+
+@interface SBNetworkReselectionAlertItem : SBPhoneAlertItem
+{
+}
+
++ (id)currentInstance;
++ (BOOL)hasCurrentInstance;
+- (id)init;
+- (void)_showPrefs;
+- (id)lockLabel;
+- (void)performUnlockAction;
+- (void)configure:(BOOL)fp8 requirePasscodeForActions:(BOOL)fp12;
+- (void)alertSheet:(id)fp8 buttonClicked:(int)fp12;
+- (void)willDeactivateForReason:(int)fp8;
+
+@end
+
diff --git a/SpringBoard-2.0/SBNowPlayingAlertItem.h b/SpringBoard-2.0/SBNowPlayingAlertItem.h
new file mode 100644 (file)
index 0000000..feba47e
--- /dev/null
@@ -0,0 +1,46 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBAlertItem.h"
+
+#import "UIModalViewDelegate-Protocol.h"
+
+@interface SBNowPlayingAlertItem : SBAlertItem <UIModalViewDelegate>
+{
+    unsigned int _seeked:1;
+    unsigned int _deferLayout:1;
+    unsigned int _needsLayout:1;
+}
+
++ (id)currentInstance;
++ (BOOL)hasCurrentInstance;
+- (id)init;
+- (id)createCenteredLabel:(BOOL)fp8;
+- (void)_updateLabelWithTag:(int)fp8 text:(id)fp12 faded:(BOOL)fp16 cursor:(float *)fp20 sheet:(id)fp24;
+- (void)updateInformation:(BOOL)fp8;
+- (id)_createButtonWithImage:(id)fp8 action:(SEL)fp12 tag:(int)fp16;
+- (id)alertSheet;
+- (void)willActivate;
+- (void)willDeactivateForReason:(int)fp8;
+- (BOOL)allowMenuButtonDismissal;
+- (void)configure:(BOOL)fp8 requirePasscodeForActions:(BOOL)fp12;
+- (void)alertSheet:(id)fp8 buttonClicked:(int)fp12;
+- (void)willPresentModalView:(id)fp8;
+- (void)didPresentModalView:(id)fp8;
+- (void)_clearSeekedFlag:(id)fp8;
+- (void)_controlButtonAction:(id)fp8;
+- (void)_volumeChange:(id)fp8;
+- (void)viewHandleTouchPause:(id)fp8 isDown:(BOOL)fp12;
+- (double)viewTouchPauseThreshold:(id)fp8;
+- (void)_registerForNowPlayingNotifications;
+- (void)_unregisterForNowPlayingNotifications;
+- (void)_registerForVolumeNotifications;
+- (void)_unregisterForVolumeNotifications;
+- (void)_nowPlayingChanged:(id)fp8;
+- (void)_systemVolumeChanged:(id)fp8;
+
+@end
+
diff --git a/SpringBoard-2.0/SBNowPlayingAlertItemPushButton.h b/SpringBoard-2.0/SBNowPlayingAlertItemPushButton.h
new file mode 100644 (file)
index 0000000..1b24ee6
--- /dev/null
@@ -0,0 +1,22 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "UIPushButton.h"
+
+@interface SBNowPlayingAlertItemPushButton : UIPushButton
+{
+    float _yOffset;
+    float _xOffset;
+}
+
+- (id)initWithImage:(id)fp8;
+- (void)setYOffset:(float)fp8;
+- (void)setXOffset:(float)fp8;
+- (struct CGRect)hitRect;
+- (BOOL)pointInside:(struct CGPoint)fp8 forEvent:(struct __GSEvent *)fp16;
+
+@end
+
diff --git a/SpringBoard-2.0/SBNowPlayingAlertSheet.h b/SpringBoard-2.0/SBNowPlayingAlertSheet.h
new file mode 100644 (file)
index 0000000..685c280
--- /dev/null
@@ -0,0 +1,19 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "UIModalView.h"
+
+@interface SBNowPlayingAlertSheet : UIModalView
+{
+    unsigned int _layoutAsLocked:1;
+}
+
+- (void)_positionControlButton:(int)fp8 withFloor:(float)fp12;
+- (void)layout;
+- (void)setLayoutAsLocked:(BOOL)fp8;
+
+@end
+
diff --git a/SpringBoard-2.0/SBNowPlayingArtView.h b/SpringBoard-2.0/SBNowPlayingArtView.h
new file mode 100644 (file)
index 0000000..707afbc
--- /dev/null
@@ -0,0 +1,23 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "UIView.h"
+
+@class UIImageView;
+
+@interface SBNowPlayingArtView : UIView
+{
+    UIImageView *_imageView;
+    UIView *_reflection;
+}
+
+- (void)dealloc;
+- (void)setAlbumArtImage:(id)fp8 maxSize:(float)fp12;
+- (id)albumArtImage;
+- (void)setReflectionVisible:(BOOL)fp8 withDuration:(float)fp12;
+
+@end
+
diff --git a/SpringBoard-2.0/SBNowPlayingReflectionView.h b/SpringBoard-2.0/SBNowPlayingReflectionView.h
new file mode 100644 (file)
index 0000000..14e5999
--- /dev/null
@@ -0,0 +1,21 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "UIView.h"
+
+@class UIImage;
+
+@interface SBNowPlayingReflectionView : UIView
+{
+    UIImage *_image;
+}
+
+- (void)dealloc;
+- (void)setImage:(id)fp8;
+- (void)drawRect:(struct CGRect)fp8;
+
+@end
+
diff --git a/SpringBoard-2.0/SBPartialDownloadRemovedAlertItem.h b/SpringBoard-2.0/SBPartialDownloadRemovedAlertItem.h
new file mode 100644 (file)
index 0000000..5f868b8
--- /dev/null
@@ -0,0 +1,20 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBAlertItem.h"
+
+@interface SBPartialDownloadRemovedAlertItem : SBAlertItem
+{
+    BOOL _allRemoved;
+}
+
+- (id)initWithAllDownloadsRemoved:(BOOL)fp8;
+- (void)alertSheet:(id)fp8 buttonClicked:(int)fp12;
+- (void)configure:(BOOL)fp8 requirePasscodeForActions:(BOOL)fp12;
+- (BOOL)shouldShowInLockScreen;
+
+@end
+
diff --git a/SpringBoard-2.0/SBPasscodeAlertItem.h b/SpringBoard-2.0/SBPasscodeAlertItem.h
new file mode 100644 (file)
index 0000000..5f8a9a0
--- /dev/null
@@ -0,0 +1,27 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBAlertItem.h"
+
+#import "UITextFieldDelegate-Protocol.h"
+
+@interface SBPasscodeAlertItem : SBAlertItem <UITextFieldDelegate>
+{
+    int _mode;
+    BOOL _alphanumeric;
+}
+
+- (id)initWithPasscodeMode:(int)fp8 isAlphanumeric:(BOOL)fp12;
+- (void)alertSheet:(id)fp8 buttonClicked:(int)fp12;
+- (void)returnKeyPressed:(id)fp8;
+- (void)configure:(BOOL)fp8 requirePasscodeForActions:(BOOL)fp12;
+- (BOOL)textField:(id)fp8 shouldChangeCharactersInRange:(struct _NSRange)fp12 replacementString:(id)fp20;
+- (BOOL)shouldShowInLockScreen;
+- (void)dismiss;
+- (void)_setErrorString:(id)fp8;
+
+@end
+
diff --git a/SpringBoard-2.0/SBPasscodeController.h b/SpringBoard-2.0/SBPasscodeController.h
new file mode 100644 (file)
index 0000000..b820b6e
--- /dev/null
@@ -0,0 +1,26 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "NSObject.h"
+
+@class NSString, SBPasscodeAlertItem;
+
+@interface SBPasscodeController : NSObject
+{
+    SBPasscodeAlertItem *_alertItem;
+    int _mode;
+    NSString *_password;
+    NSString *_originalPassword;
+    BOOL _alphanumeric;
+}
+
++ (id)sharedInstance;
+- (void)dealloc;
+- (void)forceUserToChangePasscode;
+- (void)_passwordEntered:(id)fp8;
+
+@end
+
diff --git a/SpringBoard-2.0/SBPasscodeField.h b/SpringBoard-2.0/SBPasscodeField.h
new file mode 100644 (file)
index 0000000..3d55edf
--- /dev/null
@@ -0,0 +1,24 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "UIPasscodeField.h"
+
+@interface SBPasscodeField : UIPasscodeField
+{
+    float _width;
+    BOOL _isAlphanumericField;
+}
+
+- (id)okButton;
+- (void)setIsAlphanumericField:(BOOL)fp8;
+- (void)_updateFields;
+- (void)textFieldDidResignFirstResponder:(id)fp8;
+- (id)entryField;
+- (void)setButtonWidth:(float)fp8;
+- (void)adjustOKButtonFrame;
+
+@end
+
diff --git a/SpringBoard-2.0/SBPhoneAlertItem.h b/SpringBoard-2.0/SBPhoneAlertItem.h
new file mode 100644 (file)
index 0000000..96af4ca
--- /dev/null
@@ -0,0 +1,23 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBAlertItem.h"
+
+@class NSString;
+
+@interface SBPhoneAlertItem : SBAlertItem
+{
+    NSString *_bodyText;
+    NSString *_title;
+}
+
+- (id)initWithTitle:(id)fp8 bodyText:(id)fp12;
+- (void)dealloc;
+- (void)configure:(BOOL)fp8 requirePasscodeForActions:(BOOL)fp12;
+- (void)alertSheet:(id)fp8 buttonClicked:(int)fp12;
+
+@end
+
diff --git a/SpringBoard-2.0/SBPhoneApplicationIcon.h b/SpringBoard-2.0/SBPhoneApplicationIcon.h
new file mode 100644 (file)
index 0000000..faa546f
--- /dev/null
@@ -0,0 +1,31 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBApplicationIcon.h"
+
+@class UIImage, UIImageView;
+
+@interface SBPhoneApplicationIcon : SBApplicationIcon
+{
+    UIImageView *_blinkIcon;
+    UIImage *_blinkOnIcon;
+    unsigned int _isBlinking:1;
+}
+
+- (id)initWithApplication:(id)fp8;
+- (void)dealloc;
+- (void)_startTimer;
+- (void)_stopTimer;
+- (void)iconBecameVisible;
+- (void)iconWillBeHidden;
+- (void)alertWindowHidden;
+- (void)startBlinking;
+- (void)stopBlinking;
+- (void)mouseUp:(struct __GSEvent *)fp8;
+- (void)_activeCallStateChanged:(id)fp8;
+
+@end
+
diff --git a/SpringBoard-2.0/SBPlatformController-private.h b/SpringBoard-2.0/SBPlatformController-private.h
new file mode 100644 (file)
index 0000000..4c9ea9d
--- /dev/null
@@ -0,0 +1,23 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBPlatformController.h"
+
+@interface SBPlatformController (private)
+- (id)currentConfigurationName;
+- (void)postCurrentConfiguration;
+- (void)_mergeDictionary:(id)fp8 intoDictionary:(id)fp12;
+- (void)_addConfigurationNamed:(id)fp8 toCompositeDictionary:(id)fp12;
+- (BOOL)allowSensitiveUI:(BOOL)fp8 hasInternalBundle:(BOOL)fp12;
+- (BOOL)isCarrierInstall:(BOOL)fp8 hasInternalBundle:(BOOL)fp12;
+- (id)_macAddress;
+- (BOOL)allowWiFi;
+- (void)discoverCurrentConfiguration;
+- (void)loadBundlesForCurrentConfiguration;
+- (void)noteConfigurationChanged:(id)fp8;
+- (void)runPrefUpdateToolIfNeeded;
+@end
+
diff --git a/SpringBoard-2.0/SBPlatformController.h b/SpringBoard-2.0/SBPlatformController.h
new file mode 100644 (file)
index 0000000..83c4967
--- /dev/null
@@ -0,0 +1,33 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "NSObject.h"
+
+@class NSMutableDictionary, NSString;
+
+@interface SBPlatformController : NSObject
+{
+    NSString *_currentConfigurationName;
+    NSMutableDictionary *_currentConfiguration;
+    NSMutableDictionary *_currentCapabilities;
+}
+
++ (id)sharedInstance;
+- (id)init;
+- (void)dealloc;
+- (id)systemBuildVersion;
+- (id)infoForCapability:(id)fp8;
+- (void)setInfo:(id)fp8 forCapability:(id)fp12;
+- (void)addCapabilities:(id)fp8 removeCapabilities:(id)fp12;
+- (BOOL)hasCapability:(id)fp8;
+- (id)platformName;
+- (id)iconState;
+- (BOOL)matchesPlatforms:(id)fp8;
+- (id)localizedPlatformName;
+- (BOOL)isInternalInstall;
+
+@end
+
diff --git a/SpringBoard-2.0/SBPowerDownController.h b/SpringBoard-2.0/SBPowerDownController.h
new file mode 100644 (file)
index 0000000..b3d0cb7
--- /dev/null
@@ -0,0 +1,35 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBAlert.h"
+
+@class SBPowerDownView;
+
+@interface SBPowerDownController : SBAlert
+{
+    int _count;
+    id _delegate;
+    SBPowerDownView *_powerDownView;
+    BOOL _isFront;
+}
+
++ (id)sharedInstance;
+- (void)dealloc;
+- (float)autoLockTime;
+- (BOOL)isOrderedFront;
+- (void)orderFront;
+- (void)orderOut;
+- (id)powerDownView;
+- (void)activate;
+- (BOOL)deactivate;
+- (id)alertDisplayViewWithSize:(struct CGSize)fp8;
+- (void)alertDisplayWillBecomeVisible;
+- (void)setDelegate:(id)fp8;
+- (void)powerDown;
+- (void)cancel;
+
+@end
+
diff --git a/SpringBoard-2.0/SBPowerDownView.h b/SpringBoard-2.0/SBPowerDownView.h
new file mode 100644 (file)
index 0000000..2a466e8
--- /dev/null
@@ -0,0 +1,38 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBAlertDisplay.h"
+
+@class NSTimer, SBPowerDownController, TPBottomButtonBar, TPTopLockBar, UIView;
+
+@interface SBPowerDownView : SBAlertDisplay
+{
+    UIView *_dimView;
+    TPTopLockBar *_lockView;
+    TPBottomButtonBar *_cancelView;
+    SBPowerDownController *_powerDownController;
+    NSTimer *_autoDismissTimer;
+}
+
+- (id)initWithFrame:(struct CGRect)fp8;
+- (void)dealloc;
+- (void)cancelAutoDismissTimer;
+- (void)resetAutoDismissTimer;
+- (void)cancel:(id)fp8;
+- (void)lockBarUnlocked:(id)fp8;
+- (void)lockBarStartedTracking:(id)fp8;
+- (void)lockBarStoppedTracking:(id)fp8;
+- (void)powerDown:(id)fp8;
+- (void)setPowerDownController:(id)fp8;
+- (void)finishedAnimatingIn;
+- (void)finishedAnimatingOut;
+- (void)notifyDelegateOfPowerDown;
+- (void)animateIn;
+- (void)animateOut;
+- (void)animateDark;
+
+@end
+
diff --git a/SpringBoard-2.0/SBReorderInfoAlert.h b/SpringBoard-2.0/SBReorderInfoAlert.h
new file mode 100644 (file)
index 0000000..9f1079f
--- /dev/null
@@ -0,0 +1,16 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBDismissOnlyAlertItem.h"
+
+@interface SBReorderInfoAlert : SBDismissOnlyAlertItem
+{
+}
+
+- (void)didDeactivateForReason:(int)fp8;
+
+@end
+
diff --git a/SpringBoard-2.0/SBResetManager.h b/SpringBoard-2.0/SBResetManager.h
new file mode 100644 (file)
index 0000000..0f27a75
--- /dev/null
@@ -0,0 +1,33 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "NSObject.h"
+
+@class NSLock;
+
+@interface SBResetManager : NSObject
+{
+    BOOL _threadRunning;
+    NSLock *_lock;
+    int _mode;
+    NSLock *_progressLock;
+    float _progress;
+}
+
++ (id)sharedInstance;
+- (id)init;
+- (void)dealloc;
+- (void)setMode:(int)fp8;
+- (void)setProgress:(float)fp8;
+- (float)progress;
+- (void)beginReset;
+- (void)_beginReset:(id)fp8;
+- (void)_resetThread;
+- (void)_postResetEnded;
+- (void)_resetFinished;
+
+@end
+
diff --git a/SpringBoard-2.0/SBResetProgressView.h b/SpringBoard-2.0/SBResetProgressView.h
new file mode 100644 (file)
index 0000000..be9c846
--- /dev/null
@@ -0,0 +1,26 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "UIView.h"
+
+@class UIBezierPath, UIColor;
+
+@interface SBResetProgressView : UIView
+{
+    UIColor *_progressColor;
+    UIBezierPath *_path;
+    float _resetProgress;
+}
+
++ (struct CGSize)defaultSize;
+- (void)dealloc;
+- (void)setResetProgress:(float)fp8;
+- (id)_outlinePath;
+- (id)_progressColor;
+- (void)drawRect:(struct CGRect)fp8;
+
+@end
+
diff --git a/SpringBoard-2.0/SBResetView.h b/SpringBoard-2.0/SBResetView.h
new file mode 100644 (file)
index 0000000..6bf0d14
--- /dev/null
@@ -0,0 +1,24 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "UIView.h"
+
+@class NSTimer, SBResetProgressView;
+
+@interface SBResetView : UIView
+{
+    SBResetProgressView *_progressView;
+    NSTimer *_progressTimer;
+}
+
+- (id)initWithFrame:(struct CGRect)fp8;
+- (void)dealloc;
+- (void)_resetStarted:(id)fp8;
+- (void)_resetFinished:(id)fp8;
+- (void)_updateProgress;
+
+@end
+
diff --git a/SpringBoard-2.0/SBRestoreFailureAlertItem.h b/SpringBoard-2.0/SBRestoreFailureAlertItem.h
new file mode 100644 (file)
index 0000000..b3b6a22
--- /dev/null
@@ -0,0 +1,23 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBAlertItem.h"
+
+@interface SBRestoreFailureAlertItem : SBAlertItem
+{
+}
+
+- (void)configure:(BOOL)fp8 requirePasscodeForActions:(BOOL)fp12;
+- (double)autoDismissInterval;
+- (void)_rebootNow;
+- (void)restartSystemEvent;
+- (void)performUnlockAction;
+- (void)alertSheet:(id)fp8 buttonClicked:(int)fp12;
+- (BOOL)allowMenuButtonDismissal;
+- (BOOL)shouldShowInLockScreen;
+
+@end
+
diff --git a/SpringBoard-2.0/SBRingerHUDController.h b/SpringBoard-2.0/SBRingerHUDController.h
new file mode 100644 (file)
index 0000000..ecbbc3a
--- /dev/null
@@ -0,0 +1,18 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "NSObject.h"
+
+@interface SBRingerHUDController : NSObject
+{
+}
+
++ (id)sharedInstance;
+- (void)dealloc;
+- (void)activate:(int)fp8;
+
+@end
+
diff --git a/SpringBoard-2.0/SBRingingAlertItem.h b/SpringBoard-2.0/SBRingingAlertItem.h
new file mode 100644 (file)
index 0000000..21ff12d
--- /dev/null
@@ -0,0 +1,36 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBAlertItem.h"
+
+@class AVController, NSTimer;
+
+@interface SBRingingAlertItem : SBAlertItem
+{
+    AVController *_avController;
+    NSTimer *_autoMuteTimer;
+}
+
+- (id)soundIdentifier;
+- (id)_avController;
+- (id)avClientName;
+- (id)avAudioCategory;
+- (id)avClientPriority;
+- (BOOL)shouldShowInEmergencyCall;
+- (BOOL)dismissOnLock;
+- (float)lockLabelFontSize;
+- (void)willPresentAlertSheet:(id)fp8;
+- (void)startRingingAndVibrating;
+- (void)_stopAutoMuteTimer;
+- (void)_autoMute:(id)fp8;
+- (void)autoMute;
+- (void)alertSheet:(id)fp8 buttonClicked:(int)fp12;
+- (void)willDeactivateForReason:(int)fp8;
+- (void)stopRingingAndVibrating;
+- (void)dealloc;
+
+@end
+
diff --git a/SpringBoard-2.0/SBSIMLockAlertItem.h b/SpringBoard-2.0/SBSIMLockAlertItem.h
new file mode 100644 (file)
index 0000000..e86b47c
--- /dev/null
@@ -0,0 +1,27 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBAlertItem.h"
+
+@interface SBSIMLockAlertItem : SBAlertItem
+{
+    int _status;
+}
+
+- (void)dealloc;
+- (BOOL)canUnlock;
+- (id)alertTitle;
+- (id)alertText;
+- (int)status;
+- (void)didDeactivateForReason:(int)fp8;
+- (void)unlock;
+- (void)alertSheet:(id)fp8 buttonClicked:(int)fp12;
+- (void)performUnlockAction;
+- (void)configure:(BOOL)fp8 requirePasscodeForActions:(BOOL)fp12;
+- (id)lockLabel;
+
+@end
+
diff --git a/SpringBoard-2.0/SBSIMLockEntryAlert.h b/SpringBoard-2.0/SBSIMLockEntryAlert.h
new file mode 100644 (file)
index 0000000..a7fd701
--- /dev/null
@@ -0,0 +1,19 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBAlert.h"
+
+@interface SBSIMLockEntryAlert : SBAlert
+{
+    int _status;
+}
+
+- (id)alertDisplayViewWithSize:(struct CGSize)fp8;
+- (int)status;
+- (BOOL)deactivate;
+
+@end
+
diff --git a/SpringBoard-2.0/SBSIMLockEntryAlertDisplay.h b/SpringBoard-2.0/SBSIMLockEntryAlertDisplay.h
new file mode 100644 (file)
index 0000000..4876aa0
--- /dev/null
@@ -0,0 +1,30 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBSlidingAlertDisplay.h"
+
+@interface SBSIMLockEntryAlertDisplay : SBSlidingAlertDisplay
+{
+}
+
+- (id)_pinAttemptsRemainingLabel;
+- (BOOL)alphanumericPIN;
+- (void)setupUnlockAttemptState;
+- (id)failureTitle;
+- (id)failureLabel;
+- (void)setupFailureState;
+- (id)titleText;
+- (id)label;
+- (void)setupCurrentLockAttemptState;
+- (void)alertDisplayWillBecomeVisible;
+- (void)setupSuccess;
+- (void)_unlock:(id)fp8;
+- (void)unlock;
+- (void)phonePad:(id)fp8 keyUp:(BOOL)fp12;
+- (void)passcodeFieldDidAcceptEntry:(id)fp8;
+
+@end
+
diff --git a/SpringBoard-2.0/SBSIMLockManager.h b/SpringBoard-2.0/SBSIMLockManager.h
new file mode 100644 (file)
index 0000000..152e797
--- /dev/null
@@ -0,0 +1,40 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "NSObject.h"
+
+@class SBSIMLockAlertItem, SBSIMLockEntryAlert;
+
+@interface SBSIMLockManager : NSObject
+{
+    BOOL _isInitialUpdate;
+    int _status;
+    SBSIMLockAlertItem *_currentAlert;
+    SBSIMLockEntryAlert *_lockEntryAlert;
+}
+
++ (id)sharedInstance;
+- (void)dealloc;
+- (BOOL)_hopelesslyPUKLocked;
+- (int)_CTToSBSIMStatus:(struct __CFString *)fp8;
+- (int)_statusFromCT;
+- (void)lockEntryAlertDismissed:(id)fp8;
+- (void)alertItemDismissed:(id)fp8;
+- (void)repopAlert;
+- (void)attemptUnlock;
+- (void)_updateToStatus:(int)fp8;
+- (void)_tryToUpdateStatus;
+- (void)_tearDownAlertAndUpdateStatus;
+- (void)_updateSIMStatus:(struct __CFString *)fp8 withOptions:(struct __CFDictionary *)fp12;
+- (int)pinLockAttemptsRemaining;
+- (int)pukLockAttemptsRemaining;
+- (void)_initialUpdate;
+- (void)_lockdownChanged;
+- (void)registerForAlerts;
+- (int)status;
+
+@end
+
diff --git a/SpringBoard-2.0/SBSIMLockPUKEntryAlertDisplay.h b/SpringBoard-2.0/SBSIMLockPUKEntryAlertDisplay.h
new file mode 100644 (file)
index 0000000..003c295
--- /dev/null
@@ -0,0 +1,28 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBSIMLockEntryAlertDisplay.h"
+
+@class NSString;
+
+@interface SBSIMLockPUKEntryAlertDisplay : SBSIMLockEntryAlertDisplay
+{
+    int _state;
+    NSString *_enteredPUKCode;
+    NSString *_newPIN;
+}
+
+- (void)dealloc;
+- (id)_pukAttemptsRemainingLabel;
+- (void)setupSuccess;
+- (id)titleText;
+- (void)setupFailureState;
+- (id)label;
+- (void)_attemptPUKUnlock;
+- (void)unlock;
+
+@end
+
diff --git a/SpringBoard-2.0/SBSIMToolkitAlert-PhoneAlert.h b/SpringBoard-2.0/SBSIMToolkitAlert-PhoneAlert.h
new file mode 100644 (file)
index 0000000..dfa4ac5
--- /dev/null
@@ -0,0 +1,16 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBSIMToolkitAlert.h"
+
+@interface SBSIMToolkitAlert (PhoneAlert)
+- (struct __CFString *)callPriority;
+- (struct __CFString *)displayTextPriority;
+- (BOOL)shouldRedial;
+- (id)phoneNumber;
+- (id)inCallText;
+@end
+
diff --git a/SpringBoard-2.0/SBSIMToolkitAlert.h b/SpringBoard-2.0/SBSIMToolkitAlert.h
new file mode 100644 (file)
index 0000000..1f6497e
--- /dev/null
@@ -0,0 +1,59 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBAlert.h"
+
+@class AVController, AVQueue, NSString, NSTimer;
+
+@interface SBSIMToolkitAlert : SBAlert
+{
+    BOOL _needsResponse;
+    NSTimer *_timeoutTimer;
+    NSString *_tone;
+    AVController *_avController;
+    AVQueue *_avQueue;
+    BOOL _interruptedAudio;
+}
+
++ (struct __CTServerConnection *)simToolkitServerConnection;
++ (BOOL)wantsNextUserEvent;
++ (void)userEventOccurred;
++ (void)setCurrentAlert:(id)fp8;
++ (id)currentAlert;
++ (void)dismissCurrentAlert;
++ (void)test;
++ (void)_idleScreenShown:(id)fp8;
++ (void)_stopSTKMonitor;
++ (void)_startSTKMonitor;
++ (void)_restartMonitor;
++ (void)registerForAlerts;
+- (void)setNeedsResponse:(BOOL)fp8;
+- (BOOL)needsResponse;
+- (void)sendResponse:(struct __CFString *)fp8 withString:(id)fp12;
+- (void)sendResponse:(struct __CFString *)fp8 withBool:(BOOL)fp12;
+- (void)sendResponse:(struct __CFString *)fp8;
+- (unsigned long)_soundIDForTone:(struct __CFString *)fp8;
+- (void)_setAudioInterrupted:(BOOL)fp8;
+- (void)_playbackDidEnd:(id)fp8;
+- (void)playRingtoneWithIdentifier:(id)fp8 loop:(BOOL)fp12;
+- (void)_stopTone:(id)fp8;
+- (BOOL)sendResponseUponDisplay;
+- (BOOL)dismissesAfterNextEvent;
+- (BOOL)oneShotInputEntry;
+- (void)dealloc;
+- (BOOL)allowsEventOnlySuspension;
+- (BOOL)deactivate;
+- (void)_playTone:(struct __CFString *)fp8 forDuration:(float)fp12;
+- (struct __CFString *)toolkitAlertType;
+- (id)alertDisplayViewWithSize:(struct CGSize)fp8;
+- (void)clearTimeoutTimer;
+- (BOOL)_delayEnabled;
+- (void)restartTimeoutTimer:(float)fp8;
+- (void)startTimeoutTimerIfNecessary;
+- (void)displayDidTimeout;
+
+@end
+
diff --git a/SpringBoard-2.0/SBSIMToolkitGetInputDisplay.h b/SpringBoard-2.0/SBSIMToolkitGetInputDisplay.h
new file mode 100644 (file)
index 0000000..e8cbb2c
--- /dev/null
@@ -0,0 +1,20 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBAlertInputView.h"
+
+@interface SBSIMToolkitGetInputDisplay : SBAlertInputView
+{
+}
+
+- (void)navigationBar:(id)fp8 buttonClicked:(int)fp12;
+- (void)alertDisplayWillBecomeVisible;
+- (void)displayDidTimeout;
+- (void)sbAlertInputViewSendClicked:(id)fp8;
+- (void)sbAlertInputViewCancelClicked:(id)fp8;
+
+@end
+
diff --git a/SpringBoard-2.0/SBSIMToolkitGetYesNoInputDisplay.h b/SpringBoard-2.0/SBSIMToolkitGetYesNoInputDisplay.h
new file mode 100644 (file)
index 0000000..acccd5b
--- /dev/null
@@ -0,0 +1,18 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBSIMToolkitGetInputDisplay.h"
+
+@interface SBSIMToolkitGetYesNoInputDisplay : SBSIMToolkitGetInputDisplay
+{
+}
+
++ (id)createBottomBarForInstance:(id)fp8;
+- (void)yesPressed:(id)fp8;
+- (void)noPressed:(id)fp8;
+
+@end
+
diff --git a/SpringBoard-2.0/SBSIMToolkitListDisplay.h b/SpringBoard-2.0/SBSIMToolkitListDisplay.h
new file mode 100644 (file)
index 0000000..503d8fc
--- /dev/null
@@ -0,0 +1,31 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBSlidingAlertDisplay.h"
+
+@class NSArray, UITable;
+
+@interface SBSIMToolkitListDisplay : SBSlidingAlertDisplay
+{
+    UITable *_table;
+    NSArray *_items;
+}
+
++ (id)createTopBarForInstance:(id)fp8;
+- (void)dealloc;
+- (id)_simToolkitListItems;
+- (void)_selectListItem:(unsigned long)fp8;
+- (id)initWithFrame:(struct CGRect)fp8;
+- (BOOL)showsDesktopImage;
+- (void)setMiddleContentAlpha:(float)fp8;
+- (void)alertDisplayWillBecomeVisible;
+- (void)navigationBar:(id)fp8 buttonClicked:(int)fp12;
+- (int)numberOfRowsInTable:(id)fp8;
+- (id)table:(id)fp8 cellForRow:(int)fp12 column:(id)fp16;
+- (void)tableSelectionDidChange:(id)fp8;
+
+@end
+
diff --git a/SpringBoard-2.0/SBSIMToolkitOneShotGetInputDisplay.h b/SpringBoard-2.0/SBSIMToolkitOneShotGetInputDisplay.h
new file mode 100644 (file)
index 0000000..4d61253
--- /dev/null
@@ -0,0 +1,17 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBSIMToolkitGetInputDisplay.h"
+
+@interface SBSIMToolkitOneShotGetInputDisplay : SBSIMToolkitGetInputDisplay
+{
+}
+
++ (id)createBottomBarForInstance:(id)fp8;
+- (BOOL)textField:(id)fp8 shouldInsertText:(id)fp12 replacingRange:(struct _NSRange)fp16;
+
+@end
+
diff --git a/SpringBoard-2.0/SBSIMToolkitSentAlertDisplay.h b/SpringBoard-2.0/SBSIMToolkitSentAlertDisplay.h
new file mode 100644 (file)
index 0000000..54472f3
--- /dev/null
@@ -0,0 +1,16 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBSIMToolkitTextAlertDisplay.h"
+
+@interface SBSIMToolkitSentAlertDisplay : SBSIMToolkitTextAlertDisplay
+{
+}
+
+- (id)alertText;
+
+@end
+
diff --git a/SpringBoard-2.0/SBSIMToolkitSetUpCallDisplay.h b/SpringBoard-2.0/SBSIMToolkitSetUpCallDisplay.h
new file mode 100644 (file)
index 0000000..25ca46f
--- /dev/null
@@ -0,0 +1,20 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBSIMToolkitTextAlertDisplay.h"
+
+@interface SBSIMToolkitSetUpCallDisplay : SBSIMToolkitTextAlertDisplay
+{
+}
+
++ (id)createBottomBarForInstance:(id)fp8;
+- (void)dismiss:(id)fp8;
+- (id)_activeCalls;
+- (void)dial:(id)fp8;
+- (id)alertText;
+
+@end
+
diff --git a/SpringBoard-2.0/SBSIMToolkitTextAlertDisplay.h b/SpringBoard-2.0/SBSIMToolkitTextAlertDisplay.h
new file mode 100644 (file)
index 0000000..529f58d
--- /dev/null
@@ -0,0 +1,33 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBSlidingAlertDisplay.h"
+
+@class SBTextDisplayView, UIScroller;
+
+@interface SBSIMToolkitTextAlertDisplay : SBSlidingAlertDisplay
+{
+    SBTextDisplayView *_contentView;
+    UIScroller *_scroller;
+}
+
++ (id)createTopBarForInstance:(id)fp8;
++ (id)createBottomBarForInstance:(id)fp8;
+- (void)dealloc;
+- (void)navigationBar:(id)fp8 buttonClicked:(int)fp12;
+- (void)adjustScrollerFrame;
+- (id)initWithFrame:(struct CGRect)fp8;
+- (BOOL)showsDesktopImage;
+- (void)setMiddleContentAlpha:(float)fp8;
+- (void)displayDidTimeout;
+- (id)alertText;
+- (void)alertDisplayWillBecomeVisible;
+- (void)accept:(id)fp8;
+- (void)dismiss:(id)fp8;
+- (void)dismiss;
+
+@end
+
diff --git a/SpringBoard-2.0/SBSMSAlertItem.h b/SpringBoard-2.0/SBSMSAlertItem.h
new file mode 100644 (file)
index 0000000..646601e
--- /dev/null
@@ -0,0 +1,46 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBAlertItem.h"
+
+@class NSString;
+
+@interface SBSMSAlertItem : SBAlertItem
+{
+    struct __CTSMSMessage *_message;
+    int _alignment;
+    BOOL _alignmentHasBeenSet;
+    BOOL _displayingEntireMessage;
+    BOOL _playedSound;
+    NSString *_name;
+}
+
++ (void)prefsChanged;
+- (void)dealloc;
+- (void)_tag;
+- (void)_untag;
+- (void)_deactivateAllTaggedSMSAlertItems;
+- (void)willActivate;
+- (void)didDeactivateForReason:(int)fp8;
+- (void)setMessage:(struct __CTSMSMessage *)fp8;
+- (void)_playMessageReceived;
+- (void)willPresentAlertSheet:(id)fp8;
+- (id)address;
+- (id)messageText;
+- (void)reply;
+- (id)alertSheet;
+- (void)_markReadIfDisplayingEntireMessage;
+- (void)alertSheet:(id)fp8 buttonClicked:(int)fp12;
+- (int)bodyTextAlignmentForAlertSheet:(id)fp8 displayedLineCount:(int)fp12;
+- (void)performUnlockAction;
+- (BOOL)_showSMSPreviewWithPasscodeEnabled;
+- (void)configure:(BOOL)fp8 requirePasscodeForActions:(BOOL)fp12;
+- (id)lockLabel;
+- (BOOL)willShowInAwayItems;
+- (BOOL)shouldShowInEmergencyCall;
+
+@end
+
diff --git a/SpringBoard-2.0/SBSMSApplication.h b/SpringBoard-2.0/SBSMSApplication.h
new file mode 100644 (file)
index 0000000..4e3c54b
--- /dev/null
@@ -0,0 +1,16 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBApplication.h"
+
+@interface SBSMSApplication : SBApplication
+{
+}
+
+- (id)pathForDefaultImage:(char *)fp8;
+
+@end
+
diff --git a/SpringBoard-2.0/SBSMSClass0Alert.h b/SpringBoard-2.0/SBSMSClass0Alert.h
new file mode 100644 (file)
index 0000000..e50d12b
--- /dev/null
@@ -0,0 +1,19 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBUSSDAlert.h"
+
+@interface SBSMSClass0Alert : SBUSSDAlert
+{
+}
+
++ (void)registerForAlerts;
+- (void)_unregisterForNotifications;
+- (void)_registerForNotifications;
+- (id)initWithString:(id)fp8;
+
+@end
+
diff --git a/SpringBoard-2.0/SBScreenFlash.h b/SpringBoard-2.0/SBScreenFlash.h
new file mode 100644 (file)
index 0000000..e4fbc6d
--- /dev/null
@@ -0,0 +1,28 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "NSObject.h"
+
+@class UIView, UIWindow;
+
+@interface SBScreenFlash : NSObject
+{
+    UIWindow *_flashWindow;
+    UIView *_flashView;
+    BOOL _windowVisible;
+}
+
++ (id)sharedSBScreenFlash;
+- (void)_createUI;
+- (void)_tearDown;
+- (void)_orderWindowOut:(id)fp8;
+- (void)_orderWindowFront:(id)fp8;
+- (void)stopFlash;
+- (void)flash;
+- (void)animationDidStop:(id)fp8 finished:(id)fp12;
+
+@end
+
diff --git a/SpringBoard-2.0/SBScreenShotter.h b/SpringBoard-2.0/SBScreenShotter.h
new file mode 100644 (file)
index 0000000..830647c
--- /dev/null
@@ -0,0 +1,24 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "NSObject.h"
+
+@interface SBScreenShotter : NSObject
+{
+    BOOL _writingScreenshot;
+}
+
++ (id)sharedInstance;
+- (void)saveScreenshot:(BOOL)fp8;
+- (void)_createDirectoriesIfNecessary;
+- (id)_screenshotDirectory;
+- (id)_posterImageDirectory;
+- (void)_writeScreenshotAndThumbnailForImage:(struct CGImage *)fp8;
+- (BOOL)writingScreenshot;
+- (void)setWritingScreenshot:(BOOL)fp8;
+
+@end
+
diff --git a/SpringBoard-2.0/SBSlidingAlertDisplay.h b/SpringBoard-2.0/SBSlidingAlertDisplay.h
new file mode 100644 (file)
index 0000000..d5d787f
--- /dev/null
@@ -0,0 +1,100 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBAlertDisplay.h"
+
+@class NSString, SBDeviceLockKeypad, SBEmergencyCallView, SBPasscodeField, TPLCDView, UIImageView, UIKeyboard, UIView;
+
+@interface SBSlidingAlertDisplay : SBAlertDisplay
+{
+    UIImageView *_backgroundView;
+    UIView *_topBar;
+    UIView *_bottomBar;
+    TPLCDView *_deviceLockStatusView;
+    SBDeviceLockKeypad *_deviceLockKeypad;
+    UIKeyboard *_deviceLockKeyboard;
+    UIImageView *_deviceLockEntryBackground;
+    SBPasscodeField *_deviceLockEntryField;
+    SBEmergencyCallView *_emergencyCallView;
+    UIView *_emergencyCallTopBar;
+    NSString *_lastPasscode;
+    int _okFontSize;
+    int _cancelFontSize;
+    BOOL _playKeyboardClicks;
+    BOOL _alphanumericPIN;
+    unsigned int _animatingEmergencyCall:1;
+    unsigned int _animatingIn:1;
+    unsigned int _animatingOut:1;
+    unsigned int _shouldFenceAnimations:1;
+    unsigned int _showingDeviceLock:1;
+    unsigned int _attemptingUnlock:1;
+    unsigned int _showingDeviceUnlockFailure:1;
+}
+
++ (id)createTopBarForInstance:(id)fp8;
++ (id)createBottomBarForInstance:(id)fp8;
++ (void)setDisplayPropertiesForActivationOfAlert:(id)fp8;
+- (void)_setTopBarImage:(id)fp8 shadowColor:(id)fp12;
+- (void)_resetStatusTextView;
+- (void)_clearUnlockFailedIndicator;
+- (void)_showUnlockFailedIndicator;
+- (id)initWithFrame:(struct CGRect)fp8;
+- (void)dealloc;
+- (id)lockBar;
+- (struct CGRect)middleFrame;
+- (void)getFrameForTopButton:(struct CGRect *)fp8 bottomButton:(struct CGRect *)fp12;
+- (BOOL)showsDesktopImage;
+- (void)updateDesktopImage:(id)fp8;
+- (void)finishedAnimatingIn;
+- (BOOL)shouldAnimateIconsIn;
+- (BOOL)shouldAnimateIconsOut;
+- (BOOL)isAnimatingOut;
+- (void)_fadeOutCompleted:(id)fp8;
+- (void)setMiddleContentAlpha:(float)fp8;
+- (BOOL)isReadyToBeRemovedFromView;
+- (float)durationForOthersActivation;
+- (void)dismiss;
+- (void)beginAnimatingDisplayIn:(BOOL)fp8;
+- (void)performAnimateDisplayIn;
+- (void)animateDisplayIn:(float)fp8 middleDelay:(float)fp12 animateStatusBar:(BOOL)fp16;
+- (void)alertDisplayWillBecomeVisible;
+- (void)setShouldFenceAnimations:(BOOL)fp8;
+- (BOOL)isShowingDeviceLock;
+- (void)_loadAlphanumericPIN;
+- (BOOL)alphanumericPIN;
+- (struct CGRect)_entryFrame;
+- (float)_startingKeypadXOrigin;
+- (void)setShowingDeviceLock:(BOOL)fp8 duration:(float)fp12;
+- (void)setShowingDeviceLock:(BOOL)fp8;
+- (void)animateToShowingDeviceLock:(BOOL)fp8;
+- (void)_animateToHidingOrShowingDeviceLockFinished;
+- (void)_animateToShowingDeviceLockFinished;
+- (void)_animateToHidingDeviceLockFinished;
+- (void)deviceUnlockSucceeded;
+- (void)deviceUnlockFailed;
+- (void)deviceUnlockCanceled;
+- (void)_enableEntry;
+- (BOOL)shouldShowBlockedRedStatus;
+- (void)showBlockedStatus;
+- (void)removeBlockedStatus;
+- (BOOL)isDisplayingErrorStatus;
+- (void)_entryFinishedWithPassword:(id)fp8;
+- (void)phonePad:(id)fp8 keyDown:(BOOL)fp12;
+- (void)phonePad:(id)fp8 keyUp:(BOOL)fp12;
+- (void)passcodeFieldDidAcceptEntry:(id)fp8;
+- (void)_setLastPasscode:(id)fp8;
+- (void)passcodeFieldTextDidChange:(id)fp8;
+- (void)returnKeyPressed:(id)fp8;
+- (void)_animateView:(id)fp8 direction:(int)fp12;
+- (void)animateToEmergencyCall;
+- (void)emergencyCallWasDisplayed;
+- (void)animateFromEmergencyCallWithDuration:(float)fp8;
+- (void)emergencyCallWasRemoved;
+- (id)bottomBar;
+- (id)topBar;
+
+@end
+
diff --git a/SpringBoard-2.0/SBSoundPreferences-Private.h b/SpringBoard-2.0/SBSoundPreferences-Private.h
new file mode 100644 (file)
index 0000000..a31f85d
--- /dev/null
@@ -0,0 +1,12 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBSoundPreferences.h"
+
+@interface SBSoundPreferences (Private)
++ (void)_loadDefaultsIfNeeded;
+@end
+
diff --git a/SpringBoard-2.0/SBSoundPreferences.h b/SpringBoard-2.0/SBSoundPreferences.h
new file mode 100644 (file)
index 0000000..95faa82
--- /dev/null
@@ -0,0 +1,24 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "NSObject.h"
+
+@interface SBSoundPreferences : NSObject
+{
+}
+
++ (void)userDefaultsDidChanged:(id)fp8;
++ (id)calendarAlarmPath;
++ (id)ringtoneIdentifier;
++ (id)ringtonePath;
++ (BOOL)playLockSound;
++ (id)vibratePattern;
++ (BOOL)vibrateWhenRinging;
++ (BOOL)vibrateWhenSilent;
++ (BOOL)shouldVibrateForCurrentRingerState;
+
+@end
+
diff --git a/SpringBoard-2.0/SBStatusBar.h b/SpringBoard-2.0/SBStatusBar.h
new file mode 100644 (file)
index 0000000..9743ce7
--- /dev/null
@@ -0,0 +1,55 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "UIControl.h"
+
+@class SBStatusBarContentsView, SBStatusBarInCallView, SBStatusWindow, UIView;
+
+@interface SBStatusBar : UIControl
+{
+    int _mode;
+    int _orientation;
+    SBStatusBarContentsView *_contentsView;
+    SBStatusBarInCallView *_inCallView;
+    SBStatusWindow *_statusWindow;
+    UIView *_airplaneView;
+    UIView *_glowView;
+    UIView *_glassView;
+    UIView *_dimmerView;
+    unsigned int _animate:1;
+    unsigned int _animating:1;
+    unsigned int _isPressed:1;
+    unsigned int _airplaneMode:1;
+}
+
+- (id)initWithMode:(int)fp8 orientation:(int)fp12;
+- (void)setStatusWindow:(id)fp8;
+- (id)statusWindow;
+- (void)dealloc;
+- (int)mode;
+- (int)orientation;
+- (id)contentsView;
+- (id)airplaneView;
+- (void)drawRect:(struct CGRect)fp8;
+- (void)setFrame:(struct CGRect)fp8;
+- (void)start;
+- (void)stop;
+- (void)showDimmerOverlay:(BOOL)fp8;
+- (void)setDimmerOverlayColor:(id)fp8;
+- (void)startGlowAnimation;
+- (void)stopGlowAnimation;
+- (void)setAirplaneModeIsEnabled:(BOOL)fp8 animate:(BOOL)fp12 ignoreAirPortPower:(BOOL)fp16;
+- (void)setAirplaneModeIsEnabled:(BOOL)fp8 animate:(BOOL)fp12;
+- (void)setHighlighted:(BOOL)fp8;
+- (BOOL)beginTrackingAt:(struct CGPoint)fp8 withEvent:(struct __GSEvent *)fp16;
+- (BOOL)isDimmed;
+- (void)statusBarClicked;
+- (void)mouseDown:(struct __GSEvent *)fp8;
+- (void)mouseDragged:(struct __GSEvent *)fp8;
+- (void)mouseUp:(struct __GSEvent *)fp8;
+
+@end
+
diff --git a/SpringBoard-2.0/SBStatusBarAirPortView.h b/SpringBoard-2.0/SBStatusBarAirPortView.h
new file mode 100644 (file)
index 0000000..86648bc
--- /dev/null
@@ -0,0 +1,27 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBStatusBarContentView.h"
+
+@interface SBStatusBarAirPortView : SBStatusBarContentView
+{
+    int _signalStrength;
+    unsigned int _showsAirPortBars:1;
+    unsigned int _isPolling:1;
+}
+
+- (id)init;
+- (void)dealloc;
+- (void)start;
+- (void)stop;
+- (void)setAirPortStrength:(int)fp8;
+- (void)setShowsAirPortBars:(BOOL)fp8;
+- (void)dataConnectionTypeChanged;
+- (void)drawRect:(struct CGRect)fp8;
+- (void)mouseUp:(struct __GSEvent *)fp8;
+
+@end
+
diff --git a/SpringBoard-2.0/SBStatusBarBatteryView.h b/SpringBoard-2.0/SBStatusBarBatteryView.h
new file mode 100644 (file)
index 0000000..9ed73ab
--- /dev/null
@@ -0,0 +1,27 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBStatusBarContentView.h"
+
+@interface SBStatusBarBatteryView : SBStatusBarContentView
+{
+    int _batteryCapacity;
+    BOOL _batteryCharging;
+    BOOL _isOnAC;
+}
+
+- (void)updateBattery;
+- (void)_batteryStatusChanged:(id)fp8;
+- (id)init;
+- (void)dealloc;
+- (void)start;
+- (void)stop;
+- (void)setBatteryCapacity:(int)fp8 andCharging:(BOOL)fp12 isOnAC:(BOOL)fp16;
+- (void)drawRect:(struct CGRect)fp8;
+- (void)mouseUp:(struct __GSEvent *)fp8;
+
+@end
+
diff --git a/SpringBoard-2.0/SBStatusBarBluetoothBatteryView.h b/SpringBoard-2.0/SBStatusBarBluetoothBatteryView.h
new file mode 100644 (file)
index 0000000..0383508
--- /dev/null
@@ -0,0 +1,20 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBStatusBarContentView.h"
+
+@interface SBStatusBarBluetoothBatteryView : SBStatusBarContentView
+{
+}
+
+- (id)init;
+- (void)start;
+- (void)stop;
+- (void)batteryLevelChanged;
+- (void)drawRect:(struct CGRect)fp8;
+
+@end
+
diff --git a/SpringBoard-2.0/SBStatusBarBluetoothView.h b/SpringBoard-2.0/SBStatusBarBluetoothView.h
new file mode 100644 (file)
index 0000000..59ba50e
--- /dev/null
@@ -0,0 +1,38 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBStatusBarContentView.h"
+
+@class UIImage, UIImageView;
+
+@interface SBStatusBarBluetoothView : SBStatusBarContentView
+{
+    UIImage *_icon;
+    BOOL _animating;
+    UIImageView *_activeView;
+    UIImageView *_baseLayer;
+    BOOL _isStarted;
+}
+
++ (void)initialize;
+- (id)icon;
+- (id)init;
+- (int)_effectiveMode;
+- (void)_setupActiveView;
+- (int)btStatus;
+- (void)_btStatusChanged:(id)fp8;
+- (void)_btDeviceConnected;
+- (void)_btConnectionStatusChanged:(id)fp8;
+- (void)_btDeviceDisconnected:(id)fp8;
+- (void)animationDidStop:(id)fp8;
+- (void)_start;
+- (void)_btPowerPrefChanged:(id)fp8;
+- (void)start;
+- (void)stop;
+- (void)dealloc;
+
+@end
+
diff --git a/SpringBoard-2.0/SBStatusBarCarrierView.h b/SpringBoard-2.0/SBStatusBarCarrierView.h
new file mode 100644 (file)
index 0000000..3050d46
--- /dev/null
@@ -0,0 +1,36 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBStatusBarContentView.h"
+
+@class NSString, SBStatusBarOperatorNameView, UIImage;
+
+@interface SBStatusBarCarrierView : SBStatusBarContentView
+{
+    UIImage *_operatorIcon;
+    SBStatusBarOperatorNameView *_operatorNameView;
+    NSString *_operatorName;
+    BOOL _operatorNameIsLooping;
+}
+
+- (id)init;
+- (void)dealloc;
+- (void)start;
+- (void)stop;
+- (void)clearLastOperatorNameLooped;
+- (void)loopOperatorNameToBeginning:(id)fp8 didFinish:(id)fp12;
+- (void)loopOperatorNameToEnd;
+- (void)finishedLoopingOperatorName:(id)fp8 didFinish:(id)fp12;
+- (void)startOperatorNameLooping:(id)fp8;
+- (void)loopIfNecessary;
+- (void)setOperatorName:(id)fp8;
+- (id)_imageForOperatorName:(id)fp8 statusBarIsFullScreenOpaque:(BOOL)fp12;
+- (id)operatorIconForName:(id)fp8;
+- (struct CGSize)defaultSize;
+- (void)operatorNameChanged;
+
+@end
+
diff --git a/SpringBoard-2.0/SBStatusBarContentView.h b/SpringBoard-2.0/SBStatusBarContentView.h
new file mode 100644 (file)
index 0000000..98e044e
--- /dev/null
@@ -0,0 +1,28 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import <UIKit/UIView.h>
+
+@class SBStatusBarContentsView;
+
+@interface SBStatusBarContentView : UIView
+{
+    SBStatusBarContentsView *_contentsView;
+    int _mode;
+}
+
+- (id)initWithContentsView:(id)fp8;
+- (id)initWithFrame:(struct CGRect)fp8;
+- (void)setMode:(int)fp8;
+- (int)effectiveModeForImages;
+- (void)start;
+- (void)stop;
+- (struct __GSFont *)textFont;
+- (void)drawText:(id)fp8 atPoint:(struct CGPoint)fp12 forWidth:(float)fp20 lineBreakMode:(int)fp24;
+- (void)enableShadow;
+
+@end
+
diff --git a/SpringBoard-2.0/SBStatusBarContentsView.h b/SpringBoard-2.0/SBStatusBarContentsView.h
new file mode 100644 (file)
index 0000000..2c1d5fc
--- /dev/null
@@ -0,0 +1,61 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import <UIKit/UIView.h>
+
+@class SBStatusBar, SBStatusBarAirPortView, SBStatusBarBatteryView, SBStatusBarBluetoothBatteryView, SBStatusBarBluetoothView, SBStatusBarCarrierView, SBStatusBarIndicatorsView, SBStatusBarNoServiceView, SBStatusBarProgressView, SBStatusBarSignalView, SBStatusBarTimeView, SBStatusBarVPNView;
+
+@interface SBStatusBarContentsView : UIView
+{
+    SBStatusBar *_statusBar;
+    int _mode;
+    BOOL _dimmed;
+    BOOL _enteringAirplaneMode;
+    UIView *_lockIconView;
+    SBStatusBarTimeView *_timeView;
+    SBStatusBarBatteryView *_batteryView;
+    SBStatusBarSignalView *_signalView;
+    SBStatusBarCarrierView *_carrierView;
+    SBStatusBarIndicatorsView *_indicatorsView;
+    SBStatusBarAirPortView *_airPortView;
+    SBStatusBarNoServiceView *_noServiceView;
+    SBStatusBarBluetoothView *_bluetoothView;
+    SBStatusBarProgressView *_progressView;
+    SBStatusBarBluetoothBatteryView *_bluetoothBatteryView;
+    SBStatusBarVPNView *_vpnView;
+}
+
++ (float)contentAlphaForMode:(int)fp8;
+- (id)initWithStatusBar:(id)fp8 mode:(int)fp12;
+- (void)dealloc;
+- (id)statusBar;
+- (void)buildContentViews;
+- (void)updateContentViewsAlpha;
+- (void)reflowContentViewsNow;
+- (void)reflowContentViews:(BOOL)fp8;
+- (void)reflowContentViews;
+- (void)stop;
+- (void)start;
+- (void)bluetoothBatteryAvailabilityChanged;
+- (void)stopClock;
+- (void)startClock;
+- (void)updateClockFormat;
+- (void)setShowsService:(BOOL)fp8 SIMStatus:(id)fp12;
+- (void)significantTimeChange;
+- (void)signalFormatChanged;
+- (void)customTextChanged;
+- (void)progressChanged;
+- (void)cloakChanged;
+- (void)setAirPortStrength:(int)fp8;
+- (void)setShowsAirPort:(BOOL)fp8 animate:(BOOL)fp12;
+- (void)indicatorsChanged;
+- (void)airplaneModeAnimationFinished:(id)fp8;
+- (void)setIsInAirplaneMode:(BOOL)fp8 animate:(BOOL)fp12 ignoreAirPortPower:(BOOL)fp16;
+- (void)setIsInAirplaneMode:(BOOL)fp8 animate:(BOOL)fp12;
+- (void)loopCarrierNameIfNecessary;
+
+@end
+
diff --git a/SpringBoard-2.0/SBStatusBarController.h b/SpringBoard-2.0/SBStatusBarController.h
new file mode 100644 (file)
index 0000000..dcac63f
--- /dev/null
@@ -0,0 +1,124 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import <Foundation/NSObject.h>
+
+@class NSMutableArray, NSString, SBStatusBar, SBStatusBarContentsView, UIColor, UIWindow;
+
+@interface SBStatusBarController : NSObject
+{
+    UIWindow *_slidingStatusBarWindow;
+    int _slidingStatusBarAnimation;
+    UIWindow *_animatingCallStatusBarWindow;
+    UIWindow *_leftBottomCorner;
+    UIWindow *_rightBottomCorner;
+    SBStatusBar *_statusBarView;
+    SBStatusBarContentsView *_statusBarContentsView;
+    SBStatusBar *_transitioningStatusBarView;
+    SBStatusBar *_animatingCallStatusBar;
+    SBStatusBarContentsView *_transitioningStatusBarContentsView;
+    unsigned int _isLocked:1;
+    unsigned int _lockIsChanging:1;
+    unsigned int _dimmed:1;
+    unsigned int _showDimmerOverlay:1;
+    unsigned int _animating:1;
+    unsigned int _isInCall:1;
+    unsigned int _airplaneMode:1;
+    unsigned int _showsProgress:1;
+    unsigned int _showsProgressOnHomeScreen:1;
+    unsigned int _cloakStatusBar:1;
+    unsigned int _showAirport:1;
+    unsigned int _animateDefaultStatusBarDown:1;
+    unsigned int _animateDefaultStatusBarUp:1;
+    NSMutableArray *_statusBarIndicatorNames;
+    int _mode;
+    int _orientation;
+    int _animatingCallStatusBarOrientation;
+    NSString *_customText;
+    UIColor *_dimmerOverlayColor;
+    int _airPortSignalStrength;
+    float _duration;
+    BOOL _telephonyControllerCheckedIn;
+    BOOL _bluetoothControllerCheckedIn;
+    BOOL _enteringAirplaneMode;
+}
+
++ (id)sharedStatusBarController;
++ (BOOL)isLikeAFullScreenStatusBar:(int)fp8;
++ (id)statusBarImageNamed:(id)fp8 forMode:(int)fp12;
+- (id)init;
+- (BOOL)_enteringAirplaneMode;
+- (void)dealloc;
+- (void)preheatStatusBarForMode:(int)fp8 orientation:(int)fp12;
+- (id)statusBarWindow;
+- (id)statusBarView;
+- (id)transitioningStatusBarView;
+- (void)addStatusBarItem:(id)fp8;
+- (void)setIsLocked:(BOOL)fp8;
+- (BOOL)isLocked;
+- (BOOL)isLockChanging;
+- (void)setDimmed:(BOOL)fp8;
+- (BOOL)dimmed;
+- (BOOL)showDimmerOverlay;
+- (void)setShowDimmerOverlay:(BOOL)fp8;
+- (id)dimmerOverlayColor;
+- (void)setDimmerOverlayColor:(id)fp8;
+- (void)tearDownWindowForSlidingStatusBar:(id)fp8 overStatusBar:(id)fp12;
+- (void)setupWindowForSlidingStatusBar:(id)fp8 overStatusBar:(id)fp12;
+- (void)endCallStatusBarAnimationFinished;
+- (void)resizeStatusBar:(float)fp8 grow:(BOOL)fp12;
+- (void)setIsInCall:(BOOL)fp8;
+- (BOOL)isInCall;
+- (void)animateDefaultStatusBarDown;
+- (BOOL)isAnimatingStatusBarDown;
+- (void)animateDefaultStatusBarUp:(int)fp8;
+- (BOOL)isAnimatingStatusBarUp;
+- (BOOL)_isServiceAvailable;
+- (id)_SIMStatus;
+- (void)_SIMOrServiceStatusChanged;
+- (void)_SIMStatusChanged:(id)fp8;
+- (void)_serviceStatusChanged:(id)fp8;
+- (void)setAirplaneModeIsEnabled:(BOOL)fp8;
+- (BOOL)airplaneModeIsEnabled;
+- (void)removeStatusBarItem:(id)fp8;
+- (id)statusBarIndicatorNames;
+- (id)customText;
+- (void)setCustomText:(id)fp8;
+- (void)setAirPortStrength:(int)fp8;
+- (void)setShowsAirPort:(BOOL)fp8;
+- (void)dataConnectionTypeChanged;
+- (BOOL)showsAirPort;
+- (int)airPortStrength;
+- (void)setCloakStatusBar:(BOOL)fp8;
+- (BOOL)cloakStatusBar;
+- (void)updateProgressVisibility;
+- (BOOL)showsProgress;
+- (void)setShowsProgressOnHomeScreen:(BOOL)fp8;
+- (void)setStatusBarMode:(int)fp8 orientation:(int)fp12 duration:(float)fp16 fenceID:(int)fp20 animation:(int)fp24;
+- (void)_setStatusBarSize:(BOOL)fp8;
+- (void)_setTransitionalStatusBarSize:(BOOL)fp8;
+- (void)finishSwitching;
+- (void)statusBarDidFinishAnimatingDown;
+- (void)restoreLevels;
+- (void)statusBarDidFinishAnimatingUp;
+- (void)switchBackstopFrom:(int)fp8 to:(int)fp12 fromOrientation:(int)fp16 toOrientation:(int)fp20 duration:(float)fp24 fenceID:(int)fp28 animation:(int)fp32;
+- (void)orderStatusBarFront;
+- (void)_finishStatusBarAnimation;
+- (void)lockCurrentStatusBarForAnimation;
+- (void)releaseLockedStatusBarForAnimationForDisplay:(id)fp8;
+- (int)statusBarMode;
+- (int)statusBarOrientation;
+- (float)animationDuration;
+- (void)significantTimeChange;
+- (void)updateClockFormat;
+- (void)signalFormatChanged;
+- (void)checkInController:(int)fp8;
+- (BOOL)telephonyControllerCheckedIn;
+- (BOOL)bluetoothControllerCheckedIn;
+- (void)loopCarrierNameIfNecessary;
+
+@end
+
diff --git a/SpringBoard-2.0/SBStatusBarInCallView.h b/SpringBoard-2.0/SBStatusBarInCallView.h
new file mode 100644 (file)
index 0000000..a4deabf
--- /dev/null
@@ -0,0 +1,27 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBStatusBarContentView.h"
+
+@class NSString, NSTimer;
+
+@interface SBStatusBarInCallView : SBStatusBarContentView
+{
+    double _inCallDuration;
+    NSString *_durationPreamble;
+    struct CGSize _durationPreambleSize;
+    struct __GSFont *_font;
+    NSTimer *_durationTimer;
+}
+
+- (id)init;
+- (void)dealloc;
+- (void)start;
+- (void)stop;
+- (void)drawRect:(struct CGRect)fp8;
+
+@end
+
diff --git a/SpringBoard-2.0/SBStatusBarIndicatorsView.h b/SpringBoard-2.0/SBStatusBarIndicatorsView.h
new file mode 100644 (file)
index 0000000..ccf0e8b
--- /dev/null
@@ -0,0 +1,18 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBStatusBarContentView.h"
+
+@interface SBStatusBarIndicatorsView : SBStatusBarContentView
+{
+}
+
+- (id)init;
+- (void)reloadIndicators;
+- (id)scriptingInfoWithChildren;
+
+@end
+
diff --git a/SpringBoard-2.0/SBStatusBarNoServiceView.h b/SpringBoard-2.0/SBStatusBarNoServiceView.h
new file mode 100644 (file)
index 0000000..556535c
--- /dev/null
@@ -0,0 +1,25 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBStatusBarContentView.h"
+
+@class NSString;
+
+@interface SBStatusBarNoServiceView : SBStatusBarContentView
+{
+    NSString *_errorString;
+}
+
++ (id)displayStringForSIMStatus:(id)fp8;
++ (id)displayStringForRegistrationStatus:(int)fp8;
+- (id)initWithErrorString:(id)fp8;
+- (id)errorString;
+- (void)dealloc;
+- (void)drawRect:(struct CGRect)fp8;
+- (struct __GSFont *)textFont;
+
+@end
+
diff --git a/SpringBoard-2.0/SBStatusBarOperatorNameView.h b/SpringBoard-2.0/SBStatusBarOperatorNameView.h
new file mode 100644 (file)
index 0000000..4c76bb5
--- /dev/null
@@ -0,0 +1,27 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBStatusBarContentView.h"
+
+@class NSString;
+
+@interface SBStatusBarOperatorNameView : SBStatusBarContentView
+{
+    float _letterSpacing;
+    NSString *_operatorName;
+    BOOL _fullSize;
+}
+
+- (id)initWithOperatorName:(id)fp8;
+- (void)dealloc;
+- (id)operatorNameStyle;
+- (void)drawRect:(struct CGRect)fp8;
+- (float)calculateLetterSpacingForOperatorName:(id)fp8;
+- (id)operatorName;
+- (void)setOperatorName:(id)fp8 fullSize:(BOOL)fp12;
+
+@end
+
diff --git a/SpringBoard-2.0/SBStatusBarProgressView.h b/SpringBoard-2.0/SBStatusBarProgressView.h
new file mode 100644 (file)
index 0000000..544dcca
--- /dev/null
@@ -0,0 +1,25 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBStatusBarContentView.h"
+
+@class UIProgressIndicator;
+
+@interface SBStatusBarProgressView : SBStatusBarContentView
+{
+    UIProgressIndicator *_progressIndicator;
+    BOOL _wasLastUsingASlowConnection;
+}
+
+- (id)init;
+- (void)dealloc;
+- (void)dataConnectionTypeChanged;
+- (void)start;
+- (void)stop;
+- (void)progressChanged;
+
+@end
+
diff --git a/SpringBoard-2.0/SBStatusBarSignalView.h b/SpringBoard-2.0/SBStatusBarSignalView.h
new file mode 100644 (file)
index 0000000..18ec0a8
--- /dev/null
@@ -0,0 +1,25 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBStatusBarContentView.h"
+
+@interface SBStatusBarSignalView : SBStatusBarContentView
+{
+    int _raw;
+    int _bars;
+    int _percentage;
+}
+
+- (id)init;
+- (void)dealloc;
+- (void)start;
+- (void)stop;
+- (void)updateSignalStrength;
+- (void)drawRect:(struct CGRect)fp8;
+- (void)mouseUp:(struct __GSEvent *)fp8;
+
+@end
+
diff --git a/SpringBoard-2.0/SBStatusBarTimeView.h b/SpringBoard-2.0/SBStatusBarTimeView.h
new file mode 100644 (file)
index 0000000..18e5598
--- /dev/null
@@ -0,0 +1,28 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBStatusBarContentView.h"
+
+@class NSString, NSTimer;
+
+@interface SBStatusBarTimeView : SBStatusBarContentView
+{
+    NSTimer *_dateTimer;
+    NSString *_time;
+    struct CGRect _textRect;
+}
+
+- (id)init;
+- (void)updateClockFormat;
+- (void)dealloc;
+- (void)start;
+- (void)stop;
+- (void)drawRect:(struct CGRect)fp8;
+- (void)tile;
+- (struct CGRect)textRect;
+
+@end
+
diff --git a/SpringBoard-2.0/SBStatusBarVPNView.h b/SpringBoard-2.0/SBStatusBarVPNView.h
new file mode 100644 (file)
index 0000000..bed3d4d
--- /dev/null
@@ -0,0 +1,26 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBStatusBarContentView.h"
+
+@class UIImageView;
+
+@interface SBStatusBarVPNView : SBStatusBarContentView
+{
+    UIImageView *_imageView;
+    BOOL _setOnce;
+    BOOL _showIndicator;
+}
+
+- (id)init;
+- (void)vpnConnectionChanged;
+- (void)setShowsIndicator:(BOOL)fp8;
+- (BOOL)showsIndicator;
+- (void)setMode:(int)fp8;
+- (void)dealloc;
+
+@end
+
diff --git a/SpringBoard-2.0/SBStatusWindow.h b/SpringBoard-2.0/SBStatusWindow.h
new file mode 100644 (file)
index 0000000..87e0a3f
--- /dev/null
@@ -0,0 +1,25 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "UIWindow.h"
+
+@class UIView;
+
+@interface SBStatusWindow : UIWindow
+{
+    int _orientation;
+    UIView *_holderView;
+}
+
++ (struct CGRect)constrainFrameToScreen:(struct CGRect)fp8;
+- (BOOL)isOpaque;
+- (id)initWithFrame:(struct CGRect)fp8;
+- (int)orientation;
+- (void)setOrientation:(int)fp8;
+- (id)holderView;
+
+@end
+
diff --git a/SpringBoard-2.0/SBSyncController.h b/SpringBoard-2.0/SBSyncController.h
new file mode 100644 (file)
index 0000000..661de7d
--- /dev/null
@@ -0,0 +1,62 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "NSObject.h"
+
+@interface SBSyncController : NSObject
+{
+    int _syncState;
+    int _restoreState;
+    int _resetState;
+    int _sofwareUpdateState;
+    struct __CFMachPort *_backupAgentCFPort;
+    BOOL _showingResetUI;
+}
+
++ (id)sharedInstance;
+- (void)dealloc;
+- (void)startObserving;
+- (void)stopObserving;
+- (BOOL)isSyncing;
+- (int)syncState;
+- (void)didEndSyncing;
+- (void)suspendSyncing;
+- (void)resumeSyncing;
+- (void)cancelSyncing;
+- (void)_notifyAppsSyncWillBegin;
+- (void)didShowSyncPanel;
+- (void)frontLockedWhenPossible;
+- (void)beginSyncing;
+- (void)iTunesSyncRequestedStart;
+- (void)iTunesSyncHasCompleted:(int)fp8;
+- (BOOL)isRestoring;
+- (int)restoreState;
+- (void)_notifyRestoreCanProceed;
+- (void)_killApplications;
+- (void)beginRestoring;
+- (void)finishedTerminatingApplications;
+- (void)cancelRestoring;
+- (void)_rebootNow;
+- (void)finishEndRestoring;
+- (void)didEndRestoring:(int)fp8;
+- (BOOL)isResetting;
+- (int)resetState;
+- (void)_delayedQuitApplications;
+- (void)_delayedBeginReset;
+- (void)beginResetting:(BOOL)fp8;
+- (void)didEndResetting;
+- (void)_resetStarted:(id)fp8;
+- (void)_resetEnded:(id)fp8;
+- (void)_invalidateBackupAgentCFPort;
+- (void)_didEndRestoringWithRestoreFailed;
+- (BOOL)_setupBackupAgentPort;
+- (void)setSoftwareUpdateState:(int)fp8;
+- (void)showPreSoftwareUpdateScreen;
+- (BOOL)isSoftwareUpdating;
+- (BOOL)isInUse;
+
+@end
+
diff --git a/SpringBoard-2.0/SBTTYPromptAlert.h b/SpringBoard-2.0/SBTTYPromptAlert.h
new file mode 100644 (file)
index 0000000..e0c143d
--- /dev/null
@@ -0,0 +1,26 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBAlert.h"
+
+@class NSString;
+
+@interface SBTTYPromptAlert : SBAlert
+{
+    NSString *_number;
+    int _uid;
+}
+
++ (void)displayForNumber:(id)fp8 addressBookUID:(int)fp12;
++ (BOOL)dialNumberPromptingIfNecessary:(id)fp8 addressBookUID:(int)fp12 urlAddition:(id)fp16;
+- (id)initWithNumber:(id)fp8 addressBookUID:(int)fp12;
+- (void)dealloc;
+- (id)alertDisplayViewWithSize:(struct CGSize)fp8;
+- (id)number;
+- (int)addressBookUID;
+
+@end
+
diff --git a/SpringBoard-2.0/SBTTYPromptAlertDisplay.h b/SpringBoard-2.0/SBTTYPromptAlertDisplay.h
new file mode 100644 (file)
index 0000000..df90d8f
--- /dev/null
@@ -0,0 +1,22 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBSlidingAlertDisplay.h"
+
+@interface SBTTYPromptAlertDisplay : SBSlidingAlertDisplay
+{
+}
+
++ (id)createTopBarForInstance:(id)fp8;
++ (id)createBottomBarForInstance:(id)fp8;
+- (id)initWithSize:(struct CGSize)fp8;
+- (void)_makeCall;
+- (void)_chooseVoiceMode:(id)fp8;
+- (void)_chooseTTYMode:(id)fp8;
+- (void)_ignore:(id)fp8;
+
+@end
+
diff --git a/SpringBoard-2.0/SBTVOutController-private.h b/SpringBoard-2.0/SBTVOutController-private.h
new file mode 100644 (file)
index 0000000..479768f
--- /dev/null
@@ -0,0 +1,14 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBTVOutController.h"
+
+@interface SBTVOutController (private)
+- (void)_handleIapServerConnectionDied;
+- (void)startListeningForSettingsChanges;
+- (void)stopListeningForSettingsChanges;
+@end
+
diff --git a/SpringBoard-2.0/SBTVOutController.h b/SpringBoard-2.0/SBTVOutController.h
new file mode 100644 (file)
index 0000000..a1ec435
--- /dev/null
@@ -0,0 +1,24 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "NSObject.h"
+
+@interface SBTVOutController : NSObject
+{
+    int _tvOutMode;
+}
+
++ (id)sharedInstance;
+- (id)init;
+- (void)dealloc;
+- (void)setIntialTVModeIfNeeded;
+- (void)updateLayerKitSettings;
+- (void)updateSettings;
+- (int)tvOutMode;
+- (void)setTvOutMode:(int)fp8;
+
+@end
+
diff --git a/SpringBoard-2.0/SBTelephonyManager.h b/SpringBoard-2.0/SBTelephonyManager.h
new file mode 100644 (file)
index 0000000..818f137
--- /dev/null
@@ -0,0 +1,94 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "NSObject.h"
+
+@class NSString;
+
+@interface SBTelephonyManager : NSObject
+{
+    NSString *_operatorName;
+    unsigned int _usingWifi:1;
+    unsigned int _usingVPN:1;
+    unsigned int _iTunesNeedsToRecheckActivation:1;
+}
+
++ (id)sharedTelephonyManager;
+- (id)init;
+- (struct __CTServerConnection *)_serverConnection;
+- (void)updatePhoneNumberPrefs;
+- (void)updateTTYIndicator;
+- (double)inCallDuration;
+- (void)updateSpringBoard;
+- (void)updateAirplaneMode;
+- (void)updateCalls;
+- (void)_updateState;
+- (void)updateLocale;
+- (void)updateNetworkLocale;
+- (void)handleSIMReady;
+- (id)urlWithScheme:(id)fp8 fromDialingNumber:(id)fp12 abUID:(int)fp16 urlPathAddition:(id)fp20;
+- (id)displayForOutgoingCallURL:(id)fp8;
+- (void)_mainThreadDaemonRestart:(struct __CFDictionary *)fp8;
+- (void)_delayedAudioResume;
+- (long long)getRowIDOfLastCallInsert;
+- (id)allMissedCallsAfterRowID:(long long)fp8;
+- (long long)getRowIDOfLastSMSInsert;
+- (id)allUnreadSMSAfterRowID:(long long)fp8;
+- (void)markMessageAsRead:(struct __CTSMSMessage *)fp8;
+- (void)updateSMSBadges;
+- (int)callCount;
+- (BOOL)activeCallExists;
+- (BOOL)heldCallExists;
+- (BOOL)incomingCallExists;
+- (BOOL)outgoingCallExists;
+- (BOOL)inCallUsingReceiver;
+- (BOOL)callWouldUseReceiver:(BOOL)fp8;
+- (BOOL)shouldHangUpOnLock;
+- (BOOL)inCall;
+- (void)disconnectIncomingCall;
+- (void)answerIncomingCall;
+- (void)answerIncomingCallEndingOthers;
+- (void)swapCalls;
+- (void)disconnectAllCalls;
+- (void)disconnectCall;
+- (void)disconnectCallAndActivateHeld;
+- (void)unmute;
+- (void)dumpBasebandState:(id)fp8;
+- (BOOL)MALoggingEnabled;
+- (void)powerOffRadio;
+- (BOOL)isNetworkRegistrationEnabled;
+- (void)setNetworkRegistrationEnabled:(BOOL)fp8;
+- (int)dataConnectionType;
+- (BOOL)EDGEIsOn;
+- (BOOL)isUsingDataConnection;
+- (BOOL)isUsingWiFiConnection;
+- (void)setIsUsingWiFiConnection:(BOOL)fp8;
+- (void)setIsUsingVPNConnection:(BOOL)fp8;
+- (BOOL)isUsingVPNConnection;
+- (void)copyICCID:(id *)fp8 IMEI:(id *)fp12;
+- (void)configureForTTY:(BOOL)fp8;
+- (BOOL)shouldPromptForTTY;
+- (id)ttyTitle;
+- (void)_resetCTMMode;
+- (void)_headphoneChanged:(id)fp8;
+- (void)_setRegistrationStatus:(int)fp8;
+- (void)_updateRegistrationNow;
+- (void)_cancelFakeService;
+- (void)_startFakeServiceIfNecessary;
+- (void)_stopFakeService;
+- (id)_fetchOperatorName;
+- (void)_reallySetOperatorName:(id)fp8;
+- (void)setOperatorName:(id)fp8;
+- (id)operatorName;
+- (int)registrationStatus;
+- (void)checkForRegistrationSoon;
+- (void)kickStartSearching;
+- (id)SIMStatus;
+- (int)registrationCauseCode;
+- (void)noteSIMUnlockAttempt;
+
+@end
+
diff --git a/SpringBoard-2.0/SBTetherController.h b/SpringBoard-2.0/SBTetherController.h
new file mode 100644 (file)
index 0000000..4a83564
--- /dev/null
@@ -0,0 +1,21 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "NSObject.h"
+
+@interface SBTetherController : NSObject
+{
+    int _tetherState;
+}
+
++ (id)sharedInstance;
+- (BOOL)isTethered;
+- (void)noteInterfaceOrientationChanged;
+- (void)setDitheringEnabled:(int)fp8;
+- (void)updatePreferencesIfNeeded;
+
+@end
+
diff --git a/SpringBoard-2.0/SBTextDisplayView.h b/SpringBoard-2.0/SBTextDisplayView.h
new file mode 100644 (file)
index 0000000..17c7b74
--- /dev/null
@@ -0,0 +1,25 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "UIView.h"
+
+@class NSString;
+
+@interface SBTextDisplayView : UIView
+{
+    NSString *_text;
+    NSString *_style;
+}
+
+- (id)initWithWidth:(float)fp8 text:(id)fp12 style:(id)fp16;
+- (void)dealloc;
+- (void)_updateText;
+- (void)setStyle:(id)fp8;
+- (void)setText:(id)fp8;
+- (void)drawRect:(struct CGRect)fp8;
+
+@end
+
diff --git a/SpringBoard-2.0/SBTouchPageIndicator.h b/SpringBoard-2.0/SBTouchPageIndicator.h
new file mode 100644 (file)
index 0000000..c476c81
--- /dev/null
@@ -0,0 +1,18 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "UIPageControl.h"
+
+@interface SBTouchPageIndicator : UIPageControl
+{
+    id _delegate;
+}
+
+- (void)setDelegate:(id)fp8;
+- (void)mouseUp:(struct __GSEvent *)fp8;
+
+@end
+
diff --git a/SpringBoard-2.0/SBUIController.h b/SpringBoard-2.0/SBUIController.h
new file mode 100644 (file)
index 0000000..13f71f3
--- /dev/null
@@ -0,0 +1,91 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import <Foundation/NSObject.h>
+
+@class SBApplication, SBContentLayer, SBZoomView, UIView, UIWindow;
+
+@interface SBUIController : NSObject
+{
+    UIWindow *_window;
+    UIView *_iconsView;
+    UIView *_buttonBarContainerView;
+    SBContentLayer *_contentLayer;
+    SBZoomView *_zoomLayer;
+    SBApplication *_launchedApp;
+    int _launchState;
+    BOOL _lastVolumeDownToControl;
+    BOOL _shouldAutoLock;
+    int _batteryCapacity;
+    BOOL _isBatteryCharging;
+    BOOL _isOnAC;
+    BOOL _connectedToUnusableFirewire;
+    BOOL _cancelingLaunch;
+    int _batteryLoggingStartCapacity;
+    unsigned char _headsetBatteryCapacity;
+    BOOL _isHeadsetCharging;
+    BOOL _isHeadsetDocked;
+}
+
++ (int)displayedLevelForBatteryLevel:(int)fp8;
++ (int)displayedLevelForBatteryStatusBarLevel:(int)fp8;
++ (id)sharedInstance;
+- (void)_indicateConnectedToPower;
+- (void)dealloc;
+- (id)init;
+- (void)animateAppleDown:(BOOL)fp8;
+- (BOOL)launchedAfterLanguageRestart;
+- (void)clearLaunchedAfterLanguageRestart;
+- (float)calculateStartupTime;
+- (id)getVMstats;
+- (void)logStartupData;
+- (void)languageChanged;
+- (void)finishLaunching;
+- (void)systemControllerRouteChanged:(id)fp8;
+- (void)lock:(BOOL)fp8;
+- (void)lock;
+- (int)launchState;
+- (void)clearZoomLayer;
+- (void)setState:(int)fp8;
+- (id)contentView;
+- (id)statusBarWindow;
+- (id)window;
+- (void)showZoomLayerForApp:(id)fp8;
+- (void)stopAllAnimations;
+- (void)hideIconListAndBar:(BOOL)fp8;
+- (void)insertAndOrderIconListsForReordering:(BOOL)fp8;
+- (void)restoreIconList:(BOOL)fp8 force:(BOOL)fp12;
+- (void)stopRestoringIconList;
+- (void)showButtonBar:(BOOL)fp8 animate:(BOOL)fp12 action:(SEL)fp16 delegate:(id)fp20;
+- (void)quitTopApplication;
+- (struct CGAffineTransform)_initialStatusBarTransformForScale:(float)fp8;
+- (void)animateLaunchOfApplication:(id)fp8 afterDelay:(double)fp12 startingAtTime:(double)fp20 forDuration:(double)fp28 includingIconsAndButtonBar:(BOOL)fp36 initialZoomScale:(float)fp40 fadeInZoom:(BOOL)fp44;
+- (void)cancelLaunchOfApplication:(id)fp8 duration:(double)fp12;
+- (void)animateLaunchOfApplication:(id)fp8;
+- (void)animateLaunchApplication:(id)fp8;
+- (double)animateLaunchForReturnToLastApp:(id)fp8;
+- (void)finishedFadingInButtonBar;
+- (void)showZoomLayerAnimationDidStop:(id)fp8 finished:(id)fp12;
+- (void)cancelLaunchAnimationDidStop:(id)fp8 finished:(id)fp12;
+- (void)clickedMenuButton;
+- (void)completeAlertDisplay;
+- (void)wakeUp:(id)fp8;
+- (void)handleVolumeEvent:(struct __GSEvent *)fp8;
+- (int)batteryCapacity;
+- (BOOL)isBatteryCharging;
+- (BOOL)isOnAC;
+- (void)ACPowerChanged;
+- (void)setIsConnectedToUnusableFirewireCharger:(BOOL)fp8;
+- (BOOL)isConnectedToUnusableFirewireCharger;
+- (void)noteStatusBarHeightChanged:(float)fp8 duration:(double)fp12;
+- (BOOL)isHeadsetDocked;
+- (BOOL)isHeadsetBatteryCharging;
+- (unsigned char)headsetBatteryCapacity;
+- (void)handleAccessoryAvailabilityChange:(struct __GSEvent *)fp8 removal:(BOOL)fp12;
+- (void)handleAccessoryEvent:(struct __GSEvent *)fp8;
+
+@end
+
diff --git a/SpringBoard-2.0/SBUSSDAlert.h b/SpringBoard-2.0/SBUSSDAlert.h
new file mode 100644 (file)
index 0000000..a473e35
--- /dev/null
@@ -0,0 +1,35 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBAlert.h"
+
+@class NSTimer;
+
+@interface SBUSSDAlert : SBAlert
+{
+    unsigned int _receivedString:1;
+    unsigned int _dismissOnActivate:1;
+    NSTimer *_delayedDismissTimer;
+}
+
++ (void)registerForSettingsAlerts;
++ (void)registerForAlerts;
++ (void)test;
++ (id)errorStringForCode:(unsigned int)fp8;
++ (void)_daemonRestart:(id)fp8;
++ (void)_newSIM:(id)fp8;
+- (void)dealloc;
+- (id)alertDisplayViewWithSize:(struct CGSize)fp8;
+- (void)USSDStringAvailable:(id)fp8 allowsResponse:(BOOL)fp12;
+- (BOOL)allowsResponse;
+- (BOOL)receivedString;
+- (void)setDismissOnActivate:(BOOL)fp8;
+- (void)_delayedDismiss;
+- (BOOL)activate;
+- (BOOL)deactivate;
+
+@end
+
diff --git a/SpringBoard-2.0/SBUSSDAlertDisplay.h b/SpringBoard-2.0/SBUSSDAlertDisplay.h
new file mode 100644 (file)
index 0000000..05f8c41
--- /dev/null
@@ -0,0 +1,47 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBAlertDisplay.h"
+
+#import "UITextFieldDelegate-Protocol.h"
+
+@class SBTextDisplayView, TPBottomButtonBar, UIProgressIndicator, UIScroller, UITextField, UITransitionView, UIView;
+
+@interface SBUSSDAlertDisplay : SBAlertDisplay <UITextFieldDelegate>
+{
+    TPBottomButtonBar *_responseBar;
+    UIView *_notifyView;
+    UIView *_replyView;
+    UITransitionView *_transitionView;
+    UIScroller *_scroller;
+    UIView *_contentView;
+    SBTextDisplayView *_charsRemainingView;
+    UIProgressIndicator *_progressIndicator;
+    UITextField *_responseField;
+    BOOL _allowsResponse;
+}
+
+- (id)initWithFrame:(struct CGRect)fp8;
+- (id)_notifyView;
+- (id)_replyView;
+- (void)dealloc;
+- (void)displayString:(id)fp8 centerVertically:(BOOL)fp12;
+- (void)alertDisplayWillBecomeVisible;
+- (void)alertDisplayBecameVisible;
+- (void)_setupResponseBar;
+- (void)alertStringAvailable:(id)fp8;
+- (BOOL)allowsResponse;
+- (void)setAllowsResponse:(BOOL)fp8;
+- (BOOL)textField:(id)fp8 shouldInsertText:(id)fp12 replacingRange:(struct _NSRange)fp16;
+- (void)_updateCharsRemaining;
+- (void)_textChanged:(id)fp8;
+- (void)_replyClicked;
+- (void)_okayClicked;
+- (void)_cancelClicked;
+- (void)navigationBar:(id)fp8 buttonClicked:(int)fp12;
+
+@end
+
diff --git a/SpringBoard-2.0/SBUnsupportedURLAlertItem.h b/SpringBoard-2.0/SBUnsupportedURLAlertItem.h
new file mode 100644 (file)
index 0000000..63e3430
--- /dev/null
@@ -0,0 +1,19 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBDismissOnlyAlertItem.h"
+
+@interface SBUnsupportedURLAlertItem : SBDismissOnlyAlertItem
+{
+}
+
++ (id)activeUnsupportedURLAlertItem;
+- (void)dealloc;
+- (void)willActivate;
+- (void)willDeactivateForReason:(int)fp8;
+
+@end
+
diff --git a/SpringBoard-2.0/SBVODAlarm.h b/SpringBoard-2.0/SBVODAlarm.h
new file mode 100644 (file)
index 0000000..6623596
--- /dev/null
@@ -0,0 +1,40 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "NSObject.h"
+
+@class NSDictionary, NSString;
+
+@interface SBVODAlarm : NSObject
+{
+    NSString *_title;
+    NSString *_path;
+    NSDictionary *_rentalInfo;
+    unsigned int _loadingRentalInfo:1;
+    unsigned int _sanityCheckingExpiration:1;
+    unsigned int _watched:1;
+}
+
++ (void)cancelPendingLoads;
++ (void)_rentalInfoThread;
+- (id)initWithDictionary:(id)fp8;
+- (void)dealloc;
+- (int)compare:(id)fp8;
+- (id)expirationDate;
+- (BOOL)hasLoaded;
+- (BOOL)isExpired;
+- (BOOL)rentalHasBeenWatched;
+- (BOOL)hasFireDateSinceDate:(id)fp8;
+- (id)nextFireDate;
+- (id)path;
+- (void)sanityCheckExpiration;
+- (id)title;
+- (id)_dateWithStartDate:(id)fp8 duration:(id)fp12;
+- (id)_rentalInfo;
+- (void)_setRentalInfo:(id)fp8;
+
+@end
+
diff --git a/SpringBoard-2.0/SBVODAlertItem.h b/SpringBoard-2.0/SBVODAlertItem.h
new file mode 100644 (file)
index 0000000..a4d5f62
--- /dev/null
@@ -0,0 +1,30 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBAlertItem.h"
+
+#import "UIModalViewDelegate-Protocol.h"
+
+@class SBVODAlarm;
+
+@interface SBVODAlertItem : SBAlertItem <UIModalViewDelegate>
+{
+    SBVODAlarm *_alarm;
+}
+
++ (id)activeAlertForAlarm:(id)fp8;
+- (void)dealloc;
+- (void)setAlarm:(id)fp8;
+- (void)configure:(BOOL)fp8 requirePasscodeForActions:(BOOL)fp12;
+- (BOOL)unlocksScreen;
+- (void)alertSheet:(id)fp8 buttonClicked:(int)fp12;
+- (void)screenWillUndim;
+- (void)willActivate;
+- (void)willDeactivateForReason:(int)fp8;
+- (void)_updateText;
+
+@end
+
diff --git a/SpringBoard-2.0/SBVODController.h b/SpringBoard-2.0/SBVODController.h
new file mode 100644 (file)
index 0000000..59bd292
--- /dev/null
@@ -0,0 +1,43 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "NSObject.h"
+
+@class NSMutableArray, NSMutableSet, NSTimer;
+
+@interface SBVODController : NSObject
+{
+    NSMutableArray *_alarms;
+    NSMutableSet *_alarmsToFire;
+    NSMutableSet *_alarmsToFireWhenMovieEnds;
+    NSTimer *_timer;
+    NSTimer *_movieTimeoutTimer;
+    unsigned int _reloadingForBoot:1;
+}
+
++ (id)sharedInstance;
+- (id)init;
+- (void)dealloc;
+- (void)didWakeFromSleep;
+- (void)reloadAlarms:(BOOL)fp8;
+- (void)iTunesSyncRequestedStart;
+- (void)iTunesSyncHasCompleted:(int)fp8;
+- (void)alarmDidSanityCheck:(id)fp8;
+- (void)_alarmFired:(id)fp8;
+- (void)_presentAlarmAlerts:(id)fp8;
+- (void)_presentAlarmsHavingFiredSinceDate:(id)fp8;
+- (void)_scheduleTimer;
+- (void)_writeTimeToDefaults;
+- (BOOL)_alarmIsExpired:(id)fp8 hints:(id)fp12;
+- (id)_expiredAlarmsPath;
+- (void)_noteExpiredAlarms:(id)fp8;
+- (void)_movieEndTimeout:(id)fp8;
+- (void)_nowPlayingInfoChanged;
+- (void)_sanityCheckExpiredAlarms:(id)fp8;
+- (void)_significantTimeChanged:(id)fp8;
+
+@end
+
diff --git a/SpringBoard-2.0/SBVoiceMailAlertItem.h b/SpringBoard-2.0/SBVoiceMailAlertItem.h
new file mode 100644 (file)
index 0000000..5359e67
--- /dev/null
@@ -0,0 +1,25 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBDismissOnlyAlertItem.h"
+
+@interface SBVoiceMailAlertItem : SBDismissOnlyAlertItem
+{
+    BOOL _isForVisualVoicemail;
+    unsigned int _recordUID;
+}
+
++ (id)currentInstance;
++ (BOOL)hasCurrentInstance;
+- (BOOL)isForVisualVoicemail;
+- (void)setIsVisualVoicemail:(BOOL)fp8 recordUID:(unsigned int)fp12;
+- (void)didDeactivateForReason:(int)fp8;
+- (BOOL)willShowInAwayItems;
+- (void)performUnlockAction;
+- (id)lockLabel;
+
+@end
+
diff --git a/SpringBoard-2.0/SBVoicemailManager.h b/SpringBoard-2.0/SBVoicemailManager.h
new file mode 100644 (file)
index 0000000..1379560
--- /dev/null
@@ -0,0 +1,34 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "NSObject.h"
+
+@interface SBVoicemailManager : NSObject
+{
+    CDAnonymousStruct2 _alertMark;
+    CDAnonymousStruct2 _awayItemMark;
+    BOOL _hasVisualVoicemail;
+    int _visualVoicemailSubscriptionToken;
+}
+
++ (id)sharedInstance;
+- (id)init;
+- (void)dealloc;
+- (void)setHasVisualVoicemail:(BOOL)fp8;
+- (void)_updateVisualVoicemailState;
+- (BOOL)_hasVisualVoicemail;
+- (void)_mark:(CDAnonymousStruct2 *)fp8;
+- (void)markForAlerts;
+- (void)markForAwayItems;
+- (void)mark;
+- (id)copyVisualVoicemailRecordsForAwayItems;
+- (void)_presentAlertForRecord:(void *)fp8 visualVoicemail:(BOOL)fp12;
+- (void)_handleVoicemailAvailableNotification:(id)fp8;
+- (void)_handleVoicemailStoreChangedNotification;
+- (void)_handleVoicemailFallbackNotification;
+
+@end
+
diff --git a/SpringBoard-2.0/SBWeatherApplicationIcon.h b/SpringBoard-2.0/SBWeatherApplicationIcon.h
new file mode 100644 (file)
index 0000000..d8db4ca
--- /dev/null
@@ -0,0 +1,20 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBApplicationIcon.h"
+
+@interface SBWeatherApplicationIcon : SBApplicationIcon
+{
+}
+
+- (id)initWithApplication:(id)fp8;
+- (void)dealloc;
+- (void)resetIcon;
+- (BOOL)showFahrenheit;
+- (id)icon;
+
+@end
+
diff --git a/SpringBoard-2.0/SBWiFiDontAskAlertItem.h b/SpringBoard-2.0/SBWiFiDontAskAlertItem.h
new file mode 100644 (file)
index 0000000..f3e56f5
--- /dev/null
@@ -0,0 +1,17 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBAlertItem.h"
+
+@interface SBWiFiDontAskAlertItem : SBAlertItem
+{
+}
+
+- (void)alertSheet:(id)fp8 buttonClicked:(int)fp12;
+- (void)configure:(BOOL)fp8 requirePasscodeForActions:(BOOL)fp12;
+
+@end
+
diff --git a/SpringBoard-2.0/SBWiFiErrorAlertItem.h b/SpringBoard-2.0/SBWiFiErrorAlertItem.h
new file mode 100644 (file)
index 0000000..4149bca
--- /dev/null
@@ -0,0 +1,26 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBAlertItem.h"
+
+@class NSString;
+
+@interface SBWiFiErrorAlertItem : SBAlertItem
+{
+    id _delegate;
+    NSString *_name;
+    int _error;
+}
+
+- (id)initWithNetworkName:(id)fp8 error:(int)fp12;
+- (void)dealloc;
+- (void)setDelegate:(id)fp8;
+- (void)dismiss;
+- (void)alertSheet:(id)fp8 buttonClicked:(int)fp12;
+- (void)configure:(BOOL)fp8 requirePasscodeForActions:(BOOL)fp12;
+
+@end
+
diff --git a/SpringBoard-2.0/SBWiFiIsEnterpriseAlert.h b/SpringBoard-2.0/SBWiFiIsEnterpriseAlert.h
new file mode 100644 (file)
index 0000000..d88d9ae
--- /dev/null
@@ -0,0 +1,20 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBAlertItem.h"
+
+@interface SBWiFiIsEnterpriseAlert : SBAlertItem
+{
+    id _delegate;
+}
+
+- (void)alertSheet:(id)fp8 buttonClicked:(int)fp12;
+- (void)configure:(BOOL)fp8 requirePasscodeForActions:(BOOL)fp12;
+- (void)setDelegate:(id)fp8;
+- (void)dismiss;
+
+@end
+
diff --git a/SpringBoard-2.0/SBWiFiPasswordAlertItem.h b/SpringBoard-2.0/SBWiFiPasswordAlertItem.h
new file mode 100644 (file)
index 0000000..1a1bbc2
--- /dev/null
@@ -0,0 +1,27 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBAlertItem.h"
+
+@class NSString;
+
+@interface SBWiFiPasswordAlertItem : SBAlertItem
+{
+    id _delegate;
+    NSString *_name;
+}
+
+- (id)initWithNetworkName:(id)fp8;
+- (void)dealloc;
+- (void)setDelegate:(id)fp8;
+- (void)dismiss;
+- (void)alertSheet:(id)fp8 buttonClicked:(int)fp12;
+- (void)returnKeyPressed:(id)fp8;
+- (void)configure:(BOOL)fp8 requirePasscodeForActions:(BOOL)fp12;
+- (BOOL)dismissOnLock;
+
+@end
+
diff --git a/SpringBoard-2.0/SBWiFiTrustAlertItem.h b/SpringBoard-2.0/SBWiFiTrustAlertItem.h
new file mode 100644 (file)
index 0000000..43029e2
--- /dev/null
@@ -0,0 +1,29 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBAlertItem.h"
+
+@class NSArray, NSString;
+
+@interface SBWiFiTrustAlertItem : SBAlertItem
+{
+    NSString *_displayName;
+    NSString *_networkName;
+    NSArray *_certificateArray;
+    BOOL _sentResponse;
+}
+
+- (id)alertSheet;
+- (id)initWithCertificateArray:(id)fp8 networkName:(id)fp12;
+- (void)dealloc;
+- (void)alertSheet:(id)fp8 buttonClicked:(int)fp12;
+- (void)didDeactivateForReason:(int)fp8;
+- (BOOL)dismissOnLock;
+- (BOOL)allowMenuButtonDismissal;
+- (void)configure:(BOOL)fp8 requirePasscodeForActions:(BOOL)fp12;
+
+@end
+
diff --git a/SpringBoard-2.0/SBZoomView.h b/SpringBoard-2.0/SBZoomView.h
new file mode 100644 (file)
index 0000000..fc15860
--- /dev/null
@@ -0,0 +1,16 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "UIImageView.h"
+
+@interface SBZoomView : UIImageView
+{
+}
+
+- (id)initWithFrame:(struct CGRect)fp8 image:(id)fp24 isInCall:(BOOL)fp28 preventSplit:(BOOL)fp32;
+
+@end
+
diff --git a/SpringBoard-2.0/SMSAlertSheet.h b/SpringBoard-2.0/SMSAlertSheet.h
new file mode 100644 (file)
index 0000000..0ef3c4f
--- /dev/null
@@ -0,0 +1,19 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "UIModalView.h"
+
+@interface SMSAlertSheet : UIModalView
+{
+    BOOL _showingTagline;
+}
+
+- (void)layout;
+- (void)updateTagline;
+- (void)layoutAnimated:(BOOL)fp8;
+
+@end
+
diff --git a/SpringBoard-2.0/SpringBoard-AlertSheetAdditions.h b/SpringBoard-2.0/SpringBoard-AlertSheetAdditions.h
new file mode 100644 (file)
index 0000000..7a59b34
--- /dev/null
@@ -0,0 +1,12 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SpringBoard.h"
+
+@interface SpringBoard (AlertSheetAdditions)
+- (void)_alertSheetStackChanged;
+@end
+
diff --git a/SpringBoard-2.0/SpringBoard-SBApplicationTesting.h b/SpringBoard-2.0/SpringBoard-SBApplicationTesting.h
new file mode 100644 (file)
index 0000000..2f5e469
--- /dev/null
@@ -0,0 +1,17 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SpringBoard.h"
+
+@interface SpringBoard (SBApplicationTesting)
+- (BOOL)runTest:(id)fp8 options:(id)fp12;
+- (void)_retryLaunchTestWithOptions:(id)fp8;
+- (void)startLaunchTestNamed:(id)fp8 options:(id)fp12;
+- (void)startResumeTestNamed:(id)fp8 options:(id)fp12;
+- (void)endLaunchTest;
+- (void)finishedTest:(id)fp8 extraResults:(id)fp12;
+@end
+
diff --git a/SpringBoard-2.0/SpringBoard.h b/SpringBoard-2.0/SpringBoard.h
new file mode 100644 (file)
index 0000000..6f89549
--- /dev/null
@@ -0,0 +1,177 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "UIApplication.h"
+
+@class NSString, NSTimer, NSURL, SBDimmingWindow, SBUIController;
+
+@interface SpringBoard : UIApplication
+{
+    SBUIController *_uiController;
+    NSTimer *_menuButtonTimer;
+    NSTimer *_lockButtonTimer;
+    NSTimer *_idleTimer;
+    NSTimer *_autoLockTimer;
+    double _lastTimeIdleCausedDim;
+    double _headsetButtonDownTime;
+    SBDimmingWindow *_simulatedBlankingWindow;
+    unsigned int _delaySleepOnHeadsetClick:1;
+    unsigned int _headsetButtonClickCount:8;
+    unsigned int _menuButtonClickCount:8;
+    unsigned int _screenshotWasTaken:1;
+    unsigned int _disableAutoDimming:1;
+    unsigned int _nextLockUpLocks:1;
+    unsigned int _poweringDown:1;
+    unsigned int _autoDimmed:1;
+    unsigned int _autoDimmedToBlack:1;
+    unsigned int _powerManagementEnabled:1;
+    unsigned int _ipodIsPlaying:1;
+    int _UIOrientation;
+    NSURL *_menuDoubleTapURL;
+    int _notifyDontAnimateREOToken;
+    int _notifyDontAllowMediaHUDToken;
+    NSString *_jetsamIncidentID;
+    double _sampleSystemStartTime;
+    struct __CFDictionary *_startAppsCPUTimes;
+}
+
++ (void)printWorkspaceStacks;
++ (void)printWorkspaceLogs;
+- (BOOL)registerForSystemEvents;
+- (BOOL)rendersLocally;
+- (BOOL)handleEvent:(struct __GSEvent *)fp8;
+- (void)monitorForPurpleServerTermination;
+- (void)updatePowerlogKillingProcess:(BOOL)fp8;
+- (void)applicationDidFinishLaunching:(id)fp8;
+- (BOOL)applicationSupportsRemoteNotifications;
+- (void)appleIconViewRemoved;
+- (void)checkForExpiredPasscode;
+- (BOOL)powerManagementIsEnabled;
+- (void)showLowDiskSpaceAlert;
+- (void)showEDGEActivationFailureAlert:(id)fp8 reason:(id)fp12;
+- (void)showWiFiAlert;
+- (void)showWiFiEnterpriseTrustAlert:(void *)fp8;
+- (void)userDefaultsDidChange:(id)fp8;
+- (void)_testPhoneAlerts;
+- (void)runFieldTestScript;
+- (void)significantTimeChange;
+- (void)tripleFingerGestureTriggered;
+- (BOOL)shouldRunFieldTestScript;
+- (BOOL)iapIsInExtendedMode;
+- (BOOL)_canShowNowPlayingHUD;
+- (BOOL)allowMenuDoubleTap;
+- (void)handleMenuDoubleTap;
+- (void)_setMenuButtonTimer:(id)fp8;
+- (void)_setLockButtonTimer:(id)fp8;
+- (void)clearMenuButtonTimer;
+- (void)_menuButtonWasHeld;
+- (void)menuButtonDown:(struct __GSEvent *)fp8;
+- (void)menuButtonUp:(struct __GSEvent *)fp8;
+- (void)_handleMenuButtonEvent;
+- (void)lockButtonDown:(struct __GSEvent *)fp8;
+- (void)lockButtonWasHeld;
+- (void)reboot;
+- (void)powerDown;
+- (void)relaunchSpringBoard;
+- (void)powerDownRequested:(id)fp8;
+- (void)powerDownCanceled:(id)fp8;
+- (void)_initLockButtonBearTrap;
+- (void)_setLockButtonBearTrap;
+- (void)_unsetLockButtonBearTrap;
+- (void)_fireLockButtonBearTrap;
+- (void)lockButtonUp:(struct __GSEvent *)fp8;
+- (void)headsetButtonDown:(struct __GSEvent *)fp8;
+- (void)headsetButtonUp:(struct __GSEvent *)fp8;
+- (void)_handleHeadsetButtonClick:(struct __GSEvent *)fp8;
+- (void)ALSPrefsChanged:(id)fp8;
+- (void)updateParentalControls;
+- (void)updateIconVisibility;
+- (void)loadEarlyPrefs;
+- (void)demoPrefsChanged:(BOOL)fp8;
+- (void)clockFormatChanged;
+- (void)autoLockPrefsChanged;
+- (void)pinPolicyChanged;
+- (void)ringerChanged:(int)fp8;
+- (void)accessoryAvailabilityChanged:(struct __GSEvent *)fp8;
+- (void)accessoryKeyStateChanged:(struct __GSEvent *)fp8;
+- (void)accessoryEvent:(struct __GSEvent *)fp8;
+- (unsigned int)_portForEvent:(struct __GSEvent *)fp8;
+- (void)quitTopApplication:(struct __GSEvent *)fp8;
+- (void)applicationExited:(struct __GSEvent *)fp8;
+- (void)anotherApplicationFinishedLaunching:(struct __GSEvent *)fp8;
+- (void)otherApplicationWillSuspend:(struct __GSEvent *)fp8;
+- (void)applicationStarted:(struct __GSEvent *)fp8;
+- (void)applicationSuspend:(struct __GSEvent *)fp8;
+- (void)applicationSuspended:(struct __GSEvent *)fp8;
+- (void)applicationSuspendedSettingsUpdated:(struct __GSEvent *)fp8;
+- (void)showAlertForUnhandledURL:(id)fp8 error:(int)fp12;
+- (void)applicationOpenURL:(id)fp8 asPanel:(BOOL)fp12 publicURLsOnly:(BOOL)fp16;
+- (void)applicationOpenURL:(id)fp8 asPanel:(BOOL)fp12;
+- (void)volumeChanged:(struct __GSEvent *)fp8;
+- (void)setBacklightFactor:(int)fp8;
+- (void)setBacklightLevel:(float)fp8;
+- (void)setProximitySensorEnabled:(int)fp8;
+- (void)setupMidnightTimer;
+- (void)_midnightPassed;
+- (void)_adjustMidnightTimerAfterSleep;
+- (void)handleOutOfLineDataResponse:(struct __GSEvent *)fp8;
+- (void)dim;
+- (void)turnOffBacklight;
+- (void)cancelTurnOffBacklightAfterDelay;
+- (void)turnOffBacklightAfterDelay;
+- (void)showSimulatedScreenBlank;
+- (void)hideSimulatedScreenBlank;
+- (void)dimToBlack;
+- (void)undim;
+- (void)lockAfterCall;
+- (BOOL)shouldDimToBlackInsteadOfLock;
+- (void)autoLock;
+- (void)didIdle;
+- (double)nextIdleTimeDuration;
+- (double)nextLockTimeDuration;
+- (void)clearIdleTimer;
+- (void)resetIdleTimerAndUndim:(BOOL)fp8;
+- (void)userEventOccurred:(id)fp8;
+- (void)resetIdleTimer;
+- (void)resetIdleDuration:(double)fp8;
+- (void)updateRejectedInputSettings;
+- (void)updateRejectedInputSettingsForInCallState:(BOOL)fp8 isOutgoing:(BOOL)fp12;
+- (void)handleOutOfLineDataRequest:(struct __GSEvent *)fp8;
+- (void)lockDevice:(struct __GSEvent *)fp8;
+- (void)statusBarEvent:(struct __GSEvent *)fp8;
+- (void)checkMemoryStatus;
+- (void)_receivedMemoryNotification;
+- (void)_killSpringBoardInResponseToCriticalWarning;
+- (void)noteSubstantialTransitionOccured;
+- (int)_frontMostAppOrientation;
+- (void)noteUIOrientationChanged:(int)fp8 display:(id)fp12;
+- (int)UIOrientation;
+- (void)updateMenuDoubleTapSettings;
+- (void)updateAccelerometerSettings;
+- (void)updateProximitySettings;
+- (void)updateTouchPointSettings;
+- (void)updateAirPortForDisplay:(id)fp8;
+- (void)frontDisplayDidChange:(id)fp8;
+- (void)didDismissMiniAlert;
+- (void)willDisplayMiniAlert:(int *)fp8;
+- (void)willDismissMiniAlert:(int *)fp8 andShowAnother:(BOOL)fp12;
+- (BOOL)canShowAlerts;
+- (BOOL)isLocked;
+- (int)alertOrientation;
+- (void)_tearDownNow;
+- (void)tearDown;
+- (BOOL)deviceIsInNowPlaying;
+- (BOOL)musicIsPlaying;
+- (void)setNowPlayingInfo:(id)fp8;
+- (BOOL)deviceAllowsNowPlayingHUD;
+- (void)setJetsamIncidentID;
+- (void)clearJetsamIncidentID;
+- (id)jetsamIncidentID;
+- (void)clearDeviceAllowsNowPlayingHUD;
+- (void)goOffAndOnUSBBus;
+
+@end
+
diff --git a/SpringBoard-2.0/TrustAlertSheet.h b/SpringBoard-2.0/TrustAlertSheet.h
new file mode 100644 (file)
index 0000000..f5d247c
--- /dev/null
@@ -0,0 +1,16 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "UIModalView.h"
+
+@interface TrustAlertSheet : UIModalView
+{
+}
+
+- (BOOL)requiresPortraitOrientation;
+
+@end
+
diff --git a/SpringBoard-2.0/UIAlertTableCell.h b/SpringBoard-2.0/UIAlertTableCell.h
new file mode 100644 (file)
index 0000000..002724c
--- /dev/null
@@ -0,0 +1,14 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "UIPreferencesTableCell.h"
+
+@interface UIAlertTableCell : UIPreferencesTableCell
+{
+}
+
+@end
+
diff --git a/SpringBoard-2.0/UIModalViewDelegate-Protocol.h b/SpringBoard-2.0/UIModalViewDelegate-Protocol.h
new file mode 100644 (file)
index 0000000..f3a9a63
--- /dev/null
@@ -0,0 +1,9 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+@protocol UIModalViewDelegate <NSObject>
+@end
+
diff --git a/SpringBoard-2.0/UIScroller-Centerable.h b/SpringBoard-2.0/UIScroller-Centerable.h
new file mode 100644 (file)
index 0000000..19ee474
--- /dev/null
@@ -0,0 +1,12 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "UIScroller.h"
+
+@interface UIScroller (Centerable)
+- (void)centerToContentView;
+@end
+
diff --git a/SpringBoard-2.0/UITextFieldDelegate-Protocol.h b/SpringBoard-2.0/UITextFieldDelegate-Protocol.h
new file mode 100644 (file)
index 0000000..44f0f4f
--- /dev/null
@@ -0,0 +1,11 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "NSObject-Protocol.h"
+
+@protocol UITextFieldDelegate <NSObject>
+@end
+
diff --git a/SpringBoard-2.0/VolumeControl.h b/SpringBoard-2.0/VolumeControl.h
new file mode 100644 (file)
index 0000000..7555a5b
--- /dev/null
@@ -0,0 +1,54 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "NSObject.h"
+
+@class NSMutableSet, NSString, UIWindow, VolumeControlView;
+
+@interface VolumeControl : NSObject
+{
+    UIWindow *_volumeWindow;
+    VolumeControlView *_volumeView;
+    BOOL _windowVisible;
+    BOOL _debounce;
+    int _mode;
+    NSMutableSet *_alwaysHiddenCategories;
+    NSString *_lastDisplayedCategory;
+    NSString *_lastEventCategory;
+}
+
++ (id)sharedVolumeControl;
+- (id)init;
+- (void)dealloc;
+- (void)reorientHUDIfNeeded:(BOOL)fp8;
+- (void)_createUI;
+- (void)_tearDown;
+- (void)_orderWindowOut:(id)fp8;
+- (void)addAlwaysHiddenCategory:(id)fp8;
+- (void)removeAlwaysHiddenCategory:(id)fp8;
+- (BOOL)_HUDIsDisplayableForCategory:(id)fp8;
+- (float)_windowFadeDelay;
+- (void)_orderWindowFront:(id)fp8 forCategory:(id)fp12;
+- (BOOL)_allowVolumeChangeForCategory:(id)fp8;
+- (void)_changeVolumeBy:(float)fp8;
+- (float)_calcButtonRepeatDelay;
+- (void)increaseVolume;
+- (void)decreaseVolume;
+- (void)hideHUD;
+- (void)showHUD;
+- (id)lastDisplayedCategory;
+- (void)setHUDMode:(int)fp8;
+- (void)handleVolumeEvent:(struct __GSEvent *)fp8;
+- (void)cancelVolumeEvent;
+- (void)animationDidStop:(id)fp8 finished:(id)fp12;
+- (void)_registerForAVSystemControllerNotifications;
+- (void)_unregisterForAVSystemControllerNotifications;
+- (void)_serverConnectionDied:(id)fp8;
+- (int)_volumeModeForCategory:(id)fp8;
+- (void)_systemVolumeChanged:(id)fp8;
+
+@end
+
diff --git a/SpringBoard-2.0/VolumeControlView.h b/SpringBoard-2.0/VolumeControlView.h
new file mode 100644 (file)
index 0000000..8c9f625
--- /dev/null
@@ -0,0 +1,37 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "UIView.h"
+
+@class NSString, UITextLabel;
+
+@interface VolumeControlView : UIView
+{
+    float _volume;
+    int _mode;
+    BOOL _headphonesPresent;
+    UITextLabel *_label1;
+    UITextLabel *_label2;
+    NSString *_line1;
+    NSString *_line2;
+}
+
++ (void)loadImages;
++ (struct CGSize)controlSize;
+- (id)initWithFrame:(struct CGRect)fp8;
+- (void)_checkHeadphonesPresent;
+- (void)setMode:(int)fp8;
+- (void)setVolume:(float)fp8 mode:(int)fp12;
+- (float)volume;
+- (void)_updateLabelStrings;
+- (void)dealloc;
+- (BOOL)_showLabel;
+- (void)_drawLine1;
+- (void)_drawLine2;
+- (void)drawRect:(struct CGRect)fp8;
+
+@end
+
diff --git a/SpringBoard-2.0/WhiteBorderedTextField.h b/SpringBoard-2.0/WhiteBorderedTextField.h
new file mode 100644 (file)
index 0000000..6bf7701
--- /dev/null
@@ -0,0 +1,18 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "UITextField.h"
+
+@interface WhiteBorderedTextField : UITextField
+{
+}
+
+- (void)drawBorder:(struct CGRect)fp8;
+- (struct CGRect)textRect;
+- (void)drawRect:(struct CGRect)fp8;
+
+@end
+
diff --git a/SpringBoard-2.1/Alarm.h b/SpringBoard-2.1/Alarm.h
new file mode 100644 (file)
index 0000000..a6fdc97
--- /dev/null
@@ -0,0 +1,57 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "NSObject.h"
+
+@class NSCalendarDate, NSString;
+
+@interface Alarm : NSObject
+{
+    unsigned int _alarmHour;
+    unsigned int _alarmMinute;
+    int _alarmSetting;
+    NSString *_alarmSoundIdentifier;
+    NSString *_alarmTitle;
+    NSCalendarDate *_snoozeUntilDate;
+    unsigned int _isActive:1;
+    unsigned int _repeats:1;
+    unsigned int _allowsSnooze:1;
+    unsigned int _dontSendUpdate:1;
+    unsigned int _dontStopSnoozing:1;
+    unsigned int _reserved:27;
+}
+
+- (id)description;
+- (void)_update;
+- (id)init;
+- (id)_initWithDictionary:(id)fp8;
+- (id)_prefsDictionary;
+- (void)dealloc;
+- (BOOL)alarmTimesEqualTo:(id)fp8;
+- (void)setAlarmHour:(unsigned int)fp8 minute:(unsigned int)fp12;
+- (void)getAlarmHour:(unsigned int *)fp8 minute:(unsigned int *)fp12;
+- (id)_fireDateAfterDate:(id)fp8;
+- (void)setActive:(BOOL)fp8;
+- (BOOL)isActive;
+- (void)setRepeats:(BOOL)fp8;
+- (BOOL)repeats;
+- (void)setDaySetting:(int)fp8;
+- (int)daySetting;
+- (void)setAllowsSnooze:(BOOL)fp8;
+- (BOOL)allowsSnooze;
+- (BOOL)isSnoozing;
+- (void)startSnoozingFromDate:(id)fp8;
+- (void)stopSnoozing;
+- (id)_snoozeUntilDate;
+- (void)setAlarmSoundIdentifier:(id)fp8;
+- (id)alarmSoundIdentifier;
+- (void)setAlarmTitle:(id)fp8;
+- (id)alarmTitle;
+- (void)_activateAlertItem;
+- (void)fireAlarm;
+
+@end
+
diff --git a/SpringBoard-2.1/AlarmController.h b/SpringBoard-2.1/AlarmController.h
new file mode 100644 (file)
index 0000000..5633a07
--- /dev/null
@@ -0,0 +1,44 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "NSObject.h"
+
+@class NSMutableArray, NSString, NSTimer;
+
+@interface AlarmController : NSObject
+{
+    NSMutableArray *_alarmList;
+    NSTimer *_alarmTimer;
+    NSMutableArray *_alarmsToFire;
+    unsigned int _readingAlarms:1;
+    NSTimer *_countDownTimer;
+    double _countDownTime;
+    NSString *_countDownTimerSoundIdentifier;
+    struct __CFDate *_alarmWakeupDate;
+    struct __CFDate *_countdownWakeupDate;
+}
+
++ (id)sharedAlarmController;
+- (void)_readAlarms;
+- (void)_saveAlarms;
+- (void)_alarmChanged:(id)fp8;
+- (void)_resetCountDownTime;
+- (id)init;
+- (void)dealloc;
+- (unsigned int)addAlarm:(id)fp8;
+- (void)removeAlarmAtIndex:(unsigned int)fp8;
+- (id)alarms;
+- (void)_scheduleAlarms;
+- (void)_alarmTimeReached:(id)fp8;
+- (void)setCountDownTime:(double)fp8 withSoundIdentifier:(id)fp16;
+- (void)_countDownTimerFired:(id)fp8;
+- (void)_sleepTimerFired:(id)fp8;
+- (double)countDownTime;
+- (id)countDownTimerSoundIdentifier;
+- (void)_wokeFromSleep;
+
+@end
+
diff --git a/SpringBoard-2.1/BorderedPushButton.h b/SpringBoard-2.1/BorderedPushButton.h
new file mode 100644 (file)
index 0000000..9d90e0e
--- /dev/null
@@ -0,0 +1,17 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "UIPushButton.h"
+
+@interface BorderedPushButton : UIPushButton
+{
+}
+
+- (void)_sizeToFit;
+- (void)drawButtonPart:(int)fp8 inRect:(struct CGRect)fp12;
+
+@end
+
diff --git a/SpringBoard-2.1/CDStructures.h b/SpringBoard-2.1/CDStructures.h
new file mode 100644 (file)
index 0000000..596c91f
--- /dev/null
@@ -0,0 +1,98 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+struct CGAffineTransform {
+    float _field1;
+    float _field2;
+    float _field3;
+    float _field4;
+    float _field5;
+    float _field6;
+};
+
+struct CGColor;
+
+struct CGContext;
+
+struct CGImage;
+
+struct CGPoint {
+    float x;
+    float y;
+};
+
+struct CGRect {
+    struct CGPoint origin;
+    struct CGSize size;
+};
+
+struct CGSize {
+    float width;
+    float height;
+};
+
+struct CalAlarmEngine;
+
+struct CalDatabase;
+
+struct CalEventExpirationMonitor;
+
+struct _Apple80211;
+
+struct _NSRange {
+    unsigned int _field1;
+    unsigned int _field2;
+};
+
+struct _NSZone;
+
+struct __AOSNotificationSession;
+
+struct __CFDate;
+
+struct __CFDateFormatter;
+
+struct __CFDictionary;
+
+struct __CFError;
+
+struct __CFMachPort;
+
+struct __CFRunLoopSource;
+
+struct __CFSet;
+
+struct __CFString;
+
+struct __CFTimeZone;
+
+struct __CFUserNotification;
+
+struct __CTCall;
+
+struct __CTSMSMessage;
+
+struct __CTServerConnection;
+
+struct __GSEvent;
+
+struct __GSFont;
+
+typedef struct {
+    int _field1;
+    char _field2;
+    char _field3;
+    char _field4;
+    char _field5;
+    double _field6;
+} CDAnonymousStruct1;
+
+typedef struct {
+    unsigned char voicemailAvailable;
+    int voicemailCount;
+    long long voicemailID;
+} CDAnonymousStruct2;
+
diff --git a/SpringBoard-2.1/ISDownload-SpringBoardAdditions.h b/SpringBoard-2.1/ISDownload-SpringBoardAdditions.h
new file mode 100644 (file)
index 0000000..562d4a1
--- /dev/null
@@ -0,0 +1,13 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "ISDownload.h"
+
+@interface ISDownload (SpringBoardAdditions)
+- (BOOL)isFailed;
+- (BOOL)isFinished;
+@end
+
diff --git a/SpringBoard-2.1/ISNetworkMonitor-Protocol.h b/SpringBoard-2.1/ISNetworkMonitor-Protocol.h
new file mode 100644 (file)
index 0000000..a0a4db8
--- /dev/null
@@ -0,0 +1,10 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+@protocol ISNetworkMonitor
+- (void)storeSetNetworkIsActive:(BOOL)fp8;
+@end
+
diff --git a/SpringBoard-2.1/NSArray-AlertItemsAdditions.h b/SpringBoard-2.1/NSArray-AlertItemsAdditions.h
new file mode 100644 (file)
index 0000000..8e8c380
--- /dev/null
@@ -0,0 +1,13 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "NSArray.h"
+
+@interface NSArray (AlertItemsAdditions)
+- (id)objectOfClass:(Class)fp8;
+- (BOOL)containsObjectOfClass:(Class)fp8;
+@end
+
diff --git a/SpringBoard-2.1/NSCharacterSet-PhonePad.h b/SpringBoard-2.1/NSCharacterSet-PhonePad.h
new file mode 100644 (file)
index 0000000..37b617b
--- /dev/null
@@ -0,0 +1,12 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "NSCharacterSet.h"
+
+@interface NSCharacterSet (PhonePad)
++ (id)phonePadCharacterSet;
+@end
+
diff --git a/SpringBoard-2.1/NSDictionary-CTHelpers.h b/SpringBoard-2.1/NSDictionary-CTHelpers.h
new file mode 100644 (file)
index 0000000..31039fa
--- /dev/null
@@ -0,0 +1,23 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "NSDictionary.h"
+
+@interface NSDictionary (CTHelpers)
+- (id)callClass;
+- (id)callForwardingReason;
+- (id)callBarringFacility;
+- (id)callingLineIDRestrictionValue;
+- (id)callingLinePresentationValue;
+- (id)connectedLineIDRestrictionValue;
+- (id)connectedLinePresentationValue;
+- (id)enabledString;
+- (id)serviceCenterAddress;
+- (id)ssServiceType;
+- (id)mmiProcedure;
+- (struct __CFString *)settingType;
+@end
+
diff --git a/SpringBoard-2.1/NSDictionary-SBWiFiAdditions.h b/SpringBoard-2.1/NSDictionary-SBWiFiAdditions.h
new file mode 100644 (file)
index 0000000..087f908
--- /dev/null
@@ -0,0 +1,12 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "NSDictionary.h"
+
+@interface NSDictionary (SBWiFiAdditions)
+- (int)compareNetworkDictionaryAscending:(id)fp8;
+@end
+
diff --git a/SpringBoard-2.1/NSMutableArray-PrefsNotifications.h b/SpringBoard-2.1/NSMutableArray-PrefsNotifications.h
new file mode 100644 (file)
index 0000000..1dea5e2
--- /dev/null
@@ -0,0 +1,25 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "NSMutableArray.h"
+
+@interface NSMutableArray (PrefsNotifications)
+- (void)addPrefNotification:(id)fp8 withUserInfo:(id)fp12;
+- (id)_callForwardingString:(id)fp8;
+- (id)_callWaitingString:(id)fp8;
+- (id)_callBarringString:(id)fp8;
+- (id)_fixedDialingString:(id)fp8;
+- (id)_connectedLinePresentationString:(id)fp8;
+- (id)_callingLinePresentationString:(id)fp8;
+- (id)_connectedLineIDRestrictionString:(id)fp8;
+- (id)_callingLineIDRestrictionString:(id)fp8;
+- (id)_simLockString:(id)fp8;
+- (id)_serviceCenterAddressString:(id)fp8;
+- (id)_ssPasswordString:(id)fp8;
+- (id)_alertStringForPref:(id)fp8;
+- (id)prefsNotificationsAlertString;
+@end
+
diff --git a/SpringBoard-2.1/NSMutableArray-SBArrayStackAdditions.h b/SpringBoard-2.1/NSMutableArray-SBArrayStackAdditions.h
new file mode 100644 (file)
index 0000000..8d2e979
--- /dev/null
@@ -0,0 +1,15 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "NSMutableArray.h"
+
+@interface NSMutableArray (SBArrayStackAdditions)
+- (void)push:(id)fp8;
+- (id)pop;
+- (id)popObject:(id)fp8;
+- (id)top;
+@end
+
diff --git a/SpringBoard-2.1/NSObject-Protocol.h b/SpringBoard-2.1/NSObject-Protocol.h
new file mode 100644 (file)
index 0000000..9dce5ff
--- /dev/null
@@ -0,0 +1,28 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+@protocol NSObject
+- (BOOL)isEqual:(id)fp8;
+- (unsigned int)hash;
+- (Class)superclass;
+- (Class)class;
+- (id)self;
+- (struct _NSZone *)zone;
+- (id)performSelector:(SEL)fp8;
+- (id)performSelector:(SEL)fp8 withObject:(id)fp12;
+- (id)performSelector:(SEL)fp8 withObject:(id)fp12 withObject:(id)fp16;
+- (BOOL)isProxy;
+- (BOOL)isKindOfClass:(Class)fp8;
+- (BOOL)isMemberOfClass:(Class)fp8;
+- (BOOL)conformsToProtocol:(id)fp8;
+- (BOOL)respondsToSelector:(SEL)fp8;
+- (id)retain;
+- (oneway void)release;
+- (id)autorelease;
+- (unsigned int)retainCount;
+- (id)description;
+@end
+
diff --git a/SpringBoard-2.1/NSString-Formatting.h b/SpringBoard-2.1/NSString-Formatting.h
new file mode 100644 (file)
index 0000000..3f62eef
--- /dev/null
@@ -0,0 +1,13 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "NSString.h"
+
+@interface NSString (Formatting)
+- (id)ICCID;
+- (id)IMEI;
+@end
+
diff --git a/SpringBoard-2.1/NSUserDefaults-SpringBoardAdditions.h b/SpringBoard-2.1/NSUserDefaults-SpringBoardAdditions.h
new file mode 100644 (file)
index 0000000..4b5848c
--- /dev/null
@@ -0,0 +1,12 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "NSUserDefaults.h"
+
+@interface NSUserDefaults (SpringBoardAdditions)
+- (void)safeSynchronize;
+@end
+
diff --git a/SpringBoard-2.1/RoundedBorderView.h b/SpringBoard-2.1/RoundedBorderView.h
new file mode 100644 (file)
index 0000000..e95a100
--- /dev/null
@@ -0,0 +1,21 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "UIView.h"
+
+@class UIColor;
+
+@interface RoundedBorderView : UIView
+{
+    UIColor *_color;
+}
+
+- (id)initWithFrame:(struct CGRect)fp8 color:(id)fp24;
+- (void)dealloc;
+- (void)drawRect:(struct CGRect)fp8;
+
+@end
+
diff --git a/SpringBoard-2.1/SBAccessoryController.h b/SpringBoard-2.1/SBAccessoryController.h
new file mode 100644 (file)
index 0000000..7b4d3a9
--- /dev/null
@@ -0,0 +1,26 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "NSObject.h"
+
+@class NSDictionary, NSMutableDictionary;
+
+@interface SBAccessoryController : NSObject
+{
+    NSDictionary *_lingoToApplicationMap;
+    NSMutableDictionary *_availableAccessories;
+}
+
++ (id)sharedAccessoryController;
+- (id)init;
+- (void)dealloc;
+- (void)reloadLingoToApplicationMap;
+- (void)_enableAccessoryIfNeeded:(id)fp8 forLingo:(int)fp12;
+- (void)_disableAccessoryIfNeeded:(id)fp8 forLingo:(int)fp12;
+- (void)accessoryAvailabilityChanged:(int)fp8 availability:(int)fp12;
+
+@end
+
diff --git a/SpringBoard-2.1/SBActivationInfoAlertItem.h b/SpringBoard-2.1/SBActivationInfoAlertItem.h
new file mode 100644 (file)
index 0000000..33b970b
--- /dev/null
@@ -0,0 +1,28 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBDismissOnlyAlertItem.h"
+
+@class UITextViewLegacy;
+
+@interface SBActivationInfoAlertItem : SBDismissOnlyAlertItem
+{
+    UITextViewLegacy *_textView;
+}
+
++ (id)activeItem;
+- (id)init;
+- (void)dealloc;
+- (BOOL)willShowInAwayItems;
+- (void)didPresentAlertSheet:(id)fp8;
+- (void)_updateTextView;
+- (void)configure:(BOOL)fp8 requirePasscodeForActions:(BOOL)fp12;
+- (void)_simStatusChanged:(id)fp8;
+- (void)willActivate;
+- (void)didDeactivateForReason:(int)fp8;
+
+@end
+
diff --git a/SpringBoard-2.1/SBActivationView.h b/SpringBoard-2.1/SBActivationView.h
new file mode 100644 (file)
index 0000000..542b02f
--- /dev/null
@@ -0,0 +1,23 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "UIView.h"
+
+@class SBStatusBarBatteryView;
+
+@interface SBActivationView : UIView
+{
+    UIView *_backgroundView;
+    SBStatusBarBatteryView *_batteryView;
+    int _mode;
+}
+
+- (id)initWithFrame:(struct CGRect)fp8 mode:(int)fp24;
+- (int)mode;
+- (void)dealloc;
+
+@end
+
diff --git a/SpringBoard-2.1/SBAlarmAlertItem.h b/SpringBoard-2.1/SBAlarmAlertItem.h
new file mode 100644 (file)
index 0000000..f7d5e1d
--- /dev/null
@@ -0,0 +1,33 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBRingingAlertItem.h"
+
+@class Alarm;
+
+@interface SBAlarmAlertItem : SBRingingAlertItem
+{
+    Alarm *_alarm;
+    BOOL _snoozeAlarm;
+}
+
+- (id)initWithAlarm:(id)fp8;
+- (void)dealloc;
+- (void)setAlarm:(id)fp8;
+- (id)alarm;
+- (BOOL)allowsSnooze;
+- (void)startSnoozingAndDeactivate;
+- (void)autoMute;
+- (void)willDeactivateForReason:(int)fp8;
+- (id)lockLabel;
+- (void)configure:(BOOL)fp8 requirePasscodeForActions:(BOOL)fp12;
+- (id)soundIdentifier;
+- (id)avClientName;
+- (id)avAudioCategory;
+- (void)alertSheet:(id)fp8 buttonClicked:(int)fp12;
+
+@end
+
diff --git a/SpringBoard-2.1/SBAlert.h b/SpringBoard-2.1/SBAlert.h
new file mode 100644 (file)
index 0000000..52964d8
--- /dev/null
@@ -0,0 +1,53 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBDisplay.h"
+
+@class NSMutableDictionary, SBAlertDisplay, SBAlertWindow;
+
+@interface SBAlert : SBDisplay
+{
+    SBAlertDisplay *_display;
+    NSMutableDictionary *_dictionary;
+    SBAlertWindow *_deferredAlertWindow;
+}
+
++ (void)registerForAlerts;
++ (id)alertWindow;
++ (void)test;
+- (void)dealloc;
+- (id)display;
+- (void)setDisplay:(id)fp8;
+- (id)alertDisplayViewWithSize:(struct CGSize)fp8;
+- (void)setObject:(id)fp8 forKey:(id)fp12;
+- (id)objectForKey:(id)fp8;
+- (BOOL)allowsStackingOfAlert:(id)fp8;
+- (BOOL)displaysAboveLock;
+- (BOOL)undimsDisplay;
+- (float)finalAlpha;
+- (double)animateInDuration;
+- (struct CGRect)alertWindowRect;
+- (Class)alertWindowClass;
+- (BOOL)activate;
+- (void)tearDownAlertWindow:(id)fp8;
+- (void)removeFromView;
+- (BOOL)deactivate;
+- (BOOL)animatesDismissal;
+- (BOOL)allowsDoubleHeightStatusBar;
+- (float)autoDimTime;
+- (int)statusBarMode;
+- (int)statusBarOrientation;
+- (void)didAnimateLockKeypadIn;
+- (void)didAnimateLockKeypadOut;
+- (void)didFinishAnimatingIn;
+- (void)didFinishAnimatingOut;
+
+#if 1 // iPhoneOS 3.x
+- (void) handleMenuButtonTap;
+#endif
+
+@end
+
diff --git a/SpringBoard-2.1/SBAlertDisplay-PhoneNumberResolution.h b/SpringBoard-2.1/SBAlertDisplay-PhoneNumberResolution.h
new file mode 100644 (file)
index 0000000..66b1ecd
--- /dev/null
@@ -0,0 +1,12 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBAlertDisplay.h"
+
+@interface SBAlertDisplay (PhoneNumberResolution)
++ (id)imageForPerson:(void *)fp8 display:(id)fp12 isFullscreen:(char *)fp16;
+@end
+
diff --git a/SpringBoard-2.1/SBAlertDisplay-SIMToolkitExtensions.h b/SpringBoard-2.1/SBAlertDisplay-SIMToolkitExtensions.h
new file mode 100644 (file)
index 0000000..c992d4a
--- /dev/null
@@ -0,0 +1,12 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBAlertDisplay.h"
+
+@interface SBAlertDisplay (SIMToolkitExtensions)
++ (id)alertBackgroundColor;
+@end
+
diff --git a/SpringBoard-2.1/SBAlertDisplay.h b/SpringBoard-2.1/SBAlertDisplay.h
new file mode 100644 (file)
index 0000000..274c890
--- /dev/null
@@ -0,0 +1,32 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import <UIKit/UIView.h>
+
+@class SBAlert;
+
+@interface SBAlertDisplay : UIView
+{
+    SBAlert *_alert;
+    unsigned int _displaysAboveStatusBar:1;
+    unsigned int _shouldAnimateIn:1;
+}
+
+- (void)setAlert:(id)fp8;
+- (id)alert;
+- (void)launchURL:(id)fp8;
+- (void)dismiss;
+- (void)setHandlerAlreadyActive:(BOOL)fp8;
+- (void)alertDisplayWillBecomeVisible;
+- (void)alertDisplayBecameVisible;
+- (BOOL)displaysAboveStatusBar;
+- (void)setDisplaysAboveStatusBar:(BOOL)fp8;
+- (BOOL)isReadyToBeRemovedFromView;
+- (void)setShouldAnimateIn:(BOOL)fp8;
+- (BOOL)shouldAnimateIn;
+
+@end
+
diff --git a/SpringBoard-2.1/SBAlertImageView.h b/SpringBoard-2.1/SBAlertImageView.h
new file mode 100644 (file)
index 0000000..be46af3
--- /dev/null
@@ -0,0 +1,21 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "UIView.h"
+
+@class UIImageView, UILabel;
+
+@interface SBAlertImageView : UIView
+{
+    UIImageView *_imageView;
+    UILabel *_labelView;
+}
+
+- (id)initWithFrame:(struct CGRect)fp8 errorString:(id)fp24;
+- (void)layoutSubviews;
+
+@end
+
diff --git a/SpringBoard-2.1/SBAlertInputView.h b/SpringBoard-2.1/SBAlertInputView.h
new file mode 100644 (file)
index 0000000..60bedac
--- /dev/null
@@ -0,0 +1,48 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBSlidingAlertDisplay.h"
+
+#import "UITextFieldDelegate-Protocol.h"
+
+@class SBTextDisplayView, UIKeyboard, UINavigationBar, UIScroller, UITextField;
+
+@interface SBAlertInputView : SBSlidingAlertDisplay <UITextFieldDelegate>
+{
+    UITextField *_inputTextField;
+    UIKeyboard *_keyboard;
+    SBTextDisplayView *_textDisplay;
+    UIScroller *_scroller;
+    UINavigationBar *_bar;
+    BOOL _digitsOnly;
+    id _delegate;
+    int _minLength;
+    int _maxLength;
+}
+
++ (id)createTopBarForInstance:(id)fp8;
++ (id)createBottomBarForInstance:(id)fp8;
+- (void)setDelegate:(id)fp8;
+- (void)dealloc;
+- (id)initWithFrame:(struct CGRect)fp8;
+- (BOOL)showsDesktopImage;
+- (void)setMiddleContentAlpha:(float)fp8;
+- (void)setText:(id)fp8;
+- (void)alertDisplayWillBecomeVisible;
+- (void)setMinLength:(int)fp8;
+- (void)setMaxLength:(int)fp8;
+- (void)_setNavigationBar:(id)fp8;
+- (void)_setInputTextField:(id)fp8;
+- (void)_setKeyboard:(id)fp8;
+- (BOOL)textField:(id)fp8 shouldInsertText:(id)fp12 replacingRange:(struct _NSRange)fp16;
+- (void)setDigitsOnly:(BOOL)fp8;
+- (void)sbAlertInputViewSendClicked:(id)fp8;
+- (void)sbAlertInputViewCancelClicked:(id)fp8;
+- (id)textField;
+- (void)_sendClicked:(id)fp8;
+
+@end
+
diff --git a/SpringBoard-2.1/SBAlertItem-CallFailurePredicate.h b/SpringBoard-2.1/SBAlertItem-CallFailurePredicate.h
new file mode 100644 (file)
index 0000000..4973d47
--- /dev/null
@@ -0,0 +1,12 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBAlertItem.h"
+
+@interface SBAlertItem (CallFailurePredicate)
+- (BOOL)isCallFailureAlertItem;
+@end
+
diff --git a/SpringBoard-2.1/SBAlertItem.h b/SpringBoard-2.1/SBAlertItem.h
new file mode 100644 (file)
index 0000000..3169064
--- /dev/null
@@ -0,0 +1,52 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import <Foundation/NSObject.h>
+
+#import <UIKit/UIModalViewDelegate-Protocol.h>
+
+@class UIModalView;
+
+@interface SBAlertItem : NSObject <UIModalViewDelegate>
+{
+    UIModalView *_alertSheet;
+    BOOL _disallowUnlockAction;
+    BOOL _orderOverSBAlert;
+    BOOL _preventLockOver;
+}
+
+- (id)alertSheet;
+- (void)dealloc;
+- (BOOL)allowMenuButtonDismissal;
+- (BOOL)shouldShowInLockScreen;
+- (BOOL)shouldShowInEmergencyCall;
+- (BOOL)undimsScreen;
+- (BOOL)unlocksScreen;
+- (BOOL)dismissOnLock;
+- (BOOL)willShowInAwayItems;
+- (void)cleanPreviousConfiguration;
+- (void)configure:(BOOL)fp8 requirePasscodeForActions:(BOOL)fp12;
+- (id)lockLabel;
+- (float)lockLabelFontSize;
+- (double)autoDismissInterval;
+- (void)setDisallowsUnlockAction:(BOOL)fp8;
+- (BOOL)disallowsUnlockAction;
+- (void)performUnlockAction;
+- (void)setOrderOverSBAlert:(BOOL)fp8;
+- (BOOL)preventLockOver;
+- (void)setPreventLockOver:(BOOL)fp8;
+- (void)willActivate;
+- (void)didActivate;
+- (void)willRelockForButtonPress:(BOOL)fp8;
+- (void)dismiss;
+- (void)screenDidUndim;
+- (void)screenWillUndim;
+- (void)willDeactivateForReason:(int)fp8;
+- (void)didDeactivateForReason:(int)fp8;
+- (id)awayItem;
+
+@end
+
diff --git a/SpringBoard-2.1/SBAlertItemsController.h b/SpringBoard-2.1/SBAlertItemsController.h
new file mode 100644 (file)
index 0000000..8b6ff0e
--- /dev/null
@@ -0,0 +1,40 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import <Foundation/NSObject.h>
+
+@class NSMutableArray, NSTimer;
+
+@interface SBAlertItemsController : NSObject
+{
+    NSMutableArray *_lockedAlertItems;
+    NSMutableArray *_unlockedAlertItems;
+    NSTimer *_autoDismissTimer;
+}
+
++ (id)sharedInstance;
+- (id)init;
+- (void)dealloc;
+- (void)convertAnimatingUnlockedAlertsToLockedAlerts;
+- (void)deactivateAllAlertItems;
+- (void)resetAutoDismissTimer;
+- (void)activateAlertItem:(id)fp8;
+- (void)_deactivateAlertItem:(id)fp8 reason:(int)fp12;
+- (void)deactivateAlertItem:(id)fp8;
+- (void)deactivateAlertItem:(id)fp8 reason:(int)fp12;
+- (void)deactivateAlertItemsUsingSelector:(SEL)fp8 reason:(int)fp12;
+- (void)autoDismissAlertItem:(id)fp8;
+- (id)alertItemOfClass:(Class)fp8;
+- (BOOL)isShowingAlertOfClass:(Class)fp8;
+- (BOOL)isShowingAlert:(id)fp8;
+- (BOOL)isShowingAlerts;
+- (id)visibleAlertItem;
+- (BOOL)deactivateAlertForMenuClick;
+- (id)deactivateAlertItemsForLock;
+- (BOOL)dontLockOverAlertItems;
+
+@end
+
diff --git a/SpringBoard-2.1/SBAlertWindow.h b/SpringBoard-2.1/SBAlertWindow.h
new file mode 100644 (file)
index 0000000..3b089ad
--- /dev/null
@@ -0,0 +1,45 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import <UIKit/UIWindow.h>
+
+@class NSMutableArray, NSMutableDictionary, SBAlertDisplay, UIView;
+
+@interface SBAlertWindow : UIWindow
+{
+    UIView *_contentLayer;
+    unsigned int _isAnimating:1;
+    unsigned int _isInvalid:1;
+    unsigned int _handlerActive:1;
+    float _finalAlpha;
+    SBAlertDisplay *_currentDisplay;
+    NSMutableArray *_stackedAlertDisplays;
+    NSMutableDictionary *_alertToDisplayMap;
+}
+
++ (struct CGRect)constrainFrameToScreen:(struct CGRect)fp8;
+- (id)initWithContentRect:(struct CGRect)fp8;
+- (void)_backgroundFadedIn;
+- (void)orderOut:(id)fp8;
+- (void)dealloc;
+- (BOOL)isOpaque;
+- (id)stackedDisplayForAlert:(id)fp8;
+- (void)_fireBearTrap;
+- (void)_setBearTrap;
+- (void)_cancelBearTrap;
+- (void)mouseUp:(struct __GSEvent *)fp8;
+- (void)displayAlert:(id)fp8;
+- (BOOL)deactivateAlert:(id)fp8;
+- (int)displayCount;
+- (void)dismissWindow:(id)fp8;
+- (void)alertDisplayWillDismiss;
+- (void)popInCurrentDisplay;
+- (id)currentDisplay;
+- (void)setHandlerAlreadyActive:(BOOL)fp8;
+- (BOOL)handlerAlreadyActive;
+
+@end
+
diff --git a/SpringBoard-2.1/SBAppCannotBeOpenedAlertItem.h b/SpringBoard-2.1/SBAppCannotBeOpenedAlertItem.h
new file mode 100644 (file)
index 0000000..0f3a436
--- /dev/null
@@ -0,0 +1,26 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBAlertItem.h"
+
+#import "UIModalViewDelegate-Protocol.h"
+
+@class SBApplicationIcon;
+
+@interface SBAppCannotBeOpenedAlertItem : SBAlertItem <UIModalViewDelegate>
+{
+    SBApplicationIcon *_icon;
+}
+
+- (id)initWithIcon:(id)fp8;
+- (void)dealloc;
+- (void)alertSheet:(id)fp8 buttonClicked:(int)fp12;
+- (void)configure:(BOOL)fp8 requirePasscodeForActions:(BOOL)fp12;
+- (BOOL)shouldShowInLockScreen;
+- (BOOL)dismissOnLock;
+
+@end
+
diff --git a/SpringBoard-2.1/SBAppProfileNotTrustedAlertItem.h b/SpringBoard-2.1/SBAppProfileNotTrustedAlertItem.h
new file mode 100644 (file)
index 0000000..b327a17
--- /dev/null
@@ -0,0 +1,28 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBAlertItem.h"
+
+#import "UIModalViewDelegate-Protocol.h"
+
+@class SBApplicationIcon;
+
+@interface SBAppProfileNotTrustedAlertItem : SBAlertItem <UIModalViewDelegate>
+{
+    SBApplicationIcon *_icon;
+    BOOL _launchApp;
+}
+
+- (id)initWithIcon:(id)fp8;
+- (void)dealloc;
+- (void)alertSheet:(id)fp8 buttonClicked:(int)fp12;
+- (void)didDeactivateForReason:(int)fp8;
+- (void)configure:(BOOL)fp8 requirePasscodeForActions:(BOOL)fp12;
+- (BOOL)shouldShowInLockScreen;
+- (BOOL)dismissOnLock;
+
+@end
+
diff --git a/SpringBoard-2.1/SBAppWindow.h b/SpringBoard-2.1/SBAppWindow.h
new file mode 100644 (file)
index 0000000..21c2216
--- /dev/null
@@ -0,0 +1,20 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import <UIKit/UIWindow.h>
+
+@interface SBAppWindow : UIWindow
+{
+}
+
++ (struct CGRect)constrainFrameToScreen:(struct CGRect)fp8;
+- (id)initWithContentRect:(struct CGRect)fp8;
+- (void)dealloc;
+- (void)sendGSEvent:(struct __GSEvent *)fp8;
+- (BOOL)shouldRespondToStatusBarHeightChange;
+
+@end
+
diff --git a/SpringBoard-2.1/SBApplication.h b/SpringBoard-2.1/SBApplication.h
new file mode 100644 (file)
index 0000000..9be23ab
--- /dev/null
@@ -0,0 +1,161 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBDisplay.h"
+
+@class NSArray, NSBundle, NSDictionary, NSMutableArray, NSMutableSet, NSString, UIRemoteApplication;
+
+@interface SBApplication : SBDisplay
+{
+    NSString *_bundleIdentifier;
+    NSString *_roleIdentifier;
+    NSString *_path;
+    NSString *_iconPath;
+    NSBundle *_cachedBundle;
+    NSString *_displayName;
+    NSString *_demoRole;
+    NSMutableSet *_statusBarItemSet;
+    NSMutableArray *_tags;
+    UIRemoteApplication *_remoteApplication;
+    struct __CFSet *_launchAlerts;
+    NSString *_seatbeltProfilePath;
+    NSDictionary *_seatbeltEnvVars;
+    NSString *_signerIdentity;
+    unsigned int _eventPort;
+    double _launchTime;
+    unsigned int _doingBackgroundNetworking;
+    unsigned int _failedLaunchCount:8;
+    unsigned int _memoryWarningCount:8;
+    unsigned int _enabled:1;
+    unsigned int _useDemoRole:1;
+    unsigned int _relauchesOnAbnormalExit:1;
+    unsigned int _isDefaultRole:1;
+    unsigned int _isSystemApplication:1;
+    unsigned int _isRevealable:1;
+    unsigned int _uiPrerederedIcon:1;
+    unsigned int _uiRequiresPersistentWiFi:1;
+    unsigned int _sbUsesNetworkIsSet:1;
+    unsigned int _dataFlagsIsSet:1;
+    int _defaultStatusBarStyle;
+    int _defaultInterfaceOrientaton;
+    unsigned int _sbUsesNetwork;
+    unsigned int _dataFlags;
+    unsigned int _uiPriority;
+    Class _iconClass;
+    NSArray *_customMachServices;
+}
+
++ (void)flushLaunchAlertsOfType:(int)fp8;
++ (void)playBundleAlertSoundDictionary:(id)fp8;
+- (id)initWithBundleIdentifier:(id)fp8 roleIdentifier:(id)fp12 path:(id)fp16 bundle:(id)fp20 infoDictionary:(id)fp24 isSystemApplication:(BOOL)fp28;
+- (void)_startWatchdogTimerWithTimeInterval:(double)fp8 selector:(SEL)fp16;
+- (void)_startLaunchWatchdogTimer;
+- (void)_startResumeWatchdogTimer;
+- (void)_startDeactivationWatchdogTimer;
+- (void)_startTerminationWatchdogTimer;
+- (void)_cancelWatchdogTimer;
+- (void)_scheduleWatchdogAssertionWithTimeout:(double *)fp8 token:(unsigned int)fp12;
+- (unsigned int)addWatchdogAssertionWithTimeout:(double *)fp8;
+- (void)renewWatchdogAssertionWithToken:(unsigned int)fp8 timeout:(double *)fp12;
+- (void)removeWatchdogAssertionWithToken:(unsigned int)fp8;
+- (void)_cancelWatchdogAssertExpiryTimer;
+- (void)_watchdogAssertExpired:(id)fp8;
+- (BOOL)shouldWatchdog;
+- (BOOL)isBeingDebugged;
+- (float)autoDimTime;
+- (float)autoLockTime;
+- (void)dealloc;
+- (BOOL)isSameExecutableAsApplication:(id)fp8;
+- (id)bundleIdentifier;
+- (void)setRoleIdentifier:(id)fp8;
+- (id)roleIdentifier;
+- (void)setIsDefaultRole:(BOOL)fp8;
+- (BOOL)isDefaultRole;
+- (id)path;
+- (id)bundle;
+- (void)purgeBundleCaches;
+- (BOOL)enabled;
+- (void)setEnabled:(BOOL)fp8;
+- (id)demoRole;
+- (void)setDemoRole:(id)fp8;
+- (void)setUseDemoRole:(BOOL)fp8;
+- (void)setTags:(id)fp8;
+- (id)tags;
+- (void)_addInternalDebugVariablesToEnvironment;
+- (unsigned int)dataUsage;
+- (void)_setDataUsage:(unsigned int)fp8;
+- (void)setUsesBackgroundNetwork:(BOOL)fp8;
+- (void)setUsesEdgeNetwork:(BOOL)fp8;
+- (void)setUsesWiFiNetwork:(BOOL)fp8;
+- (void)_resetDataUsage;
+- (id)displayIdentifier;
+- (id)urlScheme;
+- (id)pathForIcon;
+- (BOOL)isSystemApplication;
+- (BOOL)isWidgetApplication;
+- (id)_snapshotsDirectory;
+- (void)flushSnapshotsForAllRoles;
+- (BOOL)shouldLaunchPNGless;
+- (id)_additionalDisplayQualification;
+- (id)pathForDefaultImage:(char *)fp8;
+- (Class)iconClass;
+- (BOOL)isRevealable;
+- (BOOL)isPrerenderedIcon;
+- (id)displayName;
+- (void)setDisplayName:(id)fp8;
+- (void)_sendCurrentDeviceOrientation;
+- (BOOL)activate;
+- (BOOL)sendActivationEvent:(int)fp8;
+- (BOOL)deactivate;
+- (void)watchdogForDeactivate;
+- (void)watchdogForResume;
+- (void)watchdogForLaunch;
+- (void)watchdogForTermination;
+- (void)deactivated;
+- (BOOL)kill;
+- (void)_cancelAutoRelaunch;
+- (void)_relaunchNow;
+- (void)_relaunchAfterAbnormalExit:(BOOL)fp8;
+- (void)_relaunchAfterAbnormalExit;
+- (void)removeStatusBarItems;
+- (int)defaultStatusBarMode;
+- (int)defaultStatusBarOrientation;
+- (void)_resetEventPort;
+- (void)exitedCommon;
+- (void)exitedAbnormally;
+- (void)exitedNormally;
+- (unsigned int)priority;
+- (int)pid;
+- (void)setPid:(int)fp8;
+- (unsigned int)eventPort;
+- (id)launchdJobLabel;
+- (void)setLaunchdJobLabel:(id)fp8;
+- (id)seatbeltProfilePath;
+- (void)setSeatbeltProfilePath:(id)fp8;
+- (id)seatbeltEnvironmentVariables;
+- (void)setSeatbeltEnvironmentVariables:(id)fp8;
+- (id)signerIdentity;
+- (void)setSignerIdentity:(id)fp8;
+- (int)applicationSignatureState;
+- (void)markApplicationIdentityAsTrusted;
+- (int)failedLaunchCount;
+- (void)removeAppPrefs;
+- (void)launchFailed;
+- (void)launchSucceeded;
+- (void)prepareForUninstallation;
+- (unsigned int)memoryWarningCount;
+- (void)setMemoryWarningCount:(unsigned int)fp8;
+- (void)setRelaunchesAfterAbnormalExit:(BOOL)fp8;
+- (BOOL)relaunchesAfterAbnormalExit;
+- (void)noteAddedStatusBarItem:(id)fp8;
+- (void)noteRemovedStatusBarItem:(id)fp8;
+- (id)remoteApplication;
+- (BOOL)showLaunchAlertForType:(int)fp8;
+- (void)resetLaunchAlertForType:(int)fp8;
+- (void)playBundleAlertSound:(id)fp8;
+
+@end
+
diff --git a/SpringBoard-2.1/SBApplicationController.h b/SpringBoard-2.1/SBApplicationController.h
new file mode 100644 (file)
index 0000000..4cf996e
--- /dev/null
@@ -0,0 +1,54 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "Foundation/NSObject.h"
+
+@class NSLock, NSMutableArray, NSMutableDictionary, SBApplication;
+
+@interface SBApplicationController : NSObject
+{
+    NSMutableDictionary *_applications;
+    SBApplication *_springBoard;
+    BOOL _logChanges;
+    unsigned int _ignoreInstallationEventCount;
+    BOOL _uninstallationThreadRunning;
+    NSLock *_uninstallationLock;
+    NSMutableArray *_uninstallationQueue;
+}
+
++ (id)sharedInstance;
+- (id)init;
+- (void)dealloc;
+- (id)allApplications;
+- (id)applicationsWithBundleIdentifier:(id)fp8;
+- (id)applicationWithDisplayIdentifier:(id)fp8;
+- (id)applicationWithPid:(int)fp8;
+- (id)allDisplayIdentifiers:(BOOL)fp8;
+- (id)allBundleIdentifiers:(BOOL)fp8;
+- (id)springBoard;
+- (id)iPod;
+- (void)setAppsUseDemoRole:(BOOL)fp8;
+- (void)loadApplications;
+- (void)loadApplicationsAndIcons:(id)fp8 reveal:(BOOL)fp12 popIn:(BOOL)fp16;
+- (void)removeApplicationsFromModelWithBundleIdentifier:(id)fp8;
+- (id)_dequeueApplicationToUninstall;
+- (void)_uninstallApplicationsThread;
+- (void)_uninstallationThreadFinished;
+- (void)_enqueueApplicationToUninstall:(id)fp8;
+- (void)uninstallApplication:(id)fp8;
+- (void)_applicationInstallationCallback;
+- (Class)applicationClassForBundleIdentifier:(id)fp8;
+- (void)loadRolesWithBundle:(id)fp8 bundlePath:(id)fp12 isSystemApplication:(BOOL)fp16 defaultTags:(id)fp20 signerIdentity:(id)fp24 seatbeltProfilePath:(id)fp28 seatbeltEnvironmentVariables:(id)fp32;
+- (void)updateSchemesForRoleDefinition:(id)fp8 displayIdentifier:(id)fp12 application:(id)fp16;
+- (id)rolesForInfoPlist:(id)fp8;
+- (id)rolesForRoleDefinitions:(id)fp8;
+- (id)displayNameForRoleDefinition:(id)fp8 inBundle:(id)fp12 infoDictionary:(id)fp16;
+- (id)widgetRoles;
+- (unsigned int)ignoreInstallationEventCount;
+- (void)setIgnoreInstallationEventCount:(unsigned int)fp8;
+
+@end
+
diff --git a/SpringBoard-2.1/SBApplicationIcon.h b/SpringBoard-2.1/SBApplicationIcon.h
new file mode 100644 (file)
index 0000000..2394c4f
--- /dev/null
@@ -0,0 +1,34 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBIcon.h"
+
+@class SBApplication;
+
+@interface SBApplicationIcon : SBIcon
+{
+    SBApplication *_app;
+}
+
+- (id)initWithApplication:(id)fp8;
+- (void)dealloc;
+- (id)application;
+- (id)icon;
+- (id)displayName;
+- (id)displayIdentifier;
+- (BOOL)shouldEllipsizeLabel;
+- (id)tags;
+- (id)_automationID;
+- (BOOL)launchEnabled;
+- (void)launch;
+- (void)setBadge:(id)fp8;
+
+#if 1 // iPhoneOS 3.2
+- (UIImage *)generateIconImage:(int)type;
+#endif
+
+@end
+
diff --git a/SpringBoard-2.1/SBAwayChargingView.h b/SpringBoard-2.1/SBAwayChargingView.h
new file mode 100644 (file)
index 0000000..73b6d6c
--- /dev/null
@@ -0,0 +1,45 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "UIView.h"
+
+@class SBBatteryChargingView;
+
+@interface SBAwayChargingView : UIView
+{
+    SBBatteryChargingView *_chargingView;
+    SBBatteryChargingView *_headsetChargingView;
+    unsigned int _animatingBatteries:1;
+    unsigned int _updateAfterAnimation:1;
+    unsigned int _showingDeviceBattery:1;
+    unsigned int _showingHeadsetBattery:1;
+}
+
++ (struct CGSize)defaultSize;
++ (BOOL)shouldShowDeviceBattery;
++ (BOOL)shouldShowHeadsetBattery;
+- (id)initWithFrame:(struct CGRect)fp8 awayView:(id)fp24;
+- (void)dealloc;
+- (void)updateInterface:(BOOL)fp8;
+- (id)chargingView;
+- (void)addChargingView;
+- (void)hideChargingView;
+- (id)headsetChargingView;
+- (void)addHeadsetChargingView;
+- (void)hideHeadsetChargingView;
+- (struct CGPoint)_dualBatteryPositionForBattery:(id)fp8;
+- (struct CGPoint)_singleBatteryPositionForBattery:(id)fp8;
+- (void)_switchFromBattery:(id)fp8 toView:(id)fp12 animate:(BOOL)fp16;
+- (void)_slideBattery:(id)fp8 toShowBattery:(id)fp12 animate:(BOOL)fp16;
+- (void)_slideBattery:(id)fp8 toHideBattery:(id)fp12 animate:(BOOL)fp16;
+- (void)_finishedFadeForSwitch:(id)fp8 finished:(BOOL)fp12 context:(id)fp16;
+- (void)_finishedSlideForSlideToReveal:(id)fp8 finished:(BOOL)fp12 context:(id)fp16;
+- (void)_finishedHideForHideToSlide:(id)fp8 finished:(BOOL)fp12 context:(id)fp16;
+- (void)_batteryAnimationFinished:(id)fp8;
+- (void)_test:(id)fp8;
+
+@end
+
diff --git a/SpringBoard-2.1/SBAwayController.h b/SpringBoard-2.1/SBAwayController.h
new file mode 100644 (file)
index 0000000..f874d94
--- /dev/null
@@ -0,0 +1,188 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBAlert.h"
+
+@class NSDictionary, NSMutableArray, NSMutableDictionary, NSString, NSTimeZone, NSTimer, SBAlertItem, SBAwayItem, SBAwayModel, SBAwayView, SBSlidingAlertDisplay, SBUIController;
+
+@interface SBAwayController : SBAlert
+{
+    SBUIController *_uiController;
+    SBAwayModel *_model;
+    SBAwayView *_awayView;
+    NSTimer *_dimTimer;
+    SBAwayItem *_clickedItem;
+    unsigned int _isLocked:1;
+    unsigned int _isDimmed:1;
+    unsigned int _isDimming:1;
+    unsigned int _orderedOutDimmed:1;
+    unsigned int _frontDimmed:1;
+    unsigned int _isBlocked:1;
+    unsigned int _makingEmergencyCall:1;
+    unsigned int _appRequestedPasscodeEntry:1;
+    unsigned int _needToMakeEmergencyCall:1;
+    unsigned int _isSyncing:1;
+    unsigned int _relockAfterUnlock:1;
+    unsigned int _wasLockedOrMakingEmergencyCallBeforeSync:1;
+    unsigned int _wasDeviceLockedBeforeSync:1;
+    unsigned int _willLockAfterDelay:1;
+    unsigned int _showOverheatUI:1;
+    unsigned int _lockBarTracking:1;
+    NSDictionary *_nowPlayingInfo;
+    SBSlidingAlertDisplay *_deviceUnlockDisplay;
+    double _deviceLockBlockTime;
+    double _deviceLockGracePeriodEndTimeInterval;
+    NSTimeZone *_deviceLockGraceTimeZone;
+    BOOL _devicePasscodeLoaded;
+    NSString *_devicePasscode;
+    NSMutableArray *_pendingAlertItems;
+    SBAlertItem *_currentAlertItem;
+    int _notifyLockStateToken;
+    BOOL _notifyLockStateCurrentState;
+    NSMutableDictionary *_awayViewPluginControllers;
+    BOOL _smsMessageReceived;
+    double _smsMessageReceivedTime;
+    double _smsWakeTime;
+    struct __CFDate *_smsSoundWakeDate;
+    NSTimer *_smsSoundWakeTimer;
+    BOOL _smsPlayedSoundOnce;
+}
+
++ (id)sharedAwayController;
++ (void)registerForAlerts;
+- (id)initWithUIController:(id)fp8;
+- (id)awayModel;
+- (void)applicationDidFinishLaunching:(id)fp8;
+- (struct CGRect)alertWindowRect;
+- (float)finalAlpha;
+- (BOOL)undimsDisplay;
+- (id)awayView;
+- (id)alertDisplayViewWithSize:(struct CGSize)fp8;
+- (void)alertDisplayWillBecomeVisible;
+- (void)dealloc;
+- (void)_releaseAwayView;
+- (void)handleClickedItem:(id)fp8;
+- (double)animateInDuration;
+- (void)reactivatePendingAlertItems;
+- (void)playLockSound;
+- (void)_sendLockStateChangedNotification;
+- (BOOL)showOverheatUI;
+- (void)setShowOverheatUI:(BOOL)fp8;
+- (void)_pendAlertItem:(id)fp8;
+- (void)lock;
+- (id)pendingAlertItems;
+- (void)_unlockWithSound:(BOOL)fp8;
+- (void)unlockWithSound:(BOOL)fp8;
+- (void)unlockWithSound:(BOOL)fp8 alertDisplay:(id)fp12;
+- (void)_resetGracePeriod;
+- (void)_timeChanged;
+- (void)_setupDeviceLockGracePeriod;
+- (void)loadPasscode;
+- (id)devicePasscode;
+- (BOOL)isPasswordProtected;
+- (void)activationChanged:(id)fp8;
+- (BOOL)isDeviceLocked;
+- (void)setDeviceLocked:(BOOL)fp8;
+- (void)applicationRequestedDeviceUnlock;
+- (void)cancelApplicationRequestedDeviceLockEntry;
+- (void)_clearBlockedState;
+- (BOOL)isBlocked;
+- (BOOL)isPermanentlyBlocked:(double *)fp8;
+- (void)noteSyncStateChanged;
+- (BOOL)isSyncing;
+- (void)noteResetRestoreStateChanged;
+- (BOOL)isLocked;
+- (BOOL)shouldShowLockStatusBarTime;
+- (void)lockBarStartedTracking:(id)fp8;
+- (void)lockBarStoppedTracking:(id)fp8;
+- (void)resetAwayItems;
+- (void)frontLockedAnimationFinished;
+- (void)_frontForSuspendedLockAfterDelay;
+- (void)frontForSuspendedLockAfterDelay:(float)fp8;
+- (BOOL)willLockAfterDelay;
+- (void)setWillLockAfterDelay:(BOOL)fp8;
+- (BOOL)shouldAnimateOtherDisplays;
+- (void)printLockLog;
+- (void)frontLocked:(BOOL)fp8 animate:(BOOL)fp12 automatically:(BOOL)fp16;
+- (void)attemptUnlock;
+- (BOOL)isAttemptingUnlock;
+- (void)_finishedUnlockAttemptWithStatus:(BOOL)fp8;
+- (BOOL)attemptDeviceUnlockWithPassword:(id)fp8 alertDisplay:(id)fp12;
+- (void)cancelDimTimer;
+- (void)restartDimTimer:(float)fp8;
+- (BOOL)isDimmed;
+- (BOOL)moveAlertItemToAwayView:(id)fp8;
+- (void)cleansePendingQueueOfAwayItems;
+- (void)smsMessageReceived;
+- (void)_unscheduleSMSWakeTime;
+- (void)_setSMSWakeTime:(double)fp8;
+- (void)_smsSoundWakeTimerFired:(id)fp8;
+- (void)_wokeFromSleep;
+- (void)dimTimerFired;
+- (void)relockForButtonPress:(BOOL)fp8 afterCall:(BOOL)fp12;
+- (void)relockForButtonPress:(BOOL)fp8 afterCall:(BOOL)fp12 dimmed:(BOOL)fp16;
+- (void)allowIdleSleep;
+- (void)preventIdleSleep;
+- (void)preventIdleSleepForNumberOfSeconds:(float)fp8;
+- (void)dimScreen:(BOOL)fp8;
+- (void)_undimScreen;
+- (void)undimScreen;
+- (void)userEventOccurred;
+- (Class)alertWindowClass;
+- (BOOL)activate;
+- (BOOL)deactivate;
+- (BOOL)allowsStackingOfAlert:(id)fp8;
+- (BOOL)allowsDoubleHeightStatusBar;
+- (int)statusBarMode;
+- (BOOL)animatesDismissal;
+- (void)orderOut;
+- (void)didFinishAnimatingOut;
+- (void)animator:(id)fp8 stopAnimation:(id)fp12;
+- (void)clickItem:(id)fp8;
+- (void)updateNowPlayingInfo:(id)fp8;
+- (void)handleRequestedAlbumArtBytes:(char *)fp8 length:(unsigned int)fp12;
+- (void)updateClockFormat;
+- (void)makeEmergencyCall;
+- (void)_activateEmergencyCall;
+- (void)emergencyCallWasDisplayed;
+- (void)emergencyCallWasRemoved;
+- (BOOL)isMakingEmergencyCall;
+- (void)didAnimateLockKeypadIn;
+- (void)didAnimateLockKeypadOut;
+- (id)currentAlertItem;
+- (void)pendOrDeactivateCurrentAlertItem;
+- (BOOL)isCurrentAlertItemRinging;
+- (BOOL)attemptSnoozeRingingAlertItem;
+- (void)stopRingingAlertItem;
+- (void)snoozeOrStopRingingAlertItem;
+- (BOOL)activateAlertItem:(id)fp8;
+- (BOOL)wantsToHandleAlert:(id)fp8;
+- (void)deactivateAlertItem:(id)fp8;
+- (void)updateInCallUI;
+- (BOOL)isShowingMediaControls;
+- (void)hideMediaControls;
+- (BOOL)_disableShowingMediaControls;
+- (BOOL)toggleMediaControls;
+- (void)toggleShowsIMEIandICCID:(id)fp8;
+- (BOOL)isAwayPluginViewVisible;
+- (id)highestPriorityAwayPluginController;
+- (id)springBoardPluginsDirectory;
+- (void)enableLockScreenBundleWithName:(id)fp8;
+- (void)disableLockScreenBundleWithName:(id)fp8;
+- (void)disablePluginContainerNotification:(id)fp8;
+- (BOOL)awayPluginControllerShouldAnimateOthersSuspension;
+- (BOOL)handleMenuButtonTap;
+- (BOOL)handleMenuButtonDoubleTap;
+- (BOOL)handleMenuButtonHeld;
+- (BOOL)isGestureDetectionEnabledFrom:(struct CGPoint)fp8 to:(struct CGPoint)fp16 fingerCount:(unsigned int)fp24;
+- (void)gestureWasCompleted:(int)fp8 fingerCount:(unsigned int)fp12;
+
+#if 1 // iOS 5.0
+- (void)unlockFromSource:(id)fp8 playSound:(BOOL)fp12;
+#endif
+
+@end
+
diff --git a/SpringBoard-2.1/SBAwayDateView.h b/SpringBoard-2.1/SBAwayDateView.h
new file mode 100644 (file)
index 0000000..2599e65
--- /dev/null
@@ -0,0 +1,36 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import <UIKit/UIView.h>
+
+@class NSString, NSTimer, SBAwayMediaControlsView, TPLCDTextView;
+
+@interface SBAwayDateView : UIView
+{
+    NSTimer *_dateTimer;
+    TPLCDTextView *_timeLabel;
+    TPLCDTextView *_titleLabel;
+    NSString *_title;
+    SBAwayMediaControlsView *_controlsView;
+}
+
+- (id)initWithFrame:(struct CGRect)fp8;
+- (void)dealloc;
+- (id)labelWithFontSize:(float)fp8 origin:(struct CGPoint)fp12 fontName:(const char *)fp20;
+- (id)labelWithFontSize:(float)fp8 origin:(struct CGPoint)fp12;
+- (void)updateLabels;
+- (void)setAlpha:(float)fp8;
+- (void)updateClockFormat;
+- (void)updateClock;
+- (void)setTitle:(id)fp8;
+- (void)removeFromSuperview;
+- (void)movedToSuperview:(id)fp8;
+- (id)controlsView;
+- (void)setIsShowingControls:(BOOL)fp8;
+- (BOOL)isShowingControls;
+
+@end
+
diff --git a/SpringBoard-2.1/SBAwayInCallController.h b/SpringBoard-2.1/SBAwayInCallController.h
new file mode 100644 (file)
index 0000000..4db77e7
--- /dev/null
@@ -0,0 +1,32 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "NSObject.h"
+
+@class NSString, NSTimer, TPLCDView, UIImage;
+
+@interface SBAwayInCallController : NSObject
+{
+    TPLCDView *_lcdView;
+    BOOL _showsInCallInfo;
+    NSTimer *_durationTimer;
+    struct __CTCall *_displayedCall;
+    NSString *_localizedLabel;
+    UIImage *_callerImage;
+    BOOL _isFullScreen;
+}
+
+- (id)initWithLCDView:(id)fp8;
+- (void)dealloc;
+- (id)callerImage;
+- (BOOL)callerImageIsFullScreen;
+- (void)fetchCallInformation:(id *)fp8 name:(id *)fp12 label:(id *)fp16 image:(id *)fp20 isFullScreen:(char *)fp24;
+- (void)updateDuration;
+- (void)reload;
+- (void)setShowsInCallInfo:(BOOL)fp8;
+
+@end
+
diff --git a/SpringBoard-2.1/SBAwayItem.h b/SpringBoard-2.1/SBAwayItem.h
new file mode 100644 (file)
index 0000000..3d7b38c
--- /dev/null
@@ -0,0 +1,39 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "NSObject.h"
+
+@class NSDate, NSString;
+
+@interface SBAwayItem : NSObject
+{
+    NSString *_title;
+    NSString *_secondTitle;
+    NSString *_singletonTitle;
+    int _uid;
+    int _type;
+    NSDate *_date;
+    int _count;
+}
+
+- (id)initWithTitle:(id)fp8 uid:(int)fp12 type:(int)fp16 date:(id)fp20 count:(int)fp24;
+- (id)initWithTitle:(id)fp8 uid:(int)fp12 type:(int)fp16 date:(id)fp20;
+- (void)dealloc;
+- (id)title;
+- (void)setSingletonTitle:(id)fp8;
+- (id)singletonTitle;
+- (void)setSecondTitle:(id)fp8;
+- (id)secondTitle;
+- (int)uid;
+- (int)type;
+- (id)description;
+- (id)date;
+- (int)compare:(id)fp8;
+- (int)compareSortingMaskedSMSToBottom:(id)fp8;
+- (int)count;
+
+@end
+
diff --git a/SpringBoard-2.1/SBAwayItemsView.h b/SpringBoard-2.1/SBAwayItemsView.h
new file mode 100644 (file)
index 0000000..a3e0b16
--- /dev/null
@@ -0,0 +1,26 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "UIModalView.h"
+
+@class NSArray;
+
+@interface SBAwayItemsView : UIModalView
+{
+    NSArray *_displayedItems;
+    float _widestLabel;
+}
+
++ (struct __GSFont *)createItemTypeFont;
+- (id)init;
+- (void)dealloc;
+- (BOOL)reloadData;
+- (BOOL)hasAwayItems;
+- (void)drawItems;
+- (void)drawRect:(struct CGRect)fp8;
+
+@end
+
diff --git a/SpringBoard-2.1/SBAwayMediaControlsView.h b/SpringBoard-2.1/SBAwayMediaControlsView.h
new file mode 100644 (file)
index 0000000..f98e630
--- /dev/null
@@ -0,0 +1,39 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "UIView.h"
+
+@class UIPushButton, UIScrubberControl;
+
+@interface SBAwayMediaControlsView : UIView
+{
+    unsigned int _seeked:1;
+    UIPushButton *_prevButton;
+    UIPushButton *_nextButton;
+    UIPushButton *_playPauseButton;
+    UIScrubberControl *_slider;
+}
+
+- (id)initWithFrame:(struct CGRect)fp8;
+- (void)dealloc;
+- (id)_createButtonWithImage:(id)fp8 action:(SEL)fp12 tag:(int)fp16;
+- (void)layoutSubviews;
+- (void)_updateInformation;
+- (void)setAlpha:(float)fp8;
+- (void)_clearSeekedFlag:(id)fp8;
+- (void)_controlButtonAction:(id)fp8;
+- (void)_volumeChange:(id)fp8;
+- (void)viewHandleTouchPause:(id)fp8 isDown:(BOOL)fp12;
+- (double)viewTouchPauseThreshold:(id)fp8;
+- (void)_registerForNowPlayingNotifications;
+- (void)_unregisterForNowPlayingNotifications;
+- (void)_registerForVolumeNotifications;
+- (void)_unregisterForVolumeNotifications;
+- (void)_nowPlayingChanged:(id)fp8;
+- (void)_systemVolumeChanged:(id)fp8;
+
+@end
+
diff --git a/SpringBoard-2.1/SBAwayModel.h b/SpringBoard-2.1/SBAwayModel.h
new file mode 100644 (file)
index 0000000..5097f52
--- /dev/null
@@ -0,0 +1,34 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "NSObject.h"
+
+@class NSMutableArray, SBAwayController;
+
+@interface SBAwayModel : NSObject
+{
+    SBAwayController *_controller;
+    NSMutableArray *_standardVMs;
+    NSMutableArray *_calls;
+    NSMutableArray *_SMSs;
+    NSMutableArray *_otherAwayItems;
+}
+
+- (id)initWithController:(id)fp8;
+- (void)dealloc;
+- (void)markAwayTime;
+- (void)addOtherAwayItem:(id)fp8;
+- (void)addCall:(struct __CTCall *)fp8;
+- (void)addSMSMessage:(struct __CTSMSMessage *)fp8;
+- (void)populateWithMissedCalls:(id)fp8;
+- (void)populateWithMissedSMS:(id)fp8;
+- (void)populateWithMissedEnhancedVoiceMails:(id)fp8;
+- (id)missedItems;
+- (int)uncoalescedMissedItemCount;
+- (void)setStandardVoiceMailCount:(int)fp8;
+
+@end
+
diff --git a/SpringBoard-2.1/SBAwayView.h b/SpringBoard-2.1/SBAwayView.h
new file mode 100644 (file)
index 0000000..2273a24
--- /dev/null
@@ -0,0 +1,113 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBSlidingAlertDisplay.h"
+
+@class NSDictionary, NSString, NSTimer, SBActivationView, SBAlertImageView, SBAwayChargingView, SBAwayDateView, SBAwayInCallController, SBAwayItemsView, SBAwayViewPluginController, SBNowPlayingArtView, TPBottomButtonBar, TPBottomLockBar, UIImage, UIModalView, UIPushButton;
+
+@interface SBAwayView : SBSlidingAlertDisplay
+{
+    BOOL _isDimmed;
+    BOOL _deferAwayItemFetching;
+    BOOL _showingBlockedIndicator;
+    BOOL _hasTelephony;
+    BOOL _wasShowingAlertAtDismiss;
+    SBAwayChargingView *_chargingView;
+    SBAwayDateView *_dateView;
+    SBNowPlayingArtView *_albumArtView;
+    SBAwayItemsView *_awayItemsView;
+    SBActivationView *_activationView;
+    SBAlertImageView *_firewireWarningView;
+    SBAwayViewPluginController *_awayPluginController;
+    NSTimer *_mediaControlsTimer;
+    UIImage *_controlsLCDBG;
+    UIImage *_priorLCDBG;
+    NSDictionary *_nowPlayingInfo;
+    UIImage *_nowPlayingArt;
+    NSString *_lastTrackArtPath;
+    NSTimer *_blockedStatusUpdateTimer;
+    UIModalView *_alertSheet;
+    SBAwayInCallController *_inCallController;
+    TPBottomLockBar *_lockBar;
+    TPBottomButtonBar *_cancelSyncBar;
+    UIPushButton *_infoButton;
+}
+
++ (id)createBottomBarForInstance:(id)fp8;
++ (id)lockLabels:(BOOL)fp8 fontSize:(float *)fp12;
+- (void)_clearBlockedStatusUpdateTimer;
+- (id)initWithFrame:(struct CGRect)fp8;
+- (void)postLockCompletedNotification:(BOOL)fp8;
+- (void)dealloc;
+- (void)_postLockCompletedNotification;
+- (void)finishedAnimatingIn;
+- (void)dismiss;
+- (void)finishedAnimatingOut;
+- (void)setBottomLockBar:(id)fp8;
+- (BOOL)shouldAnimateIn;
+- (void)startAnimations;
+- (void)stopAnimations;
+- (void)showInfoButton;
+- (void)hideInfoButton;
+- (void)setLockoutUIVisible:(BOOL)fp8 mode:(int)fp12;
+- (void)updateUIForRestorationState:(int)fp8;
+- (void)updateUIForResetState:(int)fp8;
+- (void)addFirewireWarningView;
+- (void)removeFirewireWarningView;
+- (void)updateInterface;
+- (void)setMiddleContentAlpha:(float)fp8;
+- (void)setDimmed:(BOOL)fp8;
+- (BOOL)dimmed;
+- (void)setDrawsBlackBackground:(BOOL)fp8;
+- (void)lockBarUnlocked:(id)fp8;
+- (void)lockBarStartedTracking:(id)fp8;
+- (void)lockBarStoppedTracking:(id)fp8;
+- (void)updateLockBarLabel;
+- (id)currentAwayPluginController;
+- (void)removePluginController:(BOOL)fp8;
+- (void)_setPluginControllerView:(id)fp8;
+- (BOOL)shouldShowBlockedRedStatus;
+- (void)_updateBlockedStatusLabel;
+- (void)showBlockedStatus;
+- (void)removeBlockedStatus;
+- (void)_updateBlockedStatus;
+- (id)dateView;
+- (void)removeDateView;
+- (void)addDateView;
+- (id)inCallController;
+- (BOOL)shouldShowInCallInfo;
+- (void)updateInCallInfo;
+- (void)_positionAwayItemsView;
+- (void)hideAwayItems;
+- (void)showAwayItems;
+- (BOOL)hasAwayItems;
+- (void)setShowingDeviceLock:(BOOL)fp8 duration:(float)fp12;
+- (void)showAlertSheet:(id)fp8;
+- (void)removeAlertSheet;
+- (void)slideAlertSheetOut:(BOOL)fp8 direction:(BOOL)fp12 duration:(float)fp16;
+- (void)_batteryStatusChanged:(id)fp8;
+- (id)chargingView;
+- (void)addChargingView;
+- (void)hideChargingView;
+- (void)clearMediaControlsTimer;
+- (void)restartMediaControlsTimer;
+- (void)hideMediaControls;
+- (void)_hideMediaControls;
+- (void)showMediaControls;
+- (void)toggleMediaControls;
+- (BOOL)isShowingMediaControls;
+- (void)showSyncingBottomBar:(BOOL)fp8;
+- (void)hideSyncingBottomBar:(BOOL)fp8;
+- (void)hideNowPlaying;
+- (id)nowPlayingArtView;
+- (void)musicPlayerDied:(id)fp8;
+- (void)updateNowPlayingInfo:(id)fp8;
+- (BOOL)updateNowPlayingArt;
+- (void)handleRequestedAlbumArtBytes:(char *)fp8 length:(unsigned int)fp12;
+- (void)animateToShowingDeviceLock:(BOOL)fp8;
+
+@end
+
diff --git a/SpringBoard-2.1/SBAwayWindow.h b/SpringBoard-2.1/SBAwayWindow.h
new file mode 100644 (file)
index 0000000..6d81c94
--- /dev/null
@@ -0,0 +1,26 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBAlertWindow.h"
+
+@interface SBAwayWindow : SBAlertWindow
+{
+    BOOL _trackingCanceled;
+    double _gestureStartTime;
+    struct CGPoint _startLocation;
+    unsigned short _startFingerCount;
+    struct CGPoint _lastLocation;
+    unsigned short _lastFingerCount;
+    unsigned short _multiTapCount;
+    unsigned short _multiTapEndTime;
+}
+
+- (void)sendGSEvent:(struct __GSEvent *)fp8;
+- (BOOL)isGestureFromLocation:(struct CGPoint)fp8 count:(int)fp16 toLocation:(struct CGPoint)fp20 count:(int)fp28 elapsedTime:(double)fp32 gestureType:(int *)fp40;
+- (void)cancelViewTracking;
+
+@end
+
diff --git a/SpringBoard-2.1/SBBatteryChargingView.h b/SpringBoard-2.1/SBBatteryChargingView.h
new file mode 100644 (file)
index 0000000..b978524
--- /dev/null
@@ -0,0 +1,33 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "UIView.h"
+
+@class UIImage, UIImageView;
+
+@interface SBBatteryChargingView : UIView
+{
+    int _type;
+    UIImageView *_topBatteryView;
+    UIImageView *_bottomBatteryView;
+    UIImageView *_reflectionView;
+    UIImage *_lastBatteryImage;
+    int _lastBatteryIndex;
+    unsigned int _showReflection:1;
+}
+
++ (struct CGSize)defaultSizeForType:(int)fp8;
++ (float)batteryHeightForType:(int)fp8;
++ (int)redChargeIndexForType:(int)fp8;
+- (id)initWithFrame:(struct CGRect)fp8 type:(int)fp24;
+- (void)dealloc;
+- (void)setShowsReflection:(BOOL)fp8;
+- (int)_currentBatteryIndex;
+- (id)_imageFormatString;
+- (void)_batteryStatusChanged:(id)fp8;
+
+@end
+
diff --git a/SpringBoard-2.1/SBBluetoothController.h b/SpringBoard-2.1/SBBluetoothController.h
new file mode 100644 (file)
index 0000000..8cba491
--- /dev/null
@@ -0,0 +1,32 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "NSObject.h"
+
+@class NSMutableArray;
+
+@interface SBBluetoothController : NSObject
+{
+    NSMutableArray *_devices;
+}
+
++ (id)sharedInstance;
+- (void)dealloc;
+- (id)firstBTDeviceToReportBatteryLevel;
+- (BOOL)canReportBatteryLevel;
+- (float)batteryLevel;
+- (void)noteDevicesChanged;
+- (void)startWatchingForDevices;
+- (void)stopWatchingForDevices;
+- (void)iapDeviceChanged:(id)fp8;
+- (void)addDeviceNotification:(id)fp8;
+- (void)removeDeviceNotification:(id)fp8;
+- (void)connectionChanged:(id)fp8;
+- (void)batteryChanged:(id)fp8;
+- (void)unjackAudio;
+
+@end
+
diff --git a/SpringBoard-2.1/SBBookmarkIcon.h b/SpringBoard-2.1/SBBookmarkIcon.h
new file mode 100644 (file)
index 0000000..2cf835c
--- /dev/null
@@ -0,0 +1,29 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBIcon.h"
+
+@class NSString;
+
+@interface SBBookmarkIcon : SBIcon
+{
+    NSString *_identifier;
+    NSString *_title;
+}
+
+- (id)initWithWebClip:(id)fp8;
+- (void)dealloc;
+- (BOOL)allowsCloseBox;
+- (id)icon;
+- (id)displayName;
+- (id)displayIdentifier;
+- (id)tags;
+- (void)launch;
+- (void)completeUninstall;
+- (id)webClip;
+
+@end
+
diff --git a/SpringBoard-2.1/SBButtonBar.h b/SpringBoard-2.1/SBButtonBar.h
new file mode 100644 (file)
index 0000000..0719dbc
--- /dev/null
@@ -0,0 +1,26 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBIconList.h"
+
+@interface SBButtonBar : SBIconList
+{
+}
+
++ (struct CGSize)defaultSize;
+- (id)initWithDefaultSize;
+- (id)initWithFrame:(struct CGRect)fp8;
+- (int)maxIconRows;
+- (float)topIconPadding;
+- (float)verticalIconPadding;
+- (float)leftMarginForIconRowArray:(id)fp8;
+- (struct CGPoint)originForIconAtX:(int)fp8 Y:(int)fp12;
+- (id)iconAtPoint:(struct CGPoint)fp8 X:(int *)fp16 Y:(int *)fp20 proposedOrder:(int *)fp24;
+- (id)iconAtPoint:(struct CGPoint)fp8 X:(int *)fp16 Y:(int *)fp20;
+- (BOOL)isDock;
+
+@end
+
diff --git a/SpringBoard-2.1/SBCalendarAlertItem.h b/SpringBoard-2.1/SBCalendarAlertItem.h
new file mode 100644 (file)
index 0000000..83fe11d
--- /dev/null
@@ -0,0 +1,39 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBAlertItem.h"
+
+@class NSString;
+
+@interface SBCalendarAlertItem : SBAlertItem
+{
+    double _date;
+    NSString *_title;
+    NSString *_location;
+    int _eventId;
+    BOOL _isAllDay;
+}
+
++ (void)registerForAlerts;
++ (void)alarmsDidFire:(id)fp8;
++ (void)significantTimeChange;
+- (id)initWithDate:(double)fp8 title:(id)fp16 location:(id)fp20 eventId:(int)fp24 isAllDay:(BOOL)fp28;
+- (void)dealloc;
+- (id)_dayString:(BOOL)fp8;
+- (id)_timeString;
+- (id)_dateString:(BOOL)fp8;
+- (void)configure:(BOOL)fp8 requirePasscodeForActions:(BOOL)fp12;
+- (id)lockLabel;
+- (void)didPresentAlertSheet:(id)fp8;
+- (void)revealEvent;
+- (void)alertSheet:(id)fp8 buttonClicked:(int)fp12;
+- (void)performUnlockAction;
+- (BOOL)shouldShowInEmergencyCall;
+- (BOOL)willShowInAwayItems;
+- (id)awayItem;
+
+@end
+
diff --git a/SpringBoard-2.1/SBCalendarApplicationIcon.h b/SpringBoard-2.1/SBCalendarApplicationIcon.h
new file mode 100644 (file)
index 0000000..1c4fe15
--- /dev/null
@@ -0,0 +1,22 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBApplicationIcon.h"
+
+@class SBCalendarIconContentsView;
+
+@interface SBCalendarApplicationIcon : SBApplicationIcon
+{
+    SBCalendarIconContentsView *_dateContents;
+}
+
+- (id)initWithApplication:(id)fp8;
+- (void)dealloc;
+- (void)setHighlighted:(BOOL)fp8;
+- (void)updateInvitationBadge;
+
+@end
+
diff --git a/SpringBoard-2.1/SBCalendarController.h b/SpringBoard-2.1/SBCalendarController.h
new file mode 100644 (file)
index 0000000..e5f0b21
--- /dev/null
@@ -0,0 +1,41 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "NSObject.h"
+
+@interface SBCalendarController : NSObject
+{
+    struct __CFDateFormatter *_dayFormatter;
+    struct __CFDate *_lastScheduledWake;
+    int _unreadInvitationCount;
+    struct CalEventExpirationMonitor *_expirationMonitor;
+    struct CalAlarmEngine *_alarmEngine;
+    struct CalDatabase *_database;
+}
+
++ (id)sharedInstance;
+- (id)init;
+- (void)dealloc;
+- (void)_finishInitialization;
+- (void)_databaseChanged:(id)fp8;
+- (void)_unreadInvitationsExpired:(id)fp8;
+- (void)_setInvitationUnreadCount:(int)fp8;
+- (int)unreadInvitationCount;
+- (void)_alertForInvitations;
+- (void)_alarmsDidSchedule:(id)fp8;
+- (void)_adjustOnWake;
+- (void)_didWakeFromSleep;
+- (void)_alarmsDidFire:(id)fp8;
+- (void)_checkForTimeZoneIfNecessary;
+- (void)_significantTimeChange;
+- (void)_newSIM:(id)fp8;
+- (id)_stringForDay:(CDAnonymousStruct1)fp8 withLongFormatString:(id)fp24 useAbbreviatedFormats:(BOOL)fp28;
+- (id)stringForDay:(CDAnonymousStruct1)fp8 withLongFormatString:(id)fp24;
+- (id)abbreviatedStringForDay:(CDAnonymousStruct1)fp8 withLongFormatString:(id)fp24;
+- (void)playAlertSound;
+
+@end
+
diff --git a/SpringBoard-2.1/SBCalendarIconContentsView.h b/SpringBoard-2.1/SBCalendarIconContentsView.h
new file mode 100644 (file)
index 0000000..f08c55e
--- /dev/null
@@ -0,0 +1,20 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import <UIKit/UIView.h>
+
+@interface SBCalendarIconContentsView : UIView
+{
+    unsigned int _highlighted:1;
+}
+
+- (id)initWithFrame:(struct CGRect)fp8;
+- (void)dealloc;
+- (void)setHighlighted:(BOOL)fp8;
+- (void)drawRect:(struct CGRect)fp8;
+
+@end
+
diff --git a/SpringBoard-2.1/SBCallAlert.h b/SpringBoard-2.1/SBCallAlert.h
new file mode 100644 (file)
index 0000000..8ad9de9
--- /dev/null
@@ -0,0 +1,27 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBAlert.h"
+
+@interface SBCallAlert : SBAlert
+{
+    BOOL _causedSuspension;
+}
+
++ (void)registerForAlerts;
+- (id)initWithCall:(struct __CTCall *)fp8;
+- (void)dealloc;
+- (void)_handleCallEvent:(struct __CTCall *)fp8;
+- (void)_handleCallerIDEvent:(struct __CTCall *)fp8;
+- (id)alertDisplayViewWithSize:(struct CGSize)fp8;
+- (BOOL)displaysAboveLock;
+- (double)animateInDuration;
+- (BOOL)useUIAlertSheetWhenUnlocked;
+- (BOOL)animatesDismissal;
+- (BOOL)allowsDoubleHeightStatusBar;
+
+@end
+
diff --git a/SpringBoard-2.1/SBCallAlertDisplay.h b/SpringBoard-2.1/SBCallAlertDisplay.h
new file mode 100644 (file)
index 0000000..16b2529
--- /dev/null
@@ -0,0 +1,43 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBSlidingAlertDisplay.h"
+
+@interface SBCallAlertDisplay : SBSlidingAlertDisplay
+{
+    BOOL _wasToldToStopRinging;
+    BOOL _answered;
+    BOOL _pendingRing;
+}
+
++ (id)createBottomLockBarForDisplay:(id)fp8;
++ (id)createBottomBarForInstance:(id)fp8;
+- (void)dealloc;
+- (void)ringOrVibrate;
+- (void)stopRingingOrVibrating;
+- (BOOL)wasToldToStopRinging;
+- (void)ringerChanged;
+- (void)updateLCDWithName:(id)fp8 label:(id)fp12 breakPoint:(unsigned int)fp16;
+- (void)updateImageFromPerson:(void *)fp8;
+- (void)updateCallInformationFromAlert;
+- (void)setAlert:(id)fp8;
+- (void)checkForStatusChange;
+- (void)_ringIfNecessary;
+- (void)alertDisplayWillBecomeVisible;
+- (void)alertDisplayBecameVisible;
+- (void)finishedAnimatingIn;
+- (id)additionalURLParameter;
+- (void)answerCall:(struct __CTCall *)fp8;
+- (void)answerAndRelease;
+- (void)answer:(id)fp8;
+- (void)lockBarUnlocked:(id)fp8;
+- (void)dismiss;
+- (void)ignoreAndRelease;
+- (void)ignore;
+- (void)handleVolumeEvent:(struct __GSEvent *)fp8;
+
+@end
+
diff --git a/SpringBoard-2.1/SBCallFailureAlert.h b/SpringBoard-2.1/SBCallFailureAlert.h
new file mode 100644 (file)
index 0000000..f06647c
--- /dev/null
@@ -0,0 +1,33 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBAlert.h"
+
+@class NSString;
+
+@interface SBCallFailureAlert : SBAlert
+{
+    int _causeCode;
+    NSString *_address;
+    int _uid;
+    struct __CTCall *_call;
+}
+
++ (BOOL)shouldDisplayForCauseCode:(long)fp8 modemCauseCode:(long)fp12;
++ (void)activateForCall:(struct __CTCall *)fp8 causeCode:(long)fp12;
++ (void)test;
+- (id)initWithCauseCode:(long)fp8 call:(struct __CTCall *)fp12;
+- (void)dealloc;
+- (void)activateWhenPossible;
+- (id)alertDisplayViewWithSize:(struct CGSize)fp8;
+- (long)causeCode;
+- (struct __CTCall *)call;
+- (id)callAddress;
+- (int)addressBookUID;
+- (void)setCallAddress:(id)fp8;
+
+@end
+
diff --git a/SpringBoard-2.1/SBCallFailureAlertDisplay.h b/SpringBoard-2.1/SBCallFailureAlertDisplay.h
new file mode 100644 (file)
index 0000000..f5d28a4
--- /dev/null
@@ -0,0 +1,20 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBSlidingAlertDisplay.h"
+
+@interface SBCallFailureAlertDisplay : SBSlidingAlertDisplay
+{
+}
+
++ (id)createTopBarForInstance:(id)fp8;
++ (id)createBottomBarForInstance:(id)fp8;
+- (void)ignore:(id)fp8;
+- (void)callBack:(id)fp8;
+- (void)setAlert:(id)fp8;
+
+@end
+
diff --git a/SpringBoard-2.1/SBCallFailureAlertItem.h b/SpringBoard-2.1/SBCallFailureAlertItem.h
new file mode 100644 (file)
index 0000000..d1309dd
--- /dev/null
@@ -0,0 +1,28 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBAlertItem.h"
+
+@class NSString;
+
+@interface SBCallFailureAlertItem : SBAlertItem
+{
+    int _causeCode;
+    NSString *_address;
+    struct __CTCall *_call;
+}
+
+- (id)initWithCauseCode:(long)fp8 call:(struct __CTCall *)fp12;
+- (void)dealloc;
+- (void)_callback;
+- (id)lockLabel;
+- (void)configure:(BOOL)fp8 requirePasscodeForActions:(BOOL)fp12;
+- (void)performUnlockAction;
+- (void)alertSheet:(id)fp8 buttonClicked:(int)fp12;
+- (BOOL)isCallFailureAlertItem;
+
+@end
+
diff --git a/SpringBoard-2.1/SBCallWaitingAlertDisplay.h b/SpringBoard-2.1/SBCallWaitingAlertDisplay.h
new file mode 100644 (file)
index 0000000..20a5d16
--- /dev/null
@@ -0,0 +1,42 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBCallAlertDisplay.h"
+
+@class TPBottomButtonBar, TPCallWaitingButton, TPPushButton;
+
+@interface SBCallWaitingAlertDisplay : SBCallAlertDisplay
+{
+    TPCallWaitingButton *_ignoreButton;
+    TPCallWaitingButton *_answerButton;
+    TPPushButton *_answerAndReleaseButton;
+    TPBottomButtonBar *_animatingBottomBar;
+    unsigned int _didRelease:1;
+    unsigned int _didHeldRelease:1;
+    unsigned int _setupForThree:1;
+}
+
++ (id)createBottomBarForInstance:(id)fp8;
++ (id)_createBottomButtonBarForDisplay:(id)fp8;
+- (id)initWithSize:(struct CGSize)fp8;
+- (void)dealloc;
+- (void)_callCountChanged:(id)fp8;
+- (void)_callWaitingControlsFaded;
+- (void)_answerButtonsSwapped;
+- (void)_setPhoneFlipBackAttribute;
+- (void)ignore;
+- (void)dismiss;
+- (id)additionalURLParameter;
+- (void)answerCall:(struct __CTCall *)fp8;
+- (void)answerAndRelease:(id)fp8;
+- (void)setMiddleContentAlpha:(float)fp8;
+- (void)lockBarUnlocked:(id)fp8;
+- (void)_bottomBarSwitchHalfDone;
+- (void)_bottomBarSwitchDone;
+- (void)_addCallWaitingButtons:(BOOL)fp8;
+
+@end
+
diff --git a/SpringBoard-2.1/SBCarrierDebuggingAlert.h b/SpringBoard-2.1/SBCarrierDebuggingAlert.h
new file mode 100644 (file)
index 0000000..bfb1dda
--- /dev/null
@@ -0,0 +1,17 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBDismissOnlyAlertItem.h"
+
+@interface SBCarrierDebuggingAlert : SBDismissOnlyAlertItem
+{
+}
+
++ (BOOL)haveShownAlert;
+- (void)didDeactivateForReason:(int)fp8;
+
+@end
+
diff --git a/SpringBoard-2.1/SBContentLayer.h b/SpringBoard-2.1/SBContentLayer.h
new file mode 100644 (file)
index 0000000..e39eee4
--- /dev/null
@@ -0,0 +1,14 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import <UIKit/UIView.h>
+
+@interface SBContentLayer : UIView
+{
+}
+
+@end
+
diff --git a/SpringBoard-2.1/SBCountDownAlertItem.h b/SpringBoard-2.1/SBCountDownAlertItem.h
new file mode 100644 (file)
index 0000000..a3b2e00
--- /dev/null
@@ -0,0 +1,20 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBRingingAlertItem.h"
+
+@interface SBCountDownAlertItem : SBRingingAlertItem
+{
+}
+
+- (id)lockLabel;
+- (void)configure:(BOOL)fp8 requirePasscodeForActions:(BOOL)fp12;
+- (id)soundIdentifier;
+- (id)avClientName;
+- (id)avAudioCategory;
+
+@end
+
diff --git a/SpringBoard-2.1/SBDeleteIconAlertItem.h b/SpringBoard-2.1/SBDeleteIconAlertItem.h
new file mode 100644 (file)
index 0000000..3162b84
--- /dev/null
@@ -0,0 +1,26 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBAlertItem.h"
+
+#import "UIModalViewDelegate-Protocol.h"
+
+@class SBIcon;
+
+@interface SBDeleteIconAlertItem : SBAlertItem <UIModalViewDelegate>
+{
+    SBIcon *_icon;
+}
+
+- (id)initWithIcon:(id)fp8;
+- (void)dealloc;
+- (void)alertSheet:(id)fp8 buttonClicked:(int)fp12;
+- (void)configure:(BOOL)fp8 requirePasscodeForActions:(BOOL)fp12;
+- (BOOL)shouldShowInLockScreen;
+- (BOOL)dismissOnLock;
+
+@end
+
diff --git a/SpringBoard-2.1/SBDestinationHole.h b/SpringBoard-2.1/SBDestinationHole.h
new file mode 100644 (file)
index 0000000..006d5b9
--- /dev/null
@@ -0,0 +1,20 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBIcon.h"
+
+@interface SBDestinationHole : SBIcon
+{
+}
+
++ (id)sharedInstance;
+- (id)_automationID;
+- (id)displayIdentifier;
+- (id)icon;
+- (void)setDisplayedIcon:(id)fp8;
+
+@end
+
diff --git a/SpringBoard-2.1/SBDeviceLockKeypad.h b/SpringBoard-2.1/SBDeviceLockKeypad.h
new file mode 100644 (file)
index 0000000..156d88e
--- /dev/null
@@ -0,0 +1,33 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "TPPhonePad.h"
+
+@class SBEmergencyCallButton, UIImage, UIPushButton;
+
+@interface SBDeviceLockKeypad : TPPhonePad
+{
+    UIImage *_deleteIcon;
+    UIPushButton *_deleteButton;
+    SBEmergencyCallButton *_emergencyCallButton;
+    BOOL _showDeleteIcon;
+    BOOL _playKeyboardClicks;
+}
+
+- (id)initWithFrame:(struct CGRect)fp8;
+- (void)setPlaysKeyboardClicks:(BOOL)fp8;
+- (BOOL)showsEmergencyCallButton;
+- (void)setShowsEmergencyCallButton:(BOOL)fp8;
+- (void)dealloc;
+- (void)setShowsDeleteIcon:(BOOL)fp8;
+- (id)_pressedImage;
+- (void)hiddenFromView;
+- (void)willBecomeVisible;
+- (id)_keypadImage;
+- (float)_yFudge;
+
+@end
+
diff --git a/SpringBoard-2.1/SBDeviceLockPasscodeEntryAlert.h b/SpringBoard-2.1/SBDeviceLockPasscodeEntryAlert.h
new file mode 100644 (file)
index 0000000..786297a
--- /dev/null
@@ -0,0 +1,19 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBAlert.h"
+
+@interface SBDeviceLockPasscodeEntryAlert : SBAlert
+{
+}
+
++ (id)sharedInstance;
+- (BOOL)deactivate;
+- (int)statusBarMode;
+- (id)alertDisplayViewWithSize:(struct CGSize)fp8;
+
+@end
+
diff --git a/SpringBoard-2.1/SBDeviceLockPasscodeEntryAlertDisplay.h b/SpringBoard-2.1/SBDeviceLockPasscodeEntryAlertDisplay.h
new file mode 100644 (file)
index 0000000..514b0dc
--- /dev/null
@@ -0,0 +1,22 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBSlidingAlertDisplay.h"
+
+@interface SBDeviceLockPasscodeEntryAlertDisplay : SBSlidingAlertDisplay
+{
+}
+
+- (void)useEmergencyCallButton;
+- (void)deviceUnlockSucceeded;
+- (void)deviceUnlockCanceled;
+- (void)alertDisplayWillBecomeVisible;
+- (void)dismiss;
+- (float)delayForOthersActivation;
+- (float)durationForOthersActivation;
+
+@end
+
diff --git a/SpringBoard-2.1/SBDimmingWindow.h b/SpringBoard-2.1/SBDimmingWindow.h
new file mode 100644 (file)
index 0000000..2d52ea3
--- /dev/null
@@ -0,0 +1,18 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "UIWindow.h"
+
+@interface SBDimmingWindow : UIWindow
+{
+}
+
++ (struct CGRect)constrainFrameToScreen:(struct CGRect)fp8;
+- (id)initWithContentRect:(struct CGRect)fp8;
+- (id)initWithDimmingImage:(id)fp8;
+
+@end
+
diff --git a/SpringBoard-2.1/SBDiskSpaceAlertItem.h b/SpringBoard-2.1/SBDiskSpaceAlertItem.h
new file mode 100644 (file)
index 0000000..b699ef8
--- /dev/null
@@ -0,0 +1,19 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBAlertItem.h"
+
+@interface SBDiskSpaceAlertItem : SBAlertItem
+{
+}
+
+- (void)alertSheet:(id)fp8 buttonClicked:(int)fp12;
+- (void)performUnlockAction;
+- (void)configure:(BOOL)fp8 requirePasscodeForActions:(BOOL)fp12;
+- (BOOL)shouldShowInEmergencyCall;
+
+@end
+
diff --git a/SpringBoard-2.1/SBDismissOnlyAlertItem.h b/SpringBoard-2.1/SBDismissOnlyAlertItem.h
new file mode 100644 (file)
index 0000000..8328a42
--- /dev/null
@@ -0,0 +1,35 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBAlertItem.h"
+
+@class NSString;
+
+@interface SBDismissOnlyAlertItem : SBAlertItem
+{
+    NSString *_title;
+    NSString *_body;
+    double _autoDismissInterval;
+    BOOL _hasDeactivated;
+}
+
+- (id)initWithTitle:(id)fp8 body:(id)fp12;
+- (void)dealloc;
+- (double)autoDismissInterval;
+- (void)setAutoDismissInterval:(double)fp8;
+- (void)setTitle:(id)fp8;
+- (void)setBodyText:(id)fp8;
+- (id)title;
+- (id)bodyText;
+- (void)alertSheet:(id)fp8 buttonClicked:(int)fp12;
+- (void)performUnlockAction;
+- (void)configure:(BOOL)fp8 requirePasscodeForActions:(BOOL)fp12;
+- (id)lockLabel;
+- (void)didDeactivateForReason:(int)fp8;
+- (BOOL)hasDeactivated;
+
+@end
+
diff --git a/SpringBoard-2.1/SBDisplay.h b/SpringBoard-2.1/SBDisplay.h
new file mode 100644 (file)
index 0000000..5817f33
--- /dev/null
@@ -0,0 +1,85 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import <Foundation/NSObject.h>
+
+@class NSMutableDictionary, NSMutableSet;
+
+@interface SBDisplay : NSObject
+{
+    NSMutableDictionary *_activationValues;
+    NSMutableDictionary *_deactivationValues;
+    int _activationSettings;
+    int _deactivationSettings;
+    NSMutableSet *_suppressVolumeHudCategories;
+    float _autoDimOverride;
+    float _autoLockOverride;
+    float _accelerometerSampleInterval;
+    unsigned int _expectsFaceContact:1;
+    unsigned int _accelerometerDeviceOrientationChangedEventsEnabled:1;
+    unsigned int _accelerometerRawEventsEnabled:1;
+    unsigned int _proximityEventsEnabled:1;
+    unsigned int _showsProgress;
+}
+
++ (id)migrateVersion1DefaultState:(id)fp8;
++ (void)loadDisplayStates;
++ (void)saveDisplayStates;
++ (id)_applicationStateIDForDisplayIdentifier:(id)fp8 urlScheme:(id)fp12;
++ (void)setDefaultValue:(id)fp8 forKey:(const id)fp12 displayIdentifier:(id)fp16 urlScheme:(id)fp20;
++ (id)defaultValueForKey:(const id)fp8 displayIdentifier:(id)fp12 urlScheme:(id)fp16;
++ (void)resetDefaultValuesForDisplayIdentifier:(id)fp8 urlScheme:(id)fp12;
+- (void)dealloc;
+- (id)copyWithZone:(struct _NSZone *)fp8;
+- (id)displayIdentifier;
+- (id)urlScheme;
+- (void)clearActivationSettings;
+- (void)setActivationSetting:(int)fp8 flag:(BOOL)fp12;
+- (void)setActivationSetting:(int)fp8 value:(id)fp12;
+- (id)activationValue:(int)fp8;
+- (BOOL)activationSetting:(int)fp8;
+- (void)clearDeactivationSettings;
+- (void)setDeactivationSetting:(int)fp8 flag:(BOOL)fp12;
+- (BOOL)deactivationSetting:(int)fp8;
+- (void)setDeactivationSetting:(int)fp8 value:(id)fp12;
+- (id)deactivationValue:(int)fp8;
+- (BOOL)activate;
+- (BOOL)deactivate;
+- (void)deactivated;
+- (BOOL)kill;
+- (void)exitedAbnormally;
+- (void)exitedNormally;
+- (BOOL)allowsEventOnlySuspension;
+- (BOOL)allowsDoubleHeightStatusBar;
+- (void)updateStatusBar:(float)fp8 fence:(int)fp12 animation:(int)fp16;
+- (void)updateStatusBar:(float)fp8;
+- (int)defaultStatusBarMode;
+- (int)statusBarMode;
+- (int)defaultStatusBarOrientation;
+- (int)statusBarOrientation;
+- (float)autoDimTime;
+- (void)setAutoDimTime:(float)fp8;
+- (float)autoLockTime;
+- (void)setAutoLockTime:(float)fp8;
+- (void)setExpectsFaceContact:(BOOL)fp8;
+- (BOOL)expectsFaceContact;
+- (void)setAccelerometerDeviceOrientationChangedEventsEnabled:(BOOL)fp8 sampleInterval:(float)fp12;
+- (BOOL)accelerometerDeviceOrientationChangedEventsEnabled;
+- (float)accelerometerSampleInterval;
+- (void)setAccelerometerRawEventsEnabled:(BOOL)fp8;
+- (BOOL)accelerometerRawEventsEnabled;
+- (void)setProximityEventsEnabled:(BOOL)fp8;
+- (BOOL)proximityEventsEnabled;
+- (void)setShowsProgress:(BOOL)fp8;
+- (BOOL)showsProgress;
+- (void)setSystemVolumeHUDEnabled:(BOOL)fp8 forCategory:(id)fp12;
+- (BOOL)showSystemVolumeHUDForCategory:(id)fp8;
+- (id)description;
+- (id)activationSettingsDescription;
+- (id)deactivationSettingsDescription;
+
+@end
+
diff --git a/SpringBoard-2.1/SBDisplayStack.h b/SpringBoard-2.1/SBDisplayStack.h
new file mode 100644 (file)
index 0000000..dd8e53f
--- /dev/null
@@ -0,0 +1,37 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "NSObject.h"
+
+@class NSMutableArray;
+
+@interface SBDisplayStack : NSObject
+{
+    NSMutableArray *_displayStack;
+    void *_pushCallback;
+    void *_popCallback;
+}
+
+- (id)init;
+- (void)_setDisplayStack:(id)fp8;
+- (id)copyWithZone:(struct _NSZone *)fp8;
+- (void)dealloc;
+- (void)setPushCallBack:(void *)fp8;
+- (void)setPopCallBack:(void *)fp8;
+- (BOOL)isEmpty;
+- (void)pushDisplay:(id)fp8;
+- (void)pushDisplay:(id)fp8 underDisplaysOfClass:(Class)fp12;
+- (id)pop;
+- (void)flushWithoutCallbackSparingDisplay:(id)fp8;
+- (id)popDisplay:(id)fp8;
+- (id)displays;
+- (id)topDisplay;
+- (id)topApplication;
+- (id)topAlert;
+- (id)description;
+
+@end
+
diff --git a/SpringBoard-2.1/SBDownloadController.h b/SpringBoard-2.1/SBDownloadController.h
new file mode 100644 (file)
index 0000000..61bb664
--- /dev/null
@@ -0,0 +1,39 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "NSObject.h"
+
+#import "ISNetworkMonitor-Protocol.h"
+
+@class ISDownloadQueue, ISImageCache, NSMutableDictionary;
+
+@interface SBDownloadController : NSObject <ISNetworkMonitor>
+{
+    ISDownloadQueue *_downloadQueue;
+    ISImageCache *_imageCache;
+    NSMutableDictionary *_artworkDict;
+    unsigned int _networkActiveCount;
+}
+
++ (id)sharedInstance;
+- (id)init;
+- (void)dealloc;
+- (void)setupQueue;
+- (id)iconImageForDownload:(id)fp8;
+- (void)_fetchArtworkForDownload:(id)fp8;
+- (void)downloadQueue:(id)fp8 changedWithRemovals:(id)fp12 disappearances:(id)fp16;
+- (void)_showDownloadQueueError;
+- (void)downloadQueueError:(id)fp8;
+- (void)_installationComplete:(id)fp8;
+- (void)downloadQueue:(id)fp8 downloadStateChanged:(id)fp12;
+- (BOOL)checkQueue;
+- (id)currentDownloads;
+- (void)_setImage:(struct CGImage *)fp8 forURL:(id)fp12;
+- (void)imageCache:(id)fp8 loadedImage:(struct CGImage *)fp12 forURL:(id)fp16 fetchTag:(int)fp20;
+- (void)storeSetNetworkIsActive:(BOOL)fp8;
+
+@end
+
diff --git a/SpringBoard-2.1/SBDownloadFailureAlertItem.h b/SpringBoard-2.1/SBDownloadFailureAlertItem.h
new file mode 100644 (file)
index 0000000..6d8788b
--- /dev/null
@@ -0,0 +1,24 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBAlertItem.h"
+
+@class SBDownloadingIcon;
+
+@interface SBDownloadFailureAlertItem : SBAlertItem
+{
+    SBDownloadingIcon *_icon;
+}
+
+- (id)initWithIcon:(id)fp8;
+- (void)dealloc;
+- (void)alertSheet:(id)fp8 buttonClicked:(int)fp12;
+- (void)configure:(BOOL)fp8 requirePasscodeForActions:(BOOL)fp12;
+- (BOOL)shouldShowInLockScreen;
+- (BOOL)dismissOnLock;
+
+@end
+
diff --git a/SpringBoard-2.1/SBDownloadingIcon.h b/SpringBoard-2.1/SBDownloadingIcon.h
new file mode 100644 (file)
index 0000000..20f6e05
--- /dev/null
@@ -0,0 +1,49 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBIcon.h"
+
+@class ISDownload, NSString, SBDownloadingProgressBar;
+
+@interface SBDownloadingIcon : SBIcon
+{
+    NSString *_displayID;
+    ISDownload *_download;
+    SBDownloadingProgressBar *_progressView;
+    float _progress;
+    BOOL _installing;
+    int _lastDownloadState;
+}
+
++ (id)displayIdentifierForDownload:(id)fp8;
+- (id)initWithDisplayIdentifier:(id)fp8;
+- (id)initWithDownload:(id)fp8;
+- (void)dealloc;
+- (void)setDisplayIdentifier:(id)fp8;
+- (id)icon;
+- (void)setDisplayedIcon:(id)fp8;
+- (void)updateDisplayName;
+- (BOOL)shouldEllipsizeLabel;
+- (id)displayName;
+- (id)displayIdentifier;
+- (id)tags;
+- (void)launch;
+- (BOOL)allowsCloseBox;
+- (void)completeUninstall;
+- (void)download:(id)fp8 encounteredError:(id)fp12;
+- (void)downloadStatusChanged:(id)fp8;
+- (void)setDownload:(id)fp8;
+- (id)download;
+- (void)retry;
+- (void)remove;
+- (id)uninstallAlertTitle;
+- (id)uninstallAlertBody;
+- (id)uninstallAlertConfirmTitle;
+- (id)uninstallAlertCancelTitle;
+- (void)_showAlertForError:(id)fp8;
+
+@end
+
diff --git a/SpringBoard-2.1/SBDownloadingProgressBar.h b/SpringBoard-2.1/SBDownloadingProgressBar.h
new file mode 100644 (file)
index 0000000..cd606f1
--- /dev/null
@@ -0,0 +1,26 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "UIImageView.h"
+
+@interface SBDownloadingProgressBar : UIImageView
+{
+    UIImageView *_clipView;
+    UIImageView *_fillView;
+    float _progress;
+}
+
++ (float)defaultHeight;
+- (id)initWithFrame:(struct CGRect)fp8;
+- (void)dealloc;
+- (id)trackImage;
+- (id)fillImage;
+- (void)setProgress:(float)fp8;
+- (float)progress;
+- (void)updateFill;
+
+@end
+
diff --git a/SpringBoard-2.1/SBEdgeActivationAlertItem.h b/SpringBoard-2.1/SBEdgeActivationAlertItem.h
new file mode 100644 (file)
index 0000000..1e7e47b
--- /dev/null
@@ -0,0 +1,24 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBAlertItem.h"
+
+@class NSString;
+
+@interface SBEdgeActivationAlertItem : SBAlertItem
+{
+    int _error;
+    NSString *_reason;
+}
+
+- (id)initWithErrorCode:(int)fp8 reason:(id)fp12;
+- (void)dealloc;
+- (void)alertSheet:(id)fp8 buttonClicked:(int)fp12;
+- (void)configure:(BOOL)fp8 requirePasscodeForActions:(BOOL)fp12;
+- (BOOL)dismissOnLock;
+
+@end
+
diff --git a/SpringBoard-2.1/SBEmergencyCallButton.h b/SpringBoard-2.1/SBEmergencyCallButton.h
new file mode 100644 (file)
index 0000000..18c96ff
--- /dev/null
@@ -0,0 +1,25 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "UIPushButton.h"
+
+@class NSString;
+
+@interface SBEmergencyCallButton : UIPushButton
+{
+    NSString *_subtitle;
+}
+
++ (id)defaultFont;
+- (id)initWithFrame:(struct CGRect)fp8;
+- (void)dealloc;
+- (void)setSubtitle:(id)fp8;
+- (id)styleStringForColor:(id)fp8;
+- (void)drawTitleInRect:(struct CGRect)fp8;
+- (void)drawButtonPart:(int)fp8 inRect:(struct CGRect)fp12;
+
+@end
+
diff --git a/SpringBoard-2.1/SBEmergencyCallView.h b/SpringBoard-2.1/SBEmergencyCallView.h
new file mode 100644 (file)
index 0000000..25de0af
--- /dev/null
@@ -0,0 +1,20 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "UIView.h"
+
+@interface SBEmergencyCallView : UIView
+{
+    UIView *_topBar;
+}
+
+- (id)initWithFrame:(struct CGRect)fp8 topBarFrame:(struct CGRect)fp24 bottomBarFrame:(struct CGRect)fp40;
+- (id)topBar;
+- (void)setTopBar:(id)fp8;
+- (void)dealloc;
+
+@end
+
diff --git a/SpringBoard-2.1/SBIcon.h b/SpringBoard-2.1/SBIcon.h
new file mode 100644 (file)
index 0000000..d41a48c
--- /dev/null
@@ -0,0 +1,110 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import <UIKit/UIControl.h>
+
+@class NSTimer, SBIconBadge, SBIconImageView, SBIconLabel, UIImageView, UIPushButton, UIView;
+
+@interface SBIcon : UIControl
+{
+    SBIconImageView *_image;
+    UIImageView *_reflection;
+    UIView *_grayFilterView;
+    SBIconBadge *_badge;
+    SBIconLabel *_label;
+    UIPushButton *_closeBox;
+    unsigned int _isShowingImages:1;
+    unsigned int _drawsLabel:1;
+    unsigned int _isHidden:1;
+    unsigned int _isRevealable:1;
+    unsigned int _inDock:1;
+    unsigned int _isGrabbed:1;
+    unsigned int _isGrabbing:1;
+    unsigned int _isJittering:1;
+    unsigned int _allowJitter:1;
+    unsigned int _mouseDownInIcon:1;
+    struct CGPoint _unjitterPoint;
+    struct CGPoint _grabPoint;
+    NSTimer *_grabTimer;
+}
+
++ (struct CGSize)defaultIconSize;
++ (void)enqueueReusableIconImageView:(id)fp8;
++ (id)dequeueReusableIconImageView;
++ (id)_jitterPositionAnimation;
++ (id)_jitterTransformAnimation;
+- (id)initWithDefaultSize;
+- (void)dealloc;
+- (BOOL)shouldListInCapabilities;
+- (BOOL)ignoresMouseEvents;
+- (void)showIconAnimationDidStop:(id)fp8 didFinish:(id)fp12 icon:(id)fp16;
+- (void)setIsHidden:(BOOL)fp8 animate:(BOOL)fp12;
+- (BOOL)isHidden;
+- (void)setIsRevealable:(BOOL)fp8;
+- (BOOL)isRevealable;
+- (id)displayName;
+- (id)displayIdentifier;
+- (id)tags;
+- (BOOL)launchEnabled;
+- (void)setDisplayedIcon:(id)fp8;
+- (id)icon;
+- (struct CGContext *)_createIconImageBitmapContext;
+- (id)reflectedIcon:(BOOL)fp8;
+- (BOOL)isShowingImages;
+- (void)setShowsImages:(BOOL)fp8;
+- (void)updateLabelOrigin;
+- (BOOL)shouldEllipsizeLabel;
+- (void)setDrawsLabel:(BOOL)fp8;
+- (void)updateLabelKerning;
+- (id)badge;
+- (void)setBadge:(id)fp8;
+- (id)_automationID;
+- (BOOL)shouldTrack;
+- (BOOL)pointMostlyInside:(struct CGPoint)fp8 forEvent:(struct __GSEvent *)fp16;
+- (id)darkenedIcon:(id)fp8 alpha:(float)fp12;
+- (void)setHighlighted:(BOOL)fp8;
+- (void)setInDock:(BOOL)fp8;
+- (void)setOrigin:(struct CGPoint)fp8;
+- (void)setIsJittering:(BOOL)fp8;
+- (void)setAllowJitter:(BOOL)fp8;
+- (BOOL)allowJitter;
+- (void)removeAllIconAnimations;
+- (void)setIconPosition:(struct CGPoint)fp8;
+- (float)grabDurationForEvent:(struct __GSEvent *)fp8;
+- (void)setIsGrabbed:(BOOL)fp8;
+- (void)grabTimerFired;
+- (void)cancelGrabTimer;
+- (void)mouseCancelInIcon:(id)fp8;
+- (BOOL)cancelMouseTracking;
+- (void)mouseDown:(struct __GSEvent *)fp8;
+- (void)mouseDragged:(struct __GSEvent *)fp8;
+- (void)mouseUp:(struct __GSEvent *)fp8;
+- (id)dictionaryRepresentation;
+- (void)launch;
+- (BOOL)pointInside:(struct CGPoint)fp8 forEvent:(struct __GSEvent *)fp16;
+- (BOOL)allowsCloseBox;
+- (void)hideCloseBoxAnimationDidStop:(id)fp8 didFinish:(id)fp12 closeBox:(id)fp16;
+- (void)setIsShowingCloseBox:(BOOL)fp8;
+- (BOOL)isShowingCloseBox;
+- (void)closeBoxClicked:(id)fp8;
+- (void)completeUninstall;
+- (id)description;
+- (id)uninstallAlertTitle;
+- (id)uninstallAlertBody;
+- (id)uninstallAlertConfirmTitle;
+- (id)uninstallAlertCancelTitle;
+
+#if 1 // ?
++ (CGSize) defaultIconImageSize;
+#endif
+
+#if 1 // 5?
+- (void) setIconImageAlpha:(float)alpha;
+- (void) setIconLabelAlpha:(float)alpha;
+#endif
+
+@end
+
diff --git a/SpringBoard-2.1/SBIconBadge.h b/SpringBoard-2.1/SBIconBadge.h
new file mode 100644 (file)
index 0000000..e1d19b9
--- /dev/null
@@ -0,0 +1,23 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "UIView.h"
+
+@class NSString;
+
+@interface SBIconBadge : UIView
+{
+    NSString *_badge;
+    struct CGSize _badgeContentSize;
+}
+
+- (id)initWithBadge:(id)fp8;
+- (id)badge;
+- (void)dealloc;
+- (void)drawRect:(struct CGRect)fp8;
+
+@end
+
diff --git a/SpringBoard-2.1/SBIconController.h b/SpringBoard-2.1/SBIconController.h
new file mode 100644 (file)
index 0000000..98a7db9
--- /dev/null
@@ -0,0 +1,117 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import <Foundation/NSObject.h>
+
+@class NSTimer, SBApplicationIcon, SBCarrierDebuggingAlert, SBIcon, SBIconList, SBIconModel, SBReorderInfoAlert, SBTouchPageIndicator, TPLCDTextView, UIScroller, UIView;
+
+@interface SBIconController : NSObject
+{
+    SBIconModel *_iconModel;
+    UIView *_contentView;
+    UIScroller *_scroller;
+    SBTouchPageIndicator *_pageIndicator;
+    int _currentIconListIndex;
+    int _currentColumnIndex;
+    TPLCDTextView *_idleText;
+    SBApplicationIcon *_pendingIcon;
+    SBIcon *_lastClickedIcon;
+    double _lastClickedTime;
+    SBIcon *_grabbedIcon;
+    SBIconList *_grabbedIconList;
+    int _grabbedX;
+    int _grabbedY;
+    SBIcon *_swappedIcon;
+    SBIconList *_swappedIconList;
+    int _swappedX;
+    int _swappedY;
+    SBIconList *_destinationIconList;
+    int _destinationX;
+    int _destinationY;
+    NSTimer *_scrollPageTimer;
+    unsigned int _didScroll:1;
+    unsigned int _isScrolling:1;
+    unsigned int _isEditing:1;
+    unsigned int _compacted:1;
+    unsigned int _willSwap:1;
+    SBIcon *_iconToInstall;
+    struct CGPoint _lastDragLoc;
+    SBReorderInfoAlert *_reorderInfoAlert;
+    SBCarrierDebuggingAlert *_carrierDebuggingAlert;
+}
+
++ (id)sharedInstance;
+- (id)init;
+- (void)dealloc;
+- (id)contentView;
+- (void)showInfoAlertIfNeeded;
+- (void)showCarrierDebuggingAlertIfNeeded;
+- (void)touchPageIndicator:(id)fp8 didRecieveTouchInDirection:(int)fp12;
+- (int)lowestVisibleIconListIndexAndColumnIndex:(int *)fp8;
+- (void)updateCurrentIconListIndex;
+- (void)resetCurrentVisibleIconListImageVisibilityAndJitterState;
+- (id)currentIconList;
+- (void)scrollToIconListContainingIcon:(id)fp8 animate:(BOOL)fp12;
+- (void)scrollToIconListAtIndex:(int)fp8 animate:(BOOL)fp12;
+- (void)updateContentSizeAndPageCount;
+- (void)appendIconList:(id)fp8;
+- (void)noteNumberOfIconListsChanged;
+- (void)removeEmptyIconList:(id)fp8 animate:(BOOL)fp12;
+- (id)iconToInstall;
+- (void)setIconToInstall:(id)fp8;
+- (void)finishInstallingIcon;
+- (void)scrollToIconDestination;
+- (id)addIcon:(id)fp8 toIconList:(id)fp12 x:(int)fp16 y:(int)fp20 animate:(BOOL)fp24 moveNow:(BOOL)fp28 scrollToList:(BOOL)fp32;
+- (id)insertIcon:(id)fp8 intoIconList:(id)fp12 X:(int)fp16 Y:(int)fp20 moveNow:(BOOL)fp24 duration:(float)fp28;
+- (void)removeIcon:(id)fp8 animate:(BOOL)fp12;
+- (void)uninstallIconDidAnimate:(id)fp8 finished:(id)fp12 icon:(id)fp16;
+- (void)uninstallIcon:(id)fp8;
+- (void)uninstallIcon:(id)fp8 animate:(BOOL)fp12;
+- (void)lcdTextViewCompletedScroll:(id)fp8;
+- (float)idleModeTextHeight;
+- (void)idleTextDidAnimate:(id)fp8 finished:(id)fp12 toText:(id)fp16;
+- (void)updateNumberOfRowsWithDuration:(float)fp8;
+- (BOOL)hasIdleModeText;
+- (void)setIdleModeText:(id)fp8;
+- (void)scatter:(BOOL)fp8;
+- (void)unscatter:(BOOL)fp8 startTime:(double)fp12;
+- (void)scrollerDidScroll:(id)fp8;
+- (void)scrollerDidEndDragging:(id)fp8 willSmoothScroll:(BOOL)fp12;
+- (void)scrollerDidEndSmoothScrolling:(id)fp8;
+- (void)scrollerDidEndAnimatedScrolling:(id)fp8;
+- (void)showAccessory:(id)fp8;
+- (void)removeAccessory:(id)fp8;
+- (void)launchIcon:(id)fp8;
+- (void)doubleClickedIcon:(id)fp8;
+- (void)clickedIcon:(id)fp8;
+- (void)attemptPendingLaunch;
+- (BOOL)hasLaunchPending;
+- (void)pendLaunchOfIcon:(id)fp8;
+- (int)reorderCount;
+- (void)incrementReorderCount;
+- (void)_addEmptyListIfNecessary;
+- (void)setIsEditing:(BOOL)fp8;
+- (BOOL)isEditing;
+- (id)iconAnimationView;
+- (void)moveIconToWindow:(id)fp8;
+- (void)moveIconFromWindow:(id)fp8 toIconList:(id)fp12;
+- (void)ungrabAnimation:(id)fp8 didFinish:(id)fp12 grabbedIcon:(id)fp16;
+- (void)noteDownloadStateChanged;
+- (void)noteViewCovered;
+- (void)setGrabbedIcon:(id)fp8;
+- (id)grabbedIcon;
+- (id)destinationIconList;
+- (void)cancelScrollTimer;
+- (void)scrollLeft;
+- (void)scrollRight;
+- (void)noteGrabbedIconLocationChangedWithEvent:(struct __GSEvent *)fp8;
+- (void)compactIconsInIconLists:(BOOL)fp8 limitToIconList:(id)fp12;
+- (void)animateToNewState:(float)fp8 domino:(BOOL)fp12;
+- (void)moveAnimation:(id)fp8 didFinish:(id)fp12 movePlan:(id)fp16;
+- (void)moveIcon:(id)fp8 fromIconList:(id)fp12 toX:(int)fp16 Y:(int)fp20 toIconList:(id)fp24;
+
+@end
+
diff --git a/SpringBoard-2.1/SBIconImageView.h b/SpringBoard-2.1/SBIconImageView.h
new file mode 100644 (file)
index 0000000..5c7d3e0
--- /dev/null
@@ -0,0 +1,14 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "UIImageView.h"
+
+@interface SBIconImageView : UIImageView
+{
+}
+
+@end
+
diff --git a/SpringBoard-2.1/SBIconLabel.h b/SpringBoard-2.1/SBIconLabel.h
new file mode 100644 (file)
index 0000000..cf87914
--- /dev/null
@@ -0,0 +1,31 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import <UIKit/UIControl.h>
+
+@class NSString;
+
+@interface SBIconLabel : UIControl
+{
+    NSString *_label;
+    unsigned int _drawMoreLegibly:1;
+    unsigned int _inDock:1;
+    unsigned int _ellipsesText:1;
+    unsigned int _kerningAllowed:1;
+    unsigned int _textMightOverlap:1;
+}
+
++ (void)initialize;
++ (void)preheatStylizedStrings;
+- (id)initWithSize:(struct CGSize)fp8 label:(id)fp16;
+- (void)dealloc;
+- (void)setInDock:(BOOL)fp8;
+- (void)setEllipsesText:(BOOL)fp8;
+- (void)setKerningAllowed:(BOOL)fp8;
+- (void)drawRect:(struct CGRect)fp8;
+
+@end
+
diff --git a/SpringBoard-2.1/SBIconList.h b/SpringBoard-2.1/SBIconList.h
new file mode 100644 (file)
index 0000000..2e1e553
--- /dev/null
@@ -0,0 +1,75 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import <UIKit/UIView.h>
+
+@class NSMutableArray, UITextLabel;
+
+@interface SBIconList : UIView
+{
+    NSMutableArray *_iconMatrix;
+    NSMutableArray *_removedIcons;
+    unsigned int _scattered:1;
+    unsigned int _needsLayout:1;
+    unsigned int _stateIsDirty:1;
+    unsigned int _showsInfoText:1;
+    UITextLabel *_infoTextView;
+}
+
++ (float)defaultHeight;
+- (id)initWithFrame:(struct CGRect)fp8;
+- (id)initWithDefaultSize;
+- (void)dealloc;
+- (int)maxIconRows;
+- (int)maxIconColumns;
+- (id)icons;
+- (id)iconAtX:(int)fp8 Y:(int)fp12;
+- (BOOL)firstFreeSlotX:(int *)fp8 Y:(int *)fp12;
+- (BOOL)isEmpty;
+- (BOOL)needsCompacting;
+- (void)compactIconsInIconList:(BOOL)fp8;
+- (void)showIconAnimationDidStop:(id)fp8 didFinish:(id)fp12 icon:(id)fp16;
+- (id)placeIcon:(id)fp8 atX:(int)fp12 Y:(int)fp16 animate:(BOOL)fp20 moveNow:(BOOL)fp24;
+- (id)insertIcon:(id)fp8 atX:(int)fp12 Y:(int)fp16 moveNow:(BOOL)fp20;
+- (BOOL)getX:(int *)fp8 Y:(int *)fp12 forIcon:(id)fp16;
+- (BOOL)containsIcon:(id)fp8;
+- (BOOL)containsIconForDisplayIdentifier:(id)fp8;
+- (void)removeIconAtX:(int)fp8 Y:(int)fp12 compactEmptyLists:(BOOL)fp16 animate:(BOOL)fp20;
+- (void)removeIcon:(id)fp8 compactEmptyLists:(BOOL)fp12 animate:(BOOL)fp16;
+- (void)removeAllIcons;
+- (BOOL)isScattered;
+- (void)setIconAlphaForRow:(int)fp8 column:(int)fp12 alpha:(float)fp16;
+- (void)scatter:(BOOL)fp8;
+- (void)unscatter:(BOOL)fp8 startTime:(double)fp12;
+- (void)removeAllIconAnimations;
+- (float)verticalIconPadding;
+- (float)topIconPadding;
+- (void)setIconsNeedLayout;
+- (int)visibleIconsInRow:(id)fp8;
+- (void)cleanseRemovedIcons;
+- (float)leftMarginForIconRowArray:(id)fp8;
+- (void)layoutIconsNow;
+- (float)layoutIconsIfNeeded:(float)fp8 domino:(BOOL)fp12;
+- (struct CGPoint)originForIconAtX:(int)fp8 Y:(int)fp12;
+- (struct CGPoint)originForIcon:(id)fp8;
+- (int)columnAtPoint:(struct CGPoint)fp8;
+- (int)rowAtPoint:(struct CGPoint)fp8;
+- (id)iconAtPoint:(struct CGPoint)fp8 X:(int *)fp16 Y:(int *)fp20;
+- (id)iconAtPoint:(struct CGPoint)fp8 X:(int *)fp16 Y:(int *)fp20 proposedOrder:(int *)fp24;
+- (BOOL)canShowInfoText;
+- (void)removeInfoAnimation:(id)fp8 didFinish:(id)fp12 view:(id)fp16;
+- (void)setShowsInfoText:(BOOL)fp8;
+- (void)stopJittering;
+- (void)noteEditingStateChanged;
+- (void)setStateIsDirty:(BOOL)fp8;
+- (BOOL)stateIsDirty;
+- (BOOL)isDock;
+- (void)resetWithDictionaryRepresentation:(id)fp8;
+- (id)initWithDictionaryRepresentation:(id)fp8;
+- (id)dictionaryRepresentation;
+
+@end
+
diff --git a/SpringBoard-2.1/SBIconModel.h b/SpringBoard-2.1/SBIconModel.h
new file mode 100644 (file)
index 0000000..775871d
--- /dev/null
@@ -0,0 +1,63 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "Foundation/NSObject.h"
+
+@class NSDictionary, NSMutableArray, NSMutableDictionary, NSMutableSet, SBButtonBar, SBImageCache;
+
+@interface SBIconModel : NSObject
+{
+    NSDictionary *_iconState;
+    NSMutableArray *_iconLists;
+    SBButtonBar *_buttonBar;
+    NSMutableDictionary *_allAppIcons;
+    NSMutableSet *_hiddenIconTags;
+    NSMutableSet *_visibleIconTags;
+    SBImageCache *_iconImageCache;
+}
+
++ (id)sharedInstance;
+- (id)init;
+- (void)dealloc;
+- (void)changeVisibilityOfIconsWithVisibleTags:(id)fp8 hiddenTags:(id)fp12;
+- (BOOL)iconIsVisible:(id)fp8;
+- (void)replaceDownloadingDisplayIdentifier:(id)fp8 withDisplayIdentifier:(id)fp12;
+- (void)_completedUninstall:(id)fp8;
+- (id)downloadingIconForDownload:(id)fp8;
+- (void)_addDownloadingApplications;
+- (id)downloadingIconForDisplayIdentifier:(id)fp8;
+- (id)addBookmarkIconForWebClip:(id)fp8;
+- (void)reloadIconImage:(id)fp8;
+- (void)reloadIconImageForDisplayIdentifier:(id)fp8;
+- (void)cacheImageForIcon:(id)fp8;
+- (id)getCachedImagedForIcon:(id)fp8;
+- (void)addIconForApplication:(id)fp8;
+- (void)loadAllIcons;
+- (id)iconForDisplayIdentifier:(id)fp8;
+- (id)iconState;
+- (void)noteIconStateChangedExternally;
+- (id)buttonBar;
+- (id)iconLists;
+- (void)uninstallBookmarkIcon:(id)fp8;
+- (id)iconListContainingIcon:(id)fp8;
+- (id)iconListContainingIconWithDisplayIdentifier:(id)fp8;
+- (id)addEmptyIconList;
+- (void)removeEmptyIconList:(id)fp8;
+- (void)compactIconLists;
+- (id)firstAvailableIconListX:(int *)fp8 Y:(int *)fp12;
+- (BOOL)iconPositionInPlatformState:(id)fp8 X:(int *)fp12 Y:(int *)fp16 inIconListNumber:(int *)fp20;
+- (void)addNewIconToDesignatedLocation:(id)fp8 animate:(BOOL)fp12 scrollToList:(BOOL)fp16;
+- (BOOL)iconListsAreDirty;
+- (void)deleteIconState;
+- (void)_writeIconState;
+- (void)saveIconState;
+- (void)_replaceAppIconsWithDownloadingIcons;
+- (void)_replaceAppIconWithDownloadingIcon:(id)fp8 sourceList:(id)fp12;
+- (void)relayout;
+- (void)uninstallApplicationIcon:(id)fp8;
+
+@end
+
diff --git a/SpringBoard-2.1/SBImageCache.h b/SpringBoard-2.1/SBImageCache.h
new file mode 100644 (file)
index 0000000..a331730
--- /dev/null
@@ -0,0 +1,32 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import <Foundation/NSObject.h>
+
+@class NSString;
+
+@interface SBImageCache : NSObject
+{
+    NSString *_path;
+    unsigned int _width;
+    unsigned int _height;
+    unsigned int _imageSize;
+    struct __CFDictionary *_keysToIndexes;
+    int _fd;
+    unsigned int _cacheFileInitialSize;
+}
+
+- (id)initWithName:(id)fp8 forImageWidth:(unsigned int)fp12 imageHeight:(unsigned int)fp16 initialCapacity:(unsigned int)fp20;
+- (void)dealloc;
+- (void)_open;
+- (id)_pathForName:(id)fp8;
+- (void)_growCacheByAnImage;
+- (id)imageForKey:(id)fp8;
+- (void)setBitmapImageData:(void *)fp8 forKey:(id)fp12;
+- (void)reset;
+
+@end
+
diff --git a/SpringBoard-2.1/SBInfoBubble.h b/SpringBoard-2.1/SBInfoBubble.h
new file mode 100644 (file)
index 0000000..4d887e8
--- /dev/null
@@ -0,0 +1,36 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "UIView.h"
+
+@class NSString, UIProgressIndicator, UIPushButton;
+
+@interface SBInfoBubble : UIView
+{
+    NSString *_title;
+    NSString *_string;
+    struct CGRect _titleRect;
+    struct CGRect _stringRect;
+    UIPushButton *_backspace;
+    UIProgressIndicator *_progressIndicator;
+}
+
+- (id)initWithTitle:(id)fp8 string:(id)fp12;
+- (void)dealloc;
+- (struct CGRect)_progressRect;
+- (void)showProgressIndicator:(BOOL)fp8;
+- (void)showBackspace:(BOOL)fp8;
+- (void)highlight:(id)fp8;
+- (void)unhighlight:(id)fp8;
+- (void)backspace:(id)fp8;
+- (void)resize;
+- (void)setTitle:(id)fp8 string:(id)fp12;
+- (id)title;
+- (void)setTitle:(id)fp8;
+- (void)drawRect:(struct CGRect)fp8;
+
+@end
+
diff --git a/SpringBoard-2.1/SBInstalledApplicationIcon.h b/SpringBoard-2.1/SBInstalledApplicationIcon.h
new file mode 100644 (file)
index 0000000..3486b08
--- /dev/null
@@ -0,0 +1,22 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBApplicationIcon.h"
+
+@interface SBInstalledApplicationIcon : SBApplicationIcon
+{
+}
+
+- (BOOL)allowsCloseBox;
+- (void)completeUninstall;
+- (BOOL)hasBeenSyncedBackToITunes;
+- (id)uninstallAlertTitle;
+- (id)uninstallAlertBody;
+- (id)uninstallAlertConfirmTitle;
+- (id)uninstallAlertCancelTitle;
+
+@end
+
diff --git a/SpringBoard-2.1/SBInvitationAlertItem.h b/SpringBoard-2.1/SBInvitationAlertItem.h
new file mode 100644 (file)
index 0000000..3ec158c
--- /dev/null
@@ -0,0 +1,51 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBAlertItem.h"
+
+@class NSString;
+
+@interface SBInvitationAlertItem : SBAlertItem
+{
+    NSString *_title;
+    NSString *_organizer;
+    double _startDate;
+    double _endDate;
+    int _eventId;
+    BOOL _allDay;
+    BOOL _floats;
+    int _count;
+    int _status;
+}
+
++ (id)activeInvitationAlertItems;
++ (void)_addActiveItem:(id)fp8;
++ (void)_removeActiveItem:(id)fp8;
++ (void)registerForAlerts;
++ (void)_significantTimeChange;
++ (struct __CFDateFormatter *)_customFormatter;
+- (id)init;
+- (id)initWithCount:(int)fp8;
+- (id)initWithTitle:(id)fp8 organizerName:(id)fp12 startDate:(double)fp16 endDate:(double)fp24 floats:(BOOL)fp32 allDay:(BOOL)fp36 eventId:(int)fp40 status:(int)fp44;
+- (void)dealloc;
+- (void)didDeactivateForReason:(int)fp8;
+- (int)eventId;
+- (int)count;
+- (int)status;
+- (id)_stringForTime:(CDAnonymousStruct1)fp8;
+- (id)_stringForDateTime:(CDAnonymousStruct1)fp8 timeZone:(struct __CFTimeZone *)fp24;
+- (id)_dateString;
+- (void)configure:(BOOL)fp8 requirePasscodeForActions:(BOOL)fp12;
+- (id)lockLabel;
+- (void)didPresentAlertSheet:(id)fp8;
+- (void)revealEvent;
+- (void)alertSheet:(id)fp8 buttonClicked:(int)fp12;
+- (void)performUnlockAction;
+- (BOOL)shouldShowInEmergencyCall;
+- (BOOL)willShowInAwayItems;
+
+@end
+
diff --git a/SpringBoard-2.1/SBLaunchAlertItem.h b/SpringBoard-2.1/SBLaunchAlertItem.h
new file mode 100644 (file)
index 0000000..71a5213
--- /dev/null
@@ -0,0 +1,30 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBAlertItem.h"
+
+@class NSString, SBDisplay;
+
+@interface SBLaunchAlertItem : SBAlertItem
+{
+    SBDisplay *_associatedDisplay;
+    int _type;
+    NSString *_bundleID;
+    BOOL _isDataAlert;
+    BOOL _usesCellNetwork;
+}
+
+- (id)initWithLaunchAlertType:(int)fp8 dataAlert:(BOOL)fp12 usesCellNetwork:(BOOL)fp16 bundleID:(id)fp20;
+- (void)dealloc;
+- (void)setAssociatedWithDisplay:(id)fp8;
+- (void)_displayDeactivated:(id)fp8;
+- (BOOL)dismissOnLock;
+- (id)_customAirplaneModeAlertPrompt;
+- (id)alertSheet;
+- (void)alertSheet:(id)fp8 buttonClicked:(int)fp12;
+
+@end
+
diff --git a/SpringBoard-2.1/SBLaunchdUtilities.h b/SpringBoard-2.1/SBLaunchdUtilities.h
new file mode 100644 (file)
index 0000000..906ecfb
--- /dev/null
@@ -0,0 +1,22 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "NSObject.h"
+
+@interface SBLaunchdUtilities : NSObject
+{
+}
+
++ (BOOL)createJobWithLabel:(id)fp8 path:(id)fp12 arguments:(id)fp16 environment:(id)fp20 standardOutputPath:(id)fp24 standardErrorPath:(id)fp28 waitForDebugger:(BOOL)fp32 seatbeltProfilePath:(id)fp36 machServices:(id)fp40;
++ (void)deleteJobWithLabel:(id)fp8;
++ (BOOL)stopJobWithLabel:(id)fp8;
++ (BOOL)startJobWithLabel:(id)fp8;
++ (int)pidForLabel:(id)fp8;
++ (int)lastExitStatusForLabel:(id)fp8;
++ (id)allJobLabels;
+
+@end
+
diff --git a/SpringBoard-2.1/SBLockdownManager.h b/SpringBoard-2.1/SBLockdownManager.h
new file mode 100644 (file)
index 0000000..c679212
--- /dev/null
@@ -0,0 +1,40 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "NSObject.h"
+
+@class SBDismissOnlyAlertItem;
+
+@interface SBLockdownManager : NSObject
+{
+    int _state;
+    BOOL _settingUpActivationState;
+    BOOL _isBricked;
+    BOOL _isInternalInstall;
+    BOOL _hasShownWaitingAlertThisSession;
+    BOOL _hasShownMismatchedSIM;
+    SBDismissOnlyAlertItem *_activatingAlertItem;
+}
+
++ (id)sharedInstance;
+- (id)init;
+- (BOOL)_hasEverRegistered;
+- (void)_setHasEverRegistered:(BOOL)fp8;
+- (BOOL)_isRegisteredToNetwork;
+- (void)_setCurrentAlertItem:(id)fp8;
+- (BOOL)_shouldShowTelephonyAlerts;
+- (void)_postAlertsIfNeeded;
+- (void)_resetActivationState;
+- (void)_activationFailed;
+- (void)_serviceAvailabilityChanged:(id)fp8;
+- (void)_setupActivationState;
+- (BOOL)brickedDevice;
+- (BOOL)isInternalInstall;
+- (int)lockdownState;
+- (void)dealloc;
+
+@end
+
diff --git a/SpringBoard-2.1/SBLowPowerAlertItem.h b/SpringBoard-2.1/SBLowPowerAlertItem.h
new file mode 100644 (file)
index 0000000..4753c81
--- /dev/null
@@ -0,0 +1,29 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBAlertItem.h"
+
+@interface SBLowPowerAlertItem : SBAlertItem
+{
+    unsigned int _talkMinutesLeft;
+    unsigned int _talkLevel;
+}
+
++ (id)systemVersionDescription;
++ (void)saveLowBatteryLogWithCapacity:(int)fp8;
++ (unsigned int)_thresholdForLevel:(unsigned int)fp8;
++ (BOOL)_shouldIgnoreChangeToBatteryLevel:(unsigned int)fp8;
++ (void)setBatteryLevel:(unsigned int)fp8;
+- (id)initWithTalkTimeLeft:(unsigned int)fp8 level:(unsigned int)fp12;
+- (void)willPresentAlertSheet:(id)fp8;
+- (void)configure:(BOOL)fp8 requirePasscodeForActions:(BOOL)fp12;
+- (void)alertSheet:(id)fp8 buttonClicked:(int)fp12;
+- (BOOL)shouldShowInLockScreen;
+- (BOOL)shouldShowInEmergencyCall;
+- (BOOL)undimsScreen;
+
+@end
+
diff --git a/SpringBoard-2.1/SBMediaController.h b/SpringBoard-2.1/SBMediaController.h
new file mode 100644 (file)
index 0000000..d28e1bf
--- /dev/null
@@ -0,0 +1,56 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "NSObject.h"
+
+@class NSDictionary, NSTimer;
+
+@interface SBMediaController : NSObject
+{
+    int _manualVolumeChangeCount;
+    NSDictionary *_nowPlayingInfo;
+    float _pendingVolumeChange;
+    NSTimer *_volumeCommitTimer;
+    BOOL _debounceVolumeRepeat;
+}
+
++ (id)sharedInstance;
+- (id)init;
+- (void)dealloc;
+- (void)setNowPlayingInfo:(id)fp8;
+- (BOOL)hasTrack;
+- (BOOL)isFirstTrack;
+- (BOOL)isLastTrack;
+- (BOOL)isPlaying;
+- (BOOL)isMovie;
+- (BOOL)isTVOut;
+- (id)nowPlayingArtist;
+- (id)nowPlayingTitle;
+- (id)nowPlayingAlbum;
+- (BOOL)changeTrack:(int)fp8;
+- (BOOL)beginSeek:(int)fp8;
+- (BOOL)endSeek:(int)fp8;
+- (BOOL)togglePlayPause;
+- (float)volume;
+- (void)setVolume:(float)fp8;
+- (void)_changeVolumeBy:(float)fp8;
+- (float)_calcButtonRepeatDelay;
+- (void)increaseVolume;
+- (void)decreaseVolume;
+- (void)cancelVolumeEvent;
+- (void)handleVolumeEvent:(struct __GSEvent *)fp8;
+- (void)_registerForAVSystemControllerNotifications;
+- (void)_unregisterForAVSystemControllerNotifications;
+- (void)_serverConnectionDied:(id)fp8;
+- (void)musicPlayerDied:(id)fp8;
+- (void)_systemVolumeChanged:(id)fp8;
+- (void)_cancelPendingVolumeChange;
+- (void)_commitVolumeChange:(id)fp8;
+- (void)_delayedExtendSleepTimer;
+- (BOOL)_performIAPCommand:(int)fp8 status:(int)fp12;
+
+@end
+
diff --git a/SpringBoard-2.1/SBMiniAlertController.h b/SpringBoard-2.1/SBMiniAlertController.h
new file mode 100644 (file)
index 0000000..0b9025d
--- /dev/null
@@ -0,0 +1,38 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "NSObject.h"
+
+@class SBApplication, UIWindow;
+
+@interface SBMiniAlertController : NSObject
+{
+    SBApplication *_displayShowingAnAlert;
+    UIWindow *_dimmingWindow;
+    unsigned int _dontAskApps:1;
+    unsigned int _reserved:31;
+}
+
++ (id)sharedInstance;
+- (id)dimImageForKeyboard:(BOOL)fp8;
+- (void)showDimmingWindow;
+- (void)finishedAnimatingDimWindowOut:(id)fp8 didFinish:(id)fp12;
+- (void)cancelHideDimmingWindow;
+- (void)hideDimmingWindowAfterDelay;
+- (void)hideDimmingWindow;
+- (void)deactivateAlertItemsWithBundleIdentifier:(id)fp8;
+- (void)displayWillShowMiniAlert:(id)fp8;
+- (id)displayShowingAnAlert;
+- (void)setShouldAskApps:(BOOL)fp8;
+- (void)displayWillDismissMiniAlert:(id)fp8 andShowAnother:(BOOL)fp12;
+- (void)displayDidDisableMiniAlerts:(id)fp8;
+- (void)showApplicationMiniAlertsIfNeeded;
+- (void)hideApplicationMiniAlerts;
+- (void)noteMiniAlertStateChanged;
+- (BOOL)canShowAlerts;
+
+@end
+
diff --git a/SpringBoard-2.1/SBMobilityManagementAlert.h b/SpringBoard-2.1/SBMobilityManagementAlert.h
new file mode 100644 (file)
index 0000000..acc244c
--- /dev/null
@@ -0,0 +1,17 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBAlert.h"
+
+@interface SBMobilityManagementAlert : SBAlert
+{
+}
+
++ (void)registerForAlerts;
++ (void)test;
+
+@end
+
diff --git a/SpringBoard-2.1/SBMovePlan.h b/SpringBoard-2.1/SBMovePlan.h
new file mode 100644 (file)
index 0000000..f2fae6c
--- /dev/null
@@ -0,0 +1,29 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "NSObject.h"
+
+@class SBIcon, SBIconList;
+
+@interface SBMovePlan : NSObject
+{
+    SBIcon *_icon;
+    SBIconList *_source;
+    SBIconList *_destination;
+    int _x;
+    int _y;
+}
+
+- (id)initWithIcon:(id)fp8 x:(int)fp12 y:(int)fp16 source:(id)fp20 destination:(id)fp24;
+- (void)dealloc;
+- (int)x;
+- (int)y;
+- (id)destination;
+- (id)source;
+- (id)icon;
+
+@end
+
diff --git a/SpringBoard-2.1/SBNetworkReselectionAlert.h b/SpringBoard-2.1/SBNetworkReselectionAlert.h
new file mode 100644 (file)
index 0000000..6fb0d10
--- /dev/null
@@ -0,0 +1,17 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBAlert.h"
+
+@interface SBNetworkReselectionAlert : SBAlert
+{
+}
+
++ (void)registerForAlerts;
++ (void)test;
+
+@end
+
diff --git a/SpringBoard-2.1/SBNetworkReselectionAlertItem.h b/SpringBoard-2.1/SBNetworkReselectionAlertItem.h
new file mode 100644 (file)
index 0000000..71cdb86
--- /dev/null
@@ -0,0 +1,24 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBPhoneAlertItem.h"
+
+@interface SBNetworkReselectionAlertItem : SBPhoneAlertItem
+{
+}
+
++ (id)currentInstance;
++ (BOOL)hasCurrentInstance;
+- (id)init;
+- (void)_showPrefs;
+- (id)lockLabel;
+- (void)performUnlockAction;
+- (void)configure:(BOOL)fp8 requirePasscodeForActions:(BOOL)fp12;
+- (void)alertSheet:(id)fp8 buttonClicked:(int)fp12;
+- (void)willDeactivateForReason:(int)fp8;
+
+@end
+
diff --git a/SpringBoard-2.1/SBNowPlayingAlertItem.h b/SpringBoard-2.1/SBNowPlayingAlertItem.h
new file mode 100644 (file)
index 0000000..afd8ef9
--- /dev/null
@@ -0,0 +1,47 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBAlertItem.h"
+
+#import "UIModalViewDelegate-Protocol.h"
+
+@interface SBNowPlayingAlertItem : SBAlertItem <UIModalViewDelegate>
+{
+    unsigned int _seeked:1;
+    unsigned int _deferLayout:1;
+    unsigned int _needsLayout:1;
+}
+
++ (id)currentInstance;
++ (BOOL)hasCurrentInstance;
+- (id)init;
+- (id)createCenteredLabel:(BOOL)fp8;
+- (void)_updateLabelWithTag:(int)fp8 text:(id)fp12 faded:(BOOL)fp16 cursor:(float *)fp20 sheet:(id)fp24;
+- (void)updateInformation:(BOOL)fp8;
+- (id)_createButtonWithImage:(id)fp8 action:(SEL)fp12 tag:(int)fp16;
+- (id)alertSheet;
+- (void)willActivate;
+- (void)willDeactivateForReason:(int)fp8;
+- (BOOL)allowMenuButtonDismissal;
+- (BOOL)dismissOnLock;
+- (void)configure:(BOOL)fp8 requirePasscodeForActions:(BOOL)fp12;
+- (void)alertSheet:(id)fp8 buttonClicked:(int)fp12;
+- (void)willPresentModalView:(id)fp8;
+- (void)didPresentModalView:(id)fp8;
+- (void)_clearSeekedFlag:(id)fp8;
+- (void)_controlButtonAction:(id)fp8;
+- (void)_volumeChange:(id)fp8;
+- (void)viewHandleTouchPause:(id)fp8 isDown:(BOOL)fp12;
+- (double)viewTouchPauseThreshold:(id)fp8;
+- (void)_registerForNowPlayingNotifications;
+- (void)_unregisterForNowPlayingNotifications;
+- (void)_registerForVolumeNotifications;
+- (void)_unregisterForVolumeNotifications;
+- (void)_nowPlayingChanged:(id)fp8;
+- (void)_systemVolumeChanged:(id)fp8;
+
+@end
+
diff --git a/SpringBoard-2.1/SBNowPlayingAlertItemPushButton.h b/SpringBoard-2.1/SBNowPlayingAlertItemPushButton.h
new file mode 100644 (file)
index 0000000..1b24ee6
--- /dev/null
@@ -0,0 +1,22 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "UIPushButton.h"
+
+@interface SBNowPlayingAlertItemPushButton : UIPushButton
+{
+    float _yOffset;
+    float _xOffset;
+}
+
+- (id)initWithImage:(id)fp8;
+- (void)setYOffset:(float)fp8;
+- (void)setXOffset:(float)fp8;
+- (struct CGRect)hitRect;
+- (BOOL)pointInside:(struct CGPoint)fp8 forEvent:(struct __GSEvent *)fp16;
+
+@end
+
diff --git a/SpringBoard-2.1/SBNowPlayingAlertSheet.h b/SpringBoard-2.1/SBNowPlayingAlertSheet.h
new file mode 100644 (file)
index 0000000..685c280
--- /dev/null
@@ -0,0 +1,19 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "UIModalView.h"
+
+@interface SBNowPlayingAlertSheet : UIModalView
+{
+    unsigned int _layoutAsLocked:1;
+}
+
+- (void)_positionControlButton:(int)fp8 withFloor:(float)fp12;
+- (void)layout;
+- (void)setLayoutAsLocked:(BOOL)fp8;
+
+@end
+
diff --git a/SpringBoard-2.1/SBNowPlayingArtView.h b/SpringBoard-2.1/SBNowPlayingArtView.h
new file mode 100644 (file)
index 0000000..707afbc
--- /dev/null
@@ -0,0 +1,23 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "UIView.h"
+
+@class UIImageView;
+
+@interface SBNowPlayingArtView : UIView
+{
+    UIImageView *_imageView;
+    UIView *_reflection;
+}
+
+- (void)dealloc;
+- (void)setAlbumArtImage:(id)fp8 maxSize:(float)fp12;
+- (id)albumArtImage;
+- (void)setReflectionVisible:(BOOL)fp8 withDuration:(float)fp12;
+
+@end
+
diff --git a/SpringBoard-2.1/SBNowPlayingReflectionView.h b/SpringBoard-2.1/SBNowPlayingReflectionView.h
new file mode 100644 (file)
index 0000000..14e5999
--- /dev/null
@@ -0,0 +1,21 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "UIView.h"
+
+@class UIImage;
+
+@interface SBNowPlayingReflectionView : UIView
+{
+    UIImage *_image;
+}
+
+- (void)dealloc;
+- (void)setImage:(id)fp8;
+- (void)drawRect:(struct CGRect)fp8;
+
+@end
+
diff --git a/SpringBoard-2.1/SBPartialDownloadRemovedAlertItem.h b/SpringBoard-2.1/SBPartialDownloadRemovedAlertItem.h
new file mode 100644 (file)
index 0000000..5f868b8
--- /dev/null
@@ -0,0 +1,20 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBAlertItem.h"
+
+@interface SBPartialDownloadRemovedAlertItem : SBAlertItem
+{
+    BOOL _allRemoved;
+}
+
+- (id)initWithAllDownloadsRemoved:(BOOL)fp8;
+- (void)alertSheet:(id)fp8 buttonClicked:(int)fp12;
+- (void)configure:(BOOL)fp8 requirePasscodeForActions:(BOOL)fp12;
+- (BOOL)shouldShowInLockScreen;
+
+@end
+
diff --git a/SpringBoard-2.1/SBPasscodeAlertItem.h b/SpringBoard-2.1/SBPasscodeAlertItem.h
new file mode 100644 (file)
index 0000000..5f8a9a0
--- /dev/null
@@ -0,0 +1,27 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBAlertItem.h"
+
+#import "UITextFieldDelegate-Protocol.h"
+
+@interface SBPasscodeAlertItem : SBAlertItem <UITextFieldDelegate>
+{
+    int _mode;
+    BOOL _alphanumeric;
+}
+
+- (id)initWithPasscodeMode:(int)fp8 isAlphanumeric:(BOOL)fp12;
+- (void)alertSheet:(id)fp8 buttonClicked:(int)fp12;
+- (void)returnKeyPressed:(id)fp8;
+- (void)configure:(BOOL)fp8 requirePasscodeForActions:(BOOL)fp12;
+- (BOOL)textField:(id)fp8 shouldChangeCharactersInRange:(struct _NSRange)fp12 replacementString:(id)fp20;
+- (BOOL)shouldShowInLockScreen;
+- (void)dismiss;
+- (void)_setErrorString:(id)fp8;
+
+@end
+
diff --git a/SpringBoard-2.1/SBPasscodeController.h b/SpringBoard-2.1/SBPasscodeController.h
new file mode 100644 (file)
index 0000000..b820b6e
--- /dev/null
@@ -0,0 +1,26 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "NSObject.h"
+
+@class NSString, SBPasscodeAlertItem;
+
+@interface SBPasscodeController : NSObject
+{
+    SBPasscodeAlertItem *_alertItem;
+    int _mode;
+    NSString *_password;
+    NSString *_originalPassword;
+    BOOL _alphanumeric;
+}
+
++ (id)sharedInstance;
+- (void)dealloc;
+- (void)forceUserToChangePasscode;
+- (void)_passwordEntered:(id)fp8;
+
+@end
+
diff --git a/SpringBoard-2.1/SBPasscodeField.h b/SpringBoard-2.1/SBPasscodeField.h
new file mode 100644 (file)
index 0000000..3d55edf
--- /dev/null
@@ -0,0 +1,24 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "UIPasscodeField.h"
+
+@interface SBPasscodeField : UIPasscodeField
+{
+    float _width;
+    BOOL _isAlphanumericField;
+}
+
+- (id)okButton;
+- (void)setIsAlphanumericField:(BOOL)fp8;
+- (void)_updateFields;
+- (void)textFieldDidResignFirstResponder:(id)fp8;
+- (id)entryField;
+- (void)setButtonWidth:(float)fp8;
+- (void)adjustOKButtonFrame;
+
+@end
+
diff --git a/SpringBoard-2.1/SBPhoneAlertItem.h b/SpringBoard-2.1/SBPhoneAlertItem.h
new file mode 100644 (file)
index 0000000..96af4ca
--- /dev/null
@@ -0,0 +1,23 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBAlertItem.h"
+
+@class NSString;
+
+@interface SBPhoneAlertItem : SBAlertItem
+{
+    NSString *_bodyText;
+    NSString *_title;
+}
+
+- (id)initWithTitle:(id)fp8 bodyText:(id)fp12;
+- (void)dealloc;
+- (void)configure:(BOOL)fp8 requirePasscodeForActions:(BOOL)fp12;
+- (void)alertSheet:(id)fp8 buttonClicked:(int)fp12;
+
+@end
+
diff --git a/SpringBoard-2.1/SBPlatformController-private.h b/SpringBoard-2.1/SBPlatformController-private.h
new file mode 100644 (file)
index 0000000..4c9ea9d
--- /dev/null
@@ -0,0 +1,23 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBPlatformController.h"
+
+@interface SBPlatformController (private)
+- (id)currentConfigurationName;
+- (void)postCurrentConfiguration;
+- (void)_mergeDictionary:(id)fp8 intoDictionary:(id)fp12;
+- (void)_addConfigurationNamed:(id)fp8 toCompositeDictionary:(id)fp12;
+- (BOOL)allowSensitiveUI:(BOOL)fp8 hasInternalBundle:(BOOL)fp12;
+- (BOOL)isCarrierInstall:(BOOL)fp8 hasInternalBundle:(BOOL)fp12;
+- (id)_macAddress;
+- (BOOL)allowWiFi;
+- (void)discoverCurrentConfiguration;
+- (void)loadBundlesForCurrentConfiguration;
+- (void)noteConfigurationChanged:(id)fp8;
+- (void)runPrefUpdateToolIfNeeded;
+@end
+
diff --git a/SpringBoard-2.1/SBPlatformController.h b/SpringBoard-2.1/SBPlatformController.h
new file mode 100644 (file)
index 0000000..0bee599
--- /dev/null
@@ -0,0 +1,35 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "NSObject.h"
+
+@class NSMutableDictionary, NSString;
+
+@interface SBPlatformController : NSObject
+{
+    NSString *_currentConfigurationName;
+    NSMutableDictionary *_currentConfiguration;
+    NSMutableDictionary *_currentCapabilities;
+}
+
++ (id)sharedInstance;
+- (id)init;
+- (void)dealloc;
+- (id)systemBuildVersion;
+- (id)infoForCapability:(id)fp8;
+- (void)setInfo:(id)fp8 forCapability:(id)fp12;
+- (void)addCapabilities:(id)fp8 removeCapabilities:(id)fp12;
+- (BOOL)hasCapability:(id)fp8;
+- (BOOL)hasRestriction:(id)fp8;
+- (BOOL)canTakePhoto;
+- (id)platformName;
+- (id)iconState;
+- (BOOL)matchesPlatforms:(id)fp8;
+- (id)localizedPlatformName;
+- (BOOL)isInternalInstall;
+
+@end
+
diff --git a/SpringBoard-2.1/SBPowerDownController.h b/SpringBoard-2.1/SBPowerDownController.h
new file mode 100644 (file)
index 0000000..911da28
--- /dev/null
@@ -0,0 +1,35 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBAlert.h"
+
+@class SBPowerDownView;
+
+@interface SBPowerDownController : SBAlert
+{
+    int _count;
+    id _delegate;
+    SBPowerDownView *_powerDownView;
+    BOOL _isFront;
+}
+
++ (id)sharedInstance;
+- (void)dealloc;
+- (float)autoLockTime;
+- (BOOL)isOrderedFront;
+- (void)orderFront;
+- (void)orderOut;
+- (id)powerDownView;
+- (BOOL)activate;
+- (BOOL)deactivate;
+- (id)alertDisplayViewWithSize:(struct CGSize)fp8;
+- (void)alertDisplayWillBecomeVisible;
+- (void)setDelegate:(id)fp8;
+- (void)powerDown;
+- (void)cancel;
+
+@end
+
diff --git a/SpringBoard-2.1/SBPowerDownView.h b/SpringBoard-2.1/SBPowerDownView.h
new file mode 100644 (file)
index 0000000..2a466e8
--- /dev/null
@@ -0,0 +1,38 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBAlertDisplay.h"
+
+@class NSTimer, SBPowerDownController, TPBottomButtonBar, TPTopLockBar, UIView;
+
+@interface SBPowerDownView : SBAlertDisplay
+{
+    UIView *_dimView;
+    TPTopLockBar *_lockView;
+    TPBottomButtonBar *_cancelView;
+    SBPowerDownController *_powerDownController;
+    NSTimer *_autoDismissTimer;
+}
+
+- (id)initWithFrame:(struct CGRect)fp8;
+- (void)dealloc;
+- (void)cancelAutoDismissTimer;
+- (void)resetAutoDismissTimer;
+- (void)cancel:(id)fp8;
+- (void)lockBarUnlocked:(id)fp8;
+- (void)lockBarStartedTracking:(id)fp8;
+- (void)lockBarStoppedTracking:(id)fp8;
+- (void)powerDown:(id)fp8;
+- (void)setPowerDownController:(id)fp8;
+- (void)finishedAnimatingIn;
+- (void)finishedAnimatingOut;
+- (void)notifyDelegateOfPowerDown;
+- (void)animateIn;
+- (void)animateOut;
+- (void)animateDark;
+
+@end
+
diff --git a/SpringBoard-2.1/SBRemoteNotification.h b/SpringBoard-2.1/SBRemoteNotification.h
new file mode 100644 (file)
index 0000000..c6c92f4
--- /dev/null
@@ -0,0 +1,33 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "NSObject.h"
+
+@class NSDictionary, NSString;
+
+@interface SBRemoteNotification : NSObject
+{
+    NSString *_bundleIdentifier;
+    NSString *_publisher;
+    NSDictionary *_userInfo;
+    struct __CFUserNotification *_userNotification;
+    struct __CFRunLoopSource *_userNotificationSource;
+}
+
+- (void)setUserNotification:(struct __CFUserNotification *)fp8;
+- (void)setUserNotificationSource:(struct __CFRunLoopSource *)fp8;
+- (void)dealloc;
+- (struct __CFRunLoopSource *)userNotificationSource;
+- (struct __CFUserNotification *)userNotification;
+- (id)userInfo;
+- (void)setUserInfo:(id)fp8;
+- (id)publisher;
+- (void)setPublisher:(id)fp8;
+- (id)bundleIdentifier;
+- (void)setBundleIdentifier:(id)fp8;
+
+@end
+
diff --git a/SpringBoard-2.1/SBRemoteNotificationServer.h b/SpringBoard-2.1/SBRemoteNotificationServer.h
new file mode 100644 (file)
index 0000000..0d8b673
--- /dev/null
@@ -0,0 +1,62 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "NSObject.h"
+
+@class NSMutableDictionary, NSMutableSet, NSThread;
+
+@interface SBRemoteNotificationServer : NSObject
+{
+    NSThread *_runLoopThread;
+    NSMutableDictionary *_publishersToBundleIds;
+    NSMutableSet *_disabledBundleIds;
+    NSMutableDictionary *_lastNotification;
+    NSMutableSet *_pendingRegistrations;
+    struct __AOSNotificationSession *_notificationSession;
+    double _reregisterAfterErrorDelay;
+    double _lastErrorTime;
+    BOOL _sessionActive;
+}
+
++ (id)sharedInstance;
++ (void)runServerOnNewThread;
++ (void)unregisterAllPublishersForBundleIdentifier:(id)fp8;
++ (void)unregisterAllPublishersExceptForBundleIdentifiers:(id)fp8;
+- (void)dealloc;
+- (void)_scheduleAndRun;
+- (void)scheduleInRunLoop;
+- (void)_readRegistrations;
+- (void)_writeRegistrations;
+- (void)_setMonitoringAOSNotifications:(BOOL)fp8;
+- (void)_aosDaemonDiedNote;
+- (void)_handleAosDaemonDied;
+- (void)_adjustMonitoringState;
+- (void)_registerForPublishers;
+- (void)_notificationReceivedWithEventType:(int)fp8 error:(struct __CFError *)fp12 result:(void *)fp16;
+- (void)_addPendingNotificationPublisher:(id)fp8;
+- (void)_removePendingNotificationPublisher:(id)fp8;
+- (void)_removeAllPendingNotificationPublishers;
+- (BOOL)_isPendingNotificationPublisher:(id)fp8 byBundleIdentifier:(id)fp12;
+- (void)_processRemoteNotificationTopic:(id)fp8 userInfo:(id)fp12;
+- (void)_handleRemoteNotification:(id)fp8;
+- (void)_alertCallback:(struct __CFUserNotification *)fp8 open:(BOOL)fp12;
+- (struct __CFDictionary *)_createPublisherURLFromPublisher:(id)fp8;
+- (id)_publisherForTopicString:(id)fp8;
+- (void)_clientStarted:(id)fp8 userInfo:(id)fp12;
+- (id)_registerPublisher:(id)fp8 userInfo:(id)fp12;
+- (void)_unregisterPublisher:(id)fp8 userInfo:(id)fp12;
+- (id)_getRegisteredPublishers:(id)fp8 userInfo:(id)fp12;
+- (id)_getRemoteNotificationSystemIdentifier;
+- (id)_getRemoteNotificationsEffectivelyEnabled:(id)fp8 userInfo:(id)fp12;
+- (id)_getRegisteredBundleIdentifiersAndEnabledState;
+- (void)_setRemoteNotificationsEnabled:(id)fp8 userInfo:(id)fp12;
+- (void)_unregisterAllPublishersForBundleIdentifier:(id)fp8;
+- (void)_unregisterAllPublishersExceptForBundleIdentifiers:(id)fp8;
+- (id)runLoopThread;
+- (void)setRunLoopThread:(id)fp8;
+
+@end
+
diff --git a/SpringBoard-2.1/SBReorderInfoAlert.h b/SpringBoard-2.1/SBReorderInfoAlert.h
new file mode 100644 (file)
index 0000000..9f1079f
--- /dev/null
@@ -0,0 +1,16 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBDismissOnlyAlertItem.h"
+
+@interface SBReorderInfoAlert : SBDismissOnlyAlertItem
+{
+}
+
+- (void)didDeactivateForReason:(int)fp8;
+
+@end
+
diff --git a/SpringBoard-2.1/SBResetManager.h b/SpringBoard-2.1/SBResetManager.h
new file mode 100644 (file)
index 0000000..0f27a75
--- /dev/null
@@ -0,0 +1,33 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "NSObject.h"
+
+@class NSLock;
+
+@interface SBResetManager : NSObject
+{
+    BOOL _threadRunning;
+    NSLock *_lock;
+    int _mode;
+    NSLock *_progressLock;
+    float _progress;
+}
+
++ (id)sharedInstance;
+- (id)init;
+- (void)dealloc;
+- (void)setMode:(int)fp8;
+- (void)setProgress:(float)fp8;
+- (float)progress;
+- (void)beginReset;
+- (void)_beginReset:(id)fp8;
+- (void)_resetThread;
+- (void)_postResetEnded;
+- (void)_resetFinished;
+
+@end
+
diff --git a/SpringBoard-2.1/SBResetProgressView.h b/SpringBoard-2.1/SBResetProgressView.h
new file mode 100644 (file)
index 0000000..be9c846
--- /dev/null
@@ -0,0 +1,26 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "UIView.h"
+
+@class UIBezierPath, UIColor;
+
+@interface SBResetProgressView : UIView
+{
+    UIColor *_progressColor;
+    UIBezierPath *_path;
+    float _resetProgress;
+}
+
++ (struct CGSize)defaultSize;
+- (void)dealloc;
+- (void)setResetProgress:(float)fp8;
+- (id)_outlinePath;
+- (id)_progressColor;
+- (void)drawRect:(struct CGRect)fp8;
+
+@end
+
diff --git a/SpringBoard-2.1/SBResetView.h b/SpringBoard-2.1/SBResetView.h
new file mode 100644 (file)
index 0000000..6bf0d14
--- /dev/null
@@ -0,0 +1,24 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "UIView.h"
+
+@class NSTimer, SBResetProgressView;
+
+@interface SBResetView : UIView
+{
+    SBResetProgressView *_progressView;
+    NSTimer *_progressTimer;
+}
+
+- (id)initWithFrame:(struct CGRect)fp8;
+- (void)dealloc;
+- (void)_resetStarted:(id)fp8;
+- (void)_resetFinished:(id)fp8;
+- (void)_updateProgress;
+
+@end
+
diff --git a/SpringBoard-2.1/SBRestoreFailureAlertItem.h b/SpringBoard-2.1/SBRestoreFailureAlertItem.h
new file mode 100644 (file)
index 0000000..b3b6a22
--- /dev/null
@@ -0,0 +1,23 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBAlertItem.h"
+
+@interface SBRestoreFailureAlertItem : SBAlertItem
+{
+}
+
+- (void)configure:(BOOL)fp8 requirePasscodeForActions:(BOOL)fp12;
+- (double)autoDismissInterval;
+- (void)_rebootNow;
+- (void)restartSystemEvent;
+- (void)performUnlockAction;
+- (void)alertSheet:(id)fp8 buttonClicked:(int)fp12;
+- (BOOL)allowMenuButtonDismissal;
+- (BOOL)shouldShowInLockScreen;
+
+@end
+
diff --git a/SpringBoard-2.1/SBRingerHUDController.h b/SpringBoard-2.1/SBRingerHUDController.h
new file mode 100644 (file)
index 0000000..ecbbc3a
--- /dev/null
@@ -0,0 +1,18 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "NSObject.h"
+
+@interface SBRingerHUDController : NSObject
+{
+}
+
++ (id)sharedInstance;
+- (void)dealloc;
+- (void)activate:(int)fp8;
+
+@end
+
diff --git a/SpringBoard-2.1/SBRingingAlertItem.h b/SpringBoard-2.1/SBRingingAlertItem.h
new file mode 100644 (file)
index 0000000..21ff12d
--- /dev/null
@@ -0,0 +1,36 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBAlertItem.h"
+
+@class AVController, NSTimer;
+
+@interface SBRingingAlertItem : SBAlertItem
+{
+    AVController *_avController;
+    NSTimer *_autoMuteTimer;
+}
+
+- (id)soundIdentifier;
+- (id)_avController;
+- (id)avClientName;
+- (id)avAudioCategory;
+- (id)avClientPriority;
+- (BOOL)shouldShowInEmergencyCall;
+- (BOOL)dismissOnLock;
+- (float)lockLabelFontSize;
+- (void)willPresentAlertSheet:(id)fp8;
+- (void)startRingingAndVibrating;
+- (void)_stopAutoMuteTimer;
+- (void)_autoMute:(id)fp8;
+- (void)autoMute;
+- (void)alertSheet:(id)fp8 buttonClicked:(int)fp12;
+- (void)willDeactivateForReason:(int)fp8;
+- (void)stopRingingAndVibrating;
+- (void)dealloc;
+
+@end
+
diff --git a/SpringBoard-2.1/SBSIMLockAlertItem.h b/SpringBoard-2.1/SBSIMLockAlertItem.h
new file mode 100644 (file)
index 0000000..ec7c326
--- /dev/null
@@ -0,0 +1,29 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBAlertItem.h"
+
+@interface SBSIMLockAlertItem : SBAlertItem
+{
+    int _status;
+}
+
++ (id)alertTitleForStatus:(int)fp8;
+- (id)initWithStatus:(int)fp8;
+- (void)dealloc;
+- (BOOL)canUnlock;
+- (id)alertTitle;
+- (id)alertText;
+- (int)status;
+- (void)didDeactivateForReason:(int)fp8;
+- (void)unlock;
+- (void)alertSheet:(id)fp8 buttonClicked:(int)fp12;
+- (void)performUnlockAction;
+- (void)configure:(BOOL)fp8 requirePasscodeForActions:(BOOL)fp12;
+- (id)lockLabel;
+
+@end
+
diff --git a/SpringBoard-2.1/SBSIMLockEntryAlert.h b/SpringBoard-2.1/SBSIMLockEntryAlert.h
new file mode 100644 (file)
index 0000000..a7fd701
--- /dev/null
@@ -0,0 +1,19 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBAlert.h"
+
+@interface SBSIMLockEntryAlert : SBAlert
+{
+    int _status;
+}
+
+- (id)alertDisplayViewWithSize:(struct CGSize)fp8;
+- (int)status;
+- (BOOL)deactivate;
+
+@end
+
diff --git a/SpringBoard-2.1/SBSIMLockEntryAlertDisplay.h b/SpringBoard-2.1/SBSIMLockEntryAlertDisplay.h
new file mode 100644 (file)
index 0000000..4876aa0
--- /dev/null
@@ -0,0 +1,30 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBSlidingAlertDisplay.h"
+
+@interface SBSIMLockEntryAlertDisplay : SBSlidingAlertDisplay
+{
+}
+
+- (id)_pinAttemptsRemainingLabel;
+- (BOOL)alphanumericPIN;
+- (void)setupUnlockAttemptState;
+- (id)failureTitle;
+- (id)failureLabel;
+- (void)setupFailureState;
+- (id)titleText;
+- (id)label;
+- (void)setupCurrentLockAttemptState;
+- (void)alertDisplayWillBecomeVisible;
+- (void)setupSuccess;
+- (void)_unlock:(id)fp8;
+- (void)unlock;
+- (void)phonePad:(id)fp8 keyUp:(BOOL)fp12;
+- (void)passcodeFieldDidAcceptEntry:(id)fp8;
+
+@end
+
diff --git a/SpringBoard-2.1/SBSIMLockManager.h b/SpringBoard-2.1/SBSIMLockManager.h
new file mode 100644 (file)
index 0000000..b0c8a07
--- /dev/null
@@ -0,0 +1,41 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "NSObject.h"
+
+@class SBSIMLockAlertItem, SBSIMLockEntryAlert;
+
+@interface SBSIMLockManager : NSObject
+{
+    BOOL _isInitialUpdate;
+    BOOL _isBrickedDevice;
+    int _status;
+    SBSIMLockAlertItem *_currentAlert;
+    SBSIMLockEntryAlert *_lockEntryAlert;
+}
+
++ (id)sharedInstance;
+- (void)dealloc;
+- (BOOL)_hopelesslyPUKLocked;
+- (int)_CTToSBSIMStatus:(struct __CFString *)fp8;
+- (int)_statusFromCT;
+- (void)lockEntryAlertDismissed:(id)fp8;
+- (void)alertItemDismissed:(id)fp8;
+- (void)repopAlert;
+- (void)attemptUnlock;
+- (void)_updateToStatus:(int)fp8;
+- (void)_tryToUpdateStatus;
+- (void)_tearDownAlertAndUpdateStatus;
+- (void)_updateSIMStatus:(struct __CFString *)fp8 withOptions:(struct __CFDictionary *)fp12;
+- (int)pinLockAttemptsRemaining;
+- (int)pukLockAttemptsRemaining;
+- (void)_initialUpdate;
+- (void)_lockdownChanged;
+- (void)registerForAlerts;
+- (int)status;
+
+@end
+
diff --git a/SpringBoard-2.1/SBSIMLockPUKEntryAlertDisplay.h b/SpringBoard-2.1/SBSIMLockPUKEntryAlertDisplay.h
new file mode 100644 (file)
index 0000000..003c295
--- /dev/null
@@ -0,0 +1,28 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBSIMLockEntryAlertDisplay.h"
+
+@class NSString;
+
+@interface SBSIMLockPUKEntryAlertDisplay : SBSIMLockEntryAlertDisplay
+{
+    int _state;
+    NSString *_enteredPUKCode;
+    NSString *_newPIN;
+}
+
+- (void)dealloc;
+- (id)_pukAttemptsRemainingLabel;
+- (void)setupSuccess;
+- (id)titleText;
+- (void)setupFailureState;
+- (id)label;
+- (void)_attemptPUKUnlock;
+- (void)unlock;
+
+@end
+
diff --git a/SpringBoard-2.1/SBSIMToolkitAlert-PhoneAlert.h b/SpringBoard-2.1/SBSIMToolkitAlert-PhoneAlert.h
new file mode 100644 (file)
index 0000000..dfa4ac5
--- /dev/null
@@ -0,0 +1,16 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBSIMToolkitAlert.h"
+
+@interface SBSIMToolkitAlert (PhoneAlert)
+- (struct __CFString *)callPriority;
+- (struct __CFString *)displayTextPriority;
+- (BOOL)shouldRedial;
+- (id)phoneNumber;
+- (id)inCallText;
+@end
+
diff --git a/SpringBoard-2.1/SBSIMToolkitAlert.h b/SpringBoard-2.1/SBSIMToolkitAlert.h
new file mode 100644 (file)
index 0000000..1f6497e
--- /dev/null
@@ -0,0 +1,59 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBAlert.h"
+
+@class AVController, AVQueue, NSString, NSTimer;
+
+@interface SBSIMToolkitAlert : SBAlert
+{
+    BOOL _needsResponse;
+    NSTimer *_timeoutTimer;
+    NSString *_tone;
+    AVController *_avController;
+    AVQueue *_avQueue;
+    BOOL _interruptedAudio;
+}
+
++ (struct __CTServerConnection *)simToolkitServerConnection;
++ (BOOL)wantsNextUserEvent;
++ (void)userEventOccurred;
++ (void)setCurrentAlert:(id)fp8;
++ (id)currentAlert;
++ (void)dismissCurrentAlert;
++ (void)test;
++ (void)_idleScreenShown:(id)fp8;
++ (void)_stopSTKMonitor;
++ (void)_startSTKMonitor;
++ (void)_restartMonitor;
++ (void)registerForAlerts;
+- (void)setNeedsResponse:(BOOL)fp8;
+- (BOOL)needsResponse;
+- (void)sendResponse:(struct __CFString *)fp8 withString:(id)fp12;
+- (void)sendResponse:(struct __CFString *)fp8 withBool:(BOOL)fp12;
+- (void)sendResponse:(struct __CFString *)fp8;
+- (unsigned long)_soundIDForTone:(struct __CFString *)fp8;
+- (void)_setAudioInterrupted:(BOOL)fp8;
+- (void)_playbackDidEnd:(id)fp8;
+- (void)playRingtoneWithIdentifier:(id)fp8 loop:(BOOL)fp12;
+- (void)_stopTone:(id)fp8;
+- (BOOL)sendResponseUponDisplay;
+- (BOOL)dismissesAfterNextEvent;
+- (BOOL)oneShotInputEntry;
+- (void)dealloc;
+- (BOOL)allowsEventOnlySuspension;
+- (BOOL)deactivate;
+- (void)_playTone:(struct __CFString *)fp8 forDuration:(float)fp12;
+- (struct __CFString *)toolkitAlertType;
+- (id)alertDisplayViewWithSize:(struct CGSize)fp8;
+- (void)clearTimeoutTimer;
+- (BOOL)_delayEnabled;
+- (void)restartTimeoutTimer:(float)fp8;
+- (void)startTimeoutTimerIfNecessary;
+- (void)displayDidTimeout;
+
+@end
+
diff --git a/SpringBoard-2.1/SBSIMToolkitGetInputDisplay.h b/SpringBoard-2.1/SBSIMToolkitGetInputDisplay.h
new file mode 100644 (file)
index 0000000..e8cbb2c
--- /dev/null
@@ -0,0 +1,20 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBAlertInputView.h"
+
+@interface SBSIMToolkitGetInputDisplay : SBAlertInputView
+{
+}
+
+- (void)navigationBar:(id)fp8 buttonClicked:(int)fp12;
+- (void)alertDisplayWillBecomeVisible;
+- (void)displayDidTimeout;
+- (void)sbAlertInputViewSendClicked:(id)fp8;
+- (void)sbAlertInputViewCancelClicked:(id)fp8;
+
+@end
+
diff --git a/SpringBoard-2.1/SBSIMToolkitGetYesNoInputDisplay.h b/SpringBoard-2.1/SBSIMToolkitGetYesNoInputDisplay.h
new file mode 100644 (file)
index 0000000..acccd5b
--- /dev/null
@@ -0,0 +1,18 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBSIMToolkitGetInputDisplay.h"
+
+@interface SBSIMToolkitGetYesNoInputDisplay : SBSIMToolkitGetInputDisplay
+{
+}
+
++ (id)createBottomBarForInstance:(id)fp8;
+- (void)yesPressed:(id)fp8;
+- (void)noPressed:(id)fp8;
+
+@end
+
diff --git a/SpringBoard-2.1/SBSIMToolkitListDisplay.h b/SpringBoard-2.1/SBSIMToolkitListDisplay.h
new file mode 100644 (file)
index 0000000..503d8fc
--- /dev/null
@@ -0,0 +1,31 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBSlidingAlertDisplay.h"
+
+@class NSArray, UITable;
+
+@interface SBSIMToolkitListDisplay : SBSlidingAlertDisplay
+{
+    UITable *_table;
+    NSArray *_items;
+}
+
++ (id)createTopBarForInstance:(id)fp8;
+- (void)dealloc;
+- (id)_simToolkitListItems;
+- (void)_selectListItem:(unsigned long)fp8;
+- (id)initWithFrame:(struct CGRect)fp8;
+- (BOOL)showsDesktopImage;
+- (void)setMiddleContentAlpha:(float)fp8;
+- (void)alertDisplayWillBecomeVisible;
+- (void)navigationBar:(id)fp8 buttonClicked:(int)fp12;
+- (int)numberOfRowsInTable:(id)fp8;
+- (id)table:(id)fp8 cellForRow:(int)fp12 column:(id)fp16;
+- (void)tableSelectionDidChange:(id)fp8;
+
+@end
+
diff --git a/SpringBoard-2.1/SBSIMToolkitOneShotGetInputDisplay.h b/SpringBoard-2.1/SBSIMToolkitOneShotGetInputDisplay.h
new file mode 100644 (file)
index 0000000..4d61253
--- /dev/null
@@ -0,0 +1,17 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBSIMToolkitGetInputDisplay.h"
+
+@interface SBSIMToolkitOneShotGetInputDisplay : SBSIMToolkitGetInputDisplay
+{
+}
+
++ (id)createBottomBarForInstance:(id)fp8;
+- (BOOL)textField:(id)fp8 shouldInsertText:(id)fp12 replacingRange:(struct _NSRange)fp16;
+
+@end
+
diff --git a/SpringBoard-2.1/SBSIMToolkitSentAlertDisplay.h b/SpringBoard-2.1/SBSIMToolkitSentAlertDisplay.h
new file mode 100644 (file)
index 0000000..54472f3
--- /dev/null
@@ -0,0 +1,16 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBSIMToolkitTextAlertDisplay.h"
+
+@interface SBSIMToolkitSentAlertDisplay : SBSIMToolkitTextAlertDisplay
+{
+}
+
+- (id)alertText;
+
+@end
+
diff --git a/SpringBoard-2.1/SBSIMToolkitSetUpCallDisplay.h b/SpringBoard-2.1/SBSIMToolkitSetUpCallDisplay.h
new file mode 100644 (file)
index 0000000..853dc4a
--- /dev/null
@@ -0,0 +1,21 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBSIMToolkitTextAlertDisplay.h"
+
+@interface SBSIMToolkitSetUpCallDisplay : SBSIMToolkitTextAlertDisplay
+{
+}
+
++ (id)createTopBarForInstance:(id)fp8;
++ (id)createBottomBarForInstance:(id)fp8;
+- (void)dismiss:(id)fp8;
+- (id)_activeCalls;
+- (void)dial:(id)fp8;
+- (id)alertText;
+
+@end
+
diff --git a/SpringBoard-2.1/SBSIMToolkitTextAlertDisplay.h b/SpringBoard-2.1/SBSIMToolkitTextAlertDisplay.h
new file mode 100644 (file)
index 0000000..529f58d
--- /dev/null
@@ -0,0 +1,33 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBSlidingAlertDisplay.h"
+
+@class SBTextDisplayView, UIScroller;
+
+@interface SBSIMToolkitTextAlertDisplay : SBSlidingAlertDisplay
+{
+    SBTextDisplayView *_contentView;
+    UIScroller *_scroller;
+}
+
++ (id)createTopBarForInstance:(id)fp8;
++ (id)createBottomBarForInstance:(id)fp8;
+- (void)dealloc;
+- (void)navigationBar:(id)fp8 buttonClicked:(int)fp12;
+- (void)adjustScrollerFrame;
+- (id)initWithFrame:(struct CGRect)fp8;
+- (BOOL)showsDesktopImage;
+- (void)setMiddleContentAlpha:(float)fp8;
+- (void)displayDidTimeout;
+- (id)alertText;
+- (void)alertDisplayWillBecomeVisible;
+- (void)accept:(id)fp8;
+- (void)dismiss:(id)fp8;
+- (void)dismiss;
+
+@end
+
diff --git a/SpringBoard-2.1/SBSMSAlertItem.h b/SpringBoard-2.1/SBSMSAlertItem.h
new file mode 100644 (file)
index 0000000..b2c73e4
--- /dev/null
@@ -0,0 +1,49 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBAlertItem.h"
+
+@class NSString;
+
+@interface SBSMSAlertItem : SBAlertItem
+{
+    struct __CTSMSMessage *_message;
+    int _alignment;
+    BOOL _alignmentHasBeenSet;
+    BOOL _displayingEntireMessage;
+    BOOL _playedSound;
+    NSString *_name;
+}
+
++ (BOOL)shouldPlayMessageReceived;
++ (void)playMessageReceived;
++ (void)prefsChanged;
++ (BOOL)_showSMSPreviewWithPasscodeEnabled;
++ (BOOL)shouldHideSMSPreview;
+- (void)dealloc;
+- (void)_tag;
+- (void)_untag;
+- (void)_deactivateAllTaggedSMSAlertItems;
+- (void)willActivate;
+- (void)didDeactivateForReason:(int)fp8;
+- (void)setMessage:(struct __CTSMSMessage *)fp8;
+- (void)willPresentAlertSheet:(id)fp8;
+- (id)address;
+- (id)messageText;
+- (int)_groupID;
+- (void)reply;
+- (id)alertSheet;
+- (void)_markReadIfDisplayingEntireMessage;
+- (void)alertSheet:(id)fp8 buttonClicked:(int)fp12;
+- (int)bodyTextAlignmentForAlertSheet:(id)fp8 displayedLineCount:(int)fp12;
+- (void)performUnlockAction;
+- (void)configure:(BOOL)fp8 requirePasscodeForActions:(BOOL)fp12;
+- (id)lockLabel;
+- (BOOL)willShowInAwayItems;
+- (BOOL)shouldShowInEmergencyCall;
+
+@end
+
diff --git a/SpringBoard-2.1/SBSMSApplication.h b/SpringBoard-2.1/SBSMSApplication.h
new file mode 100644 (file)
index 0000000..4e3c54b
--- /dev/null
@@ -0,0 +1,16 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBApplication.h"
+
+@interface SBSMSApplication : SBApplication
+{
+}
+
+- (id)pathForDefaultImage:(char *)fp8;
+
+@end
+
diff --git a/SpringBoard-2.1/SBSMSClass0Alert.h b/SpringBoard-2.1/SBSMSClass0Alert.h
new file mode 100644 (file)
index 0000000..e50d12b
--- /dev/null
@@ -0,0 +1,19 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBUSSDAlert.h"
+
+@interface SBSMSClass0Alert : SBUSSDAlert
+{
+}
+
++ (void)registerForAlerts;
+- (void)_unregisterForNotifications;
+- (void)_registerForNotifications;
+- (id)initWithString:(id)fp8;
+
+@end
+
diff --git a/SpringBoard-2.1/SBScreenFlash.h b/SpringBoard-2.1/SBScreenFlash.h
new file mode 100644 (file)
index 0000000..e4fbc6d
--- /dev/null
@@ -0,0 +1,28 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "NSObject.h"
+
+@class UIView, UIWindow;
+
+@interface SBScreenFlash : NSObject
+{
+    UIWindow *_flashWindow;
+    UIView *_flashView;
+    BOOL _windowVisible;
+}
+
++ (id)sharedSBScreenFlash;
+- (void)_createUI;
+- (void)_tearDown;
+- (void)_orderWindowOut:(id)fp8;
+- (void)_orderWindowFront:(id)fp8;
+- (void)stopFlash;
+- (void)flash;
+- (void)animationDidStop:(id)fp8 finished:(id)fp12;
+
+@end
+
diff --git a/SpringBoard-2.1/SBScreenShotter.h b/SpringBoard-2.1/SBScreenShotter.h
new file mode 100644 (file)
index 0000000..830647c
--- /dev/null
@@ -0,0 +1,24 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "NSObject.h"
+
+@interface SBScreenShotter : NSObject
+{
+    BOOL _writingScreenshot;
+}
+
++ (id)sharedInstance;
+- (void)saveScreenshot:(BOOL)fp8;
+- (void)_createDirectoriesIfNecessary;
+- (id)_screenshotDirectory;
+- (id)_posterImageDirectory;
+- (void)_writeScreenshotAndThumbnailForImage:(struct CGImage *)fp8;
+- (BOOL)writingScreenshot;
+- (void)setWritingScreenshot:(BOOL)fp8;
+
+@end
+
diff --git a/SpringBoard-2.1/SBSearchTableViewCell.h b/SpringBoard-2.1/SBSearchTableViewCell.h
new file mode 100644 (file)
index 0000000..a92be89
--- /dev/null
@@ -0,0 +1,53 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "UIKit/UITableViewCell.h"
+
+@class NSArray, NSString, UIFont;
+
+@interface SBSearchTableViewCell : UITableViewCell
+{
+    NSString *_title;
+    UIFont *_titleFont;
+    NSArray *_subtitleComponents;
+    UIFont *_subtitleFont;
+    BOOL _badged;
+    BOOL _usesAlternateBackgroundColor;
+    BOOL _isFirstInTableView;
+    BOOL _isFirstInSection;
+    float _sectionHeaderWidth;
+    float _edgeInset;
+}
+
++ (id)backgroundColor;
++ (id)alternateBackgroundColor;
++ (id)lineColor;
++ (id)alternateLineColor;
++ (id)topLineShadowColor;
+- (id)initWithStyle:(int)fp8 reuseIdentifier:(id)fp12;
+- (void)dealloc;
+- (BOOL)_drawsContent;
+- (void)_drawContentInRect:(struct CGRect)fp8 selected:(BOOL)fp24;
+- (void)drawRect:(struct CGRect)fp8;
+- (float)edgeInset;
+- (void)setEdgeInset:(float)fp8;
+- (float)sectionHeaderWidth;
+- (void)setSectionHeaderWidth:(float)fp8;
+- (BOOL)isFirstInSection;
+- (void)setFirstInSection:(BOOL)fp8;
+- (BOOL)isFirstInTableView;
+- (void)setFirstInTableView:(BOOL)fp8;
+- (BOOL)usesAlternateBackgroundColor;
+- (void)setUsesAlternateBackgroundColor:(BOOL)fp8;
+- (BOOL)isBadged;
+- (void)setBadged:(BOOL)fp8;
+- (id)subtitleComponents;
+- (void)setSubtitleComponents:(id)fp8;
+- (id)title;
+- (void)setTitle:(id)fp8;
+
+@end
+
diff --git a/SpringBoard-2.1/SBSlidingAlertDisplay.h b/SpringBoard-2.1/SBSlidingAlertDisplay.h
new file mode 100644 (file)
index 0000000..7656d61
--- /dev/null
@@ -0,0 +1,101 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBAlertDisplay.h"
+
+@class NSString, SBDeviceLockKeypad, SBEmergencyCallView, SBPasscodeField, TPLCDView, UIImageView, UIKeyboard, UIView;
+
+@interface SBSlidingAlertDisplay : SBAlertDisplay
+{
+    UIImageView *_backgroundView;
+    UIView *_topBar;
+    UIView *_bottomBar;
+    TPLCDView *_deviceLockStatusView;
+    SBDeviceLockKeypad *_deviceLockKeypad;
+    UIKeyboard *_deviceLockKeyboard;
+    UIImageView *_deviceLockEntryBackground;
+    SBPasscodeField *_deviceLockEntryField;
+    SBEmergencyCallView *_emergencyCallView;
+    UIView *_emergencyCallTopBar;
+    NSString *_lastPasscode;
+    int _okFontSize;
+    int _cancelFontSize;
+    BOOL _playKeyboardClicks;
+    BOOL _alphanumericPIN;
+    unsigned int _animatingEmergencyCall:1;
+    unsigned int _animatingIn:1;
+    unsigned int _animatingOut:1;
+    unsigned int _shouldFenceAnimations:1;
+    unsigned int _showingDeviceLock:1;
+    unsigned int _attemptingUnlock:1;
+    unsigned int _showingDeviceUnlockFailure:1;
+}
+
++ (id)createTopBarForInstance:(id)fp8;
++ (id)createBottomBarForInstance:(id)fp8;
++ (void)setDisplayPropertiesForActivationOfAlert:(id)fp8;
+- (void)_setTopBarImage:(id)fp8 shadowColor:(id)fp12;
+- (void)_resetStatusTextView;
+- (void)_clearUnlockFailedIndicator;
+- (void)_showUnlockFailedIndicator;
+- (id)initWithFrame:(struct CGRect)fp8;
+- (void)dealloc;
+- (id)lockBar;
+- (struct CGRect)middleFrame;
+- (void)getFrameForTopButton:(struct CGRect *)fp8 bottomButton:(struct CGRect *)fp12;
+- (BOOL)showsDesktopImage;
+- (void)updateDesktopImage:(id)fp8;
+- (void)finishedAnimatingIn;
+- (void)finishedAnimatingOut;
+- (BOOL)shouldAnimateIconsIn;
+- (BOOL)shouldAnimateIconsOut;
+- (BOOL)isAnimatingOut;
+- (void)_fadeOutCompleted:(id)fp8;
+- (void)setMiddleContentAlpha:(float)fp8;
+- (BOOL)isReadyToBeRemovedFromView;
+- (float)durationForOthersActivation;
+- (void)dismiss;
+- (void)beginAnimatingDisplayIn:(BOOL)fp8;
+- (void)performAnimateDisplayIn;
+- (void)animateDisplayIn:(float)fp8 middleDelay:(float)fp12 animateStatusBar:(BOOL)fp16;
+- (void)alertDisplayWillBecomeVisible;
+- (void)setShouldFenceAnimations:(BOOL)fp8;
+- (BOOL)isShowingDeviceLock;
+- (void)_loadAlphanumericPIN;
+- (BOOL)alphanumericPIN;
+- (struct CGRect)_entryFrame;
+- (float)_startingKeypadXOrigin;
+- (void)setShowingDeviceLock:(BOOL)fp8 duration:(float)fp12;
+- (void)setShowingDeviceLock:(BOOL)fp8;
+- (void)animateToShowingDeviceLock:(BOOL)fp8;
+- (void)_animateToHidingOrShowingDeviceLockFinished;
+- (void)_animateToShowingDeviceLockFinished;
+- (void)_animateToHidingDeviceLockFinished;
+- (void)deviceUnlockSucceeded;
+- (void)deviceUnlockFailed;
+- (void)deviceUnlockCanceled;
+- (void)_enableEntry;
+- (BOOL)shouldShowBlockedRedStatus;
+- (void)showBlockedStatus;
+- (void)removeBlockedStatus;
+- (BOOL)isDisplayingErrorStatus;
+- (void)_entryFinishedWithPassword:(id)fp8;
+- (void)phonePad:(id)fp8 keyDown:(BOOL)fp12;
+- (void)phonePad:(id)fp8 keyUp:(BOOL)fp12;
+- (void)passcodeFieldDidAcceptEntry:(id)fp8;
+- (void)_setLastPasscode:(id)fp8;
+- (void)passcodeFieldTextDidChange:(id)fp8;
+- (void)returnKeyPressed:(id)fp8;
+- (void)_animateView:(id)fp8 direction:(int)fp12;
+- (void)animateToEmergencyCall;
+- (void)emergencyCallWasDisplayed;
+- (void)animateFromEmergencyCallWithDuration:(float)fp8;
+- (void)emergencyCallWasRemoved;
+- (id)bottomBar;
+- (id)topBar;
+
+@end
+
diff --git a/SpringBoard-2.1/SBSoundPreferences-Private.h b/SpringBoard-2.1/SBSoundPreferences-Private.h
new file mode 100644 (file)
index 0000000..a31f85d
--- /dev/null
@@ -0,0 +1,12 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBSoundPreferences.h"
+
+@interface SBSoundPreferences (Private)
++ (void)_loadDefaultsIfNeeded;
+@end
+
diff --git a/SpringBoard-2.1/SBSoundPreferences.h b/SpringBoard-2.1/SBSoundPreferences.h
new file mode 100644 (file)
index 0000000..0bef6db
--- /dev/null
@@ -0,0 +1,22 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+@interface SBSoundPreferences : NSObject
+{
+}
+
++ (void)userDefaultsDidChanged:(id)fp8;
++ (id)calendarAlarmPath;
++ (id)ringtoneIdentifier;
++ (id)ringtonePath;
++ (BOOL)playLockSound;
++ (id)vibratePattern;
++ (BOOL)vibrateWhenRinging;
++ (BOOL)vibrateWhenSilent;
++ (BOOL)shouldVibrateForCurrentRingerState;
+
+@end
+
diff --git a/SpringBoard-2.1/SBStatusBar.h b/SpringBoard-2.1/SBStatusBar.h
new file mode 100644 (file)
index 0000000..1e7cfd6
--- /dev/null
@@ -0,0 +1,60 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "UIControl.h"
+
+@class SBStatusBarContentsView, SBStatusBarInCallView, SBStatusWindow, UIView;
+
+@interface SBStatusBar : UIControl
+{
+    int _mode;
+    int _orientation;
+    SBStatusBarContentsView *_contentsView;
+    SBStatusBarInCallView *_inCallView;
+    SBStatusWindow *_statusWindow;
+    UIView *_airplaneView;
+    UIView *_glowView;
+    UIView *_glassView;
+    UIView *_dimmerView;
+    struct CGColor *_fillColor;
+    int _doubleHeightMode;
+    unsigned int _animate:1;
+    unsigned int _animating:1;
+    unsigned int _isPressed:1;
+    unsigned int _airplaneMode:1;
+}
+
+- (id)initWithMode:(int)fp8 orientation:(int)fp12;
+- (void)_setGlowImage:(id)fp8;
+- (void)_setGlassImage:(id)fp8;
+- (void)updateDoubleHeightView;
+- (void)setStatusWindow:(id)fp8;
+- (id)statusWindow;
+- (void)dealloc;
+- (int)mode;
+- (int)orientation;
+- (id)contentsView;
+- (id)airplaneView;
+- (void)drawRect:(struct CGRect)fp8;
+- (void)setFrame:(struct CGRect)fp8;
+- (void)start;
+- (void)stop;
+- (void)showDimmerOverlay:(BOOL)fp8;
+- (void)setDimmerOverlayColor:(id)fp8;
+- (void)startGlowAnimation;
+- (void)stopGlowAnimation;
+- (void)setAirplaneModeIsEnabled:(BOOL)fp8 animate:(BOOL)fp12 ignoreAirPortPower:(BOOL)fp16;
+- (void)setAirplaneModeIsEnabled:(BOOL)fp8 animate:(BOOL)fp12;
+- (void)setHighlighted:(BOOL)fp8;
+- (BOOL)beginTrackingAt:(struct CGPoint)fp8 withEvent:(struct __GSEvent *)fp16;
+- (BOOL)isDimmed;
+- (void)statusBarClicked;
+- (void)mouseDown:(struct __GSEvent *)fp8;
+- (void)mouseDragged:(struct __GSEvent *)fp8;
+- (void)mouseUp:(struct __GSEvent *)fp8;
+
+@end
+
diff --git a/SpringBoard-2.1/SBStatusBarAirPortView.h b/SpringBoard-2.1/SBStatusBarAirPortView.h
new file mode 100644 (file)
index 0000000..86648bc
--- /dev/null
@@ -0,0 +1,27 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBStatusBarContentView.h"
+
+@interface SBStatusBarAirPortView : SBStatusBarContentView
+{
+    int _signalStrength;
+    unsigned int _showsAirPortBars:1;
+    unsigned int _isPolling:1;
+}
+
+- (id)init;
+- (void)dealloc;
+- (void)start;
+- (void)stop;
+- (void)setAirPortStrength:(int)fp8;
+- (void)setShowsAirPortBars:(BOOL)fp8;
+- (void)dataConnectionTypeChanged;
+- (void)drawRect:(struct CGRect)fp8;
+- (void)mouseUp:(struct __GSEvent *)fp8;
+
+@end
+
diff --git a/SpringBoard-2.1/SBStatusBarBatteryView.h b/SpringBoard-2.1/SBStatusBarBatteryView.h
new file mode 100644 (file)
index 0000000..9ed73ab
--- /dev/null
@@ -0,0 +1,27 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBStatusBarContentView.h"
+
+@interface SBStatusBarBatteryView : SBStatusBarContentView
+{
+    int _batteryCapacity;
+    BOOL _batteryCharging;
+    BOOL _isOnAC;
+}
+
+- (void)updateBattery;
+- (void)_batteryStatusChanged:(id)fp8;
+- (id)init;
+- (void)dealloc;
+- (void)start;
+- (void)stop;
+- (void)setBatteryCapacity:(int)fp8 andCharging:(BOOL)fp12 isOnAC:(BOOL)fp16;
+- (void)drawRect:(struct CGRect)fp8;
+- (void)mouseUp:(struct __GSEvent *)fp8;
+
+@end
+
diff --git a/SpringBoard-2.1/SBStatusBarBluetoothBatteryView.h b/SpringBoard-2.1/SBStatusBarBluetoothBatteryView.h
new file mode 100644 (file)
index 0000000..0383508
--- /dev/null
@@ -0,0 +1,20 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBStatusBarContentView.h"
+
+@interface SBStatusBarBluetoothBatteryView : SBStatusBarContentView
+{
+}
+
+- (id)init;
+- (void)start;
+- (void)stop;
+- (void)batteryLevelChanged;
+- (void)drawRect:(struct CGRect)fp8;
+
+@end
+
diff --git a/SpringBoard-2.1/SBStatusBarBluetoothView.h b/SpringBoard-2.1/SBStatusBarBluetoothView.h
new file mode 100644 (file)
index 0000000..59ba50e
--- /dev/null
@@ -0,0 +1,38 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBStatusBarContentView.h"
+
+@class UIImage, UIImageView;
+
+@interface SBStatusBarBluetoothView : SBStatusBarContentView
+{
+    UIImage *_icon;
+    BOOL _animating;
+    UIImageView *_activeView;
+    UIImageView *_baseLayer;
+    BOOL _isStarted;
+}
+
++ (void)initialize;
+- (id)icon;
+- (id)init;
+- (int)_effectiveMode;
+- (void)_setupActiveView;
+- (int)btStatus;
+- (void)_btStatusChanged:(id)fp8;
+- (void)_btDeviceConnected;
+- (void)_btConnectionStatusChanged:(id)fp8;
+- (void)_btDeviceDisconnected:(id)fp8;
+- (void)animationDidStop:(id)fp8;
+- (void)_start;
+- (void)_btPowerPrefChanged:(id)fp8;
+- (void)start;
+- (void)stop;
+- (void)dealloc;
+
+@end
+
diff --git a/SpringBoard-2.1/SBStatusBarCarrierView.h b/SpringBoard-2.1/SBStatusBarCarrierView.h
new file mode 100644 (file)
index 0000000..70aac93
--- /dev/null
@@ -0,0 +1,38 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBStatusBarContentView.h"
+
+@class NSString, SBStatusBarOperatorNameView, UIImage;
+
+@interface SBStatusBarCarrierView : SBStatusBarContentView
+{
+    UIImage *_operatorIcon;
+    SBStatusBarOperatorNameView *_operatorNameView;
+    NSString *_operatorName;
+    BOOL _operatorNameIsLooping;
+}
+
+- (id)init;
+- (void)dealloc;
+- (void)start;
+- (void)stop;
+- (void)clearLastOperatorNameLooped;
+- (void)loopOperatorNameToBeginning:(id)fp8 didFinish:(id)fp12;
+- (void)loopOperatorNameToEnd;
+- (void)finishedLoopingOperatorName:(id)fp8 didFinish:(id)fp12;
+- (void)startOperatorNameLooping:(id)fp8;
+- (void)loopIfNecessary;
+- (void)_setOperatorName:(id)fp8;
+- (void)setOperatorName:(id)fp8;
+- (id)_imageForOperatorName:(id)fp8 statusBarIsFullScreenOpaque:(BOOL)fp12;
+- (id)operatorIconForName:(id)fp8;
+- (struct CGSize)defaultSize;
+- (void)operatorNameChanged;
+- (void)operatorBundleChanged;
+
+@end
+
diff --git a/SpringBoard-2.1/SBStatusBarContentView.h b/SpringBoard-2.1/SBStatusBarContentView.h
new file mode 100644 (file)
index 0000000..98e044e
--- /dev/null
@@ -0,0 +1,28 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import <UIKit/UIView.h>
+
+@class SBStatusBarContentsView;
+
+@interface SBStatusBarContentView : UIView
+{
+    SBStatusBarContentsView *_contentsView;
+    int _mode;
+}
+
+- (id)initWithContentsView:(id)fp8;
+- (id)initWithFrame:(struct CGRect)fp8;
+- (void)setMode:(int)fp8;
+- (int)effectiveModeForImages;
+- (void)start;
+- (void)stop;
+- (struct __GSFont *)textFont;
+- (void)drawText:(id)fp8 atPoint:(struct CGPoint)fp12 forWidth:(float)fp20 lineBreakMode:(int)fp24;
+- (void)enableShadow;
+
+@end
+
diff --git a/SpringBoard-2.1/SBStatusBarContentsView.h b/SpringBoard-2.1/SBStatusBarContentsView.h
new file mode 100644 (file)
index 0000000..2c1d5fc
--- /dev/null
@@ -0,0 +1,61 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import <UIKit/UIView.h>
+
+@class SBStatusBar, SBStatusBarAirPortView, SBStatusBarBatteryView, SBStatusBarBluetoothBatteryView, SBStatusBarBluetoothView, SBStatusBarCarrierView, SBStatusBarIndicatorsView, SBStatusBarNoServiceView, SBStatusBarProgressView, SBStatusBarSignalView, SBStatusBarTimeView, SBStatusBarVPNView;
+
+@interface SBStatusBarContentsView : UIView
+{
+    SBStatusBar *_statusBar;
+    int _mode;
+    BOOL _dimmed;
+    BOOL _enteringAirplaneMode;
+    UIView *_lockIconView;
+    SBStatusBarTimeView *_timeView;
+    SBStatusBarBatteryView *_batteryView;
+    SBStatusBarSignalView *_signalView;
+    SBStatusBarCarrierView *_carrierView;
+    SBStatusBarIndicatorsView *_indicatorsView;
+    SBStatusBarAirPortView *_airPortView;
+    SBStatusBarNoServiceView *_noServiceView;
+    SBStatusBarBluetoothView *_bluetoothView;
+    SBStatusBarProgressView *_progressView;
+    SBStatusBarBluetoothBatteryView *_bluetoothBatteryView;
+    SBStatusBarVPNView *_vpnView;
+}
+
++ (float)contentAlphaForMode:(int)fp8;
+- (id)initWithStatusBar:(id)fp8 mode:(int)fp12;
+- (void)dealloc;
+- (id)statusBar;
+- (void)buildContentViews;
+- (void)updateContentViewsAlpha;
+- (void)reflowContentViewsNow;
+- (void)reflowContentViews:(BOOL)fp8;
+- (void)reflowContentViews;
+- (void)stop;
+- (void)start;
+- (void)bluetoothBatteryAvailabilityChanged;
+- (void)stopClock;
+- (void)startClock;
+- (void)updateClockFormat;
+- (void)setShowsService:(BOOL)fp8 SIMStatus:(id)fp12;
+- (void)significantTimeChange;
+- (void)signalFormatChanged;
+- (void)customTextChanged;
+- (void)progressChanged;
+- (void)cloakChanged;
+- (void)setAirPortStrength:(int)fp8;
+- (void)setShowsAirPort:(BOOL)fp8 animate:(BOOL)fp12;
+- (void)indicatorsChanged;
+- (void)airplaneModeAnimationFinished:(id)fp8;
+- (void)setIsInAirplaneMode:(BOOL)fp8 animate:(BOOL)fp12 ignoreAirPortPower:(BOOL)fp16;
+- (void)setIsInAirplaneMode:(BOOL)fp8 animate:(BOOL)fp12;
+- (void)loopCarrierNameIfNecessary;
+
+@end
+
diff --git a/SpringBoard-2.1/SBStatusBarController.h b/SpringBoard-2.1/SBStatusBarController.h
new file mode 100644 (file)
index 0000000..72028ff
--- /dev/null
@@ -0,0 +1,132 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import <Foundation/NSObject.h>
+
+@class NSMutableArray, NSString, SBStatusBar, SBStatusBarContentsView, UIColor, UIWindow;
+
+@interface SBStatusBarController : NSObject
+{
+    UIWindow *_slidingStatusBarWindow;
+    int _slidingStatusBarAnimation;
+    UIWindow *_animatingCallStatusBarWindow;
+    UIWindow *_leftBottomCorner;
+    UIWindow *_rightBottomCorner;
+    SBStatusBar *_statusBarView;
+    SBStatusBarContentsView *_statusBarContentsView;
+    SBStatusBar *_transitioningStatusBarView;
+    SBStatusBar *_animatingCallStatusBar;
+    SBStatusBarContentsView *_transitioningStatusBarContentsView;
+    unsigned int _isLockVisible:1;
+    unsigned int _isTimeVisible:1;
+    unsigned int _lockOrTimeVisibleChanging:1;
+    unsigned int _dimmed:1;
+    unsigned int _showDimmerOverlay:1;
+    unsigned int _animating:1;
+    unsigned int _isInWorkOut:1;
+    unsigned int _isInCall:1;
+    unsigned int _airplaneMode:1;
+    unsigned int _showsProgress:1;
+    unsigned int _showsProgressOnHomeScreen:1;
+    unsigned int _cloakStatusBar:1;
+    unsigned int _showAirport:1;
+    unsigned int _animateDefaultStatusBarDown:1;
+    unsigned int _animateDefaultStatusBarUp:1;
+    unsigned int _telephonyControllerCheckedIn:1;
+    unsigned int _bluetoothControllerCheckedIn:1;
+    unsigned int _enteringAirplaneMode:1;
+    NSMutableArray *_statusBarIndicatorNames;
+    int _mode;
+    int _orientation;
+    int _animatingCallStatusBarOrientation;
+    NSString *_customText;
+    UIColor *_dimmerOverlayColor;
+    int _airPortSignalStrength;
+    float _duration;
+}
+
++ (id)sharedStatusBarController;
++ (BOOL)isLikeAFullScreenStatusBar:(int)fp8;
++ (id)statusBarImageNamed:(id)fp8 forMode:(int)fp12;
+- (id)init;
+- (BOOL)_enteringAirplaneMode;
+- (void)dealloc;
+- (void)preheatStatusBarForMode:(int)fp8 orientation:(int)fp12;
+- (id)statusBarWindow;
+- (id)statusBarView;
+- (id)transitioningStatusBarView;
+- (void)addStatusBarItem:(id)fp8;
+- (void)setIsLockVisible:(BOOL)fp8 isTimeVisible:(BOOL)fp12;
+- (BOOL)isLockVisible;
+- (BOOL)isTimeVisible;
+- (BOOL)isLockOrTimeVisibleChanging;
+- (void)setDimmed:(BOOL)fp8;
+- (BOOL)dimmed;
+- (BOOL)showDimmerOverlay;
+- (void)setShowDimmerOverlay:(BOOL)fp8;
+- (id)dimmerOverlayColor;
+- (void)setDimmerOverlayColor:(id)fp8;
+- (void)tearDownWindowForSlidingStatusBar:(id)fp8 overStatusBar:(id)fp12;
+- (void)setupWindowForSlidingStatusBar:(id)fp8 overStatusBar:(id)fp12;
+- (void)endDoubleHeightStatusBarAnimationFinished;
+- (void)resizeStatusBar:(float)fp8 grow:(BOOL)fp12;
+- (void)_setIsInCall:(BOOL)fp8 isInWorkOut:(BOOL)fp12;
+- (BOOL)useDoubleHeight;
+- (void)setIsInCall:(BOOL)fp8;
+- (BOOL)isInCall;
+- (void)setIsInWorkOut:(BOOL)fp8;
+- (BOOL)isInWorkOut;
+- (void)victoriaStatusChanged:(id)fp8;
+- (void)animateDefaultStatusBarDown;
+- (BOOL)isAnimatingStatusBarDown;
+- (void)animateDefaultStatusBarUp:(int)fp8;
+- (BOOL)isAnimatingStatusBarUp;
+- (BOOL)_isServiceAvailable;
+- (id)_SIMStatus;
+- (void)_SIMOrServiceStatusChanged;
+- (void)_SIMStatusChanged:(id)fp8;
+- (void)_serviceStatusChanged:(id)fp8;
+- (void)setAirplaneModeIsEnabled:(BOOL)fp8;
+- (BOOL)airplaneModeIsEnabled;
+- (void)removeStatusBarItem:(id)fp8;
+- (id)statusBarIndicatorNames;
+- (id)customText;
+- (void)setCustomText:(id)fp8;
+- (void)setAirPortStrength:(int)fp8;
+- (void)setShowsAirPort:(BOOL)fp8;
+- (void)dataConnectionTypeChanged;
+- (BOOL)showsAirPort;
+- (int)airPortStrength;
+- (void)setCloakStatusBar:(BOOL)fp8;
+- (BOOL)cloakStatusBar;
+- (void)updateProgressVisibility;
+- (BOOL)showsProgress;
+- (void)setShowsProgressOnHomeScreen:(BOOL)fp8;
+- (void)setStatusBarMode:(int)fp8 orientation:(int)fp12 duration:(float)fp16 fenceID:(int)fp20 animation:(int)fp24;
+- (void)_setStatusBarSize:(BOOL)fp8;
+- (void)_setTransitionalStatusBarSize:(BOOL)fp8;
+- (void)finishSwitching;
+- (void)statusBarDidFinishAnimatingDown;
+- (void)restoreLevels;
+- (void)statusBarDidFinishAnimatingUp;
+- (void)switchBackstopFrom:(int)fp8 to:(int)fp12 fromOrientation:(int)fp16 toOrientation:(int)fp20 duration:(float)fp24 fenceID:(int)fp28 animation:(int)fp32;
+- (void)orderStatusBarFront;
+- (void)_finishStatusBarAnimation;
+- (void)lockCurrentStatusBarForAnimation;
+- (void)releaseLockedStatusBarForAnimationForDisplay:(id)fp8;
+- (int)statusBarMode;
+- (int)statusBarOrientation;
+- (float)animationDuration;
+- (void)significantTimeChange;
+- (void)updateClockFormat;
+- (void)signalFormatChanged;
+- (void)checkInController:(int)fp8;
+- (BOOL)telephonyControllerCheckedIn;
+- (BOOL)bluetoothControllerCheckedIn;
+- (void)loopCarrierNameIfNecessary;
+
+@end
+
diff --git a/SpringBoard-2.1/SBStatusBarDataManager.h b/SpringBoard-2.1/SBStatusBarDataManager.h
new file mode 100644 (file)
index 0000000..1eeee33
--- /dev/null
@@ -0,0 +1,116 @@
+/**
+ * This header is generated by class-dump-z 0.2a.
+ * class-dump-z is Copyright (C) 2009 by KennyTM~, licensed under GPLv3.
+ *
+ * Source: (null)
+ */
+
+#import <Foundation/NSObject.h>
+
+@class NSDateFormatter, NSString, NSTimer;
+
+@interface SBStatusBarDataManager : NSObject {
+       struct {
+               BOOL itemIsEnabled[20];
+               BOOL timeString[64];
+               int gsmSignalStrengthRaw;
+               int gsmSignalStrengthBars;
+               BOOL serviceString[100];
+               BOOL serviceImageBlack[100];
+               BOOL serviceImageSilver[100];
+               BOOL operatorDirectory[1024];
+               unsigned serviceContentType;
+               int wifiSignalStrengthRaw;
+               int wifiSignalStrengthBars;
+               unsigned dataNetworkType;
+               int batteryCapacity;
+               unsigned batteryState;
+               int bluetoothBatteryCapacity;
+               int thermalColor;
+               unsigned slowActivity : 1;
+               BOOL activityDisplayId[256];
+               unsigned bluetoothConnected : 1;
+               unsigned displayRawGSMSignal : 1;
+               unsigned displayRawWifiSignal : 1;
+       } _data;
+       int _actions;
+       BOOL _itemIsEnabled[20];
+       BOOL _itemIsCloaked[20];
+       int _updateBlockDepth;
+       BOOL _dataChangedSinceLastPost;
+       NSDateFormatter* _timeItemDateFormatter;
+       NSTimer* _timeItemTimer;
+       NSString* _timeItemTimeString;
+       BOOL _cellRadio;
+       BOOL _registered;
+       BOOL _simError;
+       BOOL _simulateInCallStatusBar;
+       NSString* _serviceString;
+       NSString* _serviceImageBlack;
+       NSString* _serviceImageSilver;
+       NSString* _operatorDirectory;
+       BOOL _showsActivityIndicatorOnHomeScreen;
+       int _thermalColor;
+}
++(id)sharedDataManager;        // 0xc5cc9
+-(id)init;     // 0xc5c75
+-(void)dealloc;        // 0xc5bcd
+-(void)beginUpdateBlock;       // 0xc4481
+-(void)endUpdateBlock; // 0xc5b25
+-(void)setStatusBarItem:(int)item enabled:(BOOL)enabled;       // 0xc5af5
+-(void)setStatusBarItem:(int)item cloaked:(BOOL)cloaked;       // 0xc5ac5
+-(void)updateStatusBarItem:(int)item;  // 0xc5d81
+-(void)sendStatusBarActions:(int)actions;      // 0xc5aa5
+-(void)enableLock:(BOOL)lock time:(BOOL)time;  // 0xc5a55
+-(void)setShowsActivityIndicatorOnHomeScreen:(BOOL)screen;     // 0xc5a35
+-(void)setTelephonyAndBluetoothItemsCloaked:(BOOL)cloaked;     // 0xc59b5
+-(void)setAllItemsExceptBatteryCloaked:(BOOL)cloaked;  // 0xc5955
+-(void)setThermalColor:(int)color;     // 0xc5935
+-(void)_initializeData;        // 0xc58cd
+-(void)_dataChanged;   // 0xc589d
+-(void)_postData;      // 0xc5815
+-(void)_updateTimeString;      // 0xc5dcd
+-(void)_updateTimeItem;        // 0xc57f1
+-(void)_updateAirplaneMode;    // 0xc57b5
+-(void)_updateSignalStrengthItem;      // 0xc5f05
+-(void)_updateServiceItem;     // 0xc5439
+-(void)_updateDataNetworkItem; // 0xc5285
+-(void)_updateBatteryItem;     // 0xc51d5
+-(void)_updateBatteryPercentItem;      // 0xc6055
+-(void)_updateBluetoothItem;   // 0xc50e5
+-(void)_updateBluetoothBatteryItem;    // 0xc5031
+-(void)_updateTTYItem; // 0xc6025
+-(void)_updateVPNItem; // 0xc4fd1
+-(void)_updateCallForwardingItem;      // 0xc4f85
+-(void)_updateActivityItem;    // 0xc618d
+-(void)_updatePlayItem;        // 0xc4ebd
+-(void)_updateLocationItem;    // 0xc4e81
+-(void)_updateRotationLockItem;        // 0xc4e45
+-(void)_updateThermalColorItem;        // 0xc4df5
+-(void)_registerForNotifications;      // 0xc4a8d
+-(void)_unregisterForNotifications;    // 0xc4a41
+-(void)_significantTimeOrLocaleChange; // 0xc4a2d
+-(void)_didWakeFromSleep;      // 0xc49fd
+-(void)_batteryStatusChange;   // 0xc49bd
+-(void)_operatorChange;        // 0xc49a9
+-(void)_signalStrengthChange;  // 0xc4995
+-(void)_ttyChange;     // 0xc4981
+-(void)_callForwardingChange;  // 0xc496d
+-(void)_vpnChange;     // 0xc4959
+-(void)_dataNetworkChange;     // 0xc4919
+-(void)_airplaneModeChange;    // 0xc4849
+-(void)_bluetoothChange;       // 0xc4835
+-(void)_bluetoothBatteryChange;        // 0xc4821
+-(void)_locationStatusChange;  // 0xc480d
+-(void)_rotationLockChange;    // 0xc47f9
+-(void)_configureTimeItemDateFormatter;        // 0xc475d
+-(void)_stopTimeItemTimer;     // 0xc4729
+-(void)_restartTimeItemTimer;  // 0xc6331
+-(void)_updateTelephonyState;  // 0xc4601
+-(void)toggleSimulatesInCallStatusBar; // 0xc45c1
+-(id)_displayStringForSIMStatus:(id)simstatus; // 0xc44f1
+-(id)_displayStringForRegistrationStatus:(int)registrationStatus;      // 0xc4491
+-(void)_getBlackImageName:(id*)name silverImageName:(id*)name2 directory:(id*)directory forFakeCarrier:(id)fakeCarrier;        // 0xc6489
+-(BOOL)_getBlackImageName:(id*)name silverImageName:(id*)name2 directory:(id*)directory forOperator:(id)anOperator statusBarCarrierName:(id*)name5;    // 0xc6511
+@end
+
diff --git a/SpringBoard-2.1/SBStatusBarInCallView.h b/SpringBoard-2.1/SBStatusBarInCallView.h
new file mode 100644 (file)
index 0000000..a4deabf
--- /dev/null
@@ -0,0 +1,27 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBStatusBarContentView.h"
+
+@class NSString, NSTimer;
+
+@interface SBStatusBarInCallView : SBStatusBarContentView
+{
+    double _inCallDuration;
+    NSString *_durationPreamble;
+    struct CGSize _durationPreambleSize;
+    struct __GSFont *_font;
+    NSTimer *_durationTimer;
+}
+
+- (id)init;
+- (void)dealloc;
+- (void)start;
+- (void)stop;
+- (void)drawRect:(struct CGRect)fp8;
+
+@end
+
diff --git a/SpringBoard-2.1/SBStatusBarInWorkOutView.h b/SpringBoard-2.1/SBStatusBarInWorkOutView.h
new file mode 100644 (file)
index 0000000..4cf80b0
--- /dev/null
@@ -0,0 +1,16 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBStatusBarInCallView.h"
+
+@interface SBStatusBarInWorkOutView : SBStatusBarInCallView
+{
+}
+
+- (void)drawRect:(struct CGRect)fp8;
+
+@end
+
diff --git a/SpringBoard-2.1/SBStatusBarIndicatorsView.h b/SpringBoard-2.1/SBStatusBarIndicatorsView.h
new file mode 100644 (file)
index 0000000..ccf0e8b
--- /dev/null
@@ -0,0 +1,18 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBStatusBarContentView.h"
+
+@interface SBStatusBarIndicatorsView : SBStatusBarContentView
+{
+}
+
+- (id)init;
+- (void)reloadIndicators;
+- (id)scriptingInfoWithChildren;
+
+@end
+
diff --git a/SpringBoard-2.1/SBStatusBarNoServiceView.h b/SpringBoard-2.1/SBStatusBarNoServiceView.h
new file mode 100644 (file)
index 0000000..556535c
--- /dev/null
@@ -0,0 +1,25 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBStatusBarContentView.h"
+
+@class NSString;
+
+@interface SBStatusBarNoServiceView : SBStatusBarContentView
+{
+    NSString *_errorString;
+}
+
++ (id)displayStringForSIMStatus:(id)fp8;
++ (id)displayStringForRegistrationStatus:(int)fp8;
+- (id)initWithErrorString:(id)fp8;
+- (id)errorString;
+- (void)dealloc;
+- (void)drawRect:(struct CGRect)fp8;
+- (struct __GSFont *)textFont;
+
+@end
+
diff --git a/SpringBoard-2.1/SBStatusBarOperatorNameView.h b/SpringBoard-2.1/SBStatusBarOperatorNameView.h
new file mode 100644 (file)
index 0000000..4c76bb5
--- /dev/null
@@ -0,0 +1,27 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBStatusBarContentView.h"
+
+@class NSString;
+
+@interface SBStatusBarOperatorNameView : SBStatusBarContentView
+{
+    float _letterSpacing;
+    NSString *_operatorName;
+    BOOL _fullSize;
+}
+
+- (id)initWithOperatorName:(id)fp8;
+- (void)dealloc;
+- (id)operatorNameStyle;
+- (void)drawRect:(struct CGRect)fp8;
+- (float)calculateLetterSpacingForOperatorName:(id)fp8;
+- (id)operatorName;
+- (void)setOperatorName:(id)fp8 fullSize:(BOOL)fp12;
+
+@end
+
diff --git a/SpringBoard-2.1/SBStatusBarProgressView.h b/SpringBoard-2.1/SBStatusBarProgressView.h
new file mode 100644 (file)
index 0000000..544dcca
--- /dev/null
@@ -0,0 +1,25 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBStatusBarContentView.h"
+
+@class UIProgressIndicator;
+
+@interface SBStatusBarProgressView : SBStatusBarContentView
+{
+    UIProgressIndicator *_progressIndicator;
+    BOOL _wasLastUsingASlowConnection;
+}
+
+- (id)init;
+- (void)dealloc;
+- (void)dataConnectionTypeChanged;
+- (void)start;
+- (void)stop;
+- (void)progressChanged;
+
+@end
+
diff --git a/SpringBoard-2.1/SBStatusBarSignalView.h b/SpringBoard-2.1/SBStatusBarSignalView.h
new file mode 100644 (file)
index 0000000..18ec0a8
--- /dev/null
@@ -0,0 +1,25 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBStatusBarContentView.h"
+
+@interface SBStatusBarSignalView : SBStatusBarContentView
+{
+    int _raw;
+    int _bars;
+    int _percentage;
+}
+
+- (id)init;
+- (void)dealloc;
+- (void)start;
+- (void)stop;
+- (void)updateSignalStrength;
+- (void)drawRect:(struct CGRect)fp8;
+- (void)mouseUp:(struct __GSEvent *)fp8;
+
+@end
+
diff --git a/SpringBoard-2.1/SBStatusBarTimeView.h b/SpringBoard-2.1/SBStatusBarTimeView.h
new file mode 100644 (file)
index 0000000..18e5598
--- /dev/null
@@ -0,0 +1,28 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBStatusBarContentView.h"
+
+@class NSString, NSTimer;
+
+@interface SBStatusBarTimeView : SBStatusBarContentView
+{
+    NSTimer *_dateTimer;
+    NSString *_time;
+    struct CGRect _textRect;
+}
+
+- (id)init;
+- (void)updateClockFormat;
+- (void)dealloc;
+- (void)start;
+- (void)stop;
+- (void)drawRect:(struct CGRect)fp8;
+- (void)tile;
+- (struct CGRect)textRect;
+
+@end
+
diff --git a/SpringBoard-2.1/SBStatusBarVPNView.h b/SpringBoard-2.1/SBStatusBarVPNView.h
new file mode 100644 (file)
index 0000000..c4a5741
--- /dev/null
@@ -0,0 +1,26 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBStatusBarContentView.h"
+
+@class UIImageView;
+
+@interface SBStatusBarVPNView : SBStatusBarContentView
+{
+    UIImageView *_imageView;
+    BOOL _setOnce;
+    BOOL _showIndicator;
+}
+
+- (id)init;
+- (void)updateIndicator;
+- (void)setShowsIndicator:(BOOL)fp8;
+- (BOOL)showsIndicator;
+- (void)setMode:(int)fp8;
+- (void)dealloc;
+
+@end
+
diff --git a/SpringBoard-2.1/SBStatusWindow.h b/SpringBoard-2.1/SBStatusWindow.h
new file mode 100644 (file)
index 0000000..87e0a3f
--- /dev/null
@@ -0,0 +1,25 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "UIWindow.h"
+
+@class UIView;
+
+@interface SBStatusWindow : UIWindow
+{
+    int _orientation;
+    UIView *_holderView;
+}
+
++ (struct CGRect)constrainFrameToScreen:(struct CGRect)fp8;
+- (BOOL)isOpaque;
+- (id)initWithFrame:(struct CGRect)fp8;
+- (int)orientation;
+- (void)setOrientation:(int)fp8;
+- (id)holderView;
+
+@end
+
diff --git a/SpringBoard-2.1/SBSyncController.h b/SpringBoard-2.1/SBSyncController.h
new file mode 100644 (file)
index 0000000..661de7d
--- /dev/null
@@ -0,0 +1,62 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "NSObject.h"
+
+@interface SBSyncController : NSObject
+{
+    int _syncState;
+    int _restoreState;
+    int _resetState;
+    int _sofwareUpdateState;
+    struct __CFMachPort *_backupAgentCFPort;
+    BOOL _showingResetUI;
+}
+
++ (id)sharedInstance;
+- (void)dealloc;
+- (void)startObserving;
+- (void)stopObserving;
+- (BOOL)isSyncing;
+- (int)syncState;
+- (void)didEndSyncing;
+- (void)suspendSyncing;
+- (void)resumeSyncing;
+- (void)cancelSyncing;
+- (void)_notifyAppsSyncWillBegin;
+- (void)didShowSyncPanel;
+- (void)frontLockedWhenPossible;
+- (void)beginSyncing;
+- (void)iTunesSyncRequestedStart;
+- (void)iTunesSyncHasCompleted:(int)fp8;
+- (BOOL)isRestoring;
+- (int)restoreState;
+- (void)_notifyRestoreCanProceed;
+- (void)_killApplications;
+- (void)beginRestoring;
+- (void)finishedTerminatingApplications;
+- (void)cancelRestoring;
+- (void)_rebootNow;
+- (void)finishEndRestoring;
+- (void)didEndRestoring:(int)fp8;
+- (BOOL)isResetting;
+- (int)resetState;
+- (void)_delayedQuitApplications;
+- (void)_delayedBeginReset;
+- (void)beginResetting:(BOOL)fp8;
+- (void)didEndResetting;
+- (void)_resetStarted:(id)fp8;
+- (void)_resetEnded:(id)fp8;
+- (void)_invalidateBackupAgentCFPort;
+- (void)_didEndRestoringWithRestoreFailed;
+- (BOOL)_setupBackupAgentPort;
+- (void)setSoftwareUpdateState:(int)fp8;
+- (void)showPreSoftwareUpdateScreen;
+- (BOOL)isSoftwareUpdating;
+- (BOOL)isInUse;
+
+@end
+
diff --git a/SpringBoard-2.1/SBTTYPromptAlert.h b/SpringBoard-2.1/SBTTYPromptAlert.h
new file mode 100644 (file)
index 0000000..e0c143d
--- /dev/null
@@ -0,0 +1,26 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBAlert.h"
+
+@class NSString;
+
+@interface SBTTYPromptAlert : SBAlert
+{
+    NSString *_number;
+    int _uid;
+}
+
++ (void)displayForNumber:(id)fp8 addressBookUID:(int)fp12;
++ (BOOL)dialNumberPromptingIfNecessary:(id)fp8 addressBookUID:(int)fp12 urlAddition:(id)fp16;
+- (id)initWithNumber:(id)fp8 addressBookUID:(int)fp12;
+- (void)dealloc;
+- (id)alertDisplayViewWithSize:(struct CGSize)fp8;
+- (id)number;
+- (int)addressBookUID;
+
+@end
+
diff --git a/SpringBoard-2.1/SBTTYPromptAlertDisplay.h b/SpringBoard-2.1/SBTTYPromptAlertDisplay.h
new file mode 100644 (file)
index 0000000..df90d8f
--- /dev/null
@@ -0,0 +1,22 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBSlidingAlertDisplay.h"
+
+@interface SBTTYPromptAlertDisplay : SBSlidingAlertDisplay
+{
+}
+
++ (id)createTopBarForInstance:(id)fp8;
++ (id)createBottomBarForInstance:(id)fp8;
+- (id)initWithSize:(struct CGSize)fp8;
+- (void)_makeCall;
+- (void)_chooseVoiceMode:(id)fp8;
+- (void)_chooseTTYMode:(id)fp8;
+- (void)_ignore:(id)fp8;
+
+@end
+
diff --git a/SpringBoard-2.1/SBTVOutController-private.h b/SpringBoard-2.1/SBTVOutController-private.h
new file mode 100644 (file)
index 0000000..479768f
--- /dev/null
@@ -0,0 +1,14 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBTVOutController.h"
+
+@interface SBTVOutController (private)
+- (void)_handleIapServerConnectionDied;
+- (void)startListeningForSettingsChanges;
+- (void)stopListeningForSettingsChanges;
+@end
+
diff --git a/SpringBoard-2.1/SBTVOutController.h b/SpringBoard-2.1/SBTVOutController.h
new file mode 100644 (file)
index 0000000..a1ec435
--- /dev/null
@@ -0,0 +1,24 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "NSObject.h"
+
+@interface SBTVOutController : NSObject
+{
+    int _tvOutMode;
+}
+
++ (id)sharedInstance;
+- (id)init;
+- (void)dealloc;
+- (void)setIntialTVModeIfNeeded;
+- (void)updateLayerKitSettings;
+- (void)updateSettings;
+- (int)tvOutMode;
+- (void)setTvOutMode:(int)fp8;
+
+@end
+
diff --git a/SpringBoard-2.1/SBTelephonyManager.h b/SpringBoard-2.1/SBTelephonyManager.h
new file mode 100644 (file)
index 0000000..19debb5
--- /dev/null
@@ -0,0 +1,96 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "NSObject.h"
+
+@class NSString;
+
+@interface SBTelephonyManager : NSObject
+{
+    NSString *_operatorName;
+    unsigned int _usingWifi:1;
+    unsigned int _usingVPN:1;
+    unsigned int _iTunesNeedsToRecheckActivation:1;
+}
+
++ (id)sharedTelephonyManager;
+- (id)init;
+- (struct __CTServerConnection *)_serverConnection;
+- (void)updatePhoneNumberPrefs;
+- (void)updateTTYIndicator;
+- (double)inCallDuration;
+- (void)updateSpringBoard;
+- (void)setLimitTransmitPowerPerBandEnabled:(BOOL)fp8;
+- (void)updateAirplaneMode;
+- (void)updateCalls;
+- (void)_updateState;
+- (void)updateLocale;
+- (void)updateNetworkLocale;
+- (void)handleSIMReady;
+- (id)urlWithScheme:(id)fp8 fromDialingNumber:(id)fp12 abUID:(int)fp16 urlPathAddition:(id)fp20;
+- (id)displayForOutgoingCallURL:(id)fp8;
+- (void)_mainThreadDaemonRestart:(struct __CFDictionary *)fp8;
+- (void)_delayedAudioResume;
+- (long long)getRowIDOfLastCallInsert;
+- (id)allMissedCallsAfterRowID:(long long)fp8;
+- (long long)getRowIDOfLastSMSInsert;
+- (id)allUnreadSMSAfterRowID:(long long)fp8;
+- (void)markMessageAsRead:(struct __CTSMSMessage *)fp8;
+- (void)updateSMSBadges;
+- (int)callCount;
+- (BOOL)activeCallExists;
+- (BOOL)heldCallExists;
+- (BOOL)incomingCallExists;
+- (BOOL)outgoingCallExists;
+- (BOOL)inCallUsingReceiver;
+- (BOOL)callWouldUseReceiver:(BOOL)fp8;
+- (BOOL)shouldHangUpOnLock;
+- (BOOL)inCall;
+- (void)disconnectIncomingCall;
+- (void)answerIncomingCall;
+- (void)answerIncomingCallEndingOthers;
+- (void)swapCalls;
+- (void)disconnectAllCalls;
+- (void)disconnectCall;
+- (void)disconnectCallAndActivateHeld;
+- (void)unmute;
+- (void)dumpBasebandState:(id)fp8;
+- (BOOL)MALoggingEnabled;
+- (void)powerOffRadio;
+- (BOOL)isNetworkRegistrationEnabled;
+- (void)setNetworkRegistrationEnabled:(BOOL)fp8;
+- (int)dataConnectionType;
+- (BOOL)EDGEIsOn;
+- (BOOL)isUsingDataConnection;
+- (BOOL)isUsingWiFiConnection;
+- (void)setIsUsingWiFiConnection:(BOOL)fp8;
+- (void)setIsUsingVPNConnection:(BOOL)fp8;
+- (BOOL)isUsingVPNConnection;
+- (void)copyICCID:(id *)fp8 IMEI:(id *)fp12;
+- (void)configureForTTY:(BOOL)fp8;
+- (BOOL)shouldPromptForTTY;
+- (id)ttyTitle;
+- (void)_resetCTMMode;
+- (void)_headphoneChanged:(id)fp8;
+- (void)_setRegistrationStatus:(int)fp8;
+- (void)_updateRegistrationNow;
+- (void)_cancelFakeService;
+- (void)_startFakeServiceIfNecessary;
+- (void)_stopFakeService;
+- (id)_fetchOperatorName;
+- (void)_reallySetOperatorName:(id)fp8;
+- (void)setOperatorName:(id)fp8;
+- (void)operatorBundleChanged;
+- (id)operatorName;
+- (int)registrationStatus;
+- (void)checkForRegistrationSoon;
+- (void)kickStartSearching;
+- (id)SIMStatus;
+- (int)registrationCauseCode;
+- (void)noteSIMUnlockAttempt;
+
+@end
+
diff --git a/SpringBoard-2.1/SBTetherController.h b/SpringBoard-2.1/SBTetherController.h
new file mode 100644 (file)
index 0000000..c089555
--- /dev/null
@@ -0,0 +1,23 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "NSObject.h"
+
+@interface SBTetherController : NSObject
+{
+    int _tetherState;
+    unsigned int _demoCardConnection;
+}
+
++ (id)sharedInstance;
+- (unsigned int)_demoCardConnection;
+- (BOOL)isTethered;
+- (void)noteInterfaceOrientationChanged;
+- (void)setDitheringEnabled:(int)fp8;
+- (void)updatePreferencesIfNeeded;
+
+@end
+
diff --git a/SpringBoard-2.1/SBTextDisplayView.h b/SpringBoard-2.1/SBTextDisplayView.h
new file mode 100644 (file)
index 0000000..17c7b74
--- /dev/null
@@ -0,0 +1,25 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "UIView.h"
+
+@class NSString;
+
+@interface SBTextDisplayView : UIView
+{
+    NSString *_text;
+    NSString *_style;
+}
+
+- (id)initWithWidth:(float)fp8 text:(id)fp12 style:(id)fp16;
+- (void)dealloc;
+- (void)_updateText;
+- (void)setStyle:(id)fp8;
+- (void)setText:(id)fp8;
+- (void)drawRect:(struct CGRect)fp8;
+
+@end
+
diff --git a/SpringBoard-2.1/SBTouchPageIndicator.h b/SpringBoard-2.1/SBTouchPageIndicator.h
new file mode 100644 (file)
index 0000000..c476c81
--- /dev/null
@@ -0,0 +1,18 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "UIPageControl.h"
+
+@interface SBTouchPageIndicator : UIPageControl
+{
+    id _delegate;
+}
+
+- (void)setDelegate:(id)fp8;
+- (void)mouseUp:(struct __GSEvent *)fp8;
+
+@end
+
diff --git a/SpringBoard-2.1/SBUIController.h b/SpringBoard-2.1/SBUIController.h
new file mode 100644 (file)
index 0000000..8fc6f4c
--- /dev/null
@@ -0,0 +1,96 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import <Foundation/NSObject.h>
+
+@class SBApplication, SBContentLayer, SBZoomView, UIView, UIWindow;
+
+@interface SBUIController : NSObject
+{
+    UIWindow *_window;
+    UIView *_iconsView;
+    UIView *_buttonBarContainerView;
+    SBContentLayer *_contentLayer;
+    SBZoomView *_zoomLayer;
+    SBApplication *_launchedApp;
+    int _launchState;
+    BOOL _lastVolumeDownToControl;
+    BOOL _shouldAutoLock;
+    int _batteryCapacity;
+    BOOL _isBatteryCharging;
+    BOOL _isOnAC;
+    BOOL _connectedToUnusableFirewire;
+    BOOL _cancelingLaunch;
+    int _batteryLoggingStartCapacity;
+    unsigned char _headsetBatteryCapacity;
+    BOOL _isHeadsetCharging;
+    BOOL _isHeadsetDocked;
+    BOOL _ignoreHeadsetEvents;
+}
+
++ (int)displayedLevelForBatteryLevel:(int)fp8;
++ (int)displayedLevelForBatteryStatusBarLevel:(int)fp8;
++ (id)sharedInstance;
+- (void)_indicateConnectedToPower;
+- (void)dealloc;
+- (id)init;
+- (void)animateAppleDown:(BOOL)fp8;
+- (BOOL)launchedAfterLanguageRestart;
+- (void)clearLaunchedAfterLanguageRestart;
+- (float)calculateStartupTime;
+- (id)getVMstats;
+- (void)logStartupData;
+- (void)languageChanged;
+- (void)finishLaunching;
+- (void)systemControllerRouteChanged:(id)fp8;
+- (void)lock:(BOOL)fp8;
+- (void)lock;
+- (int)launchState;
+- (void)clearZoomLayer;
+- (void)setState:(int)fp8;
+- (id)contentView;
+- (id)statusBarWindow;
+- (id)window;
+- (void)showZoomLayerForApp:(id)fp8;
+- (void)stopAllAnimations;
+- (void)hideIconListAndBar:(BOOL)fp8;
+- (void)insertAndOrderIconListsForReordering:(BOOL)fp8;
+- (void)restoreIconList:(BOOL)fp8 force:(BOOL)fp12;
+- (void)stopRestoringIconList;
+- (void)showButtonBar:(BOOL)fp8 animate:(BOOL)fp12 action:(SEL)fp16 delegate:(id)fp20;
+- (void)quitTopApplication;
+- (struct CGAffineTransform)_initialStatusBarTransformForScale:(float)fp8;
+- (void)animateLaunchOfApplication:(id)fp8 afterDelay:(double)fp12 startingAtTime:(double)fp20 forDuration:(double)fp28 includingIconsAndButtonBar:(BOOL)fp36 initialZoomScale:(float)fp40 fadeInZoom:(BOOL)fp44;
+- (void)cancelLaunchOfApplication:(id)fp8 duration:(double)fp12;
+- (void)animateLaunchOfApplication:(id)fp8;
+- (void)animateLaunchApplication:(id)fp8;
+- (double)animateLaunchForReturnToLastApp:(id)fp8;
+- (void)finishedFadingInButtonBar;
+- (void)showZoomLayerAnimationDidStop:(id)fp8 finished:(id)fp12;
+- (void)cancelLaunchAnimationDidStop:(id)fp8 finished:(id)fp12;
+- (void)clickedMenuButton;
+- (void)completeAlertDisplay;
+- (void)wakeUp:(id)fp8;
+- (void)handleVolumeEvent:(struct __GSEvent *)fp8;
+- (int)batteryCapacity;
+- (BOOL)isBatteryCharging;
+- (BOOL)isOnAC;
+- (void)ACPowerChanged;
+- (void)setIsConnectedToUnusableFirewireCharger:(BOOL)fp8;
+- (BOOL)isConnectedToUnusableFirewireCharger;
+- (void)noteStatusBarHeightChanged:(float)fp8 duration:(double)fp12;
+- (BOOL)isHeadsetDocked;
+- (BOOL)isHeadsetBatteryCharging;
+- (unsigned char)headsetBatteryCapacity;
+- (void)handleAccessoryAvailabilityChange:(struct __GSEvent *)fp8 removal:(BOOL)fp12;
+- (void)handleAccessoryEvent:(struct __GSEvent *)fp8;
+
+#if 1
+- (id)wallpaperView;
+#endif
+
+@end
+
diff --git a/SpringBoard-2.1/SBUSSDAlert.h b/SpringBoard-2.1/SBUSSDAlert.h
new file mode 100644 (file)
index 0000000..a473e35
--- /dev/null
@@ -0,0 +1,35 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBAlert.h"
+
+@class NSTimer;
+
+@interface SBUSSDAlert : SBAlert
+{
+    unsigned int _receivedString:1;
+    unsigned int _dismissOnActivate:1;
+    NSTimer *_delayedDismissTimer;
+}
+
++ (void)registerForSettingsAlerts;
++ (void)registerForAlerts;
++ (void)test;
++ (id)errorStringForCode:(unsigned int)fp8;
++ (void)_daemonRestart:(id)fp8;
++ (void)_newSIM:(id)fp8;
+- (void)dealloc;
+- (id)alertDisplayViewWithSize:(struct CGSize)fp8;
+- (void)USSDStringAvailable:(id)fp8 allowsResponse:(BOOL)fp12;
+- (BOOL)allowsResponse;
+- (BOOL)receivedString;
+- (void)setDismissOnActivate:(BOOL)fp8;
+- (void)_delayedDismiss;
+- (BOOL)activate;
+- (BOOL)deactivate;
+
+@end
+
diff --git a/SpringBoard-2.1/SBUSSDAlertDisplay.h b/SpringBoard-2.1/SBUSSDAlertDisplay.h
new file mode 100644 (file)
index 0000000..05f8c41
--- /dev/null
@@ -0,0 +1,47 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBAlertDisplay.h"
+
+#import "UITextFieldDelegate-Protocol.h"
+
+@class SBTextDisplayView, TPBottomButtonBar, UIProgressIndicator, UIScroller, UITextField, UITransitionView, UIView;
+
+@interface SBUSSDAlertDisplay : SBAlertDisplay <UITextFieldDelegate>
+{
+    TPBottomButtonBar *_responseBar;
+    UIView *_notifyView;
+    UIView *_replyView;
+    UITransitionView *_transitionView;
+    UIScroller *_scroller;
+    UIView *_contentView;
+    SBTextDisplayView *_charsRemainingView;
+    UIProgressIndicator *_progressIndicator;
+    UITextField *_responseField;
+    BOOL _allowsResponse;
+}
+
+- (id)initWithFrame:(struct CGRect)fp8;
+- (id)_notifyView;
+- (id)_replyView;
+- (void)dealloc;
+- (void)displayString:(id)fp8 centerVertically:(BOOL)fp12;
+- (void)alertDisplayWillBecomeVisible;
+- (void)alertDisplayBecameVisible;
+- (void)_setupResponseBar;
+- (void)alertStringAvailable:(id)fp8;
+- (BOOL)allowsResponse;
+- (void)setAllowsResponse:(BOOL)fp8;
+- (BOOL)textField:(id)fp8 shouldInsertText:(id)fp12 replacingRange:(struct _NSRange)fp16;
+- (void)_updateCharsRemaining;
+- (void)_textChanged:(id)fp8;
+- (void)_replyClicked;
+- (void)_okayClicked;
+- (void)_cancelClicked;
+- (void)navigationBar:(id)fp8 buttonClicked:(int)fp12;
+
+@end
+
diff --git a/SpringBoard-2.1/SBUnsupportedURLAlertItem.h b/SpringBoard-2.1/SBUnsupportedURLAlertItem.h
new file mode 100644 (file)
index 0000000..63e3430
--- /dev/null
@@ -0,0 +1,19 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBDismissOnlyAlertItem.h"
+
+@interface SBUnsupportedURLAlertItem : SBDismissOnlyAlertItem
+{
+}
+
++ (id)activeUnsupportedURLAlertItem;
+- (void)dealloc;
+- (void)willActivate;
+- (void)willDeactivateForReason:(int)fp8;
+
+@end
+
diff --git a/SpringBoard-2.1/SBUserNotificationAlert.h b/SpringBoard-2.1/SBUserNotificationAlert.h
new file mode 100644 (file)
index 0000000..d51d6c4
--- /dev/null
@@ -0,0 +1,57 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBAlertItem.h"
+
+@class NSString;
+
+@interface SBUserNotificationAlert : SBAlertItem
+{
+    unsigned int _replyPort;
+    int _token;
+    int _timeout;
+    unsigned int _requestFlags;
+    NSString *_alertHeader;
+    NSString *_alertMessage;
+    NSString *_defaultButtonTitle;
+    NSString *_alternateButtonTitle;
+    id _textFieldTitles;
+    id _textFieldValues;
+    id _keyboardTypes;
+    id _autocapitalizationTypes;
+    id _autocorrectionTypes;
+    NSString *_launchAppUponDefaultButton;
+    double _creationTime;
+    unsigned int _replyFlags;
+    unsigned int _cancel:1;
+    unsigned int _isActivated:1;
+    unsigned int _aboveLock:1;
+    unsigned int _dismissOnLock:1;
+    unsigned int _allowMenuButtonDismissal:1;
+    unsigned int _showInAwayItems:1;
+}
+
+- (id)_localizedValue:(id)fp8 withBundle:(id)fp12;
+- (id)initWithMessage:(id)fp8 replyPort:(unsigned int)fp12 requestFlags:(int)fp16;
+- (void)dealloc;
+- (id)alertSheet;
+- (int)token;
+- (BOOL)shouldShowInLockScreen;
+- (BOOL)dismissOnLock;
+- (BOOL)allowMenuButtonDismissal;
+- (id)lockLabel;
+- (BOOL)willShowInAwayItems;
+- (void)configure:(BOOL)fp8 requirePasscodeForActions:(BOOL)fp12;
+- (void)wakeup;
+- (void)cancel;
+- (void)_sendResponse:(int)fp8;
+- (void)launchAppIfRequested;
+- (void)alertSheet:(id)fp8 buttonClicked:(int)fp12;
+- (void)didDeactivateForReason:(int)fp8;
+- (void)performUnlockAction;
+
+@end
+
diff --git a/SpringBoard-2.1/SBUserNotificationCenter.h b/SpringBoard-2.1/SBUserNotificationCenter.h
new file mode 100644 (file)
index 0000000..9267cd7
--- /dev/null
@@ -0,0 +1,17 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "NSObject.h"
+
+@interface SBUserNotificationCenter : NSObject
+{
+}
+
++ (void)startUserNotificationCenter;
++ (void)_userNotificationDone:(id)fp8;
+
+@end
+
diff --git a/SpringBoard-2.1/SBVODAlarm.h b/SpringBoard-2.1/SBVODAlarm.h
new file mode 100644 (file)
index 0000000..6623596
--- /dev/null
@@ -0,0 +1,40 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "NSObject.h"
+
+@class NSDictionary, NSString;
+
+@interface SBVODAlarm : NSObject
+{
+    NSString *_title;
+    NSString *_path;
+    NSDictionary *_rentalInfo;
+    unsigned int _loadingRentalInfo:1;
+    unsigned int _sanityCheckingExpiration:1;
+    unsigned int _watched:1;
+}
+
++ (void)cancelPendingLoads;
++ (void)_rentalInfoThread;
+- (id)initWithDictionary:(id)fp8;
+- (void)dealloc;
+- (int)compare:(id)fp8;
+- (id)expirationDate;
+- (BOOL)hasLoaded;
+- (BOOL)isExpired;
+- (BOOL)rentalHasBeenWatched;
+- (BOOL)hasFireDateSinceDate:(id)fp8;
+- (id)nextFireDate;
+- (id)path;
+- (void)sanityCheckExpiration;
+- (id)title;
+- (id)_dateWithStartDate:(id)fp8 duration:(id)fp12;
+- (id)_rentalInfo;
+- (void)_setRentalInfo:(id)fp8;
+
+@end
+
diff --git a/SpringBoard-2.1/SBVODAlertItem.h b/SpringBoard-2.1/SBVODAlertItem.h
new file mode 100644 (file)
index 0000000..a4d5f62
--- /dev/null
@@ -0,0 +1,30 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBAlertItem.h"
+
+#import "UIModalViewDelegate-Protocol.h"
+
+@class SBVODAlarm;
+
+@interface SBVODAlertItem : SBAlertItem <UIModalViewDelegate>
+{
+    SBVODAlarm *_alarm;
+}
+
++ (id)activeAlertForAlarm:(id)fp8;
+- (void)dealloc;
+- (void)setAlarm:(id)fp8;
+- (void)configure:(BOOL)fp8 requirePasscodeForActions:(BOOL)fp12;
+- (BOOL)unlocksScreen;
+- (void)alertSheet:(id)fp8 buttonClicked:(int)fp12;
+- (void)screenWillUndim;
+- (void)willActivate;
+- (void)willDeactivateForReason:(int)fp8;
+- (void)_updateText;
+
+@end
+
diff --git a/SpringBoard-2.1/SBVODController.h b/SpringBoard-2.1/SBVODController.h
new file mode 100644 (file)
index 0000000..59bd292
--- /dev/null
@@ -0,0 +1,43 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "NSObject.h"
+
+@class NSMutableArray, NSMutableSet, NSTimer;
+
+@interface SBVODController : NSObject
+{
+    NSMutableArray *_alarms;
+    NSMutableSet *_alarmsToFire;
+    NSMutableSet *_alarmsToFireWhenMovieEnds;
+    NSTimer *_timer;
+    NSTimer *_movieTimeoutTimer;
+    unsigned int _reloadingForBoot:1;
+}
+
++ (id)sharedInstance;
+- (id)init;
+- (void)dealloc;
+- (void)didWakeFromSleep;
+- (void)reloadAlarms:(BOOL)fp8;
+- (void)iTunesSyncRequestedStart;
+- (void)iTunesSyncHasCompleted:(int)fp8;
+- (void)alarmDidSanityCheck:(id)fp8;
+- (void)_alarmFired:(id)fp8;
+- (void)_presentAlarmAlerts:(id)fp8;
+- (void)_presentAlarmsHavingFiredSinceDate:(id)fp8;
+- (void)_scheduleTimer;
+- (void)_writeTimeToDefaults;
+- (BOOL)_alarmIsExpired:(id)fp8 hints:(id)fp12;
+- (id)_expiredAlarmsPath;
+- (void)_noteExpiredAlarms:(id)fp8;
+- (void)_movieEndTimeout:(id)fp8;
+- (void)_nowPlayingInfoChanged;
+- (void)_sanityCheckExpiredAlarms:(id)fp8;
+- (void)_significantTimeChanged:(id)fp8;
+
+@end
+
diff --git a/SpringBoard-2.1/SBVoiceMailAlertItem.h b/SpringBoard-2.1/SBVoiceMailAlertItem.h
new file mode 100644 (file)
index 0000000..5359e67
--- /dev/null
@@ -0,0 +1,25 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBDismissOnlyAlertItem.h"
+
+@interface SBVoiceMailAlertItem : SBDismissOnlyAlertItem
+{
+    BOOL _isForVisualVoicemail;
+    unsigned int _recordUID;
+}
+
++ (id)currentInstance;
++ (BOOL)hasCurrentInstance;
+- (BOOL)isForVisualVoicemail;
+- (void)setIsVisualVoicemail:(BOOL)fp8 recordUID:(unsigned int)fp12;
+- (void)didDeactivateForReason:(int)fp8;
+- (BOOL)willShowInAwayItems;
+- (void)performUnlockAction;
+- (id)lockLabel;
+
+@end
+
diff --git a/SpringBoard-2.1/SBVoicemailManager.h b/SpringBoard-2.1/SBVoicemailManager.h
new file mode 100644 (file)
index 0000000..1379560
--- /dev/null
@@ -0,0 +1,34 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "NSObject.h"
+
+@interface SBVoicemailManager : NSObject
+{
+    CDAnonymousStruct2 _alertMark;
+    CDAnonymousStruct2 _awayItemMark;
+    BOOL _hasVisualVoicemail;
+    int _visualVoicemailSubscriptionToken;
+}
+
++ (id)sharedInstance;
+- (id)init;
+- (void)dealloc;
+- (void)setHasVisualVoicemail:(BOOL)fp8;
+- (void)_updateVisualVoicemailState;
+- (BOOL)_hasVisualVoicemail;
+- (void)_mark:(CDAnonymousStruct2 *)fp8;
+- (void)markForAlerts;
+- (void)markForAwayItems;
+- (void)mark;
+- (id)copyVisualVoicemailRecordsForAwayItems;
+- (void)_presentAlertForRecord:(void *)fp8 visualVoicemail:(BOOL)fp12;
+- (void)_handleVoicemailAvailableNotification:(id)fp8;
+- (void)_handleVoicemailStoreChangedNotification;
+- (void)_handleVoicemailFallbackNotification;
+
+@end
+
diff --git a/SpringBoard-2.1/SBWeatherApplicationIcon.h b/SpringBoard-2.1/SBWeatherApplicationIcon.h
new file mode 100644 (file)
index 0000000..4b0bfe8
--- /dev/null
@@ -0,0 +1,19 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBApplicationIcon.h"
+
+@interface SBWeatherApplicationIcon : SBApplicationIcon
+{
+}
+
+- (id)initWithApplication:(id)fp8;
+- (void)dealloc;
+- (BOOL)showFahrenheit;
+- (id)icon;
+
+@end
+
diff --git a/SpringBoard-2.1/SBWiFiAlertItem.h b/SpringBoard-2.1/SBWiFiAlertItem.h
new file mode 100644 (file)
index 0000000..896e416
--- /dev/null
@@ -0,0 +1,55 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBAlertItem.h"
+
+@class NSDictionary, NSMutableArray, NSString, NSTimer, UITable;
+
+@interface SBWiFiAlertItem : SBAlertItem
+{
+    NSMutableArray *_networks;
+    NSTimer *_scanTimer;
+    UITable *_table;
+    struct CGSize _size;
+    int _joinRow;
+    NSString *_password;
+    NSDictionary *_joinDict;
+    SBAlertItem *_childAlert;
+    BOOL _selectingRow;
+    BOOL _storedPassword;
+    BOOL _passwordFailed;
+    BOOL _sentResponse;
+}
+
+- (void)scan;
+- (id)init;
+- (int)_joinRow;
+- (void)setNetworks:(id)fp8;
+- (void)setChildAlert:(id)fp8;
+- (id)insertionsForNewNetworks:(id)fp8;
+- (id)deletionSetForLostNetworks:(id)fp8 originalNetworks:(id)fp12;
+- (void)wifiManager:(id)fp8 scanCompleted:(id)fp12;
+- (void)_enableTable;
+- (void)dismiss;
+- (void)willDeactivateForReason:(int)fp8;
+- (void)willActivate;
+- (void)wifiManager:(id)fp8 joinCompleted:(int)fp12;
+- (void)didPresentAlertSheet:(id)fp8;
+- (void)passwordEntered:(id)fp8;
+- (void)dealloc;
+- (void)alertSheet:(id)fp8 buttonClicked:(int)fp12;
+- (BOOL)allowMenuButtonDismissal;
+- (void)performUnlockAction;
+- (int)numberOfRowsInTable:(id)fp8;
+- (id)table:(id)fp8 cellForRow:(int)fp12 column:(id)fp16;
+- (void)tableSelectionDidChange:(id)fp8;
+- (void)configure:(BOOL)fp8 requirePasscodeForActions:(BOOL)fp12;
+- (BOOL)dismissOnLock;
+- (void)dismissAlertsForApplicationTransition;
+- (void)didDeactivateForReason:(int)fp8;
+
+@end
+
diff --git a/SpringBoard-2.1/SBWiFiCell.h b/SpringBoard-2.1/SBWiFiCell.h
new file mode 100644 (file)
index 0000000..192f9ee
--- /dev/null
@@ -0,0 +1,21 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "UIAlertSheetTableCell.h"
+
+@interface SBWiFiCell : UIAlertSheetTableCell
+{
+    id _userInfo;
+}
+
+- (id)initWithFrame:(struct CGRect)fp8 networkDictionary:(id)fp24;
+- (void)setUserInfo:(id)fp8;
+- (id)userInfo;
+- (void)layoutSubviews;
+- (void)updateHighlightColors;
+
+@end
+
diff --git a/SpringBoard-2.1/SBWiFiDontAskAlertItem.h b/SpringBoard-2.1/SBWiFiDontAskAlertItem.h
new file mode 100644 (file)
index 0000000..f3e56f5
--- /dev/null
@@ -0,0 +1,17 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBAlertItem.h"
+
+@interface SBWiFiDontAskAlertItem : SBAlertItem
+{
+}
+
+- (void)alertSheet:(id)fp8 buttonClicked:(int)fp12;
+- (void)configure:(BOOL)fp8 requirePasscodeForActions:(BOOL)fp12;
+
+@end
+
diff --git a/SpringBoard-2.1/SBWiFiErrorAlertItem.h b/SpringBoard-2.1/SBWiFiErrorAlertItem.h
new file mode 100644 (file)
index 0000000..4149bca
--- /dev/null
@@ -0,0 +1,26 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBAlertItem.h"
+
+@class NSString;
+
+@interface SBWiFiErrorAlertItem : SBAlertItem
+{
+    id _delegate;
+    NSString *_name;
+    int _error;
+}
+
+- (id)initWithNetworkName:(id)fp8 error:(int)fp12;
+- (void)dealloc;
+- (void)setDelegate:(id)fp8;
+- (void)dismiss;
+- (void)alertSheet:(id)fp8 buttonClicked:(int)fp12;
+- (void)configure:(BOOL)fp8 requirePasscodeForActions:(BOOL)fp12;
+
+@end
+
diff --git a/SpringBoard-2.1/SBWiFiIsEnterpriseAlert.h b/SpringBoard-2.1/SBWiFiIsEnterpriseAlert.h
new file mode 100644 (file)
index 0000000..d88d9ae
--- /dev/null
@@ -0,0 +1,20 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBAlertItem.h"
+
+@interface SBWiFiIsEnterpriseAlert : SBAlertItem
+{
+    id _delegate;
+}
+
+- (void)alertSheet:(id)fp8 buttonClicked:(int)fp12;
+- (void)configure:(BOOL)fp8 requirePasscodeForActions:(BOOL)fp12;
+- (void)setDelegate:(id)fp8;
+- (void)dismiss;
+
+@end
+
diff --git a/SpringBoard-2.1/SBWiFiManager.h b/SpringBoard-2.1/SBWiFiManager.h
new file mode 100644 (file)
index 0000000..fe82913
--- /dev/null
@@ -0,0 +1,50 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "NSObject.h"
+
+@class NSLock, NSMutableArray;
+
+@interface SBWiFiManager : NSObject
+{
+    struct _Apple80211 *_wireless;
+    int _rssiThreshold;
+    BOOL _busy;
+    BOOL _joining;
+    BOOL _cancel;
+    NSLock *_lock;
+    id _delegate;
+    BOOL _eventThreadRunning;
+    NSLock *_eventLock;
+    NSMutableArray *_eventQueue;
+}
+
++ (id)sharedInstance;
+- (void)dealloc;
+- (id)init;
+- (void)setDelegate:(id)fp8;
+- (void)cancel;
+- (void)scan;
+- (BOOL)busy;
+- (BOOL)joining;
+- (void)dismissAlerts;
+- (void)_scanThread;
+- (void)_scanComplete:(id)fp8;
+- (void)_joinNetworkThread:(id)fp8;
+- (void)_joinNetwork:(id)fp8;
+- (void)_joinComplete:(id)fp8;
+- (SEL)_dequeueEventAction;
+- (void)_eventThread;
+- (void)_eventThreadFinished;
+- (void)enqueueEventAction:(SEL)fp8;
+- (void)_SBAirPortUpdateTimer;
+- (void)_SBAirPortPowerChanged;
+- (void)_SBAirPortConfigurationChanged;
+- (void)joinSecureNetwork:(id)fp8 password:(id)fp12;
+- (void)joinNetwork:(id)fp8;
+
+@end
+
diff --git a/SpringBoard-2.1/SBWiFiPasswordAlertItem.h b/SpringBoard-2.1/SBWiFiPasswordAlertItem.h
new file mode 100644 (file)
index 0000000..1a1bbc2
--- /dev/null
@@ -0,0 +1,27 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBAlertItem.h"
+
+@class NSString;
+
+@interface SBWiFiPasswordAlertItem : SBAlertItem
+{
+    id _delegate;
+    NSString *_name;
+}
+
+- (id)initWithNetworkName:(id)fp8;
+- (void)dealloc;
+- (void)setDelegate:(id)fp8;
+- (void)dismiss;
+- (void)alertSheet:(id)fp8 buttonClicked:(int)fp12;
+- (void)returnKeyPressed:(id)fp8;
+- (void)configure:(BOOL)fp8 requirePasscodeForActions:(BOOL)fp12;
+- (BOOL)dismissOnLock;
+
+@end
+
diff --git a/SpringBoard-2.1/SBWiFiSignalStrength.h b/SpringBoard-2.1/SBWiFiSignalStrength.h
new file mode 100644 (file)
index 0000000..58a1c2a
--- /dev/null
@@ -0,0 +1,37 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "UIImageView.h"
+
+@interface SBWiFiSignalStrength : UIImageView
+{
+    int _bars;
+    int _rawStrength;
+    BOOL _hilited;
+    BOOL _selected;
+    BOOL _secure;
+    BOOL _joining;
+    UIImageView *_icon;
+}
+
++ (void)hideSpinner;
+- (void)setSpinnerHilited:(BOOL)fp8;
+- (id)initWithFrame:(struct CGRect)fp8 inView:(id)fp24;
+- (void)dealloc;
+- (BOOL)joining;
+- (void)setJoining:(BOOL)fp8;
+- (void)updateStrength:(id)fp8;
+- (BOOL)selected;
+- (void)hide;
+- (void)setSelected:(BOOL)fp8;
+- (BOOL)hilited;
+- (void)setHilited:(BOOL)fp8;
+- (BOOL)secure;
+- (void)setSecure:(BOOL)fp8;
+- (void)updateImage;
+
+@end
+
diff --git a/SpringBoard-2.1/SBWiFiTrustAlertItem.h b/SpringBoard-2.1/SBWiFiTrustAlertItem.h
new file mode 100644 (file)
index 0000000..fc3e824
--- /dev/null
@@ -0,0 +1,30 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBAlertItem.h"
+
+@class NSArray, NSString;
+
+@interface SBWiFiTrustAlertItem : SBAlertItem
+{
+    NSString *_displayName;
+    NSString *_networkName;
+    NSArray *_certificateArray;
+    BOOL _sentResponse;
+}
+
+- (id)alertSheet;
+- (id)initWithCertificateArray:(id)fp8 networkName:(id)fp12;
+- (void)dealloc;
+- (id)_scanDictionaryWithCertificateData;
+- (void)alertSheet:(id)fp8 buttonClicked:(int)fp12;
+- (void)didDeactivateForReason:(int)fp8;
+- (BOOL)dismissOnLock;
+- (BOOL)allowMenuButtonDismissal;
+- (void)configure:(BOOL)fp8 requirePasscodeForActions:(BOOL)fp12;
+
+@end
+
diff --git a/SpringBoard-2.1/SBWidgetApplicationIcon.h b/SpringBoard-2.1/SBWidgetApplicationIcon.h
new file mode 100644 (file)
index 0000000..6fc4b2d
--- /dev/null
@@ -0,0 +1,22 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SBApplicationIcon.h"
+
+@interface SBWidgetApplicationIcon : SBApplicationIcon
+{
+}
+
+- (id)icon;
+- (BOOL)allowsCloseBox;
+- (void)completeUninstall;
+- (id)uninstallAlertTitle;
+- (id)uninstallAlertBody;
+- (id)uninstallAlertConfirmTitle;
+- (id)uninstallAlertCancelTitle;
+
+@end
+
diff --git a/SpringBoard-2.1/SBZoomView.h b/SpringBoard-2.1/SBZoomView.h
new file mode 100644 (file)
index 0000000..575e95a
--- /dev/null
@@ -0,0 +1,16 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "UIImageView.h"
+
+@interface SBZoomView : UIImageView
+{
+}
+
+- (id)initWithFrame:(struct CGRect)fp8 image:(id)fp24 doubleHeightStatusBar:(BOOL)fp28 preventSplit:(BOOL)fp32;
+
+@end
+
diff --git a/SpringBoard-2.1/SMSAlertSheet.h b/SpringBoard-2.1/SMSAlertSheet.h
new file mode 100644 (file)
index 0000000..0ef3c4f
--- /dev/null
@@ -0,0 +1,19 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "UIModalView.h"
+
+@interface SMSAlertSheet : UIModalView
+{
+    BOOL _showingTagline;
+}
+
+- (void)layout;
+- (void)updateTagline;
+- (void)layoutAnimated:(BOOL)fp8;
+
+@end
+
diff --git a/SpringBoard-2.1/SpringBoard-AlertSheetAdditions.h b/SpringBoard-2.1/SpringBoard-AlertSheetAdditions.h
new file mode 100644 (file)
index 0000000..7a59b34
--- /dev/null
@@ -0,0 +1,12 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SpringBoard.h"
+
+@interface SpringBoard (AlertSheetAdditions)
+- (void)_alertSheetStackChanged;
+@end
+
diff --git a/SpringBoard-2.1/SpringBoard-SBApplicationTesting.h b/SpringBoard-2.1/SpringBoard-SBApplicationTesting.h
new file mode 100644 (file)
index 0000000..2f5e469
--- /dev/null
@@ -0,0 +1,17 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "SpringBoard.h"
+
+@interface SpringBoard (SBApplicationTesting)
+- (BOOL)runTest:(id)fp8 options:(id)fp12;
+- (void)_retryLaunchTestWithOptions:(id)fp8;
+- (void)startLaunchTestNamed:(id)fp8 options:(id)fp12;
+- (void)startResumeTestNamed:(id)fp8 options:(id)fp12;
+- (void)endLaunchTest;
+- (void)finishedTest:(id)fp8 extraResults:(id)fp12;
+@end
+
diff --git a/SpringBoard-2.1/SpringBoard.h b/SpringBoard-2.1/SpringBoard.h
new file mode 100644 (file)
index 0000000..5dea351
--- /dev/null
@@ -0,0 +1,189 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "UIKit/UIApplication.h"
+
+@class NSString, NSTimer, NSURL, SBDimmingWindow, SBUIController;
+
+@interface SpringBoard : UIApplication
+{
+    SBUIController *_uiController;
+    NSTimer *_menuButtonTimer;
+    NSTimer *_lockButtonTimer;
+    NSTimer *_idleTimer;
+    NSTimer *_autoLockTimer;
+    double _lastTimeIdleCausedDim;
+    double _headsetButtonDownTime;
+    SBDimmingWindow *_simulatedBlankingWindow;
+    unsigned int _headsetButtonClickCount:8;
+    unsigned int _menuButtonClickCount:8;
+    unsigned int _screenshotWasTaken:1;
+    unsigned int _disableAutoDimming:1;
+    unsigned int _nextLockUpLocks:1;
+    unsigned int _poweringDown:1;
+    unsigned int _autoDimmed:1;
+    unsigned int _autoDimmedToBlack:1;
+    unsigned int _ipodIsPlaying:1;
+    int _UIOrientation;
+    NSURL *_menuDoubleTapURL;
+    int _notifyDontAnimateREOToken;
+    int _notifyDontAllowMediaHUDToken;
+    NSString *_jetsamIncidentID;
+    double _sampleSystemStartTime;
+    struct __CFDictionary *_startAppsCPUTimes;
+}
+
++ (void)printWorkspaceStacks;
++ (void)printWorkspaceLogs;
+- (BOOL)registerForSystemEvents;
+- (BOOL)rendersLocally;
+- (void)_createLogFile;
+- (void)_writeLogFile;
+- (BOOL)handleEvent:(struct __GSEvent *)fp8;
+- (void)updatePowerlogKillingProcess:(BOOL)fp8;
+- (void)applicationDidFinishLaunching:(id)fp8;
+- (void)appleIconViewRemoved;
+- (void)timeZoneChanged;
+- (BOOL)disableRemoteNotifications;
+- (void)wipeDeviceNow;
+- (void)checkForExpiredPasscode;
+- (void)showLowDiskSpaceAlert;
+- (void)showEDGEActivationFailureAlert:(id)fp8 reason:(id)fp12;
+- (void)showWiFiAlert;
+- (void)showWiFiEnterpriseTrustAlert:(id)fp8;
+- (void)wifiManager:(id)fp8 scanCompleted:(id)fp12;
+- (void)userDefaultsDidChange:(id)fp8;
+- (void)_testPhoneAlerts;
+- (void)runFieldTestScript;
+- (void)significantTimeChange;
+- (void)tripleFingerGestureTriggered;
+- (BOOL)shouldRunFieldTestScript;
+- (BOOL)supportsVictoria;
+- (BOOL)iapIsInExtendedMode;
+- (BOOL)_canShowNowPlayingHUD;
+- (BOOL)allowMenuDoubleTap;
+- (void)handleMenuDoubleTap;
+- (void)_setMenuButtonTimer:(id)fp8;
+- (void)_setLockButtonTimer:(id)fp8;
+- (void)clearMenuButtonTimer;
+- (void)_menuButtonWasHeld;
+- (void)menuButtonDown:(struct __GSEvent *)fp8;
+- (void)menuButtonUp:(struct __GSEvent *)fp8;
+- (void)_handleMenuButtonEvent;
+- (void)lockButtonDown:(struct __GSEvent *)fp8;
+- (void)lockButtonWasHeld;
+- (void)_powerDownNow;
+- (void)_rebootNow;
+- (void)reboot;
+- (void)powerDown;
+- (void)relaunchSpringBoard;
+- (void)powerDownRequested:(id)fp8;
+- (void)powerDownCanceled:(id)fp8;
+- (void)_initLockButtonBearTrap;
+- (void)_setLockButtonBearTrap;
+- (void)_unsetLockButtonBearTrap;
+- (void)_fireLockButtonBearTrap;
+- (void)lockButtonUp:(struct __GSEvent *)fp8;
+- (void)headsetButtonDown:(struct __GSEvent *)fp8;
+- (void)_sendRemoteCommand:(int)fp8 forHeadsetEvent:(struct __GSEvent *)fp12;
+- (void)_handleHeadsetButtonDoubleClick:(struct __GSEvent *)fp8;
+- (void)_handleHeadsetButtonTripleClick:(struct __GSEvent *)fp8;
+- (void)headsetButtonUp:(struct __GSEvent *)fp8;
+- (void)_handleHeadsetButtonClick:(struct __GSEvent *)fp8;
+- (void)smsSoundPrefsChanged;
+- (void)ALSPrefsChanged:(id)fp8;
+- (void)updateCapabilitiesAndIconVisibility;
+- (void)loadDebuggingAndDemoPrefs;
+- (void)debuggingAndDemoPrefsWereChanged;
+- (void)clockFormatChanged;
+- (void)autoLockPrefsChanged;
+- (void)pinPolicyChanged;
+- (void)ringerChanged:(int)fp8;
+- (void)accessoryAvailabilityChanged:(struct __GSEvent *)fp8;
+- (void)accessoryKeyStateChanged:(struct __GSEvent *)fp8;
+- (void)accessoryEvent:(struct __GSEvent *)fp8;
+- (unsigned int)_portForEvent:(struct __GSEvent *)fp8;
+- (void)quitTopApplication:(struct __GSEvent *)fp8;
+- (void)applicationExited:(struct __GSEvent *)fp8;
+- (void)anotherApplicationFinishedLaunching:(struct __GSEvent *)fp8;
+- (void)otherApplicationWillSuspend:(struct __GSEvent *)fp8;
+- (void)applicationStarted:(struct __GSEvent *)fp8;
+- (void)applicationSuspend:(struct __GSEvent *)fp8;
+- (void)applicationSuspended:(struct __GSEvent *)fp8;
+- (void)applicationSuspendedSettingsUpdated:(struct __GSEvent *)fp8;
+- (void)showAlertForUnhandledURL:(id)fp8 error:(int)fp12;
+- (void)applicationOpenURL:(id)fp8 asPanel:(BOOL)fp12 publicURLsOnly:(BOOL)fp16;
+- (void)applicationOpenURL:(id)fp8 asPanel:(BOOL)fp12;
+- (void)volumeChanged:(struct __GSEvent *)fp8;
+- (void)setBacklightFactor:(int)fp8;
+- (void)setBacklightLevel:(float)fp8;
+- (void)setProximitySensorEnabled:(int)fp8;
+- (void)systemWillSleep;
+- (void)setupMidnightTimer;
+- (void)_midnightPassed;
+- (void)_adjustMidnightTimerAfterSleep;
+- (void)handleOutOfLineDataResponse:(struct __GSEvent *)fp8;
+- (void)dim;
+- (void)turnOffBacklight;
+- (void)cancelTurnOffBacklightAfterDelay;
+- (void)turnOffBacklightAfterDelay;
+- (void)showSimulatedScreenBlank;
+- (void)hideSimulatedScreenBlank;
+- (void)dimToBlack;
+- (void)undim;
+- (void)lockAfterCall;
+- (BOOL)shouldDimToBlackInsteadOfLock;
+- (void)autoLock;
+- (void)didIdle;
+- (double)nextIdleTimeDuration;
+- (double)nextLockTimeDuration;
+- (void)clearIdleTimer;
+- (void)resetIdleTimerAndUndim:(BOOL)fp8;
+- (void)userEventOccurred:(id)fp8;
+- (void)resetIdleTimer;
+- (void)resetIdleDuration:(double)fp8;
+- (void)updateRejectedInputSettings;
+- (void)updateRejectedInputSettingsForInCallState:(BOOL)fp8 isOutgoing:(BOOL)fp12;
+- (void)handleOutOfLineDataRequest:(struct __GSEvent *)fp8;
+- (void)lockDevice:(struct __GSEvent *)fp8;
+- (void)statusBarEvent:(struct __GSEvent *)fp8;
+- (void)showThermalAlertIfNecessary;
+- (void)respondToCurrentThermalCondition;
+- (void)_beginThermalJetsamCPUSampling;
+- (void)_killThermallyActiveApplication;
+- (struct __CFDictionary *)_createAppsCPUTimesDictionary;
+- (void)checkMemoryStatus;
+- (void)_receivedMemoryNotification;
+- (void)_killSpringBoardInResponseToCriticalWarning;
+- (void)noteSubstantialTransitionOccured;
+- (int)_frontMostAppOrientation;
+- (void)noteUIOrientationChanged:(int)fp8 display:(id)fp12;
+- (int)UIOrientation;
+- (void)updateMenuDoubleTapSettings;
+- (void)updateAccelerometerSettings;
+- (void)updateProximitySettings;
+- (void)updateAirPortForDisplay:(id)fp8;
+- (void)frontDisplayDidChange:(id)fp8;
+- (void)didDismissMiniAlert;
+- (void)willDisplayMiniAlert:(int *)fp8;
+- (void)willDismissMiniAlert:(int *)fp8 andShowAnother:(BOOL)fp12;
+- (BOOL)canShowAlerts;
+- (BOOL)isLocked;
+- (int)alertOrientation;
+- (void)_tearDownNow;
+- (void)tearDown;
+- (void)_nowPlayingInfoChanged:(id)fp8;
+- (BOOL)deviceIsInNowPlaying;
+- (BOOL)musicIsPlaying;
+- (void)setNowPlayingInfo:(id)fp8;
+- (BOOL)deviceAllowsNowPlayingHUD;
+- (void)setJetsamIncidentID;
+- (void)clearJetsamIncidentID;
+- (id)jetsamIncidentID;
+- (void)clearDeviceAllowsNowPlayingHUD;
+
+@end
+
diff --git a/SpringBoard-2.1/TrustAlertSheet.h b/SpringBoard-2.1/TrustAlertSheet.h
new file mode 100644 (file)
index 0000000..f5d247c
--- /dev/null
@@ -0,0 +1,16 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "UIModalView.h"
+
+@interface TrustAlertSheet : UIModalView
+{
+}
+
+- (BOOL)requiresPortraitOrientation;
+
+@end
+
diff --git a/SpringBoard-2.1/UIAlertTableCell.h b/SpringBoard-2.1/UIAlertTableCell.h
new file mode 100644 (file)
index 0000000..002724c
--- /dev/null
@@ -0,0 +1,14 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "UIPreferencesTableCell.h"
+
+@interface UIAlertTableCell : UIPreferencesTableCell
+{
+}
+
+@end
+
diff --git a/SpringBoard-2.1/UIModalViewDelegate-Protocol.h b/SpringBoard-2.1/UIModalViewDelegate-Protocol.h
new file mode 100644 (file)
index 0000000..3357f47
--- /dev/null
@@ -0,0 +1,11 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "NSObject-Protocol.h"
+
+@protocol UIModalViewDelegate <NSObject>
+@end
+
diff --git a/SpringBoard-2.1/UIScroller-Centerable.h b/SpringBoard-2.1/UIScroller-Centerable.h
new file mode 100644 (file)
index 0000000..19ee474
--- /dev/null
@@ -0,0 +1,12 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "UIScroller.h"
+
+@interface UIScroller (Centerable)
+- (void)centerToContentView;
+@end
+
diff --git a/SpringBoard-2.1/UITextFieldDelegate-Protocol.h b/SpringBoard-2.1/UITextFieldDelegate-Protocol.h
new file mode 100644 (file)
index 0000000..44f0f4f
--- /dev/null
@@ -0,0 +1,11 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "NSObject-Protocol.h"
+
+@protocol UITextFieldDelegate <NSObject>
+@end
+
diff --git a/SpringBoard-2.1/UIUserNotificationAlertSheet.h b/SpringBoard-2.1/UIUserNotificationAlertSheet.h
new file mode 100644 (file)
index 0000000..903b95a
--- /dev/null
@@ -0,0 +1,16 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "UIModalView.h"
+
+@interface UIUserNotificationAlertSheet : UIModalView
+{
+}
+
+- (void)dismiss;
+
+@end
+
diff --git a/SpringBoard-2.1/VolumeControl.h b/SpringBoard-2.1/VolumeControl.h
new file mode 100644 (file)
index 0000000..7555a5b
--- /dev/null
@@ -0,0 +1,54 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "NSObject.h"
+
+@class NSMutableSet, NSString, UIWindow, VolumeControlView;
+
+@interface VolumeControl : NSObject
+{
+    UIWindow *_volumeWindow;
+    VolumeControlView *_volumeView;
+    BOOL _windowVisible;
+    BOOL _debounce;
+    int _mode;
+    NSMutableSet *_alwaysHiddenCategories;
+    NSString *_lastDisplayedCategory;
+    NSString *_lastEventCategory;
+}
+
++ (id)sharedVolumeControl;
+- (id)init;
+- (void)dealloc;
+- (void)reorientHUDIfNeeded:(BOOL)fp8;
+- (void)_createUI;
+- (void)_tearDown;
+- (void)_orderWindowOut:(id)fp8;
+- (void)addAlwaysHiddenCategory:(id)fp8;
+- (void)removeAlwaysHiddenCategory:(id)fp8;
+- (BOOL)_HUDIsDisplayableForCategory:(id)fp8;
+- (float)_windowFadeDelay;
+- (void)_orderWindowFront:(id)fp8 forCategory:(id)fp12;
+- (BOOL)_allowVolumeChangeForCategory:(id)fp8;
+- (void)_changeVolumeBy:(float)fp8;
+- (float)_calcButtonRepeatDelay;
+- (void)increaseVolume;
+- (void)decreaseVolume;
+- (void)hideHUD;
+- (void)showHUD;
+- (id)lastDisplayedCategory;
+- (void)setHUDMode:(int)fp8;
+- (void)handleVolumeEvent:(struct __GSEvent *)fp8;
+- (void)cancelVolumeEvent;
+- (void)animationDidStop:(id)fp8 finished:(id)fp12;
+- (void)_registerForAVSystemControllerNotifications;
+- (void)_unregisterForAVSystemControllerNotifications;
+- (void)_serverConnectionDied:(id)fp8;
+- (int)_volumeModeForCategory:(id)fp8;
+- (void)_systemVolumeChanged:(id)fp8;
+
+@end
+
diff --git a/SpringBoard-2.1/VolumeControlView.h b/SpringBoard-2.1/VolumeControlView.h
new file mode 100644 (file)
index 0000000..8c9f625
--- /dev/null
@@ -0,0 +1,37 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "UIView.h"
+
+@class NSString, UITextLabel;
+
+@interface VolumeControlView : UIView
+{
+    float _volume;
+    int _mode;
+    BOOL _headphonesPresent;
+    UITextLabel *_label1;
+    UITextLabel *_label2;
+    NSString *_line1;
+    NSString *_line2;
+}
+
++ (void)loadImages;
++ (struct CGSize)controlSize;
+- (id)initWithFrame:(struct CGRect)fp8;
+- (void)_checkHeadphonesPresent;
+- (void)setMode:(int)fp8;
+- (void)setVolume:(float)fp8 mode:(int)fp12;
+- (float)volume;
+- (void)_updateLabelStrings;
+- (void)dealloc;
+- (BOOL)_showLabel;
+- (void)_drawLine1;
+- (void)_drawLine2;
+- (void)drawRect:(struct CGRect)fp8;
+
+@end
+
diff --git a/SpringBoard-2.1/WhiteBorderedTextField.h b/SpringBoard-2.1/WhiteBorderedTextField.h
new file mode 100644 (file)
index 0000000..6bf7701
--- /dev/null
@@ -0,0 +1,18 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "UITextField.h"
+
+@interface WhiteBorderedTextField : UITextField
+{
+}
+
+- (void)drawBorder:(struct CGRect)fp8;
+- (struct CGRect)textRect;
+- (void)drawRect:(struct CGRect)fp8;
+
+@end
+