summaryrefslogtreecommitdiff
path: root/indra/llui/lllineeditor.cpp
AgeCommit message (Collapse)Author
2013-03-20Merge with viewer-chuiprep@lindenlab.com
2013-03-12SH-3944 WIP CHUI merge fixingNyx Linden
re-introduced don's refactor of low-level openGL calls pulling out of llui and putting them into llrender. Took the new code from their updated versions from the CHUI merge, but put them in a place accessible to appearance utility.
2013-03-06CHUI-705 : Fixed! Force hide context menu when deleting line editor widgetMerov Linden
2013-01-23CHUI-291 FIX New auto-replace feature does not work with chui text input ↵Cho
boxes in conversation floater Moved autoreplace hooks from LLLineEditor to LLTextEditor, and modified LLAutoReplace accordingly
2012-06-11merge spelling changes for UI reviewOz Linden
2012-06-11STORM-276 Insert braces around if/for/while loopsKitty Barnett
2012-06-01merge latest fixes from KittyOz Linden
2012-05-31STORM-276 FIXED Last word in a line editor isn't spell checkedKitty Barnett
2012-05-31merge changes for storm-276Oz Linden
2012-05-31STORM-276 FIXED Line editor misspells are checked every frameKitty Barnett
2012-05-20Merged with viewer-betaKitty Barnett
2012-05-15STORM-276 FIXED Right-to-left line editor selection becomes invisible if the ↵Kitty Barnett
cursor moves
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-11rename feature from "autocorrect" to "autoreplace", change names accordinglyOz Linden
2012-05-08merge changes for version 3.3.1Oz Linden
2012-04-20merge changes for latest viewer-developmentOz Linden
2012-03-01EXP-1841 : Use instance instead of getInstance on LLClipboard singleton.Merov Linden
2012-03-01Pull from viewer-experienceMerov Linden
2012-02-10STORM-1738 Autocorrect working for nearby chat and IM input boxesJonathan Yap
warn-on-failure:open-license
2012-03-25Minor fix for GCCKitty Barnett
2012-02-06EXP-1841 : Refactoring of LLClipboard, simplify the API and make it behave ↵Merov Linden
like a normal clipboard.
2012-02-03STORM-276 Added preferences panelKitty Barnett
2012-02-03STORM-276 FIXED Selecting a character in a line editor and replacing it ↵Kitty Barnett
doesn't trigger a spell check
2012-02-02Removing a call to llround() per Richard.Vadim ProductEngine
2012-02-02Restoring a call to llround() in lllineeditor.cpp mistakenly removed in ↵Vadim ProductEngine
changeset 0a9ef58e8f7d. By the way, removing a pointless call to llround() in lldraghandle.cpp.
2012-02-01EXP-1862 : Make LLClipboard an LLSingleton and clean up the internals (set ↵Merov Linden
up for toolbar and never used)
2012-02-01STORM-1738 Slight adjustment to callbackJonathan Yap
2012-02-01STORM-1738 Initial callback workJonathan Yap
warn-on-failure:open-license
2012-02-01fixed Linux buildPaul ProductEngine
2012-01-20STORM-276 Added spellcheck functionality to the LLLineEditor controlKitty Barnett
2011-12-20STORM-1738 - Add autocorrect functionalityTank_Master
Ported with owner permission from Firestorm, inital work done by LordGregGreg Back
2011-09-16STORM-1600 FIXED Folder view stole "Delete" key presses from the line editor ↵Vadim ProductEngine
when renaming a newly created inventory item. Reason: LLFocusMgr::setKeyboardFocus() which is called from LLLineEditor::setFocus() makes the folder view the edit menu handler, thus it receives the Delete key presses instead of the line editor. Fix: Make sure the line editor becomes the edit menu handler whenever it's focused, no matter is it a child of a folder view or not.
2011-09-08Clean up erroneous XUI parsing errors.Leslie Linden
2011-09-06EXP-1196 FIX Fix param block template orderingRichard Linden
changed ordering of template loading relative to constructor setting of params moved a lot of constructor-set params to template files reviewed by Leslie
2011-07-11merge changes for storm-1315Oz Linden
2011-06-29STORM-1315 Ability to do simple math in numeric edit fieldsKadah_Coba
2011-05-23merge latest changes (post-2.7.0) from viewer-developmentOz Linden
2011-05-16STORM-1202 Code cleanup for LLLineEditorPaul ProductEngine
- Removed code duplication - Renamed prevalidateInputText to prevalidateInput
2011-05-13STORM-1202 FIXED Time spin controlPaul ProductEngine
Implemented time spin control which is like spin control, but shows and allows to edit time string in "hh:mm PM/AM" format. Implemented according to the WLRS spec.
2011-04-06fix line endings (one missing, two files of DOS)Oz Linden
2011-03-25STORM-1094 Chat preferences > font size should increase size of input text ↵Jonathan Yap
in IM window
2011-04-19mergeDave Parks
2010-12-29Automated merge up from viewer-developmentLoren Shih
2010-12-20Merge from viewer-development.Monroe Linden
2010-12-13Automated merge up from viewer-developmentLoren Shih
2010-12-08merge with viewer-devRichard Linden
2010-12-07Automated merge up from viewer-developmentLoren Shih
2010-12-02mergeMonroe Linden
2010-12-02mergeMonroe Linden
2010-11-24STORM-593 FIXED Make transparent texteditor and lineeditorPaul Guslisty
Reason: If some child of transparent LLFloater has a visible non-transparent background then this part of floater is non-transparent. As a result floater became partially transparent. Solution: When transparent floater changes focus, iterate through its children and set corresponding (corresponding to whether control in active or in inactive floater see STORM-535) transparency value. - Added method LLUICtrl::getCurrentTransparency. This method calculates transparency level of a control. Calculated value should be used as an alpha chennel value in case we want this control to be transparent. For now this method is used by LLFloater to adjust transparency of its children. - Added calculating of transparecny level for: LLLineEditor, LLTextBase, LLinventoryListItem, LLScrollContainer, LLScrollListCtrl, LLAccrodionCtrlTab. - Added method LLFlaoter::updateChildrenTransparency which updates transparency value of its children