Shyotl
1c627317ec
No longer include llerrorlegacy.h. Updated llstl to include deletion utilites.
2015-06-19 03:54:20 -05:00
Inusaito Sayori
dadbb00b85
Introduce a setting for Automatically scrolling to the bottom of a chat when the chat gains focus
...
Preferences->Adv. Chat->Chat UI, Autoscroll to the end of chats when they regain focus.
This defaults to false, unlike the legacy behavior.
Partial revert of "Feature Removal!: Do not scroll to the end of chats when the corresponding chatbar regains focus!"
2014-05-22 19:46:15 -04:00
Inusaito Sayori
852a8407c8
Feature Removal!: Do not scroll to the end of chats when the corresponding chatbar regains focus!
...
Focus is given to chatbar on floater focus, so this got in the way.
This feature was never really worth it.
2014-05-21 22:57:08 -04:00
Inusaito Sayori
b1d18c7f29
Address Issue 1298: Add Auto-replace text feature, borrowed from LL~
2014-04-08 02:12:51 -04:00
Inusaito Sayori
0cc5484b60
[LLIMMgr/LLIMPanel Revision] Add convert_roleplay_text() to centralize roleplay chat preprocessing
...
Unifies CAPSLock /ME handling
Unifies AutoCloseOOC impls so they share full common functionality
Adds AutoCloseOOC functionality to do /me ((autocompleted out of character action))
Also, RP Mode now uses parentheses rather than square brackets, by popular demand
2013-10-10 03:35:54 -04:00
Shyotl
84d76f437f
Toggle chat_bars parent layout panel instead of the actual chat bar. Fixes layout stack collapse not working. Also, cache a few more things in LLOverlayBar (reduces per-frame setting lookups, etc). Also added debug rect drawing for layout_stack/layout_panel.
2013-06-26 02:14:13 -05:00
Shyotl
67df523f10
LLChatBar can't betreated as a LLPanel and a LLLayoutPanel at the same time. Demoted to just an LLPanel (fixes issues with follow attribute).
2013-06-22 17:27:09 -05:00
Shyotl
e617ff0763
New LLLayoutStack, and cursory LLPanelPrimMediaControl panel.
2013-06-13 04:28:15 -05:00
Shyotl
ef3e918558
Initial moap commit. /VERY/ WIP. Primarily committed to clean up unstaged changes. Do not run this, even if it may compile, as it will NOT work (for a myriad of reasons)!
2013-05-31 05:33:41 -05:00
Shyotl
a5dad6be5c
UI cleanup.
...
-Added ui-local transformation matrix.
-Gutted legacy commitcallbacks throughout ui widget ctors.
-Created filter_editor ui widget which issues commit on keypress
-search_editor commits on focus loss/enter press
-search_editor and filter_editor now have a built in 'x' button to clear text.
-LLComboBox::setPrearrangeCallback now uses boost::function
-LLComboBox::setTextEntryCallback now uses boost::function
-LLLineEditor::setKeystrokeCallback now uses boost::function
-LLLineEditor::setPrevalidate now uses boost::function
-LLPanel::childSetKeystrokeCallback removed
-LLPanel::childSetPrevalidate removed
-LLPanel::childSetActionTextbox now uses boost::function
-LLTextBox::setClickedCallback now uses boost::function
-LLTextEditor::setKeystrokeCallback added.
-Cleaned up JCFloaterAreaSearch
2013-04-16 00:25:59 -05:00
Lirusaito
95bd81ee7e
Merge branch 'Cupcake' of https://github.com/LightDrake/SingularityViewer into Frosting
2013-03-08 02:57:48 -05:00
Lirusaito
db39bab95b
Fix a ton of run-time warnings about UI.
...
Cleans up some related code, probably looks nicer with space changes off.. though this is a pretty straightforward change.
Comments out code that still exists in xmls or might likely be added in future.
Each piece tested quite a bit.
2013-03-05 20:20:59 -05:00
Drake Arconis
3fac86158c
General cleanup of unused variable warnings
2013-03-04 16:04:05 -05:00
Shyotl
d2b13f515d
Avoid several excessive per-frame LLView::getChildView calls by instead caching the results in postBuild. (Added CachedUICtrl, which is basically just a self-nulling pointer to not have to make ui ctors dirtier)
2012-08-03 20:51:53 -05:00
Shyotl
e1d243272f
V3 merge part 1 / 2.
2012-04-13 22:39:39 -05:00
Shyotl
b49ad1cd34
RLVa impl updated to that used in v3. Hooked RLVa restrictions back into wearables. New RLVa floater: 'Locks...' Also updated 'Restrictions...' floater.
2012-04-12 10:29:45 -05:00
Shyotl
1810a7c7f9
Updated LLFocusMgr to use boost::signals2 instead of vanilla function pointers. Also removed top-focus handling from lluictrl because it doesn't belong there.
2012-02-18 01:58:02 -06:00
Siana Gearz
8450386330
Allow to disable chat animation
2012-02-06 03:52:25 +01:00
TighMacFanatic
a31fc8a612
Issue 14 - unlimited message lengths resolved.
2011-11-11 01:58:43 -05:00
Shyotl
74dc875a27
Beginning to pull LLVOAvatarSelf out from LLVOAvatar.
2011-10-02 02:51:10 -05:00
Shyotl
7b2aa741aa
LLGestureManager renamed to LLGestureMgr. Also, derived from LLSingleton.
2011-09-03 06:46:47 -05:00
Siana Gearz
f9dcb1bb09
RLVa 1.1.2 to 1.1.3 upgrade. InvLinks + COF
2010-11-25 23:47:11 +01:00
Siana Gearz
5c4c165204
Shift Enter whispers
2010-11-19 02:08:02 +01:00
Siana Gearz
17a0d13b0c
Merge shyotl, setting include broken (disabled)
2010-11-09 15:14:34 +01:00
Siana Gearz
740b570168
Merged in RLVa. Viewer broken!
2010-11-07 05:05:47 +01:00
unknown
4929460c66
COA stuff rolled into gSavedSettings.
...
Added common script<->client command junk.
2010-10-19 18:50:47 -05:00
Beeks
6676f145e1
More Dummy View stuff.
...
Signed-off-by: Beeks <HgDelirium@gmail.com >
2010-09-24 20:01:27 -04:00
CharleyLevenque
ac16891d19
Added 'Destroy' button to the object pie, a variant of Inertia's Hard-Blink, originally by Simman Federal who according to source code comments thought the feature up while masturbating.
...
Also fixed an Auto-Close OOC bug.
2010-08-25 08:55:18 -04:00
Beeks
3c97386456
Just kidding, IM handling works now. For future reference - Don't make the commit data before you're going to push it - you can't change it later, apparently, or clear the commit to make a new one.
2010-08-23 07:56:22 -04:00
Beeks
39469edac4
Handling for Command Line, fixes to OOC Completion (Still not in IM, sorry), tweaks to the preference menus in general.
2010-08-23 05:26:57 -04:00
CharleyLevenque
4bac221317
Added in Emerald's 'Chatbar as Command Line'
2010-08-23 01:29:10 -04:00
phr0z3nt04st
1350365769
Added negative channels to the chat bar.
2010-05-23 21:46:04 -05:00
Hazim Gazov
7a86d01598
Imported existing code
2010-04-02 02:48:44 -03:00