summaryrefslogtreecommitdiff
path: root/indra/newview/llparticipantlist.cpp
AgeCommit message (Collapse)Author
2012-10-30CHUI-459: Creating a fetchAvatarName() method for the ↵William Todd Stinson
LLConversationItemParticipant class to allow the class to query for the avatar display name directly. Also, added a field to store the avatar name cache callback connection so that we can disconnect properly on object destruction to avoid a crash with the callback attempting to access recently freed memory.
2012-10-17CHUI-394 FIXED Group moderation tools missing in right click menusmaksymsproductengine
2012-09-24CHUI-340 : Fix dupe items in the conversation model list. Refresh when ↵Merov Linden
resorting.
2012-09-21CHUI-340 : WIP : Fix sorting bugs on time for sessions, simplified the ↵Merov Linden
update time mechanism and clean up
2012-09-20CHUI-340 : WIP : Implement time update on all IM typing casesMerov Linden
2012-09-20CHUI-340 : WIP : Implement time update and comparison for sessions and ↵Merov Linden
participants
2012-09-19CHUI-340 : WIP : Update time stamp for IM and voice utteranceMerov Linden
2012-09-17CHUI-340 : WIP : Sorting implemented. Type and name work. Date and distance ↵Merov Linden
still need the relevant values to be computed.
2012-09-07CHUI-285 : Implement sort, alphabetical only for the momentMerov Linden
2012-09-06CHUI-285 : Completed. Update the names of the participants.Merov Linden
2012-08-30CHUI-285 : LLIMFloaterContainer is now using LLParticipantList fullyMerov Linden
2012-08-28CHUI-280 : Implement all LLConversationModel updates in LLParticipantList. ↵Merov Linden
Allow mAvatarList to be NULL.
2012-08-28CHUI-280 : WIP : Implement update of LLConversationModel in LLParticipantListMerov Linden
2012-08-24CHUI-280 : Make LLParticipantList derives from LLConversationItemSessionMerov Linden
2012-06-26CHUI-147 FIX Added updating conference participants in IM floater titleSeth ProductEngine
- The title is updated with the data from participants list widget in IM floater. - Creating the participants list is fixed for the case of starting the ad hoc session when the session id changes upon initialization (see LLIMConversation::buildParticipantList()). - LLEventTimer replaced with simple LLTimer to avoid crashes in LLEventTimer::tick(). - Moved the build_residents_string() code to LLAvatarActions::buildResidentsString() to use it in LLIMFloater::onParticipantsListChanged().
2012-05-15CHUI-102 WIP Implemented new context menu for ad-hoc and group conferencesAlexanderP ProductEngine
2012-01-27EXP-1847 FIXED Fixed inability to mute a nearby avatar in Voice Settings if ↵Vadim ProductEngine
the speakers list is sorted by name. Added missing update of the floater's internal speaker list.
2012-01-26EXP-1839 FIXED Fixed treating normal nearby speakers as text-only chat ↵Vadim ProductEngine
participants which led to marking muted avatars as non-muted.
2012-01-26EXP-1839 WIP Added some debugging messages.Vadim ProductEngine
2011-12-02STORM-1712 Do not sort recent speakers list if mouse is hovered over itJonathan Yap
2011-07-21STORM-1458 FIXED [crashhunters] crash at ↵Paul ProductEngine
LLParticipantList::LLParticipantListMenu::isGroupModerator() [secondlife-bin llparticipantlist.cpp] - Added null checking
2010-10-21Automated merge up from viewer-developmentLoren Shih
2010-10-04SH-270 FIXED As a SL user, I want my speaker order settings to persist ↵Loren Shih
between sessions SH-271 FIXED Add #ifdefs to llparticipantlist.h Changed speaker order to store its speaker ordering using settings.xml. Did some superficial code cleanup.
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-08-04Merge with dessie/viewer-releaseLeyla Farazha
2010-07-27Backed out changeset: 58571b4e704bRichard Linden
2010-07-27Merge from dessie/viewer-releaseLeyla Farazha
2010-07-30deprecated LLPanel::child*() methodsRichard Nelson
2010-07-19Merge with dessie/viewer-releaseLeyla Farazha
2010-07-15Reverted changeset 2bb10eae42bfDessie Linden
2010-07-12EXT-4301 FIXED Now instance of the LLAvalineListItem is created with "hide ↵Mike Antipov
phone number" = false. Note: changes in the llparticipantlist.cpp is a fix of initial implementation in 79c0487c2280 changeset. "waiting" is shown instead of phone number. It was not reproduced before because phone was not shown anywhere until this patch. Reviewed by Aimee Walton at https://codereview.productengine.com/secondlife/r/729/ --HG-- branch : product-engine
2010-06-21Merge with q/viewer-releaseLeyla Farazha
2010-06-11EXT-7235 FIXED now mute state (according to the "Moderator muted voice" ↵Mike Antipov
property) is updated for participants when list is updated Reason: in both cases the same - moderated mode is not checked when session participant list is filled with participants already in channel (when IM or VCP is created) Fix: added updating of participants' speaker indicator mute state when list is refreshed. Reviewed by Aimee Walton at https://codereview.productengine.com/secondlife/r/476/ --HG-- branch : product-engine
2010-06-03mergeRichard Linden
2010-06-03mergeRichard Linden
2010-06-02EXT-7402 FIXED Made 'Ok'('mute all') as default action.Alexei Arabadji
reviewed by Mike Antipov at https://codereview.productengine.com/secondlife/r/484/ --HG-- branch : product-engine
2010-06-01Merge with dessie/viewer-public in prep to land code thereJames Cook
2010-05-28Merged from ssh://hg.lindenlab.com/dessie/viewer-privateAimee Linden
2010-05-27EXT-6937 FIXED Implemented initializing of moderate_mode on first join voice ↵Mike Antipov
chat. This is a workaround until a way to request the current voice channel moderation mode is implemented in the viewer. Details: * Added method to initialize Speaker manager's Voice moderate_mode once Agent's participant state is known. * Once agent's voice participant is updated this method is called. * This method initializes Voice moderate_mode only once. This is necessary to process "Mute everyone" menu item calls properly. Also renamed moderateVoiceOtherParticipants methods with moderateVoiceAllParticipants and related staff. Reviewed by Aimee Walton at https://codereview.productengine.com/secondlife/r/448/ --HG-- branch : product-engine
2010-05-26Merge with dessie/viewer-public to get Callum's webkit changesJames Cook
2010-05-26Automated merge with ssh://hg.lindenlab.com/dessie/viewer-publicAimee Linden
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-18Automated merge with ssh://hg.lindenlab.com/dessie/viewer-publicAimee Linden
2010-05-17EXT-7085 FIXED Corrected visibility of "Moderator Options Separator"Alexei Arabadji
reviewed by Mike Antipov --HG-- branch : product-engine