summaryrefslogtreecommitdiff
path: root/indra/newview/llconversationmodel.cpp
AgeCommit message (Collapse)Author
2012-12-20CHUI-429 : Fixed! Add a flag to filter multi/single selection situations in ↵Merov Linden
menu building. Implement in conversation contextual menu.
2012-12-10CHUI-394 (Group moderation tools missing in right click menus)MaximB ProductEngine
2012-12-07CHUI-580, CHUI-406 : Fixed : Finished avatar name caching, also fixed the ↵Merov Linden
display of (waiting) when names don't come (mostly in legacy mode).
2012-12-05Pull merge from dev repoMerov Linden
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-12-05CHUI-577 FIXED "Mute text" and "Block voice" items are added to context menu ↵maxim@mnikolenko
instead of "Block\unblock"
2012-12-04CHUI-550, CHUI-551 : Fixed : Changed conversation sorting according to ↵Merov Linden
designer's desires.
2012-11-30CHUI-406 : Fixed again : Update of the P2P session name when not initiating ↵Merov Linden
a session was wrong. Add getting the participant name from the session.
2012-11-30CHUI-404, CHUI-406 : Fixed : update ad-hoc conversation when participant ↵Merov Linden
logs off, update title of ad-hoc and P2P to be consistent with torn off and input field
2012-11-21CHUI-429, CHUI-511, CHUI-388 : Multiselection and menus in torn off dialogsMerov Linden
2012-11-14CHUI-479 : WIP : More tracingMerov Linden
2012-11-14CHUI-479 : WIP : Add debug tracing into speaking indicator manager and ↵Merov Linden
monitors (to be deleted eventually).
2012-11-01CHUI-446 FIXED Checkm mParent before using dynamic_castmaxim_productengine
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-30CHUI-446 FIXED Check that parent_session is not nullmaxim_productengine
2012-10-17CHUI-394 FIXED Group moderation tools missing in right click menusmaksymsproductengine
2012-10-16CHUI-388 FIXED Do not add menu items to Participant Menu if own avatar is ↵maxim_productengine
selected in participant list. Do not show Menu if all menu items are disabled.
2012-10-08CHUI-147 : Sort the residents names when getting a resident string listMerov Linden
2012-10-05CHUI-194 : WIP : Update the ad-hoc conversation line item title, add a new ↵Merov Linden
update_session event. Still some clean up to do.
2012-10-04CHUI-381 : Implement add_participant and update_participant events handling.Merov Linden
2012-10-03CHUI-341 : Fixed. Took Nat's review comments into account.Merov Linden
2012-10-03Pull merge from richard/viewer-chuiMerov Linden
2012-10-03CHUI-358 : Fixed the removal of participants as they leave conversations. ↵Merov Linden
Used the event mechanism for this.
2012-10-02CHUI-341 : Implement the use of LLEventStream and LLEventPump to signal ↵Merov Linden
conversation model changes, picked by LLIMFloaterContainer. Suppress pooling on draw().
2012-10-02CHUI-102: Now the options menu (right-click menu) for a ↵Gilbert Gonzales
participant/conversation will open the 'Chat history' dialog when selected.
2012-10-02CHUI-102: Now the user can select a conversation and use the ↵Gilbert Gonzales
right-click-menu to enable/disable voice.
2012-10-01CHUI-102: Right clicking on a group conversation brings up the correct menu. ↵Gilbert Gonzales
The user can now view the group profile, activate the group and leave the group.
2012-10-01merging in latest changesGilbert Gonzales
2012-10-01CHUI-102: Cleaned up code after code review.Gilbert Gonzales
2012-09-28CHUI-102: Now the participants and one-on-one conversations have ↵Gilbert Gonzales
right-click-menus. These menus are functional as well, but 'chat history' does not yet work.
2012-09-28CHUI-367 : Completed : Show user name tooltip in all situations so to avoid ↵Merov Linden
the conversation name showing up
2012-09-28CHUI-342, CHUI-366 and CHUI-367 : WIP : Allow a NO_TOOLTIP value for ↵Merov Linden
tooltips, update display/user names and sort on display/user names
2012-09-25CHUI-342 : Fixed : Use user name and display name correctly. Sort according ↵Merov Linden
to user names.
2012-09-25CHUI-329 : WIP : Always sort Nearby Chat to be on top of the listMerov Linden
2012-09-24CHUI-340 : Fix dupe items in the conversation model list. Refresh when ↵Merov Linden
resorting.
2012-09-21CHUI-340 : Implement distance computation and updateMerov Linden
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-17CHUI-340 : WIP : Sorting implemented. Type and name work. Date and distance ↵Merov Linden
still need the relevant values to be computed.
2012-09-13Automated merge with ssh://hg.lindenlab.com/richard/viewer-chuiSeth ProductEngine
2012-09-13CHUI-282 WIP Fixed conversation list items selection.Seth ProductEngine
Fixed displaying session participants only when session item is open.
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-09-04CHUI-285 : Create participant widgets in the conversation listMerov Linden
2012-08-29CHUI-280 : Add print out debug methodsMerov 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-08-23CHUI-98 : Defining the various llconversation sub classes in their ↵Merov Linden
respective file