Age | Commit message (Collapse) | Author |
|
|
|
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.
|
|
|
|
username text. Instead the username text will be truncated with an ellipse to prevent the overlap. Also did a code cleanup.
|
|
information/speaker icon are right justified.
|
|
Fixed displaying session participants only when session item is open.
|
|
|
|
|
|
|
|
that the folder view handles the positioning of items in conversations list.
|
|
and profile/info buttons visible. profile/info buttons do not have proper positioning or mouseclick events.
|
|
|
|
|
|
respective file
|
|
|
|
|
|
dependency of model to widgets
|