diff options
Diffstat (limited to 'linden/indra/newview/llimpanel.h')
-rw-r--r-- | linden/indra/newview/llimpanel.h | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/linden/indra/newview/llimpanel.h b/linden/indra/newview/llimpanel.h index 0699b12..f3477bb 100644 --- a/linden/indra/newview/llimpanel.h +++ b/linden/indra/newview/llimpanel.h | |||
@@ -17,7 +17,8 @@ | |||
17 | * There are special exceptions to the terms and conditions of the GPL as | 17 | * There are special exceptions to the terms and conditions of the GPL as |
18 | * it is applied to this Source Code. View the full text of the exception | 18 | * it is applied to this Source Code. View the full text of the exception |
19 | * in the file doc/FLOSS-exception.txt in this software distribution, or | 19 | * in the file doc/FLOSS-exception.txt in this software distribution, or |
20 | * online at http://secondlifegrid.net/programs/open_source/licensing/flossexception | 20 | * online at |
21 | * http://secondlifegrid.net/programs/open_source/licensing/flossexception | ||
21 | * | 22 | * |
22 | * By copying, modifying or distributing this software, you acknowledge | 23 | * By copying, modifying or distributing this software, you acknowledge |
23 | * that you have read and understood your obligations described above, | 24 | * that you have read and understood your obligations described above, |
@@ -81,7 +82,7 @@ public: | |||
81 | EState getState() { return mState; } | 82 | EState getState() { return mState; } |
82 | 83 | ||
83 | void updateSessionID(const LLUUID& new_session_id); | 84 | void updateSessionID(const LLUUID& new_session_id); |
84 | const LLStringUtil::format_map_t& getNotifyArgs() { return mNotifyArgs; } | 85 | const LLSD& getNotifyArgs() { return mNotifyArgs; } |
85 | 86 | ||
86 | static LLVoiceChannel* getChannelByID(const LLUUID& session_id); | 87 | static LLVoiceChannel* getChannelByID(const LLUUID& session_id); |
87 | static LLVoiceChannel* getChannelByURI(std::string uri); | 88 | static LLVoiceChannel* getChannelByURI(std::string uri); |
@@ -100,7 +101,7 @@ protected: | |||
100 | LLUUID mSessionID; | 101 | LLUUID mSessionID; |
101 | EState mState; | 102 | EState mState; |
102 | std::string mSessionName; | 103 | std::string mSessionName; |
103 | LLStringUtil::format_map_t mNotifyArgs; | 104 | LLSD mNotifyArgs; |
104 | BOOL mIgnoreNextSessionLeave; | 105 | BOOL mIgnoreNextSessionLeave; |
105 | LLHandle<LLPanel> mLoginNotificationHandle; | 106 | LLHandle<LLPanel> mLoginNotificationHandle; |
106 | 107 | ||
@@ -268,7 +269,7 @@ public: | |||
268 | const std::string& error_string); | 269 | const std::string& error_string); |
269 | void showSessionForceClose(const std::string& reason); | 270 | void showSessionForceClose(const std::string& reason); |
270 | 271 | ||
271 | static void onConfirmForceCloseError(S32 option, void* data); | 272 | static bool onConfirmForceCloseError(const LLSD& notification, const LLSD& response); |
272 | 273 | ||
273 | private: | 274 | private: |
274 | // called by constructors | 275 | // called by constructors |
@@ -344,6 +345,10 @@ private: | |||
344 | BOOL mShowSpeakersOnConnect; | 345 | BOOL mShowSpeakersOnConnect; |
345 | 346 | ||
346 | BOOL mAutoConnect; | 347 | BOOL mAutoConnect; |
348 | |||
349 | BOOL mTextIMPossible; | ||
350 | BOOL mProfileButtonEnabled; | ||
351 | BOOL mCallBackEnabled; | ||
347 | 352 | ||
348 | LLIMSpeakerMgr* mSpeakers; | 353 | LLIMSpeakerMgr* mSpeakers; |
349 | LLPanelActiveSpeakers* mSpeakerPanel; | 354 | LLPanelActiveSpeakers* mSpeakerPanel; |