summaryrefslogtreecommitdiff
path: root/indra/newview/llfloaterimsessiontab.cpp
AgeCommit message (Collapse)Author
2013-01-03CHUI-656 : Fixed. getTypedInstance() will create an instance if not found. ↵Merov Linden
Do not use that in destructors (bad...) or in places where creation is not required. Use findTypedInstance() instead.
2013-01-03CHUI-631 FIXED 'Nearby chat' is not selected in Conversations floater after ↵AlexanderP ProductEngine
closing separate conversation if list of participants was expand in Conversations floater: force select 'Nearby chat' when session floater is destroyed
2013-01-03CHUI-608 (Conversations floater can be resized too small once a conversation ↵maximbproductengine
is torn off)
2012-12-28CHUI-453 FIXED Tooltip on chevron in torn-off conversation is incorrect: ↵AlexanderP ProductEngine
implemented suitable tool-tips; fixed a small separate bug ("tooltip_to_separate_window"/"tooltip_to_main_window" for Tear-Off Button: was shown reverse)
2012-12-26CHUI-617 FIXED Update Gear button state after initing session.maxim@mnikolenko
mConversationsRoot creation is moved to postBuild().
2012-12-20CHUI-588 (Clicking nearby chat toast doesn't highlight proper conversation ↵MaximB ProductEngine
line item)
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-18mergeMaximB ProductEngine
2012-12-18Additional fix for CHUI-562maxim@mnikolenko
2012-12-18CHUI-562 FIXED Gear button is added for p2p torn-off floater.maxim@mnikolenko
2012-12-18CHUI-586 (Scroll bar only partially shown initially on torn off conversations)MaximB ProductEngine
2012-12-14mergiing in latest changesGilbert Gonzales
2012-12-14CHUI-520: Now when have a P2P conversation torn off a voice indicator icon ↵Gilbert Gonzales
will be displayed allowing the user to adjust the voice volume when clicked. Also did a code cleanup on conversationview.h/cpp which was showing the speaking indicator icon too soon when joining another voice session. This was due to calling switchIndicator(..) directly inside ::onCurrentVoiceSessionChanged. The proper solution is to wait for SpeeakingIndicatorManager::switchSpeakerIndicators() call switchIndicators().
2012-12-14mergeMaximB ProductEngine
2012-12-12CHUI-589 (Conversation floater displays wrong IM floater when receiving a ↵MaximB ProductEngine
new message) additional fix
2012-12-12CHUI-427 FIXED Added callback to track changing in mUserPTTState. It's ↵maxim@mnikolenko
needed to synchronize both buttons
2012-12-07CHUI-512 FIXED New incoming conversations take focus in message panel only ↵maksymsproductengine
and do not show toasts
2012-12-07CHUI-547 : Fixed : (Clicking IM toast does not select message panel in ↵AlexanderP ProductEngine
conversation floater) : select new session floater when a container is hidden
2012-12-07CHUI-564 : Fixed : (Conversation floater always opens when new IM is ↵AlexanderP ProductEngine
received) : Remove obsolete code: control of an visibility of container was delegated to on_new_message() [see llimview.cpp]
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-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-04mergingMaximB ProductEngine
2012-12-03merging in latest changesGilbert Gonzales
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-12-03CHUI-556 (Tooltip on call button incorrect when call is active)MaximB ProductEngine
2012-11-30CHUI-570 : Fixed : Take the typing state when updating the title, also make ↵Merov Linden
refresh update less frequent (perf).
2012-11-26Pull merge from richard/viewer-chuiMerov Linden
2012-11-23CHUI-530 FIXED Don't switch to new conversation automaticallymaxim@mnikolenko
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-533 FIXED Check that mConversationsRoot is not nullmaxim_productengine
2012-11-20CHUI-528, CHUI-536, CHUI-538, CHUI-540 Built single processor of different ↵AlexanderP ProductEngine
types of notifications
2012-11-20CHUI-487, CHUI-488 Commented out demoAlexanderP ProductEngine
2012-11-19CHUI-470 : Fixed : Enable contextual menu in torn off conversationsMerov Linden
2012-11-17Merge pull from richard/viewer-chuiMerov Linden
2012-11-17CHUI-479 : Clean up unecessary tracking codeMerov Linden
2012-11-16CHUI-479 : Fixed : Rebuild the root on the LLFloaterIMSession when modifying ↵Merov Linden
the session ID
2012-11-16CHUI-487, CHUI-488 FIXED (Enable flashing FUI button behavior and Implement ↵AlexanderP ProductEngine
Flashing Conversations panel line item behavior): implemented FUI button flashing; clean up code
2012-11-16CHUI-479 : WIP : Tracing of LLIMModel::processSessionInitializedReply (to be ↵Merov Linden
deleted).
2012-11-15CHUI-442 FIXED Nearby chat does not open conversations floater when clicking ↵maksymsproductengine
first nearby chat toast in a session
2012-11-15Backed out changeset: 80bab29003f8 Removing hack fix for CHUI-524.William Todd Stinson
2012-11-15CHUI-524: FIX Removing a function call that results in a circular logic loop ↵William Todd Stinson
and an eventual stack overflow crash.
2012-11-14MergeMerov Linden
2012-11-14CHUI-479 : WIP : Small refactoring to allow participant to be added to ↵Merov Linden
session whether or not its parent folder is.
2012-11-09CHUI-479 : WIP : Fixed the missing agent appearance in torn off dialogs by ↵Merov Linden
adding a consistency check and rebuild.
2012-11-09CHUI-362 WIP (Torn off conversation name is highlighted when selected in ↵AlexanderP ProductEngine
conversation list with different conversation showing in message panel): implemented the stub panel and a control of it's visibility
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