diff options
author | Igor Borovkov <iborovkov@productengine.com> | 2009-12-01 19:01:42 +0200 |
---|---|---|
committer | Igor Borovkov <iborovkov@productengine.com> | 2009-12-01 19:01:42 +0200 |
commit | dd262a7a3682c80d67908ab4b8f31660699e85e9 (patch) | |
tree | 55a456f3e73a39b52387466e54aa96fad43e402f /indra/newview/llimview.h | |
parent | 48a75e9963d6e4f857fa14232ee5d7847f57c329 (diff) |
implemented EXT-2582 (Save IM chat history as plain text file)
updated 1.23 chat log format - in multilined messages subsequent lines are prepended with a space
multilined messages of an old format are not supported, each line is considered as a separate message
the parser depends on current used date and time format
--HG--
branch : product-engine
Diffstat (limited to 'indra/newview/llimview.h')
-rw-r--r-- | indra/newview/llimview.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/indra/newview/llimview.h b/indra/newview/llimview.h index b2d3c6b921..66f92c83a5 100644 --- a/indra/newview/llimview.h +++ b/indra/newview/llimview.h @@ -60,6 +60,8 @@ public: virtual ~LLIMSession(); void sessionInitReplyReceived(const LLUUID& new_session_id); + + void addMessagesFromHistory(const std::list<LLSD>& history); void addMessage(const std::string& from, const LLUUID& from_id, const std::string& utf8_text, const std::string& time); void onVoiceChannelStateChanged(const LLVoiceChannel::EState& old_state, const LLVoiceChannel::EState& new_state); static void chatFromLogFile(LLLogChat::ELogLineType type, const LLSD& msg, void* userdata); |