AlexanderP ProductEngine
8e3a85ed66
CHUI-896 FIXED Line flashing and FUI button flashing not working correctly for CHUI notifications: added flashing of the line item after conv. floater opens
2013-03-28 05:49:28 +02:00
mberezhnoy
cca679e0d6
merge
2013-03-12 07:39:00 +02:00
mberezhnoy
40f61ae600
CHUI-840 (Right clicking on unselected group conversation can have unpredictable results for menu options)
2013-03-11 12:32:34 +02:00
Cho
228d868cf6
CHUI-772 FIX User sees no notification of conversation activity not visible in long scrolling conversation list
...
Added call to mConversationsRoot->arrange() in LLFloaterIMContainer::isScrolledOutOfSight()
2013-03-08 02:02:45 +00:00
Cho
a5861a4a49
CHUI-772 FIX User sees no notification of conversation activity not visible in long scrolling conversation list
...
Added call to setSelectedSession() from LLConversationViewParticipant::handleMouseDown()
2013-03-05 00:41:22 +00:00
maksymsproductengine
31e5465158
CHUI-788 FIXED Mute icon not shown in participant list in conversation floater
2013-02-27 01:35:27 +02:00
Cho
6194302a84
CHUI-772 FIX User sees no notification of conversation activity not visible in long scrolling conversation list
...
Renamed LLFLoaterIMContainer::isConversationItemWidgetvisible() to isScrolledOutOfView() with opposite return value
2013-02-22 21:42:08 +00:00
Cho
6185c16a0a
CHUI-772 FIX User sees no notification of conversation activity not visible in long scrolling conversation list
...
Added LLFLoaterIMContainer::isConversationItemWidgetvisible() which is now used in LLConversationViewSession::startFlashing() to flash chat toolbar button if out of view
2013-02-22 20:54:58 +00:00
Mnikolenko ProductEngine
5284da1ace
CHUI-781 FIXED Select conversation if user selects participant that belongs to this conversation.
2013-02-22 14:23:10 +02:00
Mnikolenko ProductEngine
3f71eabbbb
CHUI-702 FIXED Calling requestArrange() in refresh() has to fix the problem.
2013-02-22 14:02:14 +02:00
Mnikolenko ProductEngine
7b2cbf254a
CHUI-702 FIXED Call requestArrange() after showing Voice indicator to avoid overlapping.
2013-02-19 15:45:36 +02:00
mberezhnoy
a15854213b
merging into latest changes
2013-01-24 10:41:32 +02:00
mberezhnoy
651f230500
CHUI-678 (Voice indicators not shown for participants in torn off conference conversations)
2013-01-23 10:23:16 +02:00
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