summaryrefslogtreecommitdiff
path: root/indra/newview/llavatarlistitem.cpp
AgeCommit message (Collapse)Author
2010-09-16MergeLeyla Farazha
2010-09-13DEV-52931 Toggling "View Display Names" doesn't take effect right away in ↵Leyla Farazha
the Friends list
2010-09-10VWR-21253 SUPPLEMENTARY Permission icons in the friends listAimee Linden
Incorporate code review feedback.
2010-09-07VWR-21253 MERGE Permission icons in the friends listAimee Linden
2010-09-03Post-convert merge by convert_monolith.py from ↵Aimee Linden
/Users/Aimee/Documents/Work/Linden-Lab/Development/viewer/convert/viewer-identity-evolution
2010-09-03Merge between james/viewer-identity-evolution and dessie/viewer-publicAimee Linden
2010-08-24Backed out changeset c3d41f18ce2bTofu Linden
back-out the back-out for this branch. yay.
2010-08-24Backed out changeset a62bf7c0af21Tofu Linden
Backing out this merge that I pushed (prematurely) to the wrong place.
2010-08-24merge heads. whew.Tofu Linden
2010-08-13Change license from GPL to LGPL (version 2.1)Oz Linden
2010-07-22EXT-1579 FIXED Show icons representing permissions granted in friends list ↵Aimee Linden
on roll-over. Needs new icon artwork, currently reusing old 1.23 icons.
2010-07-30deprecated LLPanel::child*() methodsRichard Nelson
2010-05-26Merge with dessie/viewer-public to get Callum's webkit changesJames Cook
2010-05-25DEV-50013 Group chat moderator tooltip shows usernameJames Cook
2010-05-20EXT-6726 WIP Added stubs for most of Appearance SP context/gear menus.Vadim Savchuk
Shared code with avatar lists context menus. Reviewed by Mike Antipov and Nyx at https://codereview.productengine.com/secondlife/r/415/ --HG-- branch : product-engine
2010-05-19Merge pull from dessie/viewer-publicLeyla Farazha
2010-05-18Rename mSLID to mUsername to match the name of the field in the UIJames Cook
Product made a late-breaking request to change the name of this field. The wire protocol for People API has not yet changed.
2010-05-19EXT-7158 FIXED Moved lltextutil from newview to llui library.Sergei Litovchuk
Reviewed by Richard Nelson and Mike Antipov at https://codereview.productengine.com/secondlife/r/363/ --HG-- branch : product-engine
2010-05-17inspector and friends list tooltip updatesLeyla Farazha
reviewed by James
2010-05-13DEV-50013 Friends in sidebar now correctly displaying namesLeyla Farazha
reviewed by James
2010-05-13EXT-7158 FIXED Implemented filter in "My Outfits" tab.Sergei Litovchuk
- Added accordion tab title highlighting setter and title getter. - Added filtered tabs title highlighting. - Tabs which don't pass filter are hidden. - Added applying filter on list refresh event to avoid refreshing list on every filter change. - Moved part of LLTextUtil to llui/lluitextutil to reuse code in llaccordionctrltab. - Fixed passing list size to mRefreshCompleteSignal. - Added list refresh callback to LLInventoryItemsList for checking tab visibility without re-applying filter sub-string. Committed to proceed with dependent tasks. If there are any comments/suggestions related to text utils this part of code may be changed without requiring much effort. Reviewed by Mike Antipov at https://codereview.productengine.com/secondlife/r/363/ --HG-- branch : product-engine
2010-05-11merge from dessie/viewer-public right before SLE code landedJames Cook
2010-04-14Fixed normal bug EXT-4301 (PDD: Dial-in to a PSTN bridge shows "(???) ↵Mike Antipov
(???)" for the name.) * Implementation notes: ** special item is cloned from VCP to be used in LLAvatarList to reflect an Avaline caller. ** LLAvatarList extended to create instances of Avaline Caller ** Participant list now determines type of adding session participant (Avatar/Avaline Caller) and selects a way item will be created in avatar list * Implementation behavior: ** The problem is when Avaline caller ends a call it is removed from Voice Client session but still exists in LLSpeakerMgr. Server does not send such information. HUCK was implemented to notify subscribers that Avaline callers are not anymore in the voice call. ** For now Avaline Caller is removed from the LLSpeakerMgr List when it is removed from the Voice Client session. This happens in two cases: if Avaline Caller ends call itself or if Resident ends group call. ** If Resident joins group call where Avaline caller already exists that caller will appear in Resident's viewer (VCP & Group IM window) ** The callers are displayed as "AvaLine Caller 1", "AvaLine Caller 2" etc. * Known issues: ** LLNonAvatarCaller should be removed from VCP (for avaline p2p calls). Updated Avatar & Participant Lists can be used instead of it. Separate ticket will be opened to refactor this code. --HG-- branch : product-engine
2010-03-23fixed EXT-4753 Just arrived avatars aren't sorted by name in VCPIgor Borovkov
added requesting a list to resort when avatar list item gets updated with avatar name from the name cache --HG-- branch : product-engine
2010-03-08Merge with viewer 2 beta 4James Cook
2010-03-02MergeJames Cook
2010-02-24Work on major bug EXT-5562 (Misleading Active Voice Indicators in Group Chat ↵Mike Antipov
Window, when Speakers are in Spatial Chat Only) - implemented passing of target session UUID for which registered indicator should be shown only. --HG-- branch : product-engine
2010-02-15CID-40Tofu Linden
Checker: DEADCODE Function: LLAvatarListItem::getItemChildView(LLAvatarListItem::e_avatar_item_child) File: /indra/newview/llavatarlistitem.cpp simply very redundant checking. removed the least-paranoid.
2010-02-03mergeJames Cook
2010-02-01Support returning full_name (and SLID) for LLCacheName::get() callsJames Cook
Changed callback signature to full_name instead of first_name,last_name Eliminated all calls to legacy (non-signal/non-boost-bind) lookup mechanism Change Pay dialog names to SLURL links Tweaked layout of Pay Resident and Pay via Object floaters to make SLURLs fit Consolidate name first + " " + last concatenation in LLCacheName::buildFullName() Reviewed with Kelly
2010-02-01mergerichard
2010-01-22LLPointer cleanup and fix for EXT-4413richard
reviewed by Rick
2010-01-22Fixed normal bug EXT-4486(nearby voice list not aligned correctly): ↵Eugene Mutavchi
Corrected indent of my_panel content. Changed the order of buttons of avatar list item, notice that it affects all avatar lists(on people panel, group chat participants, etc). --HG-- branch : product-engine
2010-01-14Fixed low bug EXT-4146 - IM window appears after double click on "i" button.Dmitry Zaporozhan
--HG-- branch : product-engine
2010-01-14Work on major bug EXT-3976 (Voice chat speaking indicators should only ↵Mike Antipov
display when users are in the same voice channel) -- cleanup: remove deprecated commented out code --HG-- branch : product-engine
2010-01-14Work on major bug EXT-3976 (Voice chat speaking indicators should only ↵Mike Antipov
display when users are in the same voice channel) -- implemented functionality to have voice indicator visible only for avatars in the same voice channel with agent All speacking indicators should be registered in LLSpeakingIndicatorManager to be provcessed for the voice channel. They should implement switchIndicator(bool) as reaction on voice state changing --HG-- branch : product-engine
2010-01-11Work on low task EXT-3456 (Code Improvements: Improve LLAvatarListItem to ↵Mike Antipov
show/hide its buttons properly) Code cleanup: * removed unused static members --HG-- branch : product-engine
2010-01-11Work on low task EXT-3456 (Code Improvements: Improve LLAvatarListItem to ↵Mike Antipov
show/hide its buttons properly) Code improved: * removed disabled method LLAvatarListItem::reshapeAvatarName * added refreshing chat participant list immediately after moderator rights are changed (for EXT-2364) --HG-- branch : product-engine
2010-01-11Work on low task EXT-3456 (Code Improvements: Improve LLAvatarListItem to ↵Mike Antipov
show/hide its buttons properly) Code improved: * removed direct changing of "speaker indicator" visibility in Avatar List when Avatar List Item is added --HG-- branch : product-engine
2010-01-11Work on low task EXT-3456 (Code Improvements: Improve LLAvatarListItem to ↵Mike Antipov
show/hide its buttons properly) Initial implementation: * implemented common functionality to update Avatar List Item children positions & size (for name) depend on children visibility * added its usage whereve visibility of child view is changed * removed direct changing of "info button" visibility in Avatar List when Avatar List Item is added --HG-- branch : product-engine
2009-12-28Code cleanup: Updated method name.Mike Antipov
--HG-- branch : product-engine
2009-12-24Work on normal task EXT-3636 (Code Improvements: Voice control panels - Make ↵Mike Antipov
Voice states and fade timeout xml driven) -- Code cleaned up: renamed variables related to item styles, -- changed signature of LLAvatarListItem::getItemStylesParams & LLAvatarListItem::getItemIconColorMap to return a reference to avoid calling of plural copy constructors. --HG-- branch : product-engine
2009-12-24Work on normal task EXT-3636 (Code Improvements: Voice control panels - Make ↵Mike Antipov
Voice states and fade timeout xml driven) -- made Avatar List Item icon color xml-driven. --HG-- branch : product-engine
2009-12-24Work on normal task EXT-3636 (Code Improvements: Voice control panels - Make ↵Mike Antipov
Voice states and fade timeout xml driven) -- added possibility to set avatar item online/offline styles via xml. -- commited fake xml panel file with styles missed in previous commit. --HG-- branch : product-engine
2009-12-23Work on normal task EXT-3636 (Code Improvements: Voice control panels - Make ↵Mike Antipov
Voice states and fade timeout xml driven) -- made Avatar Item Voice States xml driven. Added fake xml panel file with one textbox per style. Style of the appropriate textbox is applied to avatar item's name -- It was necessary to change visibility of the LLTExtBase::getDefaultStyle() to public. --HG-- branch : product-engine
2009-12-21Removed unused code (context menu handling in LLAvatarListItem).Vadim Savchuk
--HG-- branch : product-engine
2009-12-21Work on normal bug EXT-3434 There is no difference between invited and left ↵Mike Antipov
participants in a Group call (Voice Controls) -- implemented decorating of left participants in voice chat via italic font style (draft, harcoded) --HG-- branch : product-engine
2009-12-19no ticket. static variables renamed according to convention.Andrew Polunin
--HG-- branch : product-engine
2009-12-19implemented minor task EXT-3455 Code Improvements: Improve LLAvatarListItem ↵Andrew Polunin
not to calculate constant values in each constructing --HG-- branch : product-engine
2009-12-04Implemented normal priority task EXT-2311 (Filter in side panels should ↵Vadim Savchuk
highlight results). Added missing highlighting to people/group lists and teleport history. Btw, the "none" group list entry now gets hidden when user types a filter. --HG-- branch : product-engine