summaryrefslogtreecommitdiff
path: root/indra/newview/llavatarlistitem.cpp
AgeCommit message (Collapse)Author
2013-03-29Update Mac and Windows breakpad builds to latestGraham Madarasz
2013-02-01CHUI-675 FIX You can select multiple users in people floater but can only ↵Cho
drag and drop one name to conversation Moved drag and drop start in LLAvatarListItem instead of LLAvatarList, and made LLFloaterIMSession handle multiple dropped participants correctly
2012-12-17CHUI-580 : WIP : Added disconnect of callbacks once they're called to ↵Merov Linden
prevent filling up the callback queue
2012-12-17Merge with viewer-chuiMerov Linden
2012-12-17CHUI-580 : WIP : Protect callback connections passed to ↵Merov Linden
LLAvatarNameCache::get() where necessary
2012-12-12CHUI-545: Adjusted fix because the old implementation of ::switchIndicator ↵Gilbert Gonzales
was not very clean and relied on the visiblity of the OutputMonitorCtrl to have a visibility of true even when it wasn't. The fix implemented makes it so that the visibility of OutputMonitorCtrl is always correct and the parent of this ctrl can use this information to adjust children adjacent to OutputMonitorCtrl.
2012-12-05CHUI-580 : WIP : Change the display name cache system, deprecating the old ↵Merov Linden
protocol and using the cap (People API) whenever available. Still has occurence of Resident as last name to clean up.
2012-11-02CHUI-475: Ensuring that objects that query the avatar name cache with a ↵William Todd Stinson
callback store the connection and disconnect on object destruction. This should help resolve some of the heap corruption we are seeing.
2012-06-13CHUI-120 WIP Modified chat participants drag and drop not to use LLClipboard.Seth ProductEngine
2012-06-08Fix post merge build issue: take clipboard changes into accountMerov Linden
2012-06-08CHUI-120 WIP Added conversations participants drag and drop from avatar ↵Seth ProductEngine
lists to IM floaters. - Added new drag and drop type DAD_PERSON and source SOURCE_PEOPLE to avoid highliting the toolbars when using SOURCE_VIEWER. - Disabled calling card drop support as it is considered obsolete.
2010-10-19STORM-293 FIXED Friend permissions icons overlap long names on 'My Friends' tabPaul Guslisty
- Added 'avatar name right padding' as parameter to avatar_list_item. Before it was calculated and correctness of calculation was strongly dependent on right positioning elements in XML, which was prone to errors.
2010-09-27MergeLeyla Farazha
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-09-23mergeRichard Linden
2010-09-23STORM-128 FIXED New friends list permission iconsAimee Linden
* Added new icon artwork. * Reordered the icons so that the most common ones are to the right, so that they change position as little as possible. * Removed old 1.23 icons.
2010-09-22mergeRichard Linden
2010-09-22CID-509Tofu Linden
Checker: UNINIT_CTOR Function: LLAvatarListItem::LLAvatarListItem(bool) File: /indra/newview/llavatarlistitem.cpp
2010-09-16mergeRichard Linden
2010-08-27Post-convert merge by convert_monolith.py from ./viewer-experienceMonroe 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-20changed buildPanel/buildFloater to member functions buildFromFileRichard Nelson
streamlined LLUICtrlFactory's interface
2010-08-16cleaned up LLUICtrlFactory...Richard Nelson
removed redundant functionality moved buildPanel to LLPanel
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