Andrey Kleshchev
e80f0f331d
SL-19986 Crash at LLConversationItemSession::findParticipant
...
Observed on bugsplat, no repro. Something destroys LLConversationItem without cleaning list (some sessions reuse the item, but they aren't supposed to remove it). Either item should inform floater to be properly removed or should be stored as an LLPointer.
2023-07-11 03:10:36 +03:00
Andrey Kleshchev
3c002e7db5
SL-14975 SL-14384 viewer crashes because of large chat groups
...
1. Due to desync participant can be NULL - added NULL checks
2. With large backlog of events, closing and then opening a goup session was causing a crash due to obsolete events - added cleanup for backlog
3. In some cases events were accumulating faster than they were processed - ensured that after certain point event processing scales up with a backlog
2021-03-26 15:47:49 -06:00
Dave Houlton
86e7cc3d35
Merge branch 'master' v6.4.9 into DRTVWR-497
2020-09-22 15:28:13 -06:00
Mnikolenko Productengine
e1e25f9a0d
SL-13397 Reduce Viewer freeze when opening chat with a large group.
2020-07-09 12:15:03 -06:00
maxim_productengine
6a9658a650
SL-12452 FIXED The moderator can't unmute himself in the group call after turning on 'Mute everyone' option
2020-03-11 17:34:42 +02:00
andreykproductengine
86d28366b1
SL-1811 Slight chat optimization
2019-02-20 20:30:43 +02:00
andreykproductengine
e72c120e9e
MAINT-6805 Fixed Right-click menus in the right and left panes of the Conversations windows are different
2017-05-17 22:34:50 +03:00
Oz Linden
c8726aba30
remove execute permission from many files that should not have it
2015-11-10 09:48:56 -05:00
Mnikolenko ProductEngine
102908a2f2
MAINT-5206 FIXED always show Nearby chat on first opening of IMcontainer floater.
2015-05-15 11:43:13 +03:00
maksymsproductengine
9074ea1663
DRTVWR-373 Merge with viewer-release 3.7.13
2014-08-05 22:11:05 +03:00
Mnikolenko ProductEngine
b4df05d21a
MAINT-4226 Group ban option is added to participant menu in Group chat.
2014-07-14 12:31:16 +03:00
Mnikolenko ProductEngine
ccb91c6da4
MAINT-3963 FIXED The behavior of speak button in the conversations HUB and toolbar button is consistent now. Use setUserPTTState(false) to switch off the mic.
2014-05-12 11:52:39 +03:00
PavelK ProductEngine
a0a1969965
MAINT-3031: Toggle Expanding CHUI when Icon is CLicked
2013-08-23 21:34:30 +03:00
dmitrykproductengine
e3963666fd
MAINT-3133 FIXED Expand Nearby Chat participant list on first open of Conversations floater, per login session
2013-09-13 14:40:22 +03:00
Mnikolenko ProductEngine
2a93275a2b
MAINT-3137 FIXED We should handle condition when viewer is quitting
2013-09-12 17:26:13 +03:00
PavelK ProductEngine
d59b6e1d0a
CHUI-817 FIX Revealing the "Conversations" window reveals hidden Nearby Chat window as well
2013-06-27 18:28:54 +03:00
Mnikolenko ProductEngine
430af6f731
CHUI-918 FIXED Close only selected conversations instead of closing all conversations.
2013-06-04 14:49:07 +03:00
Merov Linden
2113bb8159
Pull merge from viewer-release
2013-05-22 11:23:51 -07:00
Mnikolenko ProductEngine
bf5f53bf64
CHUI-953 FIXED Set dnd and close all conversation before quittinq.
2013-05-20 15:55:06 +03:00
mberezhnoy
75f97d4ffe
CHUI-963 (Toggling chat fui button twice tears off nearby chat to lower left corner also deletes other open conversations)
2013-05-16 09:16:58 +03:00
mberezhnoy
5f05e5841f
CHUI-963 (Toggling chat fui button twice tears off nearby chat to lower left corner also deletes other open conversations)
2013-05-03 13:01:00 +03:00
maksymsproductengine
d2c9543a19
CHUI-859 FIXED Conversation panel moves when new message received with Open Conversation window preference
2013-04-26 06:39:08 +03:00
Merov Linden
244734647c
Pull merge from lindenlab/viewer-chui
2013-04-22 23:22:09 -07:00
Oz Linden
ddd5659f81
merge changes for DRTVWR-294
2013-04-19 10:11:29 -04:00
PavelK ProductEngine
6ad4822a05
CHUI-933 FIXED No notification of IMs when coming out of Do Not Disturb mode with Flash Toolbar button preference
2013-04-17 19:55:13 +03:00
mberezhnoy
cfd132a0de
merge
2013-04-19 17:50:48 +03:00
mberezhnoy
6a33964984
CHUI-915 ([CHUIBUG]Control+W hides Conversations floater instead of closing active tab)
2013-04-19 15:31:19 +03:00
mberezhnoy
0b41fd503b
CHUI-899 (The size of conversations panel does not persist between sessions if user relogin while messages pane is collapsed. )
2013-04-10 00:07:02 +03:00
PavelK ProductEngine
fa36f85b00
CHUI-797 FIXED Only one separated conversation window is shown after exiting 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-04-09 20:50:54 +03:00
Merov Linden
48d98b4930
Pull merge from lindenlab/viewer-chui
2013-04-04 12:17:07 -07:00
Merov Linden
e09959df0d
CHUI-849 : WIP : Prevents Finding Widgets in highly used code by getting pointers to widgets in PostBuild
2013-04-02 17:11:07 -07:00
Gilbert Gonzales
b37f501a87
CHUI-796 (User doesn't get all messages in 'do not disturb' mode): Now when a conversation is focused by clicking on it's line item, selecting a torn off floater or unminimized a torn off floater the stored notifications for that conversation will be removed.
2013-04-01 15:36:05 -07:00
Graham Madarasz
bf6182daa8
Update Mac and Windows breakpad builds to latest
2013-03-29 07:50:08 -07:00
Merov Linden
0af5b073e0
CHUI-888 : Fixed! Overload setVisibleAndFrontmost() so that we set the focus if requested (was dropped in the shuffle before).
2013-03-23 16:49:51 -07:00
mberezhnoy
3ee18d8b29
CHUI-844 (Collapsed conversation panel auto expands when a new IM conversation starts)
...
CHUI-713 ("Conversations" floater size doesn't persist between sessions)
2013-03-14 11:28:56 +02:00
AlexanderP ProductEngine
f51a395747
CHUI-821 ADD FIX Conversation size regression when logging out with conversation list minimized to icons:
...
deleted redundant savings of the convers. panel width;
added a manually reshape of the conv. panel after change it's collapse state;
function with uninformative name "updateState" was renamed to "reshapeFloaterAndSetResizeLimits"
2013-03-07 15:59:51 +02:00
Gilbert Gonzales
014376b49a
CHUI-832 (Different conversation than is selected shown in message panel after tearing off conversation): Now when a conversation is torn off an adjacent conversation is selected (but not focused).
2013-03-07 16:26:37 -08:00
Mnikolenko ProductEngine
9530b9d2b7
CHUI-694 FIXED Handle ALT + Up/Down and ALT + Right/Left to switch conversations in the list. Handle ALT + Enter to expand participant list of selected conversation.
2013-03-01 14:24:47 +02:00
mberezhnoy
2439956242
CHUI-789 (Letter m appears in Conversations while exit from outlook view using 'M' keyboard key)
2013-02-28 15:33:33 +02:00
Cho
cbbf1504f0
merging
2013-02-25 18:11:51 +00: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
Merov Linden
7f51bd7897
CHUI-568 : Fixed! Implemented Ctrl-H for Nearby Chat, taking into account the existence of other conversations and docked/torn off state
2013-02-23 11:22:09 -08:00
maksymsproductengine
50d50019d8
CHUI-729 FIXED Messages pane displays incorrect after changing size and relogin
2013-02-18 20:02:43 +02:00
Cho
d818252528
CHUI-740 FIX Incorrect option shown in group Moderator tools "Toggle mute this participant"
...
Added new LLFloaterIMContainer::visibleContextMenuItem() connected to "Avatar.VisibleItem"
2013-02-13 01:38:24 +00:00
mberezhnoy
64fe330620
CHUI-713 "Conversations" floater size doesn't persist between sessions
...
additional fix
2013-02-09 00:10:09 +02:00
Merov Linden
cefcdd445b
CHUI-458 : WIP : Allow change of the general conversations panel when the selected conversation needs it (e.g. P2P is typing)
2013-01-14 15:26:59 -08:00
AlexanderP ProductEngine
118201943d
CHUI-643 FIXED Collapsed conversations floater has huge right padding: prevent of a rewriting mOriginMinWidth and mOriginMinHeight to default values
2013-01-04 23:54:38 +02:00
maximbproductengine
4d971c4351
CHUI-608 (Conversations floater can be resized too small once a conversation is torn off)
2013-01-04 16:48:34 +02:00
maximbproductengine
3d83fc3da5
CHUI-608 (Conversations floater can be resized too small once a conversation is torn off)
2013-01-03 06:43:25 +02:00