Age | Commit message (Collapse) | Author |
|
selected conversation)
|
|
they were not taking into account the reduced width when a vertical scrollbar appeared. Resolution: Now when the ::arrange() function is called, this implies that the width of a conversation line item has changed...so within this function call updateChildren(). updateChildren() will reposition the speaker icon and info button based upon the adjusted width.
|
|
|
|
|
|
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.
|
|
participant list because they logged out or teleported away)
delayed destroy of the timer
|
|
users in conversation list)
|
|
refer 'collapsed'. Renamed variables and functions to use the word 'collapsed' instead of 'minimized'.
|
|
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.
|
|
|
|
enabled)
|
|
|
|
|
|
LLSpeakingIndicatorManager::updateSpeakingIndicators() method so to reset all indicators when creating new dialogs.
|
|
CHUI-440 (Nearby chat participant list does not clear after teleport when conversation floater is closed/minimized)
fixed
|
|
|
|
monitors (to be deleted eventually).
|
|
session whether or not its parent folder is.
|
|
closed
|
|
|
|
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
|
|
|
|
|
|
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
|
|
|
|
|
|
|
|
is dependent upon getIndentation() instead of modifying avatar icon's left value.
|
|
|
|
creation in the torn off floater for participants.
|
|
and it doesn't have a purpose anymore since I can use setConvItemSelect() instead. Also now torn off, minimized conversations are selected when clicking a toast for that conversation. Resolution: Adjusted setConvItemSelect() to be less strict when trying to select an item, now as long as the function is called it will attempt to select the conversation line item.
|
|
displayed without selecting the conversation line item. Resolution: Added a function that will show the conversation floater container and then trigger selecting the conversation line item. When the conversation line item is selecting this implicitly will cause the correct conversation floater to be displayed.
|
|
conversation does not select that conversation
|
|
that the active session wasn't being stored. This caused the right side conversation floater to not change when selecting a participant under a conersation. Resolution: now when clicking on a conversation or participant the active session is stored using setActiveSession().
|
|
conversation focus would be lost on the converstation floater. This was because focus would be set to the participant folder item. Resolution: Now delegate focus from the particiapnt folder item to the conversation floater.
|
|
selecting an existing conversation item. This commit resolves re-introducing bug CHUI-289. Will code review and cleanup code in next commit.
|
|
then right clicking a participant under a conversation. This would result in both the participant and conversation to be highlighted. Still a work in progress. This change involves introducing an old bug CHUI 289 and finding a different approach to solving it.
|
|
|
|
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.
|
|
conversation handle.
|
|
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.
|
|
channel indicator)
- When voice initialized show voice channel indicator for nearby chat session
|
|
- This commit also fixes CHUI-345 CHUI-346
|
|
Moved some duplicating pieces of code from LLFolderViewFolder::draw() and LLFolderViewItem::draw() to separate methods to reduce code duplication in LLConversationViewSession::draw().
Changed some static variables in LLFolderViewItem to static members for using them in derived LLConversationViewSession.
|
|
participant. Before there was a bug where the onMouseLeave() function was not being called. This prevented the mouse-over-highlight from turning off.
|
|
|
|
Changed constant members that defined the layout to non-const member varaibles, which are populated using a .xml file.
|
|
avatar image is of proper size. The participant of the conversation is offset correctly as well.
|
|
list): added the "reverse" selecting - list item is selected when the corresponding floter gets focus.
|
|
|