Merging the SLURLs Everywhere branch (viewer-2.0.0-slurls-3) into
Viewer 2.0 (viewer-2.0.0-3). This provides support for clickable Urls in text editors and textboxes, with right-click context menus, tooltips, and alternate link labels. This includes alert boxes, the login progress window, local chat and IM interfaces, etc. As well as context menus for avatars and groups in list widgets. Includes fixes for the following individual JIRAs: DEV-8763 VWR-10636: Hyperlinks in alert dialogs should be selectable (clickable)! DEV-38829 EXT-742: Remove LLLink class DEV-35459 VWR-14679: SLURLs and teleport Links not parsed properly DEV-19842 VWR-8773: Closing parenthesis ")" breaks urls DEV-21577 VWR-9405: In-world SLURLs containing "(" or ")" are not treated as a hyperlink in chat DEV-37652 SEC-435: Object Chat/IMs are untraceable (VWR-2388) Fix has left flaw DEV-10353: URLs in chat log terminated incorrectly when newline in chat DEV-2925: In chat history, use a teleport hyperlink as source name for object IMs DEV-36192: Need a way to copy Avatar names and Group names DEV-2926: Allow viewer hyperlinks to have different text than the actual url DEV-27253: Add easy way to copy URLs from viewer chat DEV-38274: Make About Second Life window use new Url hyperlinking features DEV-39076: No url support in Text Editors DEV-7476 VWR-2172: Add hyperlinks to chat console for easier access DEV-7475: Add hyperlinks to notecards! DEV-35375 EXT-128: HTTPS urls aren't loaded in the internal browser by click Master JIRA issues: DEV-32819, DEV-323820, DEV-7474 Testing performed against QAR-1789 svn merge -r 131623:131889 svn+ssh://svn.lindenlab.com/svn/linden/branches/viewer/viewer-2.0.0-slurl-3 svn merge -r 131978:132515 svn+ssh://svn.lindenlab.com/svn/linden/branches/viewer/viewer-2.0.0-slurl-3
Showing
- indra/integration_tests/llui_libtest/CMakeLists.txt 2 additions, 0 deletionsindra/integration_tests/llui_libtest/CMakeLists.txt
- indra/llui/CMakeLists.txt 27 additions, 10 deletionsindra/llui/CMakeLists.txt
- indra/llui/llscrolllistctrl.cpp 74 additions, 1 deletionindra/llui/llscrolllistctrl.cpp
- indra/llui/llscrolllistctrl.h 13 additions, 0 deletionsindra/llui/llscrolllistctrl.h
- indra/llui/llstyle.cpp 2 additions, 6 deletionsindra/llui/llstyle.cpp
- indra/llui/llstyle.h 2 additions, 6 deletionsindra/llui/llstyle.h
- indra/llui/lltextbase.cpp 451 additions, 0 deletionsindra/llui/lltextbase.cpp
- indra/llui/lltextbase.h 198 additions, 0 deletionsindra/llui/lltextbase.h
- indra/llui/lltextbox.cpp 413 additions, 85 deletionsindra/llui/lltextbox.cpp
- indra/llui/lltextbox.h 27 additions, 22 deletionsindra/llui/lltextbox.h
- indra/llui/lltexteditor.cpp 166 additions, 511 deletionsindra/llui/lltexteditor.cpp
- indra/llui/lltexteditor.h 15 additions, 114 deletionsindra/llui/lltexteditor.h
- indra/llui/llurlaction.cpp 137 additions, 0 deletionsindra/llui/llurlaction.cpp
- indra/llui/llurlaction.h 93 additions, 0 deletionsindra/llui/llurlaction.h
- indra/llui/llurlentry.cpp 546 additions, 0 deletionsindra/llui/llurlentry.cpp
- indra/llui/llurlentry.h 252 additions, 0 deletionsindra/llui/llurlentry.h
- indra/llui/llurlmatch.cpp 61 additions, 0 deletionsindra/llui/llurlmatch.cpp
- indra/llui/llurlmatch.h 98 additions, 0 deletionsindra/llui/llurlmatch.h
- indra/llui/llurlregistry.cpp 165 additions, 0 deletionsindra/llui/llurlregistry.cpp
- indra/llui/llurlregistry.h 87 additions, 0 deletionsindra/llui/llurlregistry.h
Loading
Please register or sign in to comment