summaryrefslogtreecommitdiff
path: root/indra/newview/llparticipantlist.cpp
AgeCommit message (Collapse)Author
2021-01-05SL-14074 Resolved potential cause of conversation crashesAndrey Kleshchev
Models (listeners) belong to folder-views, deleting all of them means that not only proper cleanup procedure won't be followed, and view might try clean dead pointer.
2015-11-10remove execute permission from many files that should not have itOz Linden
2013-08-29removing test codeGilbert Gonzales
2013-05-22Pull merge from viewer-releaseMerov Linden
2013-04-11Adding in fast timer for testing creation of 300 avatar list items vs ↵Gilbert Gonzales
folderview items.
2013-04-09adding in logging of building a list of 300 users inside LLAvatarList and ↵Gilbert Gonzales
LLFolderView to determine drawbacks/benefits and timing.
2013-03-29Update Mac and Windows breakpad builds to latestGraham Madarasz
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-29CHUI-552 : Fixed : Filter out participant creation with the same id than the ↵Merov Linden
session id
2012-11-09CHUI-337 FIXED: To avoid confusion with a classes "...conversation..." and ↵AlexanderP ProductEngine
in accordance with the naming convention in the project, some classes and corresponding files should be renamed: LLIMConversation -> LLFloaterIMSessionTab LLIMFloater -> LLFloaterIMSession LLNearbyChat -> LLFloaterIMNearbyChat LLIMFloaterContainer -> LLFloaterIMContainer LLNearbyChatBarListener -> LLFloaterIMNearbyChatListener LLNearbyChatHandler -> LLFloaterIMNearbyChatHandler
2012-11-07CHUI-468 : Fixed. Final clean up of LLParticipantList, including dependencies.Merov Linden
2012-11-07CHUI-468 : WIP : Clean up LLAvatarList and all sorting code left over in ↵Merov Linden
LLParticipantList
2012-11-06CHUI-468 : WIP : More cleanup and fix of the participants sorting in ↵Merov Linden
LLIMConversation
2012-11-05CHUI-468 : WIP : Taking LLAvatarList and related out of LLParticipantListMerov Linden
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