Nicky
006190f2a1
Merge with tools update.
2015-05-05 13:09:27 +02:00
callum_linden
e4977efddb
Update to build on Xcode 6.0: removed unised const variables [-Wunused-const-variable]
2014-10-17 14:48:17 -07:00
Tank_Master
6babf8abd2
Merge LL 3.7.7
2014-06-09 11:29:57 -07:00
Ansariel
41ebb56b9e
Build proper full name in legacy LLCacheName::getIfThere()
2014-03-20 11:18:11 +01:00
Richard Linden
5b846ed2a6
merge with release
2014-03-12 12:48:43 -07:00
simon
2ccebebece
More memory cleanup of containers after DeletePairedPointer() usage.
2014-02-14 14:57:08 -08:00
Baker Linden
a72e34a345
[MAINT-3555] Crash in LLPanel::~LLPanel() on shutdown
...
- Added clear() after DeletePointer() call to hopfully fix this...
2014-02-14 13:56:36 -08:00
simon
38915f119c
More memory cleanup of containers after DeletePairedPointer() usage.
2014-02-14 14:57:08 -08:00
Baker Linden
d7b902d575
[MAINT-3555] Crash in LLPanel::~LLPanel() on shutdown
...
- Added clear() after DeletePointer() call to hopfully fix this...
2014-02-14 13:56:36 -08: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
Oz Linden
ddd5659f81
merge changes for DRTVWR-294
2013-04-19 10:11:29 -04:00
Graham Madarasz
bf6182daa8
Update Mac and Windows breakpad builds to latest
2013-03-29 07:50:08 -07:00
prep
207d9fd767
Viewer-chui merge
2013-03-11 14:45:53 -04:00
Don Kjer
54cdc322b8
Fixing issues with not detecting when LLSD XML parsing fails. Changing most http error handlers to understand LLSD error responses. Fleshing out most http error handler message spam.
2013-03-05 22:05:22 -08:00
Merov Linden
faae38daaa
Pull merge from lindenlab/viewer-developement
2013-01-30 20:01:03 -08:00
Cinders
b666dee10d
Missing parenthesis from last commit.
2013-08-01 15:21:43 -06:00
Cinders
9d48589b14
Fix Username (the real one) and Legacy name options, minor reorganization in llfloaterpreference, begin fixing "Resident" un-trimming option
2013-08-01 15:11:21 -06:00
Ansariel
49ad5109ca
Undid outdated chat logs patch from Catznip 2.4 to fix broken chat log filenames and replaced it with stock V3 code plus option to use legacy filenames
2013-07-17 01:47:53 +02:00
Tank_Master
d4640277d0
Merge LL 3.5.3 release.
2013-07-09 16:24:58 -07:00
Tank_Master
14001c54df
Gastly CHUI merge pass 1, don't count on anything to work.
2013-06-26 12:14:54 -07:00
Cinders
484ea9688d
FIRE-3192 Part 2: Keep original capitalization for user-entered text, add getFirstLastName() to LLCacheName for convenience, expose FSChatbarNamePrediction in prefs, move translation button in chat prefs panel to the last tab
2013-05-12 12:13:59 -06:00
Merov Linden
3a49beed0e
CHUI-580 : WIP : Change the display name cache system, deprecating the old protocol and using the cap (People API) whenever available. Still has occurence of Resident as last name to clean up.
2012-12-05 20:25:46 -08:00
Tank_Master
1d43cb8943
Merge SSB push 4
2013-03-08 17:54:49 -08:00
Tank_Master
169263d8b0
Merge LL 3.4.5 beta 3
2013-01-28 01:56:00 -08:00
Cinders
bbc16a5441
FIRE-6659: Option to not strip "Resident" from legacy names.
2012-11-01 22:25:51 -06:00
Dave Parks
4a5ad35793
MAINT-570 Remove unused memory tracking system LLMemType
2012-07-20 11:42:15 -05:00
Tank_Master
4a0c5ee693
reintroduce sound explorer port from NACL viewer
2012-07-03 21:21:52 -07:00
Tank_Master
f11f8e717a
Backed out changeset: 161222378a8d (initial sound explorer port - not ready for release)
2012-03-14 22:53:24 -07:00
Tank_Master
887e7b5f2c
port over Sound Explorer from NACL viewer
2012-03-08 00:48:54 -08:00
Leyla Farazha
c489f33169
DN-217 Changing between View Display Names on and off during a conference call session put viewer in a state where last name resident was shown in viewer everywhere for user in conference call with last name resident.
2010-11-30 16:37:31 -08:00
Leyla Farazha
739e4ac541
DN-212 [crashhunters] LLCacheName::buildLegacyName
2010-11-23 11:25:40 -08:00
Leyla Farazha
dfdd1abe51
DN-188 Fixed users with lastname residents not having inspectors in chat history
2010-11-04 11:51:45 -07:00
Leyla Farazha
ebc8cdd6cb
DN-154 Display Names only shown in Nearby Chat History when a user logs back in even if Usernames were shown in Chat during previous session
2010-10-29 13:15:16 -07:00
Leyla Farazha
97164f010c
DN-188 Inspectors and Profile images not available in IM history or local chat history
2010-10-27 15:24:22 -07:00
Leyla Farazha
cb5d8d1a92
DN-181 Chat & IM logs saved in unreadable .llsd instead of .txt
2010-10-22 17:41:06 -07:00
Arrehn
10e88f3891
Merge with RLVa-LL2.5.2
2011-04-09 22:24:22 -07:00
Tank_Master
412e9ebd2b
Backported from Viewer-Release (13840 (d472ad8a5c6f) DN-212 [crashhunters] LLCacheName::buildLegacyName)
2011-02-12 00:35:27 -08:00
Kitty Barnett
3a9c08aa5f
Imported Chat-Logs patch from Catznip (revision e6e0393682f8)
...
-> Description:
- changed : LLCacheName::buildUsername() will properly extract the username if the passed name is a "complete name"
-> "Catznip Catnap" => "catznip.catnap"
-> "Catznip Tester (catznip.catnap)" => "catznip.catnap"
- fixed : P2P IM session names are inconsistent (chiclet hover tip shows the legacy name rather than the complete name for incoming IM sessions)
-> incoming IM session would have a session name of "Catznip Catnap" (legacy name)
-> outgoing IM session would have a session name of "Catznip Tester (catznip.catnap)" (complete name)
-> standarized P2P IM session names to "complete name"
- added : LLIMModel::buildIMP2PLogFilename() to have one single function to construct log filenames for P2P IMs
- fixed : teleport offers to another avie are logged to the wrong file when no IM session is open for that avie
-> open IM session => logged to "catznip_catnap.txt"
-> no open IM session => logged to "Catznip Catnap.txt"
- fixed : inventory offers to another avie are logged to the wrong file when no IM session is open for that avie
-> no open IM session => logged to "Catznip Catnap.txt"
- fixed : inventory accepted/declined notifications are logged to the wrong file
-> no open IM session => logged to secondlife____app_agent_<uuid>_completename.txt
- added : "UseLegacyIMLogNames" setting to use "old-style" log filenames for P2P IM sessions (TRUE by default)
-> needed for people who mix older and newer viewers
-> side-steps any other remaining bugs due to log filename change
2011-01-26 00:19:43 +01: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
00e8b3548c
DEV-50013 Region debug top scripts/colliders display names
2010-05-27 18:08:49 -07:00
Leyla Farazha
6cb420b20b
added function for building a username from a legacy name and fixed group notice panel
...
reviewed by James
2010-05-27 15:12:03 -07:00
James Cook
77e6fcd423
DEV-50013 WIP gCacheName->getGroup() to distinguish from av lookups
...
Helps with global finds looking for remaining calls to patch.
Reviewed with Leyla.
2010-05-25 11:39:06 -07:00
James Cook
2b7153c26a
merge from dessie/viewer-public right before SLE code landed
2010-05-11 16:11:09 -07:00
Vadim Savchuk
e2d32b9e9d
Fixed bug EXT-5415 (Edit floater and object profile show group as "loading..." when set to "none").
...
Made LLCacheName getGroupName() and getName() methods return TRUE if the given group/avatar name is NULL, so that LLNameBox doesn't display "Loading..." indefinitely.
There's nothing to wait for in case of NULL id: the name cache returns a predefined name that won't change (i.e. it's the final result).
Reviewed by Mike: https://codereview.productengine.com/secondlife/r/223/
--HG--
branch : product-engine
2010-04-13 16:29:33 +03:00
James Cook
d063259863
Work around bad usernames occasionally sent from server.
2010-03-03 16:41:17 -08:00
James Cook
822d042e0c
Don't load cached names with blank last names, avoids data corruption
2010-03-02 11:15:28 -08:00
James Cook
c1d7e7d5d9
Added clear() method for debugging
2010-02-19 10:53:17 -08:00
James Cook
5774acb84e
Added function LLCacheName::cleanFullName() to strip " Resident" from strings
2010-02-17 09:19:06 -08:00
James Cook
6a69a696d2
Store last name Resident in cache for now, but don't use for reverse lookups
2010-02-16 16:59:34 -08:00