summaryrefslogtreecommitdiff
path: root/indra/newview/lllogchat.cpp
AgeCommit message (Collapse)Author
2013-07-30Summer cleaning - removed a lot of llcommon dependencies to speed up build timesRichard Linden
consolidated most indra-specific constants in llcommon under indra_constants.h fixed issues with operations on mixed unit types (implicit and explicit) made LL_INFOS() style macros variadic in order to subsume other logging methods such as ll_infos added optional tag output to error recorders
2013-03-29Update Mac and Windows breakpad builds to latestGraham Madarasz
2013-03-05CHUI-778: Adjusted deletion of transcripts/logs to be more clean code-wise.Gilbert Gonzales
2013-03-04CHUI-778: Now when delete transcripts is pressed the backup files will be ↵Gilbert Gonzales
deleted as well. Also if clear logs is pressed then backup logs will be cleared.
2013-03-04CHUI-778: Now when changing paths for chat logs and transcripts any empty ↵Gilbert Gonzales
conversations will be reloaded with data from the new location. Use case for this is if the users nearby chat is empty and they switch to a location that has a nearby chat file, then the nearby chat file be loaded.
2013-02-25CHUI-778: Now when conversation log and trascript files are moved they will ↵Gilbert Gonzales
not overwrite prior files with the same name. Instead the prior files will be stored as *.backup.
2013-02-25mergeGilbert Gonzales
2013-02-25CHUI-788 (Saving preferences updates text in all open message panels in ↵Gilbert Gonzales
conversation floater to show as old messages) Fixed build error for mac/linux
2013-02-22CHUI-778 (Saving preferences updates text in all open message panels in ↵Gilbert Gonzales
conversation floater to show as old messages) Now changing the log/transcripts file location actually moves the files to the new location. Prior behavior just started a new history at that location. Also a fix was made so that if the user changed the log/transcripts path then after pressing the Preferences 'OK' button the new location will be saved to the corresponding .xml file.
2013-02-22CHUI-633 FIXED User is not able to open chat history by 'View chat history' ↵maksymsproductengine
menu item from pop-up menu of People floater
2013-02-06CHUI-712 FIXED IM log files renamed with ll.txt will create double files for ↵maksymsproductengine
users
2013-01-24CHUI-578 FIXED Move preferences for conversation logs/transcripts to chat tabmaksymsproductengine
2012-09-13CHUI-334 FIXED (Date not shown in the chat log for current date entries)Paul ProductEngine
Before the "%Y/%m/%d" was always cutted from timestamp string for today's date. Now I added flag whether we should cut off timestamp or not.
2012-08-28CHUI-275 FIXED (Chat history viewer does not show entire user.txt IM log file)Paul ProductEngine
- Renamed LLLogChat::loadAllHistory to LLLogChat::loadChatHistory because it doesn't actually loads all history. Also added parameter to the function which is a flag whether to load all file's content or not. - Implemented displaying history by pages (as was decided on meeting page): Added showHistory() method to the LLFloaterConversationPreview which shows the chat history page by page starting from the last conversation (or may say starting from the last page). One page contains 100 entries. Added "More history..." button to display next page of history.
2011-06-17CHOP-662 - initial fix to problems with regex characters in Group namesSquire
causing the LLDirIterator to crash the viewer when opening chat logs
2011-05-11STORM-477 Restored the backed out changeset: b62b260aa04dSeth ProductEngine
2011-01-25Merge in changes from mani_linden/viewer-vs2010jenn
2011-01-21Code fixes for VS2010 compatibilityMark Palange (Mani)
2011-01-11STORM-477 FIXED Re-implemented LLDir::getNextFileInDir() as an iterator object.Seth ProductEngine
- Replaced all existing usages of LLDir::getNextFileInDir() with the new directory iterator object. - Removed platform specific LLDir::getNextFileInDir() implementation.
2011-01-06STORM-826 (workaround): correct mixed and dos-style line endingsOz Linden
2010-11-23STORM-102: this is to correct a minor issue with ad-hoc conferences so that ↵Wolfpup Lowenhar
they do not get date stamped at all since each one is defined as a unique conversation.
2010-11-11STORM-102 : STORM-143 :Made needed changes to code to improve searching for ↵Wolfpup Lowenhar
previous logs and also changed the name used for P2P IM log file names. The latter change is going to temporarely break personal content for those that are saving conversation logs as P2P IM logs will now be useinf the user name and not the legacy name.
2010-11-08STORM-102: STORM-143: Refactored the STORM-103 code to pull the proper plain ↵Wolfpup Lowenhar
test log no matter when it was generated or if it has the date stamp in the name of the log or not. --HG-- branch : storm-102
2010-10-26This is the setting of the core file name date stamp code and settings ↵Wolfpup Lowenhar
files for Chat, Group and IM Logs. --HG-- branch : storm-102
2010-10-22DN-181 Chat & IM logs saved in unreadable .llsd instead of .txtLeyla Farazha
2010-09-03Post-convert merge by convert_monolith.py from ↵Aimee Linden
/Users/Aimee/Documents/Work/Linden-Lab/Development/viewer/convert/viewer-identity-evolution
2010-08-13Change license from GPL to LGPL (version 2.1)Oz Linden
2010-06-02DEV-50451 Fix names in local chat history loading, againJames Cook
Switch to new serialization format, change filename so old viewers don't get confused if the user switches back. Reviewed with Richard
2010-05-25DEV-50013 Display names load at startup in local chat/IM historyJames Cook
Had to change the chat log file format to include agent_id. Code will load viewer 2.0 logs, but viewer 2.0 will just discard data from 2.1 logs, which seems OK. Reviewed with Leyla.
2010-02-23No ticket. Fixed Windows Release build (warning treated as error)Mike Antipov
Warning: c:\slbuild\viewer-2-0\libraries\include\boost\lexical_cast.hpp(1159) : warning C4702: unreachable code Reason: additional boost lib dependence after changes (EXT-5215) for EXT-5215 (Disable showing full yyyy/mm/dd timestamp for messages (nearby chat/im) --HG-- branch : product-engine
2010-02-19No ticket, fixed the mistake in class name.Eugene Mutavchi
--HG-- branch : product-engine
2010-02-19Implemented low task EXT-5215 (Disable showing full yyyy/mm/dd timestamp for ↵Eugene Mutavchi
messages (nearby chat/im) received today) --HG-- branch : product-engine
2010-02-17fixed EXT-5456 Messages from objects are shownas messages from Second Life ↵Igor Borovkov
in nearby chat history from the prev session Completed things which were agreed on: - system messages in the log file are prepended with "Second Life:" after the timestamp - object names set which are parsed extended to object names consisting with any number of words Side effect: "Second Life:" is shown as From Name in Nearby Chat when in plain text chat --HG-- branch : product-engine
2010-02-02fixed EXT-4755 Own context menu in voice chat participants list has 'Add ↵Igor Borovkov
Friend' and 'Pay' enabled --HG-- branch : product-engine
2010-01-22implemented EXT-4523 Log for all Ad-Hoc conferences is stored in one fileIgor Borovkov
* for outgoing ad-hoc sessions chat history is saved into new file for every distinct set of initial participants format: ["Ad-hoc Conference" "hash"<md5 hash of sorted participants' UUIDs>.txt] ex: Ad-hoc Conference hash77a0ff26-614d-0dbd-ce19-5da9108f141a.txt * for incoming ad-hoc sessions, chat history of each session is saved into a separate file: format: [<ad-hoc session name> <timestamp> <4 first symbols of session id>.txt] ex: Igor ProductEngine Conference 2010_01_22 07_41 2752.txt --HG-- branch : product-engine
2010-01-18work on EXT-4322 Remove the Communicate floaterYchebotarev ProductEngine
leave some LLFloaterChat usages commented for later review... --HG-- branch : product-engine
2010-01-08EXT-1847 Regression in the design spec: "You" should be replaced by your ↵Tofu Linden
full avatar name in communication
2009-12-02Fixed some more header file usage after the recent rebasing of my old ↵brad kittenbrink
precompiled header work.
2009-12-01implemented EXT-2582 (Save IM chat history as plain text file)Igor Borovkov
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
2009-11-27Fixed low priority bug EXT-2935 (IM log in plain text contains redundantVadim Savchuk
space between timestamp and bracket). --HG-- branch : product-engine
2009-11-18Changes to IM Logging, includes preference changesSteve Bennetts
2009-10-29Implemented major task EXT-1487 (Reimplement chat history persistence using ↵Sergey Borushevsky
LLSD serialization). Moved loading of IM history from LLIMFloater and LLFloaterIMPanel to LLModel::LLIMSession. Implemented disabling of saving logs if it's disabled in Preferences. --HG-- branch : product-engine
2009-06-21merge -r 122421-124917 viewer-2.0.0-2 -> viewer-2.0.0-3Steven Bennetts
ignore-dead-branch
2009-04-16svn merge -r117314:117337Adam Moss
svn+ssh://svn.lindenlab.com/svn/linden/branches/moss/mv13a-merge-1 QAR-1343 maint-viewer-13a+libcurlexploitfix-3-3 combo merge
2009-02-03svn merge -r107016:108767 ↵Mark Palange
svn+ssh://svn.lindenlab.com/svn/linden/viewer/viewer_1-22 Merge back of viewer 1.22 RC6 and RC7 change to trunk. QAR-1214 and QAR-1227
2009-01-08Result of svn merge -r107256:107258 ↵Aaron Brashears
svn+ssh://svn/svn/user/phoenix/license_2009_merge into trunk. QAR-1165
2008-09-29QAR-872 Viewer 1.21 RC 3Steven Bennetts
merge viewer_1-21 96116-97380 -> release
2008-08-12QAR-767 Combined maint-render-7 and maint-viewer-9 mergeSteven Bennetts
merge release@93398 viewer-merge-1@94007 -> release dataserver-is-deprecated
2008-06-26QAR-628 merge string-cleanup-5 -r 90476:90508 -> releaseSteven Bennetts
dataserver-is-deprecated
2008-06-02svn merge -r88066:88786 ↵Bryan O'Sullivan
svn+ssh://svn.lindenlab.com/svn/linden/branches/cmake-9-merge dataserver-is-deprecated for-fucks-sake-whats-with-these-commit-markers