Rider Linden
8913ed6692
Changes from code review with Nat
2015-09-03 16:59:00 -07:00
Rider Linden
96e343b49b
MAINT-5575: Convert the Experience cache into a coro based singleton.
...
--HG--
branch : MAINT-5575
2015-09-01 16:13:52 -07:00
Rider Linden
7c61728b4b
MAINT-4952: Removed a bit of debug code that got included accidentally and change host == LLHost() to host.isInvalid()
2015-08-24 14:19:30 -07:00
Nat Goodspeed
62527e6f18
MAINT-5506: Fix ugly timing bug in llurlentry static initialization.
...
The problem was that class-static LLUrlEntryParcel::sRegionHost was being
initialized by copying class-static LLHost::invalid. Naturally, these two
statics are initialized in different source files. Since C++ makes no promises
about the relative order in which objects in different object files are
initialized, it seems we hit a case in which we were trying to initialize
sRegionHost by copying a completely uninitialized LLHost::invalid.
In general we might attempt to address such cross-translation-unit issues by
introducing an LLSingleton. But in this particular case, the punch line is
that LLHost::invalid is explicitly constructed identically to a
default-constructed LLHost! In other words, LLHost::invalid provides nothing
we couldn't get from LLHost(). All it gives us is an opportunity for glitches
such as the above.
Remove LLHost::invalid and all references, replacing with LLHost().
2015-08-18 17:05:29 -04:00
Oz Linden
949942c730
merge changes for 3.7.29-release
2015-06-08 16:33:02 -04:00
simon
a219cf1c98
Merge viewer-release
2015-04-15 15:07:13 -07:00
Oz Linden
034fb74d05
merge changes for STORM-2113
2015-04-14 05:39:36 -04:00
Oz Linden
a8ef252571
merge changes for 3.7.27-release
2015-04-13 16:23:36 -04:00
Cinder
5a282abe18
STORM-2113 - uri parsing cleanup and fixes
2015-04-11 15:23:06 -06:00
Nat Goodspeed
b5324afb6f
Automated merge with ssh://bitbucket.org/lindenlab/viewer-release
2015-02-24 21:02:12 -05:00
Oz Linden
905431cf60
merge changes for 3.7.25-release
2015-02-24 15:48:28 -05:00
Oz Linden
6f3cf79a3a
merge changes for 3.7.24-release
2015-01-13 13:46:45 -05:00
Mnikolenko ProductEngine
f097c731d6
MAINT-4169 ShowGreyQueryInUrls debug setting was removed and the grey part of the link always appears.
2015-03-04 13:10:58 +02:00
Mnikolenko ProductEngine
bf51454223
MAINT-4169 FIXED grey out all but domain name in SL-links, same as it's done for non-Linden URLs
2015-01-09 12:10:32 +02:00
maksymsproductengine
027899963c
merge with 3.7.23-release
2014-12-19 23:20:47 +02:00
callum_linden
23711c9275
Rename llround(..) to ll_round(..) because of a collision with MS llround (long long round) in VS2013
2014-12-10 08:44:08 -08:00
Mnikolenko ProductEngine
28e8b8ecdb
MAINT-4683 FIXED Display SLURLs with incorrect coordinates as regular URLs.
2014-12-04 12:40:13 +02:00
dolphin
c2a516aee1
ACME-1635: Trusted Experiences now referred to as Key Experiences.
2014-11-06 16:25:17 -08:00
maksymsproductengine
c8cfcf8ea1
Fix build issues.
2014-10-16 17:27:44 +03:00
maksymsproductengine
2b8827a55f
MAINT-4169 FIXED Suppress initial display of the path portion of URLs from other users and scripts
2014-10-13 19:14:42 +03:00
Mnikolenko ProductEngine
99bf150059
MAINT-4582 FIXED Certain URLs which end contain secondlife.com or lindenlab.com incorrectly open the Place Profile floater
2014-10-16 10:41:03 +03:00
maksymsproductengine
6ea75fd4b0
MAINT-4548 & MAINT-4557 FIXED build issues
2014-10-07 18:59:11 +03:00
maksymsproductengine
a25748e11e
MAINT-4119 FIXED Uniquely decorate links on Second Life or Linden Lab domains
2014-10-02 18:20:10 +03:00
Cho
89eac2548a
Made it possible to search for experiences with an empty search string, and show experiences with blank names as (untitled experience) for ACME-1585
2014-08-20 01:11:27 +01:00
Mnikolenko ProductEngine
25547d320a
MAINT-4210 FIXED Don't try to replace wiki-link with label if it's not correct(contains url in label part).
2014-08-26 12:02:22 +03:00
Cho
f10f3d2fde
Added URL menu for experience profile links for ACME-1469
2014-06-02 21:16:28 +01:00
dolphin
48fece4473
Merge with 3.7.7-release
2014-05-07 11:14:26 -07:00
dolphin
74dcc04e69
Updated experience cache to get a const reference to xp data
2014-03-17 15:57:15 -07:00
Richard Linden
5b846ed2a6
merge with release
2014-03-12 12:48:43 -07:00
dolphin
34c12d009c
Merge
2014-03-10 13:06:06 -07:00
simon
cfadbe631f
Revert earlier back-out for MAINT-535 ... it's back in
2014-01-10 13:15:19 -08:00
simon
f291995dac
Revert changes made for MAINT-535 to test in a release cohort.
2014-01-07 15:18:29 -08:00
dolphin
48e1e10fd6
Added LLUrlEntryExperienceProfile to link to experience profiles
...
Added LLExperienceHandler to handle experience links
Updated LLSidepanelItemInfo to use profile links
2013-09-23 11:44:21 -07:00
Richard Linden
52da9f5f49
merge with viewer-release
2013-09-09 18:58:41 -07:00
dmitry
ea14f690e2
MAINT-535 Wiki-style link markup hides potentially malicious secondlife: app URLs
...
Partial fix: disabled URLs in the 'label' part of Wiki-style link
2013-10-10 12:00:10 +03: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
mberezhnoy
882ab04ef3
CHUI-809 (Right-click menu on user name in compat chat mode doesn't have "IM")
...
Added callback for friendship checking
2013-06-13 20:21:24 +03:00
Graham Madarasz
bf6182daa8
Update Mac and Windows breakpad builds to latest
2013-03-29 07:50:08 -07:00
Merov Linden
c2d332a89c
CHUI-580 : WIP : Added disconnect of callbacks once they're called to prevent filling up the callback queue
2012-12-17 20:16:33 -08:00
Merov Linden
3d137bae5c
Merge with viewer-chui
2012-12-17 19:29:35 -08:00
Merov Linden
6fe7144104
CHUI-580 : WIP : Protect callback connections passed to LLAvatarNameCache::get() where necessary
2012-12-17 18:59:01 -08:00
Merov Linden
9b556fb3fe
CHUI-599 : Use the account name in all places that are not UI related but use avatar names to index, search and other code only uses.
2012-12-14 14:19:17 -08: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
Vadim ProductEngine
ba129fff47
STORM-632 ADDITIONAL_FIX Use non-greedy regexp match to enable multiple <nolink>...</nolink> clauses in a single textbox.
2011-08-12 16:32:47 +03:00
Vadim ProductEngine
f695f8d112
STORM-632 ADDITIONAL_FIX Disallow showing URL-like avatar display names as Web links in the ShareItemsConfirmation notification.
...
Updating the <nolink> tag parsing regexp to enable multiple <nolink>...</nolink> clauses in a single textbox.
2011-08-08 23:46:23 +03:00
Merov Linden
c6895302ed
STORM-797 : pull in viewer-development
2011-01-12 11:12:56 -08:00
Vadim ProductEngine
dda4150e01
STORM-393 FIXED Changed group SLURL color to be the same as in other URLs.
...
By the way, removed "AgentLinkColor" color which has been used since STORM-579 was fixed.
2011-01-06 15:51:38 +02:00
Seth ProductEngine
376ee7a3f9
STORM-797 FIXED Added parcel SLURL rendering with human readable parcel names.
...
- Added parcel info observer to LLUrlEntryParcel.
- Added notifying LLUrlEntryParcel by LLRemoteParcelInfoProcessor when parcel data arrives.
- Added notifying LLUrlEntryParcel about user login, changing host and viewer connection state to use this data in remote parcel requests.
2010-12-30 18:18:33 +02:00
Vadim ProductEngine
abda07fb77
STORM-796 FIXED Implemented rendering /app/region/ SLapps into human-readable strings.
...
Example: secondlife:///app/region/Ahern/10/20/30/ is displayed as "Ahern (10,20,30)".
2010-12-16 20:22:32 +02:00
Richard Linden
ca2141ce90
merge with viewer-dev
2010-12-08 16:04:07 -08:00