summaryrefslogtreecommitdiff
path: root/indra/newview/llconversationview.h
AgeCommit message (Collapse)Author
2013-08-26Merge downstream code from CHUIStorm releasesimon
2013-05-27CHUI-867 FIXED Set focus to Session floater(if it is torn off) after ↵Mnikolenko ProductEngine
clicking appropriate conversation item.
2013-04-17CHUI-933 FIXED No notification of IMs when coming out of Do Not Disturb mode ↵PavelK ProductEngine
with Flash Toolbar button preference
2013-04-09CHUI-797 FIXED Only one separated conversation window is shown after exiting ↵PavelK ProductEngine
from mouselook view Added all separated conversation floaters to skip list used in gFloaterView->popVisibleAll(skip_list) in llagent.cpp since LLFloaterIMContainer::setVisible() takes control of them by itself.
2013-03-19Merge in viewer-beta to get CHUI codeSimon Linden
2013-03-11CHUI-840 (Right clicking on unselected group conversation can have ↵mberezhnoy
unpredictable results for menu options)
2013-02-27CHUI-788 FIXED Mute icon not shown in participant list in conversation floatermaksymsproductengine
2013-02-22CHUI-781 FIXED Select conversation if user selects participant that belongs ↵Mnikolenko ProductEngine
to this conversation.
2013-01-23CHUI-678 (Voice indicators not shown for participants in torn off conference ↵mberezhnoy
conversations)
2013-01-03CHUI-616 (Left Click on participant name in torn off conference moves focus ↵maximbproductengine
to conversation floater)
2012-12-18CHUI-600 : WIP : Flash conversation item in different color than select and ↵Merov Linden
start flashing only when shown
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-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-13Fixed path for correct assembly of the projectAlexanderP ProductEngine
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-21CHUI-531 FIXED Poor fps in CHUI viewermaksymsproductengine
2012-11-19CHUI-434 (Don't display phone icon and disable phone button when voice isn't ↵MaximB ProductEngine
enabled)
2012-11-14MergeMerov Linden
2012-11-14CHUI-479 : WIP : Add debug tracing into speaking indicator manager and ↵Merov Linden
monitors (to be deleted eventually).
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-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-08Pull merge from viewer-chuiMerov Linden
2012-11-07Pull from viewer-chui, had to resolve conflicts on llimfloatercontainer.cppMerov Linden
2012-11-07CHUI-473, CHUI-482 FIXED (Clicking on nearby chat toast to open Conversation ↵AlexanderP ProductEngine
floater does not show Nearby Chat conversation selected in list; Nearby chat conversation is not selected in list by default when it is the only conversation ): implement. new logic in LLIMFloaterContainer for the syncronous select the conv. list's item and corresponding convers. floater; removed floater selecting from conv. items; fixed bug with item select
2012-11-06CHUI-448 FIXED p2p IM chat conversations show a participant list with a caratmaksymsproductengine
2012-11-03Pull merge from richard/viewer-chuiMerov Linden
2012-11-01CHUI-444 (Click target off when conversation list is minimized to icons)MaximB ProductEngine
2012-10-30CHUI-471: Adjusted conversationview so that indentation of the avatar icon ↵Gilbert Gonzales
is dependent upon getIndentation() instead of modifying avatar icon's left value.
2012-10-11CHUI-380: Before code review changes. Now the user selects a conversation or ↵Gilbert Gonzales
participant of a conversation the correct chat floater will appear. Focus will be redirected to the chat input text box automatically allowing the user to type into the input text box.
2012-09-28CHUI-357 FIXED moved conversation icon to prevent it being obscured when ↵Seth ProductEngine
conversations list is minimized. Added minimized mode for LLConversationViewSession: this mode is used to move the conversation icon within the item when the conversations panel is minimized.
2012-09-27CHUI-346 ADDITIONAL FIX (LLConversationViewSession: enable current voice ↵Paul ProductEngine
channel indicator) - When voice initialized show voice channel indicator for nearby chat session
2012-09-26CHUI-344 FIXED (LLConversationViewSession: enable icon update)Paul ProductEngine
- This commit also fixes CHUI-345 CHUI-346
2012-09-21CHUI-283: Now the speaker/info icon positions are set based upon visibility.'Gilbert Gonzales
2012-09-20CHUI-283: Refactor of how the layout is determined for LLFolderViewItem. ↵Gilbert Gonzales
Changed constant members that defined the layout to non-const member varaibles, which are populated using a .xml file.
2012-09-18CHUI-283: Now the avatar icon loads in the user's avatar image.Also the ↵Gilbert Gonzales
avatar image is of proper size. The participant of the conversation is offset correctly as well.
2012-09-13merging in latest changesGilbert Gonzales
2012-09-13CHUI-283: Now upon the information icon and speaker icon do not overlap the ↵Gilbert Gonzales
username text. Instead the username text will be truncated with an ellipse to prevent the overlap. Also did a code cleanup.
2012-09-13CHUI-283: Now the information icon only appears upon mousehover. Also the ↵Gilbert Gonzales
information/speaker icon are right justified.
2012-09-12CHUI-283: Now the speaker icon and information icon are functional.Gilbert Gonzales
2012-09-11merging in latest changesGilbert Gonzales
2012-09-10CHUI-283: Now displaying the speaker icon instead of the profile iconGilbert Gonzales
2012-09-10CHUI-282 WIP Modified conversation view item and IM floater container so ↵Seth ProductEngine
that the folder view handles the positioning of items in conversations list.
2012-09-10CHUI-283, fixed a build problem and also added a missing file.Gilbert Gonzales
2012-09-10CHUI-283: Basic Implementation, just have hard coded avatar icon appearing ↵Gilbert Gonzales
and profile/info buttons visible. profile/info buttons do not have proper positioning or mouseclick events.
2012-09-05CHUI-285 : Clear the needs refresh flag when refreshing, comment clean up.Merov Linden
2012-09-04CHUI-285 : Create participant widgets in the conversation listMerov Linden
2012-08-23CHUI-98 : Defining the various llconversation sub classes in their ↵Merov Linden
respective file
2012-08-23CHUI-282 : WIP : Further separate view from model for llconversation itemsMerov Linden