AlexanderP ProductEngine
be7835eec6
CHUI-625 Participant drop down icon not visible when conversation is highlighted orange: redraw the arrow slightly later
2013-01-17 16:25:21 +02:00
maxim@mnikolenko
3938f99b5e
CHUI-681 FIXED Clear flash state only for selected widget
2013-01-18 14:18:51 +02:00
maximbproductengine
f40ee4792d
CHUI-616 (Left Click on participant name in torn off conference moves focus to conversation floater)
2013-01-03 06:35:40 +02:00
Merov Linden
c81cf89086
CHUI-600 : Fix the orange (provided by Leo), fix the conversation item flashing (when shown)
2012-12-19 17:10:31 -08:00
Merov Linden
dcfcc191dd
Pull merge from richard/viewer-chui
2012-12-19 12:45:59 -08:00
Merov Linden
8adca4583e
CHUI-600 : WIP : Flash conversation item in different color than select and start flashing only when shown
2012-12-18 22:57:56 -08:00
Merov Linden
f8b51f4028
Pull merge from richard/viewer-chui
2012-12-14 21:26:02 -08:00
Merov Linden
d0d8ee87e7
CHUI-596 : Added a new flash state so we can keep a conversation highlighted after the flash time ends. Clears the flash state for all conversation on select.
2012-12-14 21:20:43 -08:00
Gilbert Gonzales
68b61bdec6
CHUI-520: Now when have a P2P conversation torn off a voice indicator icon 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-14 16:01:14 -08:00
MaximB ProductEngine
80bc7e13e1
CHUI-557 (Cannot expand conversation from minimized state by clicking on selected conversation)
2012-12-12 03:05:32 +02:00
Gilbert Gonzales
b1b4b78d5c
CHUI-417: Problem: Speaking indicator icons were out of position because 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.
2012-12-07 17:38:36 -08:00
MaximB ProductEngine
4c3510bc4e
merging
2012-12-04 14:45:19 +02:00
Gilbert Gonzales
ad7cb33bbc
merging in latest changes
2012-12-03 17:01:53 -08:00
Gilbert Gonzales
2ee6bcab37
CHUI-571: Now when the 'Chat Preference' is set to 'Open Conversations 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-03 16:19:46 -08:00
AlexanderP ProductEngine
1ce49f764f
CHUI-532 FIXED (Viewer crash when user in conversation is removed from participant list because they logged out or teleported away)
...
delayed destroy of the timer
2012-12-03 19:20:11 +02:00
MaximB ProductEngine
168c1d5a85
CHUI-432 (User that is muted in group call does not show as muted to other users in conversation list)
2012-12-03 15:37:11 +02:00
Gilbert Gonzales
45e8926f13
code cleanup: variables and functions were using the word 'minimized' to refer 'collapsed'. Renamed variables and functions to use the word 'collapsed' instead of 'minimized'.
2012-11-28 13:48:55 -08:00
Gilbert Gonzales
80f8a465eb
CHUI-548: Now a p2p conversation is aligned with the nearby chat arrow. Just 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-28 11:35:59 -08:00
maksymsproductengine
edeeed9541
CHUI-531 FIXED Poor fps in CHUI viewer
2012-11-21 01:41:49 +02:00
MaximB ProductEngine
f043bc32fd
CHUI-434 (Don't display phone icon and disable phone button when voice isn't enabled)
2012-11-19 09:08:02 +02:00
Merov Linden
61f3c1b41d
Merge pull from richard/viewer-chui
2012-11-17 15:48:07 -08:00
Merov Linden
2d25eb18ad
CHUI-479 : Clean up unecessary tracking code
2012-11-17 13:24:41 -08:00
Merov Linden
ec5d1e48c4
CHUI-479 : WIP : Introduce a publicly available LLSpeakingIndicatorManager::updateSpeakingIndicators() method so to reset all indicators when creating new dialogs.
2012-11-15 18:07:57 -08:00
MaximB ProductEngine
dbc37f6ca7
CHUI-397 (Delay in removing names from participant list in nearby chat)
...
CHUI-440 (Nearby chat participant list does not clear after teleport when conversation floater is closed/minimized)
fixed
2012-11-15 10:38:21 +02:00
Merov Linden
a5d6375dd9
Merge
2012-11-14 10:43:09 -08:00
Merov Linden
33068c6da8
CHUI-479 : WIP : Add debug tracing into speaking indicator manager and monitors (to be deleted eventually).
2012-11-14 10:40:51 -08:00
Merov Linden
e15921e42b
CHUI-479 : WIP : Small refactoring to allow participant to be added to session whether or not its parent folder is.
2012-11-14 10:37:52 -08:00
maxim_productengine
6ba822c0ff
CHUI-460 FIXED Reselect floater after toggling the participant list open or closed
2012-11-13 13:32:24 +02:00
maxim_productengine
5790565ec6
Additional fix for CHUI-473
2012-11-09 19:44:37 +02:00
AlexanderP ProductEngine
486bdf3284
CHUI-337 FIXED: To avoid confusion with a classes "...conversation..." and 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-09 12:45:36 +02:00
Merov Linden
865cb1b967
Pull merge from viewer-chui
2012-11-08 13:34:57 -08:00
Merov Linden
4ee2b01b30
Pull from viewer-chui, had to resolve conflicts on llimfloatercontainer.cpp
2012-11-07 17:11:30 -08:00
AlexanderP ProductEngine
d1f45654d9
CHUI-473, CHUI-482 FIXED (Clicking on nearby chat toast to open Conversation 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-07 18:45:02 +02:00
maksymsproductengine
8828eb21e2
CHUI-448 FIXED p2p IM chat conversations show a participant list with a carat
2012-11-06 22:02:09 +02:00
AlexanderP ProductEngine
a337d7e597
Fixed postBuild() for Ad-hoc conference
2012-11-07 12:47:00 +02:00
Merov Linden
2d9d44e316
CHUI-468 : WIP : Taking LLAvatarList and related out of LLParticipantList
2012-11-05 18:33:39 -08:00
Gilbert Gonzales
9d98530823
CHUI-471: Adjusted conversationview so that indentation of the avatar icon is dependent upon getIndentation() instead of modifying avatar icon's left value.
2012-10-30 18:20:28 -07:00
Merov Linden
a7a24dc2f9
Pull merge from richard/viewer-chui
2012-10-29 20:43:32 -07:00
Merov Linden
d49de3a66a
CHUI-441 : WIP : Fix crashes when spawning torn off floaters, added widgets creation in the torn off floater for participants.
2012-10-25 18:16:56 -07:00
Gilbert Gonzales
63548b973e
CHUI-449: Got rid of a function called setItemSelect(), I wrote this code 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.
2012-10-25 11:43:18 -07:00
Gilbert Gonzales
b77e2f17aa
CHUI-449: Problem: When a toast was clicked, the conversation floater was 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.
2012-10-24 16:02:58 -07:00
maksymsproductengine
30a04430df
CHUI-419 FIXED Selecting the drop down arrow to list participants for a conversation does not select that conversation
2012-10-17 19:16:13 +03:00
Gilbert Gonzales
ae093e02a1
CHUI-380: Realized that the when clicking the participant/conversation item 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().
2012-10-16 11:38:36 -07:00
Gilbert Gonzales
d0f9600f37
CHUI-380: Bug fix after merge. When selecting the participant of a 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.
2012-10-15 16:06:02 -07:00
Gilbert Gonzales
d7d0416547
CHUI-380: (In progress) Refactoring needed to fix focusing issues when selecting an existing conversation item. This commit resolves re-introducing bug CHUI-289. Will code review and cleanup code in next commit.
2012-10-12 20:15:57 -07:00
Gilbert Gonzales
f4b10aaebb
CHUI-380: Fixing a bug that occurred when right clicking nearby chat and 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.
2012-10-11 17:48:39 -07:00
Gilbert Gonzales
b871d67710
merging in latest changes
2012-10-11 12:18:35 -07:00
Gilbert Gonzales
8aa424128a
CHUI-380: Before code review changes. Now the user selects a conversation or 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-10-11 10:38:34 -07:00
Merov Linden
aeeeae2690
CHUI-364 : Fixed. Do not render participants widgets when closing a conversation handle.
2012-10-05 12:51:31 -07:00
Seth ProductEngine
d54eded93b
CHUI-357 FIXED moved conversation icon to prevent it being obscured when 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-28 20:48:24 +03:00