summaryrefslogtreecommitdiff
path: root/indra/newview/llimview.h
diff options
context:
space:
mode:
authorIgor Borovkov <iborovkov@productengine.com>2009-12-01 19:01:42 +0200
committerIgor Borovkov <iborovkov@productengine.com>2009-12-01 19:01:42 +0200
commitdd262a7a3682c80d67908ab4b8f31660699e85e9 (patch)
tree55a456f3e73a39b52387466e54aa96fad43e402f /indra/newview/llimview.h
parent48a75e9963d6e4f857fa14232ee5d7847f57c329 (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.h2
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);