summaryrefslogtreecommitdiff
path: root/indra/llui/lltextbase.cpp
AgeCommit message (Collapse)Author
2013-03-12Pull merge from lindenlab/viewer-chuiMerov Linden
2013-03-12CHUI-845 : Avoid some xml param parsing error that seems to be linked with ↵Merov Linden
crashers
2013-03-12CHUI-809 FIXED Changes in menu items to make them consistent. Do not start ↵Mnikolenko ProductEngine
IM if selected person is self.
2013-03-07mergemberezhnoy
2013-03-07CHUI-823 ([CHUIBUG]Triple-clicking on the scroll back button in the CHUI ↵mberezhnoy
causes all the conversation to be selected)
2013-03-06renamed LLTrace stat gathering classes/methods to make the structure of ↵Richard Linden
LLTrace clearer Count becomes CountStatHandle Count.sum becomes sum(Count, value), etc.
2013-03-05CHUI-809 FIXED "Start IM" menu item is addedMnikolenko ProductEngine
2013-02-11CHUI-751 FIXED Triple click is now handled.Mnikolenko ProductEngine
2013-02-08CHUI-731 FIXED Viewer crashed while deleting text from IM messagemaksymsproductengine
2013-01-04SH-3468 WIP add memory tracking base classRichard Linden
attempted fix for gcc compile errors can't use typeid() on a class that doesn't have a method defined in a translation unit fix is to force classes deriving from LLMemTrackable to use their own static member named sMemStat
2012-12-18SH-3468 WIP add memory tracking base classRichard Linden
created memory tracking trace type instrumented a few classes with memory tracking
2012-10-19CHUI-243: Add calls the parent class's implementation for onFocusReceived() ↵William Todd Stinson
and onFocusLost() to ensure that the focus change messages are properly propagated.
2012-10-17CHUI-410: Post code review submit, changed useLabel() to return bool instead ↵Gilbert Gonzales
of BOOL. Adjusted code accordingly.
2012-10-17CHUI-410: Now when a converation floater is focused the default text 'To ↵Gilbert Gonzales
<Some User>' displays only when the text input field is empty.
2012-07-27Pull and merge from ssh://hg@bitbucket.org/lindenlab/viewer-release.Todd Stinson
2012-07-06CHUI-196 FIXED (Chat text entry area gets resized unexpectedly with certain ↵Paul ProductEngine
user display names) - Fixed label length calculating
2012-06-27CHUI-180 FIXED (Started an ad hoc IM spams log with drawtext warning)Paul ProductEngine
- Don't draw TextBase context if it's empty and in focus
2012-06-22mergeDave Parks
2012-06-21merge changes for DRTVWR-168Oz Linden
2012-06-19CHUI-127 FIXED (Make chat field auto resizable)Paul ProductEngine
- Replaced LLLineEditor with newly created LLChatEntry - Moved some functionality (such as setting label) to the LLTextBase as it can be useful to the other derived classes
2012-06-12EXP-1953: Altering the behavior of building an LLTextBase such that icons ↵Todd Stinson
are appended in place rather than prepended out of context.
2012-06-11STORM-276 Insert braces around if/for/while loopsKitty Barnett
2012-05-15STORM-276 FIXED Squiggles overflow line editor height when font size is set ↵Kitty Barnett
to large - Also reduced squiggle width from 6 to 4 and prevented running past the end of a word
2012-05-08merge changes for version 3.3.1Oz Linden
2012-04-26Automated merge with http://hg.secondlife.com/viewer-releaseNat Goodspeed
2012-04-25SEC-995 FIX viewer is easily spammed to death by chatKelly Washington
removed a couple more unnecessary string copies from unfortunate LLSD behavior. reviewed with simon, post review from Richard.
2012-04-23SEC-995 FIX viewer is easily spammed to death by chatRichard Linden
removed unnecessary string copies from chat message handling
2012-02-15EXP-1884 FIX Errors in navigating text when editing Landmarks and picks once ↵Richard Linden
a vertical scrollbar is shown fixed horizontal scrollbar showing up in local chat
2012-02-10EXP-1884 FIX Errors in navigating text when editing Landmarks and picks once ↵Richard Linden
a vertical scrollbar is shown
2012-02-09EXP-1874 FIX Unexpected scrollbar in text notificationRichard Linden
2012-02-14STORM-276 FIXED Misspellings that span multiple lines don't have their ↵Kitty Barnett
squiggly lines drawn correctly
2012-02-14STORM-276 FIXED Typing in an LLTextEditor freezes the viewerKitty Barnett
2012-02-06Mac build fix -- added missing enumeration from switchLeslie Linden
2012-02-03EXP-1513 FIX Underscore ( _ ) fails to show in first chat entry in Local ChatRichard Linden
EXP-1854 FIX Text positioning in mini inspector a couple pixels too low
2012-02-03STORM-276 Added preferences panelKitty Barnett
2012-02-03STORM-276 Added spellcheck functionality to the LLTextEditor controlKitty Barnett
2012-01-31EXP-1513 FIX Underscore ( _ ) fails to show in first chat entry in Local ChatRichard Linden
2012-01-27EXP-1513 WIP Underscore ( _ ) fails to show in first chat entry in Local ChatRichard Linden
cleaned up font positioning on buttons
2012-01-03EXP-1512 FIX changing UI size changes cursor position in notecardsRichard Linden
fixed case where adding text between 2 consecutive newlines created gibberish
2011-12-08EXP-1512 FIX changing UI size changes cursor position in notecardsRichard Linden
2011-11-04SH-2652 Don't allocate 6000+ strings every frameDave Parks
2011-07-14STORM-1234 FIXED text editor selection which was skipping the last character ↵Seth ProductEngine
in line. Added handling of the wrapped lines case when calculating the starting position for selection. The bug is a regression caused by the fix of STORM-320 which was dealing with calculating the position of the input cursor while navigating through the lines of text with word wrapping enabled.
2011-05-25Automated merge with http://hg.secondlife.com/viewer-developmentRichard Linden
2011-05-25EXP-829 FIX Text Box Alignment bugRichard Linden
EXP-755 FIX [PUBLIC] 'Search' and 'World Map' links in Sidebar are unclickable fixed issues with UI scaling and text layout as well as incorrect text editor rect transforms reviewed by Callum
2011-05-12Fix for error in debug build accessing beyond the end of a vector.brad kittenbrink
reviewed by davep.
2011-05-02mergeDave Parks
2011-04-20STORM-320 FIXED navigation with arrow keys through the text with enabled ↵seth_productengine
word-wrapping.
2011-04-10STORM-721 FIXED Fix for text clipping in a textbox without a scroller.Seth ProductEngine
Committed on behalf of Richard Linden: This patch makes clipping work consistently with text and embedded widgets. The widgets will only be displayed if the corresponding text they are embedded in is displayed. There is also a new param "clip" for text widgets that can be used to disable clipping entirely. I introduced this as a potential work around due to the fact that we *used* to assume that text was never clipped in the vertical direction unless we had scrolling turned on. This hasn't been the case for over a year, but now we can selectively turn off vertical text clipping with (clip="false") if we have to.
2011-04-19mergeDave Parks
2010-12-07Automated merge up from viewer-developmentLoren Shih