diff options
author | Kevin Smith <git@kismith.co.uk> | 2010-06-25 21:20:28 (GMT) |
---|---|---|
committer | Kevin Smith <git@kismith.co.uk> | 2010-06-25 21:20:28 (GMT) |
commit | 53f132042a6d470f94a9721a31c86514aba11c4f (patch) | |
tree | 4b81b08770ab560c23d71efd9f69e4c70fbfa237 /Swift/Controllers/MainController.h | |
parent | 794a049be7aa820b1ce49ab4f542d907975d281a (diff) | |
download | swift-contrib-53f132042a6d470f94a9721a31c86514aba11c4f.zip swift-contrib-53f132042a6d470f94a9721a31c86514aba11c4f.tar.bz2 |
Simplify presence handling for auto-away and reconnections.
Resolves: #405
Diffstat (limited to 'Swift/Controllers/MainController.h')
-rw-r--r-- | Swift/Controllers/MainController.h | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/Swift/Controllers/MainController.h b/Swift/Controllers/MainController.h index 2f489a8..f17bc9b 100644 --- a/Swift/Controllers/MainController.h +++ b/Swift/Controllers/MainController.h @@ -60,6 +60,7 @@ namespace Swift { class EventWindowController; class MUCSearchController; class MUCSearchWindowFactory; + class StatusTracker; class MainController { public: @@ -122,10 +123,7 @@ namespace Swift { SystemTrayController* systemTrayController_; SoundEventController* soundEventController_; AvatarManager* avatarManager_; - boost::shared_ptr<Presence> lastSentPresence_; - boost::shared_ptr<Presence> preIdlePresence_; String vCardPhotoHash_; - boost::shared_ptr<Presence> queuedPresence_; String password_; String certificateFile_; ChatListWindowFactory* chatListWindowFactory_; @@ -135,5 +133,6 @@ namespace Swift { MUCSearchWindowFactory* mucSearchWindowFactory_; int timeBeforeNextReconnect_; Timer::ref reconnectTimer_; + StatusTracker* statusTracker_; }; } |