simon
250db74bf9
Pull and merge viewer-release as version 3.7.8
2014-05-07 10:56:41 -07:00
Mnikolenko ProductEngine
99de75c225
MAINT-3522 FIXED Continue loop after adding Nearby chat history to the list.
2013-12-13 16:48:28 +02:00
Richard Linden
5e55cfd49e
SH-4653 FIX Interesting: Viewer crashes while reading chat history
...
fixed code that was causing abnormal thread termination in the first place
2013-12-10 16:43:23 -08:00
PavelK ProductEngine
443c502ccc
MAINT-3476 FIX Opening large chat histories from conversation log eats up huge amounts of memory, leading to viewer crash.
2013-12-03 19:32:56 +02:00
Richard Linden
52da9f5f49
merge with viewer-release
2013-09-09 18:58:41 -07:00
Richard Linden
e340009fc5
second phase summer cleaning
...
replace llinfos, lldebugs, etc with new LL_INFOS(), LL_DEBUGS(), etc.
2013-08-09 17:11:19 -07:00
Richard Linden
a2e22732f1
Summer cleaning - removed a lot of llcommon dependencies to speed up build times
...
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-07-30 19:13:45 -07:00
Mnikolenko ProductEngine
170e01e7eb
CHUI-978 FIXED Add Nearby chat history to the list of transcriptions if it exists(to enable "Chat history" menu item for Nearby chat)
2013-07-16 14:56:25 +03:00
Mnikolenko ProductEngine
13361137d0
CHUI-978 FIXED Load data from chat log file in separate thread to prevent viewer freeze
2013-07-09 15:13:38 +03:00
Merov Linden
2113bb8159
Pull merge from viewer-release
2013-05-22 11:23:51 -07:00
Mnikolenko ProductEngine
25c222e317
CHUI-943 FIXED "Chat history" menu item is added to context menu for Nearby chat.
2013-04-23 15:09:41 +03:00
Mnikolenko ProductEngine
7b0c364a6b
CHUI-838 FIXED (Opening chat history for groups only works once per session, if at all)
2013-04-03 15:07:26 +03:00
Graham Madarasz
bf6182daa8
Update Mac and Windows breakpad builds to latest
2013-03-29 07:50:08 -07:00
Gilbert Gonzales
95cea4aa71
CHUI-778: Adjusted deletion of transcripts/logs to be more clean code-wise.
2013-03-05 13:20:24 -08:00
Gilbert Gonzales
49319a90ef
CHUI-778: Now when delete transcripts is pressed the backup files will be deleted as well. Also if clear logs is pressed then backup logs will be cleared.
2013-03-04 19:35:31 -08:00
Gilbert Gonzales
9f965be297
CHUI-778: Now when changing paths for chat logs and transcripts any empty 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-03-04 10:11:51 -08:00
Gilbert Gonzales
084ea74d43
CHUI-778: Now when conversation log and trascript files are moved they will not overwrite prior files with the same name. Instead the prior files will be stored as *.backup.
2013-02-25 16:48:09 -08:00
Gilbert Gonzales
e5d6b29260
merge
2013-02-25 12:57:39 -08:00
Gilbert Gonzales
c6929e4248
CHUI-788 (Saving preferences updates text in all open message panels in conversation floater to show as old messages) Fixed build error for mac/linux
2013-02-25 04:20:08 -08:00
Gilbert Gonzales
05f4e8a105
CHUI-778 (Saving preferences updates text in all open message panels in 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-22 18:53:40 -08:00
maksymsproductengine
4b6e1c26f0
CHUI-633 FIXED User is not able to open chat history by 'View chat history' menu item from pop-up menu of People floater
2013-02-22 17:08:33 +02:00
maksymsproductengine
ec0ac12eba
CHUI-712 FIXED IM log files renamed with ll.txt will create double files for users
2013-02-06 20:51:14 +02:00
maksymsproductengine
2ac99f55f9
CHUI-578 FIXED Move preferences for conversation logs/transcripts to chat tab
2013-01-24 19:56:13 +02:00
Paul ProductEngine
a6370cf4a7
CHUI-334 FIXED (Date not shown in the chat log for current date entries)
...
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-09-13 18:49:57 +03:00
Paul ProductEngine
d4ee17e533
CHUI-275 FIXED (Chat history viewer does not show entire user.txt IM log file)
...
- 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.
2012-08-28 14:48:32 +03:00
Squire
f86a488231
CHOP-662 - initial fix to problems with regex characters in Group names
...
causing the LLDirIterator to crash the viewer when opening chat logs
2011-06-17 11:05:31 -07:00
Seth ProductEngine
e213a36f70
STORM-477 Restored the backed out changeset: b62b260aa04d
2011-05-11 18:12:23 +03:00
jenn
c2d1f9215a
Merge in changes from mani_linden/viewer-vs2010
2011-01-25 10:36:14 -08:00
Mark Palange (Mani)
9775b80fef
Code fixes for VS2010 compatibility
2011-01-21 14:25:33 -08:00
Seth ProductEngine
4af9db7b79
STORM-477 FIXED Re-implemented LLDir::getNextFileInDir() as an iterator object.
...
- Replaced all existing usages of LLDir::getNextFileInDir() with the new directory iterator object.
- Removed platform specific LLDir::getNextFileInDir() implementation.
2011-01-11 19:50:58 +02:00
Oz Linden
a4d5e38535
STORM-826 (workaround): correct mixed and dos-style line endings
2011-01-06 11:06:20 -05:00
Wolfpup Lowenhar
379c385877
STORM-102: this is to correct a minor issue with ad-hoc conferences so that they do not
...
get date stamped at all since each one is defined as a unique conversation.
2010-11-23 17:32:00 -05:00
Wolfpup Lowenhar
4077e6bb52
STORM-102 : STORM-143 :Made needed changes to code to improve searching for 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-11 22:50:14 -05:00
Wolfpup Lowenhar
669cf170ce
STORM-102: STORM-143: Refactored the STORM-103 code to pull the proper plain 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-11-08 09:31:35 -05:00
Wolfpup Lowenhar
7c89e565b3
This is the setting of the core file name date stamp code and settings files for
...
Chat, Group and IM Logs.
--HG--
branch : storm-102
2010-10-26 20:02:07 -04:00
Leyla Farazha
cb5d8d1a92
DN-181 Chat & IM logs saved in unreadable .llsd instead of .txt
2010-10-22 17:41:06 -07:00
Aimee Linden
ffae589843
Post-convert merge by convert_monolith.py from /Users/Aimee/Documents/Work/Linden-Lab/Development/viewer/convert/viewer-identity-evolution
2010-09-03 17:41:39 +01:00
Oz Linden
06b0d72efa
Change license from GPL to LGPL (version 2.1)
2010-08-13 07:24:57 -04:00
James Cook
b34eee98d1
DEV-50451 Fix names in local chat history loading, again
...
Switch to new serialization format, change filename so old viewers
don't get confused if the user switches back. Reviewed with Richard
2010-06-02 15:21:46 -07:00
James Cook
d6ea429845
DEV-50013 Display names load at startup in local chat/IM history
...
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-05-25 11:40:29 -07:00
Mike Antipov
57a81ed44d
No ticket. Fixed Windows Release build (warning treated as error)
...
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-23 18:32:55 +02:00
Eugene Mutavchi
2a089e25ba
No ticket, fixed the mistake in class name.
...
--HG--
branch : product-engine
2010-02-19 17:55:45 +02:00
Eugene Mutavchi
10c5f2f080
Implemented low task EXT-5215 (Disable showing full yyyy/mm/dd timestamp for messages (nearby chat/im) received today)
...
--HG--
branch : product-engine
2010-02-19 13:36:47 +02:00
Igor Borovkov
4c5a998f79
fixed EXT-5456 Messages from objects are shownas messages from Second Life 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-17 16:09:50 +02:00
Igor Borovkov
250680a078
fixed EXT-4755 Own context menu in voice chat participants list has 'Add Friend' and 'Pay' enabled
...
--HG--
branch : product-engine
2010-02-02 17:58:29 +02:00
Igor Borovkov
a2105d1702
implemented EXT-4523 Log for all Ad-Hoc conferences is stored in one file
...
* 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-22 18:10:07 +02:00
Ychebotarev ProductEngine
f28778b8b8
work on EXT-4322 Remove the Communicate floater
...
leave some LLFloaterChat usages commented for later review...
--HG--
branch : product-engine
2010-01-18 17:50:19 +02:00
Tofu Linden
0d09530d85
EXT-1847 Regression in the design spec: "You" should be replaced by your full avatar name in communication
2010-01-08 16:33:03 -08:00
brad kittenbrink
256b8aba31
Fixed some more header file usage after the recent rebasing of my old precompiled header work.
2009-12-02 20:20:12 -08:00
Igor Borovkov
dd262a7a36
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
2009-12-01 19:01:42 +02:00