summaryrefslogtreecommitdiff
path: root/indra/newview/llfloaterimcontainer.cpp
AgeCommit message (Collapse)Author
2013-01-04Merge with viewer-chuiMerov Linden
2013-01-04CHUI-580 : Fixed : Avoid fetching names while reacting to display name ↵Merov Linden
checkbox change (overkill), make display name pref disabled when usePeopleAPI is off
2013-01-04mergemaximbproductengine
2013-01-04CHUI-608 (Conversations floater can be resized too small once a conversation ↵maximbproductengine
is torn off)
2013-01-04CHUI-637 FIXED Call requestArrange() to update widget state.maxim@mnikolenko
2013-01-03CHUI-654 : Fixed! Select the Nearby Chat directly when one conversation only ↵Merov Linden
left, don't finesse with a root UUID that might not be NULL
2013-01-03CHUI-628 FIXED Open conversation log menu option not active in conversation ↵AlexanderP ProductEngine
floater when nearby chat is selected: Determination of the availability menu item was moved to the right place
2013-01-03CHUI-636 FIXED Enable group context menu options, if uuid is empty and ↵maxim@mnikolenko
selected model item is group chat. In addition enable Chat history item for ad-hoc and group conversations.
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-20CHUI-602 FIXED Don't call getUUID() if there is no selected participantsmaxim@mnikolenko
2012-12-19CHUI-600 : Fix the orange (provided by Leo), fix the conversation item ↵Merov Linden
flashing (when shown)
2012-12-18Clean up: Removed unnecessary call removeConversationListItem() when floater ↵AlexanderP ProductEngine
closes (If session's floater will be removed for any reason, then will start a removing of the corresponding session and removeConversationListItem() will call from a session's observer); Local variable are renamed in accordance with the code styling
2012-12-14Pull merge from richard/viewer-chuiMerov Linden
2012-12-14CHUI-596 : Added a new flash state so we can keep a conversation highlighted ↵Merov Linden
after the flash time ends. Clears the flash state for all conversation on select.
2012-12-14CHUI-549: Updating the conversations floater according to specs.William Todd Stinson
2012-12-15CHUI-591 FIXED Issues with resizing conversations floatermaksymsproductengine
2012-12-12CHUI-584 : Addit. fix : Viewer crash when clicking on view/sort options drop ↵AlexanderP ProductEngine
down in conversation floater: Cancelled unconditional receiving a instance of the floater (LLFloaterReg::getInstance()) from LLFloaterIMContainer::selectConversationPair(), because in some situations this method is called from LLFloaterIMNearbyChat::postBuild() - In other words, while the unfinished process of creation of this floater
2012-12-12CHUI-584 : Fixed : Viewer crash when clicking on view/sort options drop down ↵AlexanderP ProductEngine
in conversation floater: Protection from a lack of the current selection. It need for the newly created floater, which still is not finished adding the first conversation item.
2012-12-12CHUI-584 : WIP : Viewer crash when clicking on view/sort options drop down ↵AlexanderP ProductEngine
in conversation floater: Renaming of local vfriables in accordance with the code convention
2012-12-12CHUI-427 FIXED Added callback to track changing in mUserPTTState. It's ↵maxim@mnikolenko
needed to synchronize both buttons
2012-12-11CHUI-587 FIXED Disable menu item if "KeepConversationLogTranscripts" is false.maxim@mnikolenko
2012-12-10mergeMaximB ProductEngine
2012-12-10CHUI-394 (Group moderation tools missing in right click menus)MaximB ProductEngine
2012-12-10CHUI-457 FIXED Brought back the checkingmaxim@mnikolenko
2012-12-07CHUI-530 FIXED Changed selectConversation() to reSelectConversation()maxim@mnikolenko
2012-12-07CHUI-427 FIXED Voice button is added to Conversations floater.maxim@mnikolenko
2012-12-06mergeMaximB ProductEngine
2012-12-06CHUI-576 (Group moderation menus do not work in torn off dialogs)MaximB ProductEngine
2012-12-05CHUI 571: Code review changes, now LLFloaterIMContainer::showStub inlines ↵Gilbert Gonzales
code for hiding all tab panels and then showing the stub panel. Before the function would call hideAllTabs()
2012-12-05CHUI-577 FIXED "Mute text" and "Block voice" items are added to context menu ↵maxim@mnikolenko
instead of "Block\unblock"
2012-12-05merging in latest changesGilbert Gonzales
2012-12-05CHUI-530 Additional fixmaxim@mnikolenko
2012-12-04CHUI-571: Fixed bug where when the converation floater was torn off and a ↵Gilbert Gonzales
new im received, the incorrect conversation would be displayed and focused. In order to do this removed the conversation floater panels from being focused immediately when set visible. Also there was a bug when showing the stub panel for torn off conversations. The tab container was not setting the stub panel index properly to 0, which is where the stub panel existed in the tab container's list. This is post code review submit. Will submit another with minor code review changes.
2012-12-04CHUI-530 FIXED Using selectConversationPair will show appropriate session ↵maxim@mnikolenko
floater.
2012-12-03CHUI-571: Now when the 'Chat Preference' is set to 'Open Conversations ↵Gilbert Gonzales
window' the conversation line item with flash. The only time it does not flash is when the the conversation line item is already focused. Also fixed various focusing bugs when navigating between conversations and participants.
2012-11-28code cleanup: variables and functions were using the word 'minimized' to ↵Gilbert Gonzales
refer 'collapsed'. Renamed variables and functions to use the word 'collapsed' instead of 'minimized'.
2012-11-28CHUI-548: Now a p2p conversation is aligned with the nearby chat arrow. Just ↵Gilbert Gonzales
had to check for a p2p conversation type and then adjust then decrease the indentation. Also made LLFolderViewItem::drawOpenFolderArrow() a non-virtual function and adjusted code accordingly.
2012-11-27mergeMaximB ProductEngine
2012-11-26Pull merge from richard/viewer-chuiMerov Linden
2012-11-26CHUI-542 (Torn off message in conversation panel is not cleared when torn ↵MaximB ProductEngine
off conversation is closed)
2012-11-21CHUI-429 : Completed this though it still doesn't work on Nearby Chat.Merov Linden
2012-11-21CHUI-429, CHUI-511, CHUI-388 : Multiselection and menus in torn off dialogsMerov Linden
2012-11-21CHUI-531 FIXED Poor fps in CHUI viewermaksymsproductengine
2012-11-21mergeMaximB ProductEngine
2012-11-21CHUI-535 (Starting a conversation with a user that you have an existing ↵MaximB ProductEngine
conversation with can cause the conversation list and message panel to be out of synch) fixed
2012-11-20CHUI-522 FIXED Implement check box item 'Keep a conversation log and transcript'maksymsproductengine
2012-11-19CHUI-470 : Fixed : Enable contextual menu in torn off conversationsMerov Linden
2012-11-19CHUI-362 ADD. FIX (When the "Bring back" panel is there, it is not possible ↵AlexanderP ProductEngine
to collapse the right side of the conversation dialog: the toolbar is completely missing and the "<<" chevrons are not there): This was because the button "<<" belonged session's floater and not the container. Therefore, when all the floaters in the stack becomes invisible, their buttons also become invisible. Solution: Added additional button "<<" in the stub_panel of the container.
2012-11-17Merge pull from richard/viewer-chuiMerov Linden
2012-11-17CHUI-479 : Clean up unecessary tracking codeMerov Linden