123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175 |
- #import <Foundation/Foundation.h>
- #import <CoreData/CoreData.h>
- #import <MagicalRecord/MagicalRecord.h>
- #import "BKPasscodeLockScreenManager.h"
- #import "REMenu.h"
- #import "LMMediaPlayerView.h"
- #import "Reachability.h"
- #import "TWMessageBarManager.h"
- #import "CCBKPasscode.h"
- #import "CCUtility.h"
- #import "CCControlCenter.h"
- #import "CCControlCenterTransfer.h"
- #import "CCControlCenterActivity.h"
- #import "CCDetail.h"
- #import "CCQuickActions.h"
- #import "CCMain.h"
- #import "CCPhotosCameraUpload.h"
- #import "CCOfflineContainer.h"
- #import "CCSettings.h"
- @interface AppDelegate : UIResponder <UIApplicationDelegate, BKPasscodeLockScreenManagerDelegate, BKPasscodeViewControllerDelegate, LMMediaPlayerViewDelegate, TWMessageBarStyleSheet>
- @property (nonatomic, strong) NSTimer *timerVerifyProcess;
- @property (strong, nonatomic) UIWindow *window;
- @property (nonatomic, strong) NSString *activeAccount;
- @property (nonatomic, strong) NSString *activeUrl;
- @property (nonatomic, strong) NSString *activeUser;
- @property (nonatomic, strong) NSString *activePassword;
- @property (nonatomic, strong) NSString *directoryUser;
- @property double currentLatitude;
- @property double currentLongitude;
- @property BOOL hasServerForbiddenCharactersSupport;
- @property BOOL hasServerShareSupport;
- @property BOOL hasServerShareeSupport;
- @property BOOL hasServerCapabilitiesSupport;
- @property OCCapabilities *capabilities;
- @property (nonatomic, strong) NSMutableArray<OCCommunication *> *listOfNotifications;
- @property NSInteger serverVersion;
- @property (nonatomic, strong) NSOperationQueue *netQueue;
- @property (nonatomic, strong) NSOperationQueue *netQueueDownload;
- @property (nonatomic, strong) NSOperationQueue *netQueueDownloadWWan;
- @property (nonatomic, strong) NSOperationQueue *netQueueUpload;
- @property (nonatomic, strong) NSOperationQueue *netQueueUploadWWan;
- @property NSUInteger queueNunDownload, queueNumDownloadWWan, queueNumUpload, queueNumUploadWWan;
- @property (nonatomic, copy) void (^backgroundSessionCompletionHandler)(void);
- @property (nonatomic, strong) NSDate *sessionDateLastUploadTasks;
- @property (nonatomic, strong) NSDate *sessionDateLastDownloadTasks;
- @property (nonatomic, strong) NSTimer *timerVerifySessionInProgress;
- @property (nonatomic, strong) NSMutableDictionary *sharesID;
- @property (nonatomic, strong) NSMutableDictionary *sharesLink;
- @property (nonatomic, strong) NSMutableDictionary *sharesUserAndGroup;
- @property (nonatomic, strong) NSString *fileNameUpload;
- @property (nonatomic, strong) NSDate *sessionePasscodeLock;
- @property (nonatomic, strong) REMenu *reMainMenu;
- @property (nonatomic, strong) REMenuItem *selezionaItem;
- @property (nonatomic, strong) REMenuItem *directoryOnTopItem;
- @property (nonatomic, strong) REMenuItem *ordinaItem;
- @property (nonatomic, strong) REMenuItem *ascendenteItem;
- @property (nonatomic, strong) REMenuItem *alphabeticItem;
- @property (nonatomic, strong) REMenuItem *typefileItem;
- @property (nonatomic, strong) REMenuItem *dateItem;
- @property (nonatomic, strong) REMenu *reSelectMenu;
- @property (nonatomic, strong) REMenuItem *deleteItem;
- @property (nonatomic, strong) REMenuItem *moveItem;
- @property (nonatomic, strong) REMenuItem *encryptItem;
- @property (nonatomic, strong) REMenuItem *decryptItem;
- @property (nonatomic, strong) REMenuItem *downloadItem;
- @property (nonatomic, strong) REMenuItem *saveItem;
- @property (nonatomic, retain) CCControlCenter *controlCenter;
- @property (nonatomic, retain) CCControlCenterTransfer *controlCenterTransfer;
- @property (nonatomic, retain) CCControlCenterActivity *controlCenterActivity;
- @property (nonatomic, retain) NSMutableDictionary *listChangeTask;
- @property (nonatomic, strong) LMMediaPlayerView *player;
- @property (nonatomic, strong) Reachability *reachability;
- @property BOOL lastReachability;
- @property (nonatomic, strong) CCMain *activeMain;
- @property (nonatomic, strong) CCMain *homeMain;
- @property (nonatomic, strong) CCPhotosCameraUpload *activePhotosCameraUpload;
- @property (nonatomic, retain) CCDetail *activeDetail;
- @property (nonatomic, retain) CCOfflineContainer *activeOffline;
- @property (nonatomic, retain) CCSettings *activeSettings;
- @property (nonatomic, strong) NSMutableDictionary *listMainVC;
- @property (nonatomic, strong) NSMutableDictionary *listProgressMetadata;
- @property (nonatomic, strong) NSMutableDictionary *icoImagesCache;
- @property BOOL isCryptoCloudMode;
- - (void)settingActiveAccount:(NSString *)activeAccount activeUrl:(NSString *)activeUrl activeUser:(NSString *)activeUser activePassword:(NSString *)activePassword;
- - (void)applicationInitialized;
- - (void)configDynamicShortcutItems;
- - (void)messageNotification:(NSString *)title description:(NSString *)description visible:(BOOL)visible delay:(NSTimeInterval)delay type:(TWMessageBarMessageType)type;
- - (void)updateApplicationIconBadgeNumber;
- - (BOOL)handleShortCutItem:(UIApplicationShortcutItem *)shortcutItem;
- - (void)plusButtonVisibile:(BOOL)visible;
- - (void)cancelAllOperations;
- - (void)addNetworkingOperationQueue:(NSOperationQueue *)netQueue delegate:(id)delegate metadataNet:(CCMetadataNet *)metadataNet;
- - (NSMutableArray *)verifyExistsInQueuesDownloadSelector:(NSString *)selector;
- - (NSMutableArray *)verifyExistsInQueuesUploadSelector:(NSString *)selector;
- - (void)loadTableAutomaticUploadForSelector:(NSString *)selector;
- - (void)dropAutomaticUploadWithSelector:(NSString *)selector;
- @end
|