Commit Graph

98 Commits (a0eb817c024607f54dcd4ea26a77cf83d11523bc)

Author SHA1 Message Date
Kitty Barnett a0eb817c02 - changed : don't provide feedback on the current word while it's still being typed/edited
--HG--
branch : Misc-Spellcheck
2010-12-24 03:00:58 +01:00
Kitty Barnett bd4eb79446 - internal : minor clean-up in lllineeditor.cpp
--HG--
branch : Misc-Spellcheck
2010-12-24 00:48:01 +01:00
Kitty Barnett 6a5032eafd - added : "Add to Dictionary" and "Add to Ignore" context menu options
--HG--
branch : Misc-Spellcheck
2010-12-24 00:37:39 +01:00
Kitty Barnett 7f0a348dee - internal : don't enable "Add to Dictionary" until we've actually implemented it
--HG--
branch : Misc-Spellcheck
2010-12-23 21:43:37 +01:00
Kitty Barnett 131ef53fe5 - added : replace the current (misspelled) word with the selected suggestion from the context menu
--HG--
branch : Misc-Spellcheck
2010-12-21 07:09:03 +01:00
Kitty Barnett 5934f0b646 - fixed : current selection on the line editor shrinks when right-clicking within the selection
--HG--
branch : Misc-Spellcheck
2010-12-21 05:53:25 +01:00
Kitty Barnett c8113bc990 - changed : show/hide spell checking related menu options from the context menu as needed
--HG--
branch : Misc-Spellcheck
2010-12-21 05:21:30 +01:00
Kitty Barnett bb282e82dc - fixed : current selection on the line editor extends when right-clicking outside of the selection
--HG--
branch : Misc-Spellcheck
2010-12-21 04:27:30 +01:00
Kitty Barnett c3638ecea8 - fixed : misspell indices are relative to the start of the first (partially) visible word
--HG--
branch : Misc-Spellcheck
2010-12-21 03:58:26 +01:00
Kitty Barnett 0bcc1cd25e - fixed : LLLineEditor::getMisspelledWord() uses the wrong substring length
--HG--
branch : Misc-Spellcheck
2010-12-21 02:15:36 +01:00
Kitty Barnett 50b9a0aeca - changed : move the cursor position of the line editor to where the user right-clicked
--HG--
branch : Misc-Spellcheck
2010-12-21 02:08:48 +01:00
Kitty Barnett 74978062c1 - added : basic misspell suggestion functionality to the LLLineEditor context menu
--HG--
branch : Misc-Spellcheck
2010-12-20 07:28:05 +01:00
Kitty Barnett 9161570b85 - added : minimal implementation of spell checking for the LLLineEditor control
--HG--
branch : Misc-Spellcheck
2010-12-19 06:34:06 +01:00
Richard Linden ca2141ce90 merge with viewer-dev 2010-12-08 16:04:07 -08:00
Monroe Linden 1e050c2ed8 merge 2010-12-02 14:33:42 -08:00
Paul Guslisty e997a09343 STORM-593 FIXED Make transparent texteditor and lineeditor
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
2010-11-24 19:12:02 +02:00
Richard Linden 50d21a75a7 merge 2010-11-15 15:52:54 -08:00
Kyle Ambroff f940b49d0f Merge with andrew 2010-10-21 15:56:13 -07:00
Andrew Meadows 92a8d93b0d Another merge from http://hg.secondlife.com/viewer-development 2010-10-11 10:40:05 -07:00
Leyla Farazha a4617ca0ea DN-114 Paste function into text boxes not working in Viewer 2010-09-29 16:17:35 -07:00
Richard Linden abc18951c6 fix for crash when background image not specified for line editor 2010-09-28 14:23:32 -07:00
Leyla Farazha a4b223248e Merge 2010-09-27 17:54:52 -07:00
Leyla Farazha ae623c8068 Set display name field now clamps to 31 unicode characters
Added ability to set max length in line editors by characters in addition to bytes
left other widgets (comboboxes/spinners) using the bytes, but it can easily be changed over
reviewed by Richard
2010-09-16 09:38:05 -07:00
Andrew Meadows ac500df89e Post-convert merge by convert_monolith.py from http://hg.lindenlab.com/brad/viewer-simconsole 2010-09-10 15:39:20 -07:00
Monroe Linden b62b10dd26 Post-convert merge by convert_monolith.py from ./viewer-experience 2010-08-27 16:58:33 -07:00
Matthew Breindel (Falcon) 4b9abaaab9 Cleaned up the debug console a bit. Gave it a command history and proper scrolling to the bottom of the returned data. 2010-08-26 17:09:15 -07:00
Richard Linden 8641cba93b fix for line editor history not moving cursor to end 2010-08-25 14:39:03 -07:00
Oz Linden 06b0d72efa Change license from GPL to LGPL (version 2.1) 2010-08-13 07:24:57 -04:00
Mark Palange (Mani) 015e0d55b3 Put range check around iterator assignment 2010-06-09 14:07:34 -07:00
Yuri Chebotarev 92450263ec fix for EXT-6999 Group creation panel: pop-up menu for empty group title editfield has 'Delete' item enabled
reviewed Mike Antipov
https://codereview.productengine.com/secondlife/r/307/

--HG--
branch : product-engine
2010-04-23 15:50:20 +03:00
Richard Linden f252d0d1a0 merge 2010-04-01 15:51:24 -07:00
Richard Linden dcc5e0a4fa EXT-3531 - Ctrl-p doesn't work reliably on login
moved gEditMenuHandler handling to LLEditMenuHandler destructor
2010-04-01 15:48:56 -07:00
Richard Nelson 7b4046df83 EXT-3531 - Ctrl-P does not work reliably on login 2010-04-01 11:47:21 -07:00
richard df3da77fa9 merge 2010-02-05 11:34:49 -08:00
richard ddfc6efbee EXT-5025 - Tooltips block mouse clicks
EXT-4547	[BSI] it is possible to highlight multiple layers of chat
EXT-3844 	Mouse wheel camera zoom is not reflected on View popup slider
EXT-3103 	Add an option to restrict entering non-ascii symbols in text editor.

reviewed by Leyla
2010-02-05 11:32:33 -08:00
Tofu Linden 367fda833c PE merge. 2010-02-05 06:21:09 +00:00
Eugene Mutavchi 3f0762f65a Fixed normal bug EXT-4307 (There are no text context menues for Search text field and for IM text field)
--HG--
branch : product-engine
2010-02-04 20:40:30 +02:00
richard fed6c9eb0f merge 2010-02-04 10:26:07 -08:00
richard 1bc67a9d72 EXT-4625 - Chat bar doesn't display trailing character on some strings
reviewed by Leyla
2010-02-04 10:25:31 -08:00
Igor Borovkov 20cef65539 changed password's circles to bullets - EXT-4499 Replace "*" glyph in password fields with a proper circle [PATCH INCLUDED]
--HG--
branch : product-engine
2010-02-02 15:27:19 +02:00
Igor Borovkov a1b8198722 done (fixing patch) EXT-4499 Replace "*" glyph in password fields with a proper circle [PATCH INCLUDED]
--HG--
branch : product-engine
2010-01-26 14:09:15 +02:00
Leyla Farazha 95f14d7313 changing lineeditor text positioning center logic from using llceil to llround 2010-01-06 16:37:06 -08:00
Leyla Farazha 2369ecc118 EXT-3824 [BSI] Rename Inventory Item Text Cutoff
EXT-3757 	 Text Placement is Too High when Editing Landmark/Outfit/Notecard Names
reviewed by Richard
2010-01-06 16:26:01 -08:00
James Cook 7d3b3cc474 Linker optimization - use "extern template" for commonly regenerated templates
Also replaced many duplicate calls to LLViewerCamera::getInstance() with local pointer.
Reviewed with Ambroff
2009-11-30 14:41:52 -08:00
James Cook b50ba67bd8 Revert extern template link optimization until I can build/test on PC 2009-11-29 10:19:17 -08:00
James Cook 928b7cba3e Linker optimization, use extern template for LLView::getChild<> 2009-11-25 22:00:15 -08:00
James Cook 81e6c0f6ef Fixed double-semicolon. Last commit reviewed with Leyla. 2009-11-24 11:52:12 -08:00
James Cook 58ee415c49 Fixed line editor right padding to work when left padding also assigned
Eliminated UILineEditorHPad and added 2 px of padding to all custom line
editors.
EXT-1735 Show parcel property icons
Review with Leyla pending
2009-11-24 11:39:22 -08:00
James Cook 6634d3c1cc Add damage % text to nav bar, clip text entry to avoid overlapping icons
Fixed includes of llmenugl.h / llnotifications.h
Note: Clipping is incorrect, I think due to line editor bug.
2009-11-23 18:16:03 -08:00
richard 7fd1488c62 convert signals to allocate on demand in order to speed up widget construction
reviewed by James
2009-11-23 11:42:32 -08:00