diff options
Diffstat (limited to 'Swift/Controllers/MainController.h')
| -rw-r--r-- | Swift/Controllers/MainController.h | 15 | 
1 files changed, 13 insertions, 2 deletions
| diff --git a/Swift/Controllers/MainController.h b/Swift/Controllers/MainController.h index f402f8f..21460ec 100644 --- a/Swift/Controllers/MainController.h +++ b/Swift/Controllers/MainController.h @@ -1,5 +1,5 @@  /* - * Copyright (c) 2010 Kevin Smith + * Copyright (c) 2010-2011 Kevin Smith   * Licensed under the GNU General Public License v3.   * See Documentation/Licenses/GPLv3.txt for more information.   */ @@ -62,6 +62,10 @@ namespace Swift {  	class Storages;  	class StoragesFactory;  	class NetworkFactories; +	class URIHandler; +	class XMPPURIController; +	class AdHocManager; +	class AdHocCommandWindowFactory;  	class MainController {  		public: @@ -76,7 +80,9 @@ namespace Swift {  					CertificateStorageFactory* certificateStorageFactory,  					Dock* dock,  					Notifier* notifier, -					bool useDelayForLatency); +					URIHandler* uriHandler, +					bool useDelayForLatency, +					bool eagleMode);  			~MainController(); @@ -106,6 +112,7 @@ namespace Swift {  			void setManagersOffline();  			void handleNotificationClicked(const JID& jid);  			void handleForceQuit(); +			void purgeCachedCredentials();  		private:  			EventLoop* eventLoop_; @@ -123,12 +130,14 @@ namespace Swift {  			SettingsProvider *settings_;  			ProfileSettingsProvider* profileSettings_;  			Dock* dock_; +			URIHandler* uriHandler_;  			TogglableNotifier* notifier_;  			PresenceNotifier* presenceNotifier_;  			EventNotifier* eventNotifier_;  			RosterController* rosterController_;  			EventController* eventController_;  			EventWindowController* eventWindowController_; +			AdHocManager* adHocManager_;  			LoginWindow* loginWindow_;  			UIEventStream* uiEventStream_;  			XMLConsoleController* xmlConsoleController_; @@ -139,6 +148,7 @@ namespace Swift {  			JID boundJID_;  			SystemTrayController* systemTrayController_;  			SoundEventController* soundEventController_; +			XMPPURIController* xmppURIController_;  			std::string vCardPhotoHash_;  			std::string password_;  			std::string certificateFile_; @@ -152,5 +162,6 @@ namespace Swift {  			bool myStatusLooksOnline_;  			bool quitRequested_;  			static const int SecondsToWaitBeforeForceQuitting; +			bool eagleMode_;  	};  } | 
 Swift
 Swift