summaryrefslogtreecommitdiff
path: root/indra/llui/llurlregistry.cpp
AgeCommit message (Collapse)Author
2015-10-21MAINT-5759 FIXED URL links in the UI with non-English characters, ↵Mnikolenko ProductEngine
diacritics, don't get parsed correctly.
2015-10-16MAINT-5756: Unicode characters in online notifications get strippedAnsariel
2015-07-31MAINT-5127 FIXED Maps URLs copied from gcal inherit special characters that ↵Mnikolenko ProductEngine
do odd things
2015-07-29MAINT-5019 FIXED Undesired "http://" added to domains sent in chatAndreyL ProductEngine
Completely removed matching of the URLs w/o a protocol + Some unit tests
2015-07-14MAINT-5019 FIXED Additional casesAndreyL ProductEngine
2015-07-08MAINT-5371 FIXED Undesired space added to SL and LL domains sent in chatAndreyL ProductEngine
2015-06-08merge changes for 3.7.29-releaseOz Linden
2015-04-15Merge viewer-releasesimon
2015-04-14merge changes for STORM-2113Oz Linden
2015-04-14minimal changes to compile on Xcode 6.2Oz Linden
2015-04-11STORM-2113 - uri parsing cleanup and fixesCinder
2015-02-24Automated merge with ssh://bitbucket.org/lindenlab/viewer-releaseNat Goodspeed
2014-12-19merge with 3.7.23-releasemaksymsproductengine
2014-12-04MAINT-4683 FIXED Display SLURLs with incorrect coordinates as regular URLs.Mnikolenko ProductEngine
2014-10-22MAINT-4602 FIXED URLs are not highlighted as URLs in chat view when ↵MNikolenko ProductEngine
preceding an internal URL
2014-10-13MAINT-4169 FIXED Suppress initial display of the path portion of URLs from ↵maksymsproductengine
other users and scripts
2014-10-07MAINT-4548 & MAINT-4557 FIXED build issuesmaksymsproductengine
2014-10-02MAINT-4119 FIXED Uniquely decorate links on Second Life or Linden Lab domainsmaksymsproductengine
2014-08-26MAINT-4210 FIXED Don't try to replace wiki-link with label if it's not ↵Mnikolenko ProductEngine
correct(contains url in label part).
2014-06-17Merge with 3.7.9-releasedolphin
2014-05-28MAINT-4070 FIXED Use icon in urls when content is trusted.maxim@mnikolenko
2013-09-23Added LLUrlEntryExperienceProfile to link to experience profilesdolphin
Added LLExperienceHandler to handle experience links Updated LLSidepanelItemInfo to use profile links
2013-03-29Update Mac and Windows breakpad builds to latestGraham Madarasz
2010-12-16STORM-796 FIXED Implemented rendering /app/region/ SLapps into ↵Vadim ProductEngine
human-readable strings. Example: secondlife:///app/region/Ahern/10/20/30/ is displayed as "Ahern (10,20,30)".
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-09-03Merge between james/viewer-identity-evolution and dessie/viewer-publicAimee Linden
2010-08-24Backed out changeset c3d41f18ce2bTofu Linden
back-out the back-out for this branch. yay.
2010-08-24Backed out changeset a62bf7c0af21Tofu Linden
Backing out this merge that I pushed (prematurely) to the wrong place.
2010-08-24merge heads. whew.Tofu Linden
2010-08-13Change license from GPL to LGPL (version 2.1)Oz Linden
2010-07-26EXT-8010 FIXED Implemented special behaviour of avatar links.Andrew Dyukov
Avatar links are now underlined only on hover. Also they have the same color as other links. - Underlining text and getting it back to normal are done in handleHover() and draw() of new LLOnHoverChangeableTextSegment class derived from LLNormalTextSegment. This class has two pointers to styles- one for style which will be used for text on hover, and another otherwise. This special type of text segment is used if link's boolean member mUnderlineOnHoverOnly is true. So it is URL's flag depending on which textbase adds new text segment(like it currently happens with mDisabledLink). - Changed avatar link color in colors.xml to emphasis (because it was white before and was inconsistent with other links). Reviewed by Richard Nelson at https://codereview.productengine.com/secondlife/r/749/ --HG-- branch : product-engine
2010-06-03mergeRichard Linden
2010-06-03EXT-6333 FIX introduce new segments - LLLineBreakSegment and LLImageSegmentYuri Chebotarev
reviewed by Richard Nelson at https://codereview.productengine.com/secondlife/r/241/ --HG-- branch : product-engine
2010-05-24DEV-50271 FIX SLURL support for non-clickable display namesRichard Nelson
2010-05-24DEV-50271 FIX SLURL support for non-clickable display namesRichard Nelson
reviewed by James
2010-05-11merge from dessie/viewer-public right before SLE code landedJames Cook
2010-04-23Related to normal bug EXT-6302 (TP requests need to display destination ↵Eugene Mutavchi
region maturity) - added displaying maturity rating with an icon. Reviewed by Vadim Savchuk at https://codereview.productengine.com/secondlife/r/229/. --HG-- branch : product-engine
2010-04-06Merge from default branchVadim Savchuk
--HG-- branch : product-engine
2010-04-02Partial fix for reopened EXT-6357 (SLapp for object chat does display an ↵Eugene Mutavchi
inspector) - changed the order of registering SLURLs so the LLUrlEntryObjectIM will be handled before LLUrlEntryPlace. Reviewed by Vadim Savchuk. --HG-- branch : product-engine
2010-04-02Fixed normal bug EXT-6357 (SLapp for object chat does display an inspector) ↵Eugene Mutavchi
- added new LLUrlEntry to support 'secondlife:///app/objectim/{UUID}/' SLapps. Fixed passing the SLURL to inspect_remote_object floater. Reviewed by Vadim Savchuk, https://codereview.productengine.com/secondlife/r/158/ --HG-- branch : product-engine
2010-03-08Merge with viewer 2 beta 4James Cook
2010-03-03Fixed bug EXT-4574 ([BSI] Unhelpful tooltip for Partner and Group links in ↵Vadim Savchuk
Profile). For wiki-style links ([<URL> <label>]) we now show the tooltip corresponding to the URL type. --HG-- branch : product-engine
2010-02-12Per-avatar customizable icons next to name links in textJames Cook
Changed LLUrlEntryAgent callbacks to handle both link label and icon Eliminated legacy LLNameCache file loading Reviewed with Kelly
2010-02-03mergeJames Cook
2010-02-03Moved LLUrlEntryAgent back into llui library in prep for mergeJames Cook
2010-02-02DEV-32540: Lots of object IM and SLurl improvementsLynx Linden
- Don't let object names that are URLs override links to display the remote object inspector - Don't hyperlink the object name in the remote object inspector - Made the <nolink>...</nolink> regex more robust and made it support non-URLs between the tags, so that we don't get random <nolink> tags when trying to disable URLs in user-typed text. - Improved the llurlentry unit test and added some more test cases. - Hooked up another LLViewerMessage code path to objectim SLapps to pass down the owner and slurl information. - Made a few LLUrlEntryBase methods be const methods, because they are - Fixed a bug in the remote object inspector where it would never show the teleport URL.
2010-01-29EXT-4678: Support <nolink>...</nolink> to turn off URL hyperlinking.Lynx Linden
We are running into a bunch of places where we don't want to allow hyperlinking of URLs like secondlife.com in text boxes. I've therefore added a new type of URL regex that disables URL hyperlinking. Simply enclose the URL in a <nolink> tag, e.g.: <nolink>secondlife.com</nolink>
2010-01-22Pull llurlentryagent into newview so I can compile/link fasterJames Cook
2009-12-21EXT-3486: Support SLapps and URLs in the nav bar.Lynx Linden
If the user enters a string into the navigation bar that is not recognized as an SL location, the behavior is now: - handle any secondlife:// SLapps, or - open any http: or https: URLs in the media browser, or - otherwise, send the text to the search floater
2009-12-10EXT-3122: Added support for URLs without an explicit protocol.Lynx Linden
You can now enter URLs like "www.google.com", "secondlife.com", or "www.google.com/search?q=second%20life" and these will be hyperlinked.