summaryrefslogtreecommitdiff
path: root/indra/newview/llavataractions.cpp
AgeCommit message (Collapse)Author
2013-11-06merge with releaseRichard Linden
2013-08-29MAINT-3075: don't display the target user name as a SLURL in the ↵Oz Linden
RequestTeleport dialog
2013-08-09second phase summer cleaningRichard Linden
replace llinfos, lldebugs, etc with new LL_INFOS(), LL_DEBUGS(), etc.
2013-07-30Summer cleaning - removed a lot of llcommon dependencies to speed up build timesRichard Linden
consolidated most indra-specific constants in llcommon under indra_constants.h fixed issues with operations on mixed unit types (implicit and explicit) made LL_INFOS() style macros variadic in order to subsume other logging methods such as ll_infos added optional tag output to error recorders
2013-07-29STORM-1838 Add display name handling to the initial notificationJonathan Yap
2013-06-06STORM-1838 Added teleport request to conversation log. Added xml to have ↵Jonathan Yap
message appear in IM window, if open. Code cleanup.
2013-06-05STORM-1838 Slowly reappling changes to work with CHUIJonathan Yap
2013-03-18merge up to 3.5.0-beta3 (chui)Oz Linden
2013-03-12CHUI-809 FIXED Changes in menu items to make them consistent. Do not start ↵Mnikolenko ProductEngine
IM if selected person is self.
2013-02-22CHUI-633 FIXED User is not able to open chat history by 'View chat history' ↵maksymsproductengine
menu item from pop-up menu of People floater
2013-01-30CHUI-647 FIX "Conversations" floater is not opened when user wants to share ↵Cho
something via "Conversation log" floater Added call to show conversations floater in LLAvatarActions::share
2013-01-25STORM-1838 Minor UI improvements and code changesJonathan Yap
2013-01-24STORM-1838 Break out a large block of code from handle_lure_callback so it ↵Jonathan Yap
can be called directly by teleport_request_callback.
2013-01-24STORM-1838 Add optional message processingJonathan Yap
2013-01-18merge up to 3.4.4-releaseOz Linden
2013-01-18STORM-1838 Removed block of commented out codeJonathan Yap
2013-01-11STORM-1838Jonathan Yap
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-13CHUI-599 : Fixed : Avatar name provides now a method to get the regular ↵Merov Linden
account name.
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-27CHUI-544 (Legacy name shows in conversation list for user that answers a ↵MaximB ProductEngine
voice call)
2012-11-20CHUI-447 Additional fix(Show only display name for user that starts ↵maxim_productengine
conversation )
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-08CHUI-484: Updating the code to rather than refer to it as Busy Mode, it now ↵William Todd Stinson
refers to it as Do Not Disturb mode.
2012-10-26CHUI-383: Realized that prior changes for this bug caused a regress. The ↵Gilbert Gonzales
regress was using the people panel or a notecard to start a im/call with a user. When doing this the conversation line item would not be focused. Resolution: Changed all calls to LLIMFloater::show() to LLIMFloaterContainer::showConversation(), which will first select the conversation line item and then show the corresponding conversation floater.
2012-10-17CHUI-422 : Update the ad-hoc conversation with the known list of on line ↵Merov Linden
agents without waiting for server message (which often doesn't come...).
2012-10-15MAINT-1551 : WIP : Added a hack : send an accept invitation message so to ↵Merov Linden
trigger the sending of the agent list.
2012-10-15MAINT-1551 : WIP : More IM comm tracing and attempt to fixMerov Linden
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-165 FIXED Add access to Conversation Log and Chat History from the ↵maksymsproductengine
People floater: the 'View Chat History' action was updated;
2012-09-27CHUI-165 FIXED Add access to Conversation Log and Chat History from the ↵maksymsproductengine
People floater.
2012-08-30CHUI-305: Minor changes after code review. Using templated findChild() ↵Gilbert Gonzales
instead of getChildView(). Also using settings.xml to store common custom variables.
2012-08-29CHUI-305: Problem: The 'resident picker' had multiple parents and due to the ↵Gilbert Gonzales
design of the resident picker it can have only one parent. Having multiple parents caused both parents to fight for depth ordering...which caused the flickering. Resolution: Now multiple 'resident pickers' can exist and they are coupled to the floater that spawned then. Meaning that when the parent floater closes, the 'resident picker' floater will also close. In addition, a shadow frustum eminates from the button that opened the 'resident picker'.
2012-07-27Pull and merge from ssh://hg@bitbucket.org/lindenlab/viewer-release.Todd Stinson
2012-07-09Pull from richard/viewer-chuiMerov Linden
2012-07-03CHUI-186 CHUI-187 FIX Removing a P2P convrsation from converstaion widget in ↵Seth ProductEngine
the upper right corner when a new participant is added. End call prompt removed when adding a new participant to a P2P voice call. After adding a participant to a P2P voice conversation the resulting conference call is restarted voice invites to all participants.
2012-07-02Pull merge from richard/viewer-chuiRichard 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-06-19CHUI-101 WIP Make LLFolderview general purposeRichard Linden
added more casts to LLFolderViewModelItemInventory, etc. to fix compile errors
2012-06-15CHUI-101 WIP Make LLFolderView general purposeRichard Linden
continuing fixing build errors renamed llfoldervieweventlistener.h to llfolderviewmodel.h
2012-06-15Automated merge with ssh://hg.lindenlab.com/richard/viewer-chui-folderviewRichard Linden
2012-06-15CHUI-101 WIP Make LLFolderView general purposeRichard Linden
llfolderview refactornig
2012-06-08Merge pull from richard/viewer-chuiMerov Linden
2012-06-07Merge : pull from lindenlab/viewer-releaseMerov Linden
2012-06-07CHUI-120 WIP Added starting ad hoc conference in the same floater as P2P ↵Seth ProductEngine
chat, after adding more participants. - Added a parameter to LLAvatarActions::startConference() and LLIMMgr::addSession() to pass the uuid of a P2P IM floater which should be used to start a new conference in it. - In LLChicletBar::sessionRemoved() we don't close the IM floater if it is going to be re-used for a new conference.
2012-06-04STORM-1838 Add "Request Teleport" option to the menu when right-clicking on ↵Jonathan Yap
avatars in the Nearby list
2012-05-25Merge pull from lindenlab/viewer-development as requested by Oz for DRTVWR-148simon@Simon-PC.lindenlab.com
2012-05-18CHUI-112 FIX Clicking Show or Discard in an inventory offer toast does not ↵Richard Linden
dismiss toast removed special case logic for dealing with user online/offline collisions added ability to cancel old duplicate notifications