From 21a36e2c5b9dc98a1eca4a00088ea89f914d15b4 Mon Sep 17 00:00:00 2001 From: Ansariel Date: Tue, 18 Nov 2014 12:15:30 +0100 Subject: MAINT-4677: Unexpected behaviour when blocking objects with a / in their name when using compact chat view --- indra/llui/llurlaction.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'indra/llui') diff --git a/indra/llui/llurlaction.cpp b/indra/llui/llurlaction.cpp index 12537d9dd1..c28dbb8577 100755 --- a/indra/llui/llurlaction.cpp +++ b/indra/llui/llurlaction.cpp @@ -227,6 +227,6 @@ void LLUrlAction::blockObject(std::string url) std::string object_name = getObjectName(url); if (LLUUID::validate(object_id)) { - executeSLURL("secondlife:///app/agent/" + object_id + "/block/" + object_name); + executeSLURL("secondlife:///app/agent/" + object_id + "/block/" + LLURI::escape(object_name)); } } -- cgit v1.2.3 From 44f5d7320952de2c4c7e1062b1c02c2f521400fa Mon Sep 17 00:00:00 2001 From: Jonathan Yap Date: Thu, 20 Nov 2014 16:25:11 -0500 Subject: STORM-2086 Convert old style llinfos and llwarns to new format --- indra/llui/llkeywords.cpp | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) (limited to 'indra/llui') diff --git a/indra/llui/llkeywords.cpp b/indra/llui/llkeywords.cpp index 75773d7dfd..70d738d5ff 100755 --- a/indra/llui/llkeywords.cpp +++ b/indra/llui/llkeywords.cpp @@ -673,7 +673,7 @@ void LLKeywords::findSegments(std::vector* seg_list, const LLW S32 seg_start = cur - base; S32 seg_end = seg_start + seg_len; - // llinfos << "Seg: [" << word.c_str() << "]" << llendl; + // LL_INFOS("SyntaxLSL") << "Seg: [" << word.c_str() << "]" << LL_ENDL; insertSegments(wtext, *seg_list,cur_token, text_len, seg_start, seg_end, defaultColor, editor); } @@ -740,10 +740,10 @@ void LLKeywords::insertSegment(std::vector& seg_list, LLTextSe #ifdef _DEBUG void LLKeywords::dump() { - llinfos << "LLKeywords" << llendl; + LL_INFOS() << "LLKeywords" << LL_ENDL; - llinfos << "LLKeywords::sWordTokenMap" << llendl; + LL_INFOS() << "LLKeywords::sWordTokenMap" << LL_ENDL; word_token_map_t::iterator word_token_iter = mWordTokenMap.begin(); while( word_token_iter != mWordTokenMap.end() ) { @@ -752,7 +752,7 @@ void LLKeywords::dump() ++word_token_iter; } - llinfos << "LLKeywords::sLineTokenList" << llendl; + LL_INFOS() << "LLKeywords::sLineTokenList" << LL_ENDL; for (token_list_t::iterator iter = mLineTokenList.begin(); iter != mLineTokenList.end(); ++iter) { @@ -761,7 +761,7 @@ void LLKeywords::dump() } - llinfos << "LLKeywords::sDelimiterTokenList" << llendl; + LL_INFOS() << "LLKeywords::sDelimiterTokenList" << LL_ENDL; for (token_list_t::iterator iter = mDelimiterTokenList.begin(); iter != mDelimiterTokenList.end(); ++iter) { @@ -772,12 +772,12 @@ void LLKeywords::dump() void LLKeywordToken::dump() { - llinfos << "[" << + LL_INFOS() << "[" << mColor.mV[VX] << ", " << mColor.mV[VY] << ", " << mColor.mV[VZ] << "] [" << wstring_to_utf8str(mToken) << "]" << - llendl; + LL_ENDL; } #endif // DEBUG -- cgit v1.2.3 From 2d7fb5c67580620fd707b4fde3c497886e050dd1 Mon Sep 17 00:00:00 2001 From: Jonathan Yap Date: Sun, 28 Dec 2014 09:34:28 -0500 Subject: STORM-2094 Save button not activated if spelling corrected in Notecard and no other changes made --- indra/llui/lltextbase.cpp | 1 + indra/llui/lltextbase.h | 1 + indra/llui/lltexteditor.cpp | 8 ++++++++ indra/llui/lltexteditor.h | 2 ++ 4 files changed, 12 insertions(+) (limited to 'indra/llui') diff --git a/indra/llui/lltextbase.cpp b/indra/llui/lltextbase.cpp index 9b125a85b9..e51f2a212f 100755 --- a/indra/llui/lltextbase.cpp +++ b/indra/llui/lltextbase.cpp @@ -1316,6 +1316,7 @@ void LLTextBase::replaceWithSuggestion(U32 index) setCursorPos(it->first + (S32)suggestion.length()); + onSpellCheckPerformed(); break; } diff --git a/indra/llui/lltextbase.h b/indra/llui/lltextbase.h index 738b4d5b8e..51fe904b4f 100755 --- a/indra/llui/lltextbase.h +++ b/indra/llui/lltextbase.h @@ -362,6 +362,7 @@ public: std::string getMisspelledWord(U32 pos) const; bool isMisspelledWord(U32 pos) const; void onSpellCheckSettingsChange(); + virtual void onSpellCheckPerformed(){} // used by LLTextSegment layout code bool getWordWrap() { return mWordWrap; } diff --git a/indra/llui/lltexteditor.cpp b/indra/llui/lltexteditor.cpp index cf5fdef539..227b1f91a9 100755 --- a/indra/llui/lltexteditor.cpp +++ b/indra/llui/lltexteditor.cpp @@ -2380,6 +2380,14 @@ void LLTextEditor::removeTextFromEnd(S32 num_chars) //---------------------------------------------------------------------------- +void LLTextEditor::onSpellCheckPerformed() +{ + if (isPristine()) + { + mBaseDocIsPristine = FALSE; + } +} + void LLTextEditor::makePristine() { mPristineCmd = mLastCmd; diff --git a/indra/llui/lltexteditor.h b/indra/llui/lltexteditor.h index f6bdf917b4..26702b2412 100755 --- a/indra/llui/lltexteditor.h +++ b/indra/llui/lltexteditor.h @@ -160,6 +160,8 @@ public: autoreplace_callback_t mAutoreplaceCallback; void setAutoreplaceCallback(autoreplace_callback_t cb) { mAutoreplaceCallback = cb; } + /*virtual*/ void onSpellCheckPerformed(); + // // Text manipulation // -- cgit v1.2.3 From c8726aba303bcf1207b730a344536e25491420bc Mon Sep 17 00:00:00 2001 From: Oz Linden Date: Tue, 10 Nov 2015 09:48:56 -0500 Subject: remove execute permission from many files that should not have it --- indra/llui/CMakeLists.txt | 0 indra/llui/llaccordionctrl.cpp | 0 indra/llui/llaccordionctrl.h | 0 indra/llui/llaccordionctrltab.cpp | 0 indra/llui/llaccordionctrltab.h | 0 indra/llui/llbadge.cpp | 0 indra/llui/llbadge.h | 0 indra/llui/llbadgeholder.cpp | 0 indra/llui/llbadgeholder.h | 0 indra/llui/llbadgeowner.cpp | 0 indra/llui/llbadgeowner.h | 0 indra/llui/llbutton.cpp | 0 indra/llui/llbutton.h | 0 indra/llui/llcallbackmap.h | 0 indra/llui/llchat.h | 0 indra/llui/llchatentry.cpp | 0 indra/llui/llchatentry.h | 0 indra/llui/llcheckboxctrl.cpp | 0 indra/llui/llcheckboxctrl.h | 0 indra/llui/llclipboard.cpp | 0 indra/llui/llclipboard.h | 0 indra/llui/llcombobox.cpp | 0 indra/llui/llcombobox.h | 0 indra/llui/llcommandmanager.cpp | 0 indra/llui/llcommandmanager.h | 0 indra/llui/llconsole.cpp | 0 indra/llui/llconsole.h | 0 indra/llui/llcontainerview.cpp | 0 indra/llui/llcontainerview.h | 0 indra/llui/llctrlselectioninterface.cpp | 0 indra/llui/llctrlselectioninterface.h | 0 indra/llui/lldockablefloater.cpp | 0 indra/llui/lldockablefloater.h | 0 indra/llui/lldockcontrol.cpp | 0 indra/llui/lldockcontrol.h | 0 indra/llui/lldraghandle.cpp | 0 indra/llui/lldraghandle.h | 0 indra/llui/lleditmenuhandler.cpp | 0 indra/llui/lleditmenuhandler.h | 0 indra/llui/llf32uictrl.cpp | 0 indra/llui/llf32uictrl.h | 0 indra/llui/llfiltereditor.cpp | 0 indra/llui/llfiltereditor.h | 0 indra/llui/llflashtimer.cpp | 0 indra/llui/llflashtimer.h | 0 indra/llui/llflatlistview.cpp | 0 indra/llui/llflatlistview.h | 0 indra/llui/llfloater.cpp | 0 indra/llui/llfloater.h | 0 indra/llui/llfloaterreg.cpp | 0 indra/llui/llfloaterreg.h | 0 indra/llui/llfloaterreglistener.cpp | 0 indra/llui/llfloaterreglistener.h | 0 indra/llui/llflyoutbutton.cpp | 0 indra/llui/llflyoutbutton.h | 0 indra/llui/llfocusmgr.cpp | 0 indra/llui/llfocusmgr.h | 0 indra/llui/llfolderview.cpp | 0 indra/llui/llfolderview.h | 0 indra/llui/llfolderviewitem.h | 0 indra/llui/llfolderviewmodel.cpp | 0 indra/llui/llfolderviewmodel.h | 0 indra/llui/llfunctorregistry.h | 0 indra/llui/llhelp.h | 0 indra/llui/lliconctrl.cpp | 0 indra/llui/lliconctrl.h | 0 indra/llui/llkeywords.cpp | 0 indra/llui/llkeywords.h | 0 indra/llui/lllayoutstack.cpp | 0 indra/llui/lllayoutstack.h | 0 indra/llui/lllazyvalue.h | 0 indra/llui/lllineeditor.cpp | 0 indra/llui/lllineeditor.h | 0 indra/llui/llloadingindicator.cpp | 0 indra/llui/llloadingindicator.h | 0 indra/llui/lllocalcliprect.cpp | 0 indra/llui/lllocalcliprect.h | 0 indra/llui/llmenubutton.cpp | 0 indra/llui/llmenubutton.h | 0 indra/llui/llmenugl.cpp | 0 indra/llui/llmenugl.h | 0 indra/llui/llmodaldialog.cpp | 0 indra/llui/llmodaldialog.h | 0 indra/llui/llmultifloater.cpp | 0 indra/llui/llmultifloater.h | 0 indra/llui/llmultislider.cpp | 0 indra/llui/llmultislider.h | 0 indra/llui/llmultisliderctrl.cpp | 0 indra/llui/llmultisliderctrl.h | 0 indra/llui/llnotificationptr.h | 0 indra/llui/llnotifications.cpp | 0 indra/llui/llnotifications.h | 0 indra/llui/llnotificationsutil.cpp | 0 indra/llui/llnotificationsutil.h | 0 indra/llui/llnotificationtemplate.h | 0 indra/llui/llnotificationvisibilityrule.h | 0 indra/llui/llpanel.cpp | 0 indra/llui/llpanel.h | 0 indra/llui/llprogressbar.cpp | 0 indra/llui/llprogressbar.h | 0 indra/llui/llradiogroup.cpp | 0 indra/llui/llradiogroup.h | 0 indra/llui/llresizebar.cpp | 0 indra/llui/llresizebar.h | 0 indra/llui/llresizehandle.cpp | 0 indra/llui/llresizehandle.h | 0 indra/llui/llresmgr.cpp | 0 indra/llui/llresmgr.h | 0 indra/llui/llrngwriter.cpp | 0 indra/llui/llrngwriter.h | 0 indra/llui/llscrollbar.cpp | 0 indra/llui/llscrollbar.h | 0 indra/llui/llscrollcontainer.cpp | 0 indra/llui/llscrollcontainer.h | 0 indra/llui/llscrollingpanellist.cpp | 0 indra/llui/llscrollingpanellist.h | 0 indra/llui/llscrolllistcell.cpp | 0 indra/llui/llscrolllistcell.h | 0 indra/llui/llscrolllistcolumn.cpp | 0 indra/llui/llscrolllistcolumn.h | 0 indra/llui/llscrolllistctrl.cpp | 0 indra/llui/llscrolllistctrl.h | 0 indra/llui/llscrolllistitem.cpp | 0 indra/llui/llscrolllistitem.h | 0 indra/llui/llsearcheditor.cpp | 0 indra/llui/llsearcheditor.h | 0 indra/llui/llslider.cpp | 0 indra/llui/llslider.h | 0 indra/llui/llsliderctrl.cpp | 0 indra/llui/llsliderctrl.h | 0 indra/llui/llspellcheck.cpp | 0 indra/llui/llspellcheck.h | 0 indra/llui/llspellcheckmenuhandler.h | 0 indra/llui/llspinctrl.cpp | 0 indra/llui/llspinctrl.h | 0 indra/llui/llstatbar.cpp | 0 indra/llui/llstatbar.h | 0 indra/llui/llstatgraph.cpp | 0 indra/llui/llstatgraph.h | 0 indra/llui/llstatview.cpp | 0 indra/llui/llstatview.h | 0 indra/llui/llstyle.cpp | 0 indra/llui/llstyle.h | 0 indra/llui/lltabcontainer.cpp | 0 indra/llui/lltabcontainer.h | 0 indra/llui/lltextbase.cpp | 0 indra/llui/lltextbase.h | 0 indra/llui/lltextbox.cpp | 0 indra/llui/lltextbox.h | 0 indra/llui/lltexteditor.cpp | 0 indra/llui/lltexteditor.h | 0 indra/llui/lltextparser.cpp | 0 indra/llui/lltextparser.h | 0 indra/llui/lltextutil.cpp | 0 indra/llui/lltextutil.h | 0 indra/llui/lltextvalidate.cpp | 0 indra/llui/lltextvalidate.h | 0 indra/llui/lltimectrl.cpp | 0 indra/llui/lltimectrl.h | 0 indra/llui/lltoggleablemenu.cpp | 0 indra/llui/lltoggleablemenu.h | 0 indra/llui/lltoolbar.cpp | 0 indra/llui/lltoolbar.h | 0 indra/llui/lltooltip.cpp | 0 indra/llui/lltooltip.h | 0 indra/llui/lltrans.cpp | 0 indra/llui/lltrans.h | 0 indra/llui/lltransutil.cpp | 0 indra/llui/lltransutil.h | 0 indra/llui/llui.cpp | 0 indra/llui/llui.h | 0 indra/llui/lluicolor.cpp | 0 indra/llui/lluicolor.h | 0 indra/llui/lluicolortable.cpp | 0 indra/llui/lluicolortable.h | 0 indra/llui/lluiconstants.h | 0 indra/llui/lluictrl.cpp | 0 indra/llui/lluictrl.h | 0 indra/llui/lluictrlfactory.cpp | 0 indra/llui/lluictrlfactory.h | 0 indra/llui/lluifwd.h | 0 indra/llui/lluistring.cpp | 0 indra/llui/lluistring.h | 0 indra/llui/llundo.cpp | 0 indra/llui/llundo.h | 0 indra/llui/llurlaction.cpp | 0 indra/llui/llurlaction.h | 0 indra/llui/llurlentry.cpp | 0 indra/llui/llurlentry.h | 0 indra/llui/llurlmatch.cpp | 0 indra/llui/llurlmatch.h | 0 indra/llui/llurlregistry.cpp | 0 indra/llui/llurlregistry.h | 0 indra/llui/llview.cpp | 0 indra/llui/llview.h | 0 indra/llui/llviewborder.cpp | 0 indra/llui/llviewborder.h | 0 indra/llui/llviewinject.cpp | 0 indra/llui/llviewinject.h | 0 indra/llui/llviewmodel.cpp | 0 indra/llui/llviewmodel.h | 0 indra/llui/llviewquery.cpp | 0 indra/llui/llviewquery.h | 0 indra/llui/llwindowshade.cpp | 0 indra/llui/llwindowshade.h | 0 indra/llui/llxuiparser.cpp | 0 indra/llui/llxuiparser.h | 0 indra/llui/tests/llurlentry_stub.cpp | 0 indra/llui/tests/llurlentry_test.cpp | 0 indra/llui/tests/llurlmatch_test.cpp | 0 210 files changed, 0 insertions(+), 0 deletions(-) mode change 100755 => 100644 indra/llui/CMakeLists.txt mode change 100755 => 100644 indra/llui/llaccordionctrl.cpp mode change 100755 => 100644 indra/llui/llaccordionctrl.h mode change 100755 => 100644 indra/llui/llaccordionctrltab.cpp mode change 100755 => 100644 indra/llui/llaccordionctrltab.h mode change 100755 => 100644 indra/llui/llbadge.cpp mode change 100755 => 100644 indra/llui/llbadge.h mode change 100755 => 100644 indra/llui/llbadgeholder.cpp mode change 100755 => 100644 indra/llui/llbadgeholder.h mode change 100755 => 100644 indra/llui/llbadgeowner.cpp mode change 100755 => 100644 indra/llui/llbadgeowner.h mode change 100755 => 100644 indra/llui/llbutton.cpp mode change 100755 => 100644 indra/llui/llbutton.h mode change 100755 => 100644 indra/llui/llcallbackmap.h mode change 100755 => 100644 indra/llui/llchat.h mode change 100755 => 100644 indra/llui/llchatentry.cpp mode change 100755 => 100644 indra/llui/llchatentry.h mode change 100755 => 100644 indra/llui/llcheckboxctrl.cpp mode change 100755 => 100644 indra/llui/llcheckboxctrl.h mode change 100755 => 100644 indra/llui/llclipboard.cpp mode change 100755 => 100644 indra/llui/llclipboard.h mode change 100755 => 100644 indra/llui/llcombobox.cpp mode change 100755 => 100644 indra/llui/llcombobox.h mode change 100755 => 100644 indra/llui/llcommandmanager.cpp mode change 100755 => 100644 indra/llui/llcommandmanager.h mode change 100755 => 100644 indra/llui/llconsole.cpp mode change 100755 => 100644 indra/llui/llconsole.h mode change 100755 => 100644 indra/llui/llcontainerview.cpp mode change 100755 => 100644 indra/llui/llcontainerview.h mode change 100755 => 100644 indra/llui/llctrlselectioninterface.cpp mode change 100755 => 100644 indra/llui/llctrlselectioninterface.h mode change 100755 => 100644 indra/llui/lldockablefloater.cpp mode change 100755 => 100644 indra/llui/lldockablefloater.h mode change 100755 => 100644 indra/llui/lldockcontrol.cpp mode change 100755 => 100644 indra/llui/lldockcontrol.h mode change 100755 => 100644 indra/llui/lldraghandle.cpp mode change 100755 => 100644 indra/llui/lldraghandle.h mode change 100755 => 100644 indra/llui/lleditmenuhandler.cpp mode change 100755 => 100644 indra/llui/lleditmenuhandler.h mode change 100755 => 100644 indra/llui/llf32uictrl.cpp mode change 100755 => 100644 indra/llui/llf32uictrl.h mode change 100755 => 100644 indra/llui/llfiltereditor.cpp mode change 100755 => 100644 indra/llui/llfiltereditor.h mode change 100755 => 100644 indra/llui/llflashtimer.cpp mode change 100755 => 100644 indra/llui/llflashtimer.h mode change 100755 => 100644 indra/llui/llflatlistview.cpp mode change 100755 => 100644 indra/llui/llflatlistview.h mode change 100755 => 100644 indra/llui/llfloater.cpp mode change 100755 => 100644 indra/llui/llfloater.h mode change 100755 => 100644 indra/llui/llfloaterreg.cpp mode change 100755 => 100644 indra/llui/llfloaterreg.h mode change 100755 => 100644 indra/llui/llfloaterreglistener.cpp mode change 100755 => 100644 indra/llui/llfloaterreglistener.h mode change 100755 => 100644 indra/llui/llflyoutbutton.cpp mode change 100755 => 100644 indra/llui/llflyoutbutton.h mode change 100755 => 100644 indra/llui/llfocusmgr.cpp mode change 100755 => 100644 indra/llui/llfocusmgr.h mode change 100755 => 100644 indra/llui/llfolderview.cpp mode change 100755 => 100644 indra/llui/llfolderview.h mode change 100755 => 100644 indra/llui/llfolderviewitem.h mode change 100755 => 100644 indra/llui/llfolderviewmodel.cpp mode change 100755 => 100644 indra/llui/llfolderviewmodel.h mode change 100755 => 100644 indra/llui/llfunctorregistry.h mode change 100755 => 100644 indra/llui/llhelp.h mode change 100755 => 100644 indra/llui/lliconctrl.cpp mode change 100755 => 100644 indra/llui/lliconctrl.h mode change 100755 => 100644 indra/llui/llkeywords.cpp mode change 100755 => 100644 indra/llui/llkeywords.h mode change 100755 => 100644 indra/llui/lllayoutstack.cpp mode change 100755 => 100644 indra/llui/lllayoutstack.h mode change 100755 => 100644 indra/llui/lllazyvalue.h mode change 100755 => 100644 indra/llui/lllineeditor.cpp mode change 100755 => 100644 indra/llui/lllineeditor.h mode change 100755 => 100644 indra/llui/llloadingindicator.cpp mode change 100755 => 100644 indra/llui/llloadingindicator.h mode change 100755 => 100644 indra/llui/lllocalcliprect.cpp mode change 100755 => 100644 indra/llui/lllocalcliprect.h mode change 100755 => 100644 indra/llui/llmenubutton.cpp mode change 100755 => 100644 indra/llui/llmenubutton.h mode change 100755 => 100644 indra/llui/llmenugl.cpp mode change 100755 => 100644 indra/llui/llmenugl.h mode change 100755 => 100644 indra/llui/llmodaldialog.cpp mode change 100755 => 100644 indra/llui/llmodaldialog.h mode change 100755 => 100644 indra/llui/llmultifloater.cpp mode change 100755 => 100644 indra/llui/llmultifloater.h mode change 100755 => 100644 indra/llui/llmultislider.cpp mode change 100755 => 100644 indra/llui/llmultislider.h mode change 100755 => 100644 indra/llui/llmultisliderctrl.cpp mode change 100755 => 100644 indra/llui/llmultisliderctrl.h mode change 100755 => 100644 indra/llui/llnotificationptr.h mode change 100755 => 100644 indra/llui/llnotifications.cpp mode change 100755 => 100644 indra/llui/llnotifications.h mode change 100755 => 100644 indra/llui/llnotificationsutil.cpp mode change 100755 => 100644 indra/llui/llnotificationsutil.h mode change 100755 => 100644 indra/llui/llnotificationtemplate.h mode change 100755 => 100644 indra/llui/llnotificationvisibilityrule.h mode change 100755 => 100644 indra/llui/llpanel.cpp mode change 100755 => 100644 indra/llui/llpanel.h mode change 100755 => 100644 indra/llui/llprogressbar.cpp mode change 100755 => 100644 indra/llui/llprogressbar.h mode change 100755 => 100644 indra/llui/llradiogroup.cpp mode change 100755 => 100644 indra/llui/llradiogroup.h mode change 100755 => 100644 indra/llui/llresizebar.cpp mode change 100755 => 100644 indra/llui/llresizebar.h mode change 100755 => 100644 indra/llui/llresizehandle.cpp mode change 100755 => 100644 indra/llui/llresizehandle.h mode change 100755 => 100644 indra/llui/llresmgr.cpp mode change 100755 => 100644 indra/llui/llresmgr.h mode change 100755 => 100644 indra/llui/llrngwriter.cpp mode change 100755 => 100644 indra/llui/llrngwriter.h mode change 100755 => 100644 indra/llui/llscrollbar.cpp mode change 100755 => 100644 indra/llui/llscrollbar.h mode change 100755 => 100644 indra/llui/llscrollcontainer.cpp mode change 100755 => 100644 indra/llui/llscrollcontainer.h mode change 100755 => 100644 indra/llui/llscrollingpanellist.cpp mode change 100755 => 100644 indra/llui/llscrollingpanellist.h mode change 100755 => 100644 indra/llui/llscrolllistcell.cpp mode change 100755 => 100644 indra/llui/llscrolllistcell.h mode change 100755 => 100644 indra/llui/llscrolllistcolumn.cpp mode change 100755 => 100644 indra/llui/llscrolllistcolumn.h mode change 100755 => 100644 indra/llui/llscrolllistctrl.cpp mode change 100755 => 100644 indra/llui/llscrolllistctrl.h mode change 100755 => 100644 indra/llui/llscrolllistitem.cpp mode change 100755 => 100644 indra/llui/llscrolllistitem.h mode change 100755 => 100644 indra/llui/llsearcheditor.cpp mode change 100755 => 100644 indra/llui/llsearcheditor.h mode change 100755 => 100644 indra/llui/llslider.cpp mode change 100755 => 100644 indra/llui/llslider.h mode change 100755 => 100644 indra/llui/llsliderctrl.cpp mode change 100755 => 100644 indra/llui/llsliderctrl.h mode change 100755 => 100644 indra/llui/llspellcheck.cpp mode change 100755 => 100644 indra/llui/llspellcheck.h mode change 100755 => 100644 indra/llui/llspellcheckmenuhandler.h mode change 100755 => 100644 indra/llui/llspinctrl.cpp mode change 100755 => 100644 indra/llui/llspinctrl.h mode change 100755 => 100644 indra/llui/llstatbar.cpp mode change 100755 => 100644 indra/llui/llstatbar.h mode change 100755 => 100644 indra/llui/llstatgraph.cpp mode change 100755 => 100644 indra/llui/llstatgraph.h mode change 100755 => 100644 indra/llui/llstatview.cpp mode change 100755 => 100644 indra/llui/llstatview.h mode change 100755 => 100644 indra/llui/llstyle.cpp mode change 100755 => 100644 indra/llui/llstyle.h mode change 100755 => 100644 indra/llui/lltabcontainer.cpp mode change 100755 => 100644 indra/llui/lltabcontainer.h mode change 100755 => 100644 indra/llui/lltextbase.cpp mode change 100755 => 100644 indra/llui/lltextbase.h mode change 100755 => 100644 indra/llui/lltextbox.cpp mode change 100755 => 100644 indra/llui/lltextbox.h mode change 100755 => 100644 indra/llui/lltexteditor.cpp mode change 100755 => 100644 indra/llui/lltexteditor.h mode change 100755 => 100644 indra/llui/lltextparser.cpp mode change 100755 => 100644 indra/llui/lltextparser.h mode change 100755 => 100644 indra/llui/lltextutil.cpp mode change 100755 => 100644 indra/llui/lltextutil.h mode change 100755 => 100644 indra/llui/lltextvalidate.cpp mode change 100755 => 100644 indra/llui/lltextvalidate.h mode change 100755 => 100644 indra/llui/lltimectrl.cpp mode change 100755 => 100644 indra/llui/lltimectrl.h mode change 100755 => 100644 indra/llui/lltoggleablemenu.cpp mode change 100755 => 100644 indra/llui/lltoggleablemenu.h mode change 100755 => 100644 indra/llui/lltoolbar.cpp mode change 100755 => 100644 indra/llui/lltoolbar.h mode change 100755 => 100644 indra/llui/lltooltip.cpp mode change 100755 => 100644 indra/llui/lltooltip.h mode change 100755 => 100644 indra/llui/lltrans.cpp mode change 100755 => 100644 indra/llui/lltrans.h mode change 100755 => 100644 indra/llui/lltransutil.cpp mode change 100755 => 100644 indra/llui/lltransutil.h mode change 100755 => 100644 indra/llui/llui.cpp mode change 100755 => 100644 indra/llui/llui.h mode change 100755 => 100644 indra/llui/lluicolor.cpp mode change 100755 => 100644 indra/llui/lluicolor.h mode change 100755 => 100644 indra/llui/lluicolortable.cpp mode change 100755 => 100644 indra/llui/lluicolortable.h mode change 100755 => 100644 indra/llui/lluiconstants.h mode change 100755 => 100644 indra/llui/lluictrl.cpp mode change 100755 => 100644 indra/llui/lluictrl.h mode change 100755 => 100644 indra/llui/lluictrlfactory.cpp mode change 100755 => 100644 indra/llui/lluictrlfactory.h mode change 100755 => 100644 indra/llui/lluifwd.h mode change 100755 => 100644 indra/llui/lluistring.cpp mode change 100755 => 100644 indra/llui/lluistring.h mode change 100755 => 100644 indra/llui/llundo.cpp mode change 100755 => 100644 indra/llui/llundo.h mode change 100755 => 100644 indra/llui/llurlaction.cpp mode change 100755 => 100644 indra/llui/llurlaction.h mode change 100755 => 100644 indra/llui/llurlentry.cpp mode change 100755 => 100644 indra/llui/llurlentry.h mode change 100755 => 100644 indra/llui/llurlmatch.cpp mode change 100755 => 100644 indra/llui/llurlmatch.h mode change 100755 => 100644 indra/llui/llurlregistry.cpp mode change 100755 => 100644 indra/llui/llurlregistry.h mode change 100755 => 100644 indra/llui/llview.cpp mode change 100755 => 100644 indra/llui/llview.h mode change 100755 => 100644 indra/llui/llviewborder.cpp mode change 100755 => 100644 indra/llui/llviewborder.h mode change 100755 => 100644 indra/llui/llviewinject.cpp mode change 100755 => 100644 indra/llui/llviewinject.h mode change 100755 => 100644 indra/llui/llviewmodel.cpp mode change 100755 => 100644 indra/llui/llviewmodel.h mode change 100755 => 100644 indra/llui/llviewquery.cpp mode change 100755 => 100644 indra/llui/llviewquery.h mode change 100755 => 100644 indra/llui/llwindowshade.cpp mode change 100755 => 100644 indra/llui/llwindowshade.h mode change 100755 => 100644 indra/llui/llxuiparser.cpp mode change 100755 => 100644 indra/llui/llxuiparser.h mode change 100755 => 100644 indra/llui/tests/llurlentry_stub.cpp mode change 100755 => 100644 indra/llui/tests/llurlentry_test.cpp mode change 100755 => 100644 indra/llui/tests/llurlmatch_test.cpp (limited to 'indra/llui') diff --git a/indra/llui/CMakeLists.txt b/indra/llui/CMakeLists.txt old mode 100755 new mode 100644 diff --git a/indra/llui/llaccordionctrl.cpp b/indra/llui/llaccordionctrl.cpp old mode 100755 new mode 100644 diff --git a/indra/llui/llaccordionctrl.h b/indra/llui/llaccordionctrl.h old mode 100755 new mode 100644 diff --git a/indra/llui/llaccordionctrltab.cpp b/indra/llui/llaccordionctrltab.cpp old mode 100755 new mode 100644 diff --git a/indra/llui/llaccordionctrltab.h b/indra/llui/llaccordionctrltab.h old mode 100755 new mode 100644 diff --git a/indra/llui/llbadge.cpp b/indra/llui/llbadge.cpp old mode 100755 new mode 100644 diff --git a/indra/llui/llbadge.h b/indra/llui/llbadge.h old mode 100755 new mode 100644 diff --git a/indra/llui/llbadgeholder.cpp b/indra/llui/llbadgeholder.cpp old mode 100755 new mode 100644 diff --git a/indra/llui/llbadgeholder.h b/indra/llui/llbadgeholder.h old mode 100755 new mode 100644 diff --git a/indra/llui/llbadgeowner.cpp b/indra/llui/llbadgeowner.cpp old mode 100755 new mode 100644 diff --git a/indra/llui/llbadgeowner.h b/indra/llui/llbadgeowner.h old mode 100755 new mode 100644 diff --git a/indra/llui/llbutton.cpp b/indra/llui/llbutton.cpp old mode 100755 new mode 100644 diff --git a/indra/llui/llbutton.h b/indra/llui/llbutton.h old mode 100755 new mode 100644 diff --git a/indra/llui/llcallbackmap.h b/indra/llui/llcallbackmap.h old mode 100755 new mode 100644 diff --git a/indra/llui/llchat.h b/indra/llui/llchat.h old mode 100755 new mode 100644 diff --git a/indra/llui/llchatentry.cpp b/indra/llui/llchatentry.cpp old mode 100755 new mode 100644 diff --git a/indra/llui/llchatentry.h b/indra/llui/llchatentry.h old mode 100755 new mode 100644 diff --git a/indra/llui/llcheckboxctrl.cpp b/indra/llui/llcheckboxctrl.cpp old mode 100755 new mode 100644 diff --git a/indra/llui/llcheckboxctrl.h b/indra/llui/llcheckboxctrl.h old mode 100755 new mode 100644 diff --git a/indra/llui/llclipboard.cpp b/indra/llui/llclipboard.cpp old mode 100755 new mode 100644 diff --git a/indra/llui/llclipboard.h b/indra/llui/llclipboard.h old mode 100755 new mode 100644 diff --git a/indra/llui/llcombobox.cpp b/indra/llui/llcombobox.cpp old mode 100755 new mode 100644 diff --git a/indra/llui/llcombobox.h b/indra/llui/llcombobox.h old mode 100755 new mode 100644 diff --git a/indra/llui/llcommandmanager.cpp b/indra/llui/llcommandmanager.cpp old mode 100755 new mode 100644 diff --git a/indra/llui/llcommandmanager.h b/indra/llui/llcommandmanager.h old mode 100755 new mode 100644 diff --git a/indra/llui/llconsole.cpp b/indra/llui/llconsole.cpp old mode 100755 new mode 100644 diff --git a/indra/llui/llconsole.h b/indra/llui/llconsole.h old mode 100755 new mode 100644 diff --git a/indra/llui/llcontainerview.cpp b/indra/llui/llcontainerview.cpp old mode 100755 new mode 100644 diff --git a/indra/llui/llcontainerview.h b/indra/llui/llcontainerview.h old mode 100755 new mode 100644 diff --git a/indra/llui/llctrlselectioninterface.cpp b/indra/llui/llctrlselectioninterface.cpp old mode 100755 new mode 100644 diff --git a/indra/llui/llctrlselectioninterface.h b/indra/llui/llctrlselectioninterface.h old mode 100755 new mode 100644 diff --git a/indra/llui/lldockablefloater.cpp b/indra/llui/lldockablefloater.cpp old mode 100755 new mode 100644 diff --git a/indra/llui/lldockablefloater.h b/indra/llui/lldockablefloater.h old mode 100755 new mode 100644 diff --git a/indra/llui/lldockcontrol.cpp b/indra/llui/lldockcontrol.cpp old mode 100755 new mode 100644 diff --git a/indra/llui/lldockcontrol.h b/indra/llui/lldockcontrol.h old mode 100755 new mode 100644 diff --git a/indra/llui/lldraghandle.cpp b/indra/llui/lldraghandle.cpp old mode 100755 new mode 100644 diff --git a/indra/llui/lldraghandle.h b/indra/llui/lldraghandle.h old mode 100755 new mode 100644 diff --git a/indra/llui/lleditmenuhandler.cpp b/indra/llui/lleditmenuhandler.cpp old mode 100755 new mode 100644 diff --git a/indra/llui/lleditmenuhandler.h b/indra/llui/lleditmenuhandler.h old mode 100755 new mode 100644 diff --git a/indra/llui/llf32uictrl.cpp b/indra/llui/llf32uictrl.cpp old mode 100755 new mode 100644 diff --git a/indra/llui/llf32uictrl.h b/indra/llui/llf32uictrl.h old mode 100755 new mode 100644 diff --git a/indra/llui/llfiltereditor.cpp b/indra/llui/llfiltereditor.cpp old mode 100755 new mode 100644 diff --git a/indra/llui/llfiltereditor.h b/indra/llui/llfiltereditor.h old mode 100755 new mode 100644 diff --git a/indra/llui/llflashtimer.cpp b/indra/llui/llflashtimer.cpp old mode 100755 new mode 100644 diff --git a/indra/llui/llflashtimer.h b/indra/llui/llflashtimer.h old mode 100755 new mode 100644 diff --git a/indra/llui/llflatlistview.cpp b/indra/llui/llflatlistview.cpp old mode 100755 new mode 100644 diff --git a/indra/llui/llflatlistview.h b/indra/llui/llflatlistview.h old mode 100755 new mode 100644 diff --git a/indra/llui/llfloater.cpp b/indra/llui/llfloater.cpp old mode 100755 new mode 100644 diff --git a/indra/llui/llfloater.h b/indra/llui/llfloater.h old mode 100755 new mode 100644 diff --git a/indra/llui/llfloaterreg.cpp b/indra/llui/llfloaterreg.cpp old mode 100755 new mode 100644 diff --git a/indra/llui/llfloaterreg.h b/indra/llui/llfloaterreg.h old mode 100755 new mode 100644 diff --git a/indra/llui/llfloaterreglistener.cpp b/indra/llui/llfloaterreglistener.cpp old mode 100755 new mode 100644 diff --git a/indra/llui/llfloaterreglistener.h b/indra/llui/llfloaterreglistener.h old mode 100755 new mode 100644 diff --git a/indra/llui/llflyoutbutton.cpp b/indra/llui/llflyoutbutton.cpp old mode 100755 new mode 100644 diff --git a/indra/llui/llflyoutbutton.h b/indra/llui/llflyoutbutton.h old mode 100755 new mode 100644 diff --git a/indra/llui/llfocusmgr.cpp b/indra/llui/llfocusmgr.cpp old mode 100755 new mode 100644 diff --git a/indra/llui/llfocusmgr.h b/indra/llui/llfocusmgr.h old mode 100755 new mode 100644 diff --git a/indra/llui/llfolderview.cpp b/indra/llui/llfolderview.cpp old mode 100755 new mode 100644 diff --git a/indra/llui/llfolderview.h b/indra/llui/llfolderview.h old mode 100755 new mode 100644 diff --git a/indra/llui/llfolderviewitem.h b/indra/llui/llfolderviewitem.h old mode 100755 new mode 100644 diff --git a/indra/llui/llfolderviewmodel.cpp b/indra/llui/llfolderviewmodel.cpp old mode 100755 new mode 100644 diff --git a/indra/llui/llfolderviewmodel.h b/indra/llui/llfolderviewmodel.h old mode 100755 new mode 100644 diff --git a/indra/llui/llfunctorregistry.h b/indra/llui/llfunctorregistry.h old mode 100755 new mode 100644 diff --git a/indra/llui/llhelp.h b/indra/llui/llhelp.h old mode 100755 new mode 100644 diff --git a/indra/llui/lliconctrl.cpp b/indra/llui/lliconctrl.cpp old mode 100755 new mode 100644 diff --git a/indra/llui/lliconctrl.h b/indra/llui/lliconctrl.h old mode 100755 new mode 100644 diff --git a/indra/llui/llkeywords.cpp b/indra/llui/llkeywords.cpp old mode 100755 new mode 100644 diff --git a/indra/llui/llkeywords.h b/indra/llui/llkeywords.h old mode 100755 new mode 100644 diff --git a/indra/llui/lllayoutstack.cpp b/indra/llui/lllayoutstack.cpp old mode 100755 new mode 100644 diff --git a/indra/llui/lllayoutstack.h b/indra/llui/lllayoutstack.h old mode 100755 new mode 100644 diff --git a/indra/llui/lllazyvalue.h b/indra/llui/lllazyvalue.h old mode 100755 new mode 100644 diff --git a/indra/llui/lllineeditor.cpp b/indra/llui/lllineeditor.cpp old mode 100755 new mode 100644 diff --git a/indra/llui/lllineeditor.h b/indra/llui/lllineeditor.h old mode 100755 new mode 100644 diff --git a/indra/llui/llloadingindicator.cpp b/indra/llui/llloadingindicator.cpp old mode 100755 new mode 100644 diff --git a/indra/llui/llloadingindicator.h b/indra/llui/llloadingindicator.h old mode 100755 new mode 100644 diff --git a/indra/llui/lllocalcliprect.cpp b/indra/llui/lllocalcliprect.cpp old mode 100755 new mode 100644 diff --git a/indra/llui/lllocalcliprect.h b/indra/llui/lllocalcliprect.h old mode 100755 new mode 100644 diff --git a/indra/llui/llmenubutton.cpp b/indra/llui/llmenubutton.cpp old mode 100755 new mode 100644 diff --git a/indra/llui/llmenubutton.h b/indra/llui/llmenubutton.h old mode 100755 new mode 100644 diff --git a/indra/llui/llmenugl.cpp b/indra/llui/llmenugl.cpp old mode 100755 new mode 100644 diff --git a/indra/llui/llmenugl.h b/indra/llui/llmenugl.h old mode 100755 new mode 100644 diff --git a/indra/llui/llmodaldialog.cpp b/indra/llui/llmodaldialog.cpp old mode 100755 new mode 100644 diff --git a/indra/llui/llmodaldialog.h b/indra/llui/llmodaldialog.h old mode 100755 new mode 100644 diff --git a/indra/llui/llmultifloater.cpp b/indra/llui/llmultifloater.cpp old mode 100755 new mode 100644 diff --git a/indra/llui/llmultifloater.h b/indra/llui/llmultifloater.h old mode 100755 new mode 100644 diff --git a/indra/llui/llmultislider.cpp b/indra/llui/llmultislider.cpp old mode 100755 new mode 100644 diff --git a/indra/llui/llmultislider.h b/indra/llui/llmultislider.h old mode 100755 new mode 100644 diff --git a/indra/llui/llmultisliderctrl.cpp b/indra/llui/llmultisliderctrl.cpp old mode 100755 new mode 100644 diff --git a/indra/llui/llmultisliderctrl.h b/indra/llui/llmultisliderctrl.h old mode 100755 new mode 100644 diff --git a/indra/llui/llnotificationptr.h b/indra/llui/llnotificationptr.h old mode 100755 new mode 100644 diff --git a/indra/llui/llnotifications.cpp b/indra/llui/llnotifications.cpp old mode 100755 new mode 100644 diff --git a/indra/llui/llnotifications.h b/indra/llui/llnotifications.h old mode 100755 new mode 100644 diff --git a/indra/llui/llnotificationsutil.cpp b/indra/llui/llnotificationsutil.cpp old mode 100755 new mode 100644 diff --git a/indra/llui/llnotificationsutil.h b/indra/llui/llnotificationsutil.h old mode 100755 new mode 100644 diff --git a/indra/llui/llnotificationtemplate.h b/indra/llui/llnotificationtemplate.h old mode 100755 new mode 100644 diff --git a/indra/llui/llnotificationvisibilityrule.h b/indra/llui/llnotificationvisibilityrule.h old mode 100755 new mode 100644 diff --git a/indra/llui/llpanel.cpp b/indra/llui/llpanel.cpp old mode 100755 new mode 100644 diff --git a/indra/llui/llpanel.h b/indra/llui/llpanel.h old mode 100755 new mode 100644 diff --git a/indra/llui/llprogressbar.cpp b/indra/llui/llprogressbar.cpp old mode 100755 new mode 100644 diff --git a/indra/llui/llprogressbar.h b/indra/llui/llprogressbar.h old mode 100755 new mode 100644 diff --git a/indra/llui/llradiogroup.cpp b/indra/llui/llradiogroup.cpp old mode 100755 new mode 100644 diff --git a/indra/llui/llradiogroup.h b/indra/llui/llradiogroup.h old mode 100755 new mode 100644 diff --git a/indra/llui/llresizebar.cpp b/indra/llui/llresizebar.cpp old mode 100755 new mode 100644 diff --git a/indra/llui/llresizebar.h b/indra/llui/llresizebar.h old mode 100755 new mode 100644 diff --git a/indra/llui/llresizehandle.cpp b/indra/llui/llresizehandle.cpp old mode 100755 new mode 100644 diff --git a/indra/llui/llresizehandle.h b/indra/llui/llresizehandle.h old mode 100755 new mode 100644 diff --git a/indra/llui/llresmgr.cpp b/indra/llui/llresmgr.cpp old mode 100755 new mode 100644 diff --git a/indra/llui/llresmgr.h b/indra/llui/llresmgr.h old mode 100755 new mode 100644 diff --git a/indra/llui/llrngwriter.cpp b/indra/llui/llrngwriter.cpp old mode 100755 new mode 100644 diff --git a/indra/llui/llrngwriter.h b/indra/llui/llrngwriter.h old mode 100755 new mode 100644 diff --git a/indra/llui/llscrollbar.cpp b/indra/llui/llscrollbar.cpp old mode 100755 new mode 100644 diff --git a/indra/llui/llscrollbar.h b/indra/llui/llscrollbar.h old mode 100755 new mode 100644 diff --git a/indra/llui/llscrollcontainer.cpp b/indra/llui/llscrollcontainer.cpp old mode 100755 new mode 100644 diff --git a/indra/llui/llscrollcontainer.h b/indra/llui/llscrollcontainer.h old mode 100755 new mode 100644 diff --git a/indra/llui/llscrollingpanellist.cpp b/indra/llui/llscrollingpanellist.cpp old mode 100755 new mode 100644 diff --git a/indra/llui/llscrollingpanellist.h b/indra/llui/llscrollingpanellist.h old mode 100755 new mode 100644 diff --git a/indra/llui/llscrolllistcell.cpp b/indra/llui/llscrolllistcell.cpp old mode 100755 new mode 100644 diff --git a/indra/llui/llscrolllistcell.h b/indra/llui/llscrolllistcell.h old mode 100755 new mode 100644 diff --git a/indra/llui/llscrolllistcolumn.cpp b/indra/llui/llscrolllistcolumn.cpp old mode 100755 new mode 100644 diff --git a/indra/llui/llscrolllistcolumn.h b/indra/llui/llscrolllistcolumn.h old mode 100755 new mode 100644 diff --git a/indra/llui/llscrolllistctrl.cpp b/indra/llui/llscrolllistctrl.cpp old mode 100755 new mode 100644 diff --git a/indra/llui/llscrolllistctrl.h b/indra/llui/llscrolllistctrl.h old mode 100755 new mode 100644 diff --git a/indra/llui/llscrolllistitem.cpp b/indra/llui/llscrolllistitem.cpp old mode 100755 new mode 100644 diff --git a/indra/llui/llscrolllistitem.h b/indra/llui/llscrolllistitem.h old mode 100755 new mode 100644 diff --git a/indra/llui/llsearcheditor.cpp b/indra/llui/llsearcheditor.cpp old mode 100755 new mode 100644 diff --git a/indra/llui/llsearcheditor.h b/indra/llui/llsearcheditor.h old mode 100755 new mode 100644 diff --git a/indra/llui/llslider.cpp b/indra/llui/llslider.cpp old mode 100755 new mode 100644 diff --git a/indra/llui/llslider.h b/indra/llui/llslider.h old mode 100755 new mode 100644 diff --git a/indra/llui/llsliderctrl.cpp b/indra/llui/llsliderctrl.cpp old mode 100755 new mode 100644 diff --git a/indra/llui/llsliderctrl.h b/indra/llui/llsliderctrl.h old mode 100755 new mode 100644 diff --git a/indra/llui/llspellcheck.cpp b/indra/llui/llspellcheck.cpp old mode 100755 new mode 100644 diff --git a/indra/llui/llspellcheck.h b/indra/llui/llspellcheck.h old mode 100755 new mode 100644 diff --git a/indra/llui/llspellcheckmenuhandler.h b/indra/llui/llspellcheckmenuhandler.h old mode 100755 new mode 100644 diff --git a/indra/llui/llspinctrl.cpp b/indra/llui/llspinctrl.cpp old mode 100755 new mode 100644 diff --git a/indra/llui/llspinctrl.h b/indra/llui/llspinctrl.h old mode 100755 new mode 100644 diff --git a/indra/llui/llstatbar.cpp b/indra/llui/llstatbar.cpp old mode 100755 new mode 100644 diff --git a/indra/llui/llstatbar.h b/indra/llui/llstatbar.h old mode 100755 new mode 100644 diff --git a/indra/llui/llstatgraph.cpp b/indra/llui/llstatgraph.cpp old mode 100755 new mode 100644 diff --git a/indra/llui/llstatgraph.h b/indra/llui/llstatgraph.h old mode 100755 new mode 100644 diff --git a/indra/llui/llstatview.cpp b/indra/llui/llstatview.cpp old mode 100755 new mode 100644 diff --git a/indra/llui/llstatview.h b/indra/llui/llstatview.h old mode 100755 new mode 100644 diff --git a/indra/llui/llstyle.cpp b/indra/llui/llstyle.cpp old mode 100755 new mode 100644 diff --git a/indra/llui/llstyle.h b/indra/llui/llstyle.h old mode 100755 new mode 100644 diff --git a/indra/llui/lltabcontainer.cpp b/indra/llui/lltabcontainer.cpp old mode 100755 new mode 100644 diff --git a/indra/llui/lltabcontainer.h b/indra/llui/lltabcontainer.h old mode 100755 new mode 100644 diff --git a/indra/llui/lltextbase.cpp b/indra/llui/lltextbase.cpp old mode 100755 new mode 100644 diff --git a/indra/llui/lltextbase.h b/indra/llui/lltextbase.h old mode 100755 new mode 100644 diff --git a/indra/llui/lltextbox.cpp b/indra/llui/lltextbox.cpp old mode 100755 new mode 100644 diff --git a/indra/llui/lltextbox.h b/indra/llui/lltextbox.h old mode 100755 new mode 100644 diff --git a/indra/llui/lltexteditor.cpp b/indra/llui/lltexteditor.cpp old mode 100755 new mode 100644 diff --git a/indra/llui/lltexteditor.h b/indra/llui/lltexteditor.h old mode 100755 new mode 100644 diff --git a/indra/llui/lltextparser.cpp b/indra/llui/lltextparser.cpp old mode 100755 new mode 100644 diff --git a/indra/llui/lltextparser.h b/indra/llui/lltextparser.h old mode 100755 new mode 100644 diff --git a/indra/llui/lltextutil.cpp b/indra/llui/lltextutil.cpp old mode 100755 new mode 100644 diff --git a/indra/llui/lltextutil.h b/indra/llui/lltextutil.h old mode 100755 new mode 100644 diff --git a/indra/llui/lltextvalidate.cpp b/indra/llui/lltextvalidate.cpp old mode 100755 new mode 100644 diff --git a/indra/llui/lltextvalidate.h b/indra/llui/lltextvalidate.h old mode 100755 new mode 100644 diff --git a/indra/llui/lltimectrl.cpp b/indra/llui/lltimectrl.cpp old mode 100755 new mode 100644 diff --git a/indra/llui/lltimectrl.h b/indra/llui/lltimectrl.h old mode 100755 new mode 100644 diff --git a/indra/llui/lltoggleablemenu.cpp b/indra/llui/lltoggleablemenu.cpp old mode 100755 new mode 100644 diff --git a/indra/llui/lltoggleablemenu.h b/indra/llui/lltoggleablemenu.h old mode 100755 new mode 100644 diff --git a/indra/llui/lltoolbar.cpp b/indra/llui/lltoolbar.cpp old mode 100755 new mode 100644 diff --git a/indra/llui/lltoolbar.h b/indra/llui/lltoolbar.h old mode 100755 new mode 100644 diff --git a/indra/llui/lltooltip.cpp b/indra/llui/lltooltip.cpp old mode 100755 new mode 100644 diff --git a/indra/llui/lltooltip.h b/indra/llui/lltooltip.h old mode 100755 new mode 100644 diff --git a/indra/llui/lltrans.cpp b/indra/llui/lltrans.cpp old mode 100755 new mode 100644 diff --git a/indra/llui/lltrans.h b/indra/llui/lltrans.h old mode 100755 new mode 100644 diff --git a/indra/llui/lltransutil.cpp b/indra/llui/lltransutil.cpp old mode 100755 new mode 100644 diff --git a/indra/llui/lltransutil.h b/indra/llui/lltransutil.h old mode 100755 new mode 100644 diff --git a/indra/llui/llui.cpp b/indra/llui/llui.cpp old mode 100755 new mode 100644 diff --git a/indra/llui/llui.h b/indra/llui/llui.h old mode 100755 new mode 100644 diff --git a/indra/llui/lluicolor.cpp b/indra/llui/lluicolor.cpp old mode 100755 new mode 100644 diff --git a/indra/llui/lluicolor.h b/indra/llui/lluicolor.h old mode 100755 new mode 100644 diff --git a/indra/llui/lluicolortable.cpp b/indra/llui/lluicolortable.cpp old mode 100755 new mode 100644 diff --git a/indra/llui/lluicolortable.h b/indra/llui/lluicolortable.h old mode 100755 new mode 100644 diff --git a/indra/llui/lluiconstants.h b/indra/llui/lluiconstants.h old mode 100755 new mode 100644 diff --git a/indra/llui/lluictrl.cpp b/indra/llui/lluictrl.cpp old mode 100755 new mode 100644 diff --git a/indra/llui/lluictrl.h b/indra/llui/lluictrl.h old mode 100755 new mode 100644 diff --git a/indra/llui/lluictrlfactory.cpp b/indra/llui/lluictrlfactory.cpp old mode 100755 new mode 100644 diff --git a/indra/llui/lluictrlfactory.h b/indra/llui/lluictrlfactory.h old mode 100755 new mode 100644 diff --git a/indra/llui/lluifwd.h b/indra/llui/lluifwd.h old mode 100755 new mode 100644 diff --git a/indra/llui/lluistring.cpp b/indra/llui/lluistring.cpp old mode 100755 new mode 100644 diff --git a/indra/llui/lluistring.h b/indra/llui/lluistring.h old mode 100755 new mode 100644 diff --git a/indra/llui/llundo.cpp b/indra/llui/llundo.cpp old mode 100755 new mode 100644 diff --git a/indra/llui/llundo.h b/indra/llui/llundo.h old mode 100755 new mode 100644 diff --git a/indra/llui/llurlaction.cpp b/indra/llui/llurlaction.cpp old mode 100755 new mode 100644 diff --git a/indra/llui/llurlaction.h b/indra/llui/llurlaction.h old mode 100755 new mode 100644 diff --git a/indra/llui/llurlentry.cpp b/indra/llui/llurlentry.cpp old mode 100755 new mode 100644 diff --git a/indra/llui/llurlentry.h b/indra/llui/llurlentry.h old mode 100755 new mode 100644 diff --git a/indra/llui/llurlmatch.cpp b/indra/llui/llurlmatch.cpp old mode 100755 new mode 100644 diff --git a/indra/llui/llurlmatch.h b/indra/llui/llurlmatch.h old mode 100755 new mode 100644 diff --git a/indra/llui/llurlregistry.cpp b/indra/llui/llurlregistry.cpp old mode 100755 new mode 100644 diff --git a/indra/llui/llurlregistry.h b/indra/llui/llurlregistry.h old mode 100755 new mode 100644 diff --git a/indra/llui/llview.cpp b/indra/llui/llview.cpp old mode 100755 new mode 100644 diff --git a/indra/llui/llview.h b/indra/llui/llview.h old mode 100755 new mode 100644 diff --git a/indra/llui/llviewborder.cpp b/indra/llui/llviewborder.cpp old mode 100755 new mode 100644 diff --git a/indra/llui/llviewborder.h b/indra/llui/llviewborder.h old mode 100755 new mode 100644 diff --git a/indra/llui/llviewinject.cpp b/indra/llui/llviewinject.cpp old mode 100755 new mode 100644 diff --git a/indra/llui/llviewinject.h b/indra/llui/llviewinject.h old mode 100755 new mode 100644 diff --git a/indra/llui/llviewmodel.cpp b/indra/llui/llviewmodel.cpp old mode 100755 new mode 100644 diff --git a/indra/llui/llviewmodel.h b/indra/llui/llviewmodel.h old mode 100755 new mode 100644 diff --git a/indra/llui/llviewquery.cpp b/indra/llui/llviewquery.cpp old mode 100755 new mode 100644 diff --git a/indra/llui/llviewquery.h b/indra/llui/llviewquery.h old mode 100755 new mode 100644 diff --git a/indra/llui/llwindowshade.cpp b/indra/llui/llwindowshade.cpp old mode 100755 new mode 100644 diff --git a/indra/llui/llwindowshade.h b/indra/llui/llwindowshade.h old mode 100755 new mode 100644 diff --git a/indra/llui/llxuiparser.cpp b/indra/llui/llxuiparser.cpp old mode 100755 new mode 100644 diff --git a/indra/llui/llxuiparser.h b/indra/llui/llxuiparser.h old mode 100755 new mode 100644 diff --git a/indra/llui/tests/llurlentry_stub.cpp b/indra/llui/tests/llurlentry_stub.cpp old mode 100755 new mode 100644 diff --git a/indra/llui/tests/llurlentry_test.cpp b/indra/llui/tests/llurlentry_test.cpp old mode 100755 new mode 100644 diff --git a/indra/llui/tests/llurlmatch_test.cpp b/indra/llui/tests/llurlmatch_test.cpp old mode 100755 new mode 100644 -- cgit v1.2.3 From ef2b007a6b5f487a946d9930341591f3f1d0437e Mon Sep 17 00:00:00 2001 From: andreykproductengine Date: Tue, 2 Feb 2016 15:52:38 +0200 Subject: MAINT-1632 FIXED Both radio-buttons are not selected Advanced tab of Preference --- indra/llui/llradiogroup.cpp | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'indra/llui') diff --git a/indra/llui/llradiogroup.cpp b/indra/llui/llradiogroup.cpp index b53bb16d97..8cf72928ff 100755 --- a/indra/llui/llradiogroup.cpp +++ b/indra/llui/llradiogroup.cpp @@ -179,6 +179,18 @@ BOOL LLRadioGroup::setSelectedIndex(S32 index, BOOL from_event) return FALSE; } + if (index < -1) + { + // less then minimum value + return FALSE; + } + + if (index < 0 && mSelectedIndex >= 0 && !mAllowDeselect) + { + // -1 is "nothing selected" + return FALSE; + } + if (mSelectedIndex >= 0) { LLRadioCtrl* old_radio_item = mRadioButtons[mSelectedIndex]; -- cgit v1.2.3 From 230fc28d8a72e75a8f2af2ab5fa5ee0e3ccca4a1 Mon Sep 17 00:00:00 2001 From: andreykproductengine Date: Fri, 11 Mar 2016 20:16:03 +0200 Subject: MAINT-6097 FIXED On required update, clicking link to release notes opens browser behind menu --- indra/llui/llnotifications.cpp | 6 ++++++ indra/llui/llnotifications.h | 3 ++- indra/llui/llnotificationtemplate.h | 17 ++++++++++++----- indra/llui/lltextbase.cpp | 14 ++++++++++++-- indra/llui/lltextbase.h | 2 ++ indra/llui/llurlaction.cpp | 5 +++-- indra/llui/llurlaction.h | 2 +- 7 files changed, 38 insertions(+), 11 deletions(-) (limited to 'indra/llui') diff --git a/indra/llui/llnotifications.cpp b/indra/llui/llnotifications.cpp index 77e7d375c8..0cb959a315 100755 --- a/indra/llui/llnotifications.cpp +++ b/indra/llui/llnotifications.cpp @@ -417,6 +417,7 @@ LLNotificationTemplate::LLNotificationTemplate(const LLNotificationTemplate::Par mExpireOption(p.expire_option), mURLOption(p.url.option), mURLTarget(p.url.target), + mForceUrlsExternal(p.force_urls_external), mUnique(p.unique.isProvided()), mCombineBehavior(p.unique.combine), mPriority(p.priority), @@ -748,6 +749,11 @@ S32 LLNotification::getURLOpenExternally() const return(mTemplatep? mTemplatep->mURLTarget == "_external": -1); } +bool LLNotification::getForceUrlsExternal() const +{ + return (mTemplatep ? mTemplatep->mForceUrlsExternal : false); +} + bool LLNotification::hasUniquenessConstraints() const { return (mTemplatep ? mTemplatep->mUnique : false); diff --git a/indra/llui/llnotifications.h b/indra/llui/llnotifications.h index 010e6caba2..354add0b82 100755 --- a/indra/llui/llnotifications.h +++ b/indra/llui/llnotifications.h @@ -553,7 +553,8 @@ public: std::string getLabel() const; std::string getURL() const; S32 getURLOption() const; - S32 getURLOpenExternally() const; + S32 getURLOpenExternally() const; //for url responce option + bool getForceUrlsExternal() const; bool canLogToChat() const; bool canLogToIM() const; bool canShowToast() const; diff --git a/indra/llui/llnotificationtemplate.h b/indra/llui/llnotificationtemplate.h index c23fc53763..bed29254d8 100755 --- a/indra/llui/llnotificationtemplate.h +++ b/indra/llui/llnotificationtemplate.h @@ -177,7 +177,8 @@ struct LLNotificationTemplate Optional persist, log_to_im, show_toast, - log_to_chat; + log_to_chat, + force_urls_external; Optional functor, icon, label, @@ -201,6 +202,7 @@ struct LLNotificationTemplate log_to_im("log_to_im", false), show_toast("show_toast", true), log_to_chat("log_to_chat", true), + force_urls_external("force_urls_external", false), functor("functor"), icon("icon"), label("label"), @@ -284,11 +286,16 @@ struct LLNotificationTemplate // that URL. Obsolete this and eliminate the buttons for affected // messages when we allow clickable URLs in the UI U32 mURLOption; - - std::string mURLTarget; - //This is a flag that tells if the url needs to open externally dispite + + //This is a flag that tells if option url needs to open externally dispite //what the user setting is. - + std::string mURLTarget; + + // All links clicked inside notification will be opened in external browser + // Note: Some notifications block and exit viewer, yet they provide a link + // to click, we should be able to open such links in external browser. + bool mForceUrlsExternal; + // does this notification persist across sessions? if so, it will be // serialized to disk on first receipt and read on startup bool mPersist; diff --git a/indra/llui/lltextbase.cpp b/indra/llui/lltextbase.cpp index 4309e6557e..4ccf1ef009 100755 --- a/indra/llui/lltextbase.cpp +++ b/indra/llui/lltextbase.cpp @@ -164,6 +164,7 @@ LLTextBase::Params::Params() trusted_content("trusted_content", true), use_ellipses("use_ellipses", false), parse_urls("parse_urls", false), + force_urls_external("force_urls_external", false), parse_highlights("parse_highlights", false) { addSynonym(track_end, "track_bottom"); @@ -216,6 +217,7 @@ LLTextBase::LLTextBase(const LLTextBase::Params &p) mWordWrap(p.wrap), mUseEllipses( p.use_ellipses ), mParseHTML(p.parse_urls), + mForceUrlsExternal(p.force_urls_external), mParseHighlights(p.parse_highlights), mBGVisible(p.bg_visible), mScroller(NULL), @@ -1937,7 +1939,7 @@ void LLTextBase::createUrlContextMenu(S32 x, S32 y, const std::string &in_url) registrar.add("Url.Open", boost::bind(&LLUrlAction::openURL, url)); registrar.add("Url.OpenInternal", boost::bind(&LLUrlAction::openURLInternal, url)); registrar.add("Url.OpenExternal", boost::bind(&LLUrlAction::openURLExternal, url)); - registrar.add("Url.Execute", boost::bind(&LLUrlAction::executeSLURL, url)); + registrar.add("Url.Execute", boost::bind(&LLUrlAction::executeSLURL, url, true)); registrar.add("Url.Block", boost::bind(&LLUrlAction::blockObject, url)); registrar.add("Url.Teleport", boost::bind(&LLUrlAction::teleportToLocation, url)); registrar.add("Url.ShowProfile", boost::bind(&LLUrlAction::showProfile, url)); @@ -3227,7 +3229,15 @@ BOOL LLNormalTextSegment::handleMouseUp(S32 x, S32 y, MASK mask) // Only process the click if it's actually in this segment, not to the right of the end-of-line. if(mEditor.getSegmentAtLocalPos(x, y, false) == this) { - LLUrlAction::clickAction(getStyle()->getLinkHREF(), mEditor.isContentTrusted()); + std::string url = getStyle()->getLinkHREF(); + if (!mEditor.mForceUrlsExternal) + { + LLUrlAction::clickAction(url, mEditor.isContentTrusted()); + } + else if (!LLUrlAction::executeSLURL(url, mEditor.isContentTrusted())) + { + LLUrlAction::openURLExternal(url); + } return TRUE; } } diff --git a/indra/llui/lltextbase.h b/indra/llui/lltextbase.h index ac408bbe7a..7d87271b0e 100755 --- a/indra/llui/lltextbase.h +++ b/indra/llui/lltextbase.h @@ -300,6 +300,7 @@ public: wrap, use_ellipses, parse_urls, + force_urls_external, parse_highlights, clip, clip_partial, @@ -654,6 +655,7 @@ protected: S32 mLineSpacingPixels; // padding between lines bool mBorderVisible; bool mParseHTML; // make URLs interactive + bool mForceUrlsExternal; // URLs from this textbox will be opened in external browser bool mParseHighlights; // highlight user-defined keywords bool mWordWrap; bool mUseEllipses; diff --git a/indra/llui/llurlaction.cpp b/indra/llui/llurlaction.cpp index 12537d9dd1..027a3e3a64 100755 --- a/indra/llui/llurlaction.cpp +++ b/indra/llui/llurlaction.cpp @@ -83,12 +83,13 @@ void LLUrlAction::openURLExternal(std::string url) } } -void LLUrlAction::executeSLURL(std::string url) +bool LLUrlAction::executeSLURL(std::string url, bool trusted_content) { if (sExecuteSLURLCallback) { - sExecuteSLURLCallback(url ,true); + return sExecuteSLURLCallback(url, trusted_content); } + return false; } void LLUrlAction::clickAction(std::string url, bool trusted_content) diff --git a/indra/llui/llurlaction.h b/indra/llui/llurlaction.h index 5f3626490c..5497e28bb4 100755 --- a/indra/llui/llurlaction.h +++ b/indra/llui/llurlaction.h @@ -57,7 +57,7 @@ public: static void openURLExternal(std::string url); /// execute the given secondlife: SLURL - static void executeSLURL(std::string url); + static bool executeSLURL(std::string url, bool trusted_content = true); /// if the Url specifies an SL location, teleport there static void teleportToLocation(std::string url); -- cgit v1.2.3 From 0e845dc845817dbf71a9a4f1d8072576f973c457 Mon Sep 17 00:00:00 2001 From: andreykproductengine Date: Thu, 24 Mar 2016 17:09:39 +0200 Subject: MAINT-6214 Unable to add a space before closing curly brace in chatbar, notecards & scripts. --- indra/llui/lltexteditor.cpp | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) (limited to 'indra/llui') diff --git a/indra/llui/lltexteditor.cpp b/indra/llui/lltexteditor.cpp index 926326aaff..3c86b539c4 100755 --- a/indra/llui/lltexteditor.cpp +++ b/indra/llui/lltexteditor.cpp @@ -1716,7 +1716,20 @@ void LLTextEditor::unindentLineBeforeCloseBrace() LLWString text = getWText(); if( ' ' == text[ mCursorPos - 1 ] ) { - removeCharOrTab(); + S32 line = getLineNumFromDocIndex(mCursorPos, false); + S32 line_start = getLineStart(line); + + // Jump over spaces in the current line + while ((' ' == text[line_start]) && (line_start < mCursorPos)) + { + line_start++; + } + + // Make sure there is nothing but ' ' before the Brace we are unindenting + if (line_start == mCursorPos) + { + removeCharOrTab(); + } } } } @@ -1800,7 +1813,7 @@ BOOL LLTextEditor::handleUnicodeCharHere(llwchar uni_char) // Handle most keys only if the text editor is writeable. if( !mReadOnly ) { - if( '}' == uni_char ) + if( mAutoIndent && '}' == uni_char ) { unindentLineBeforeCloseBrace(); } -- cgit v1.2.3 From 0e155c51a95f092dda4f1ee71b4de46c7e98c10d Mon Sep 17 00:00:00 2001 From: andreykproductengine Date: Tue, 29 Mar 2016 18:52:54 +0300 Subject: MAINT-6257 Textures loading issues. --- indra/llui/lliconctrl.cpp | 11 ++++++++--- indra/llui/lliconctrl.h | 2 ++ 2 files changed, 10 insertions(+), 3 deletions(-) (limited to 'indra/llui') diff --git a/indra/llui/lliconctrl.cpp b/indra/llui/lliconctrl.cpp index f841901801..82b01e705d 100755 --- a/indra/llui/lliconctrl.cpp +++ b/indra/llui/lliconctrl.cpp @@ -83,7 +83,12 @@ void LLIconCtrl::draw() // virtual // value might be a string or a UUID -void LLIconCtrl::setValue(const LLSD& value ) +void LLIconCtrl::setValue(const LLSD& value) +{ + setValue(value, mPriority); +} + +void LLIconCtrl::setValue(const LLSD& value, S32 priority) { LLSD tvalue(value); if (value.isString() && LLUUID::validate(value.asString())) @@ -94,11 +99,11 @@ void LLIconCtrl::setValue(const LLSD& value ) LLUICtrl::setValue(tvalue); if (tvalue.isUUID()) { - mImagep = LLUI::getUIImageByID(tvalue.asUUID(), mPriority); + mImagep = LLUI::getUIImageByID(tvalue.asUUID(), priority); } else { - mImagep = LLUI::getUIImage(tvalue.asString(), mPriority); + mImagep = LLUI::getUIImage(tvalue.asString(), priority); } if(mImagep.notNull() diff --git a/indra/llui/lliconctrl.h b/indra/llui/lliconctrl.h index 7971cd44d3..dd83e78fd3 100755 --- a/indra/llui/lliconctrl.h +++ b/indra/llui/lliconctrl.h @@ -59,6 +59,8 @@ protected: LLIconCtrl(const Params&); friend class LLUICtrlFactory; + void setValue(const LLSD& value, S32 priority); + public: virtual ~LLIconCtrl(); -- cgit v1.2.3