Seth ProductEngine
0cfea7b406
CHUI-147 FIX Added updating conference participants in IM floater title
...
- The title is updated with the data from participants list widget in IM floater.
- Creating the participants list is fixed for the case of starting the ad hoc session when the session id changes upon initialization (see LLIMConversation::buildParticipantList()).
- LLEventTimer replaced with simple LLTimer to avoid crashes in LLEventTimer::tick().
- Moved the build_residents_string() code to LLAvatarActions::buildResidentsString() to use it in LLIMFloater::onParticipantsListChanged().
2012-06-26 01:38:59 +03:00
Paul ProductEngine
a7831406ab
CHUI-180 FIXED (Started an ad hoc IM spams log with drawtext warning)
...
- Don't draw TextBase context if it's empty and in focus
2012-06-27 18:52:08 +03:00
Merov Linden
e8ec428539
Pull merge from richard/viewer-chui
2012-06-26 17:15:48 -07:00
Merov Linden
c233f0c949
CHUI-164 : Fix crash when closing ad-hoc conversations; insure consistency of the conversation list when adding and removing items from it
2012-06-26 17:05:16 -07:00
Paul ProductEngine
abe106bd9c
- CHUI-178 (Right click context menu not present in chat entry field)
...
- Set parameter to true to show context menu
2012-06-26 19:27:19 +03:00
Paul ProductEngine
677c205131
CHUI-182 FIXED (Vertical scrollbar flashes on and off when chat entry text area expands)
...
- To avoid unnecessary appearing of scrollbar, first chat entry must be expanded
and only then decision should be taken in the base class whether scrollbar should be shown or not.
2012-06-26 19:08:27 +03:00
Paul ProductEngine
9c11a6b206
CHUI-177 ADDITIONAL FIX (Text entry field in chat only accepts 256 characters)
...
- Limited text entry field to 1024 instead of 1025 characters
should take into account zero (0 ... 1023)
2012-06-26 18:58:57 +03:00
Merov Linden
94e6e4bd3d
Pull merge from richard/viewer-chui
2012-06-25 15:22:37 -07:00
Merov Linden
41e965c12e
CHUI-139 : Hide torn off floaters when hiding conversation list; make nearby chat always present; leave conversation list around when all torn off
2012-06-25 15:20:52 -07:00
AlexanderP ProductEngine
7f3b27289d
CHUI-168 FIXED Added call of updateHeaderAndToolbar from postBuild for correct floater's title and standard buttons showing at start
2012-06-25 21:59:13 +03:00
AlexanderP ProductEngine
9353a9e6ef
CHUI-167 FIXED Move onClose() from LLIMFloater to it's basic class (LLIMConversation) for correct using add/remove conversation list items also for LLNearbyChat
2012-06-25 23:55:25 +03:00
Paul ProductEngine
9fc77dec87
CHUI-175 FIXED (Cannot use scroll bar on chat entry field when multi line chat is added)
...
- This change also fixes:
CHUI-176 (Only bottom 2 lines of multi line chat allow for selecting in text chat entry)
CHUI-177 (Text entry field in chat only accepts 256 characters)
2012-06-25 15:49:49 +03:00
merov
75804ef2b9
CHUI-136 : Fix compilation issue showing up when warning treated as errors
2012-06-22 19:28:11 +01:00
Paul ProductEngine
afc6a7e6ba
CHUI-136 ADDITIONAL FIX (Implement new design for blocked list on the people floater)
...
- If mute item type is LLMute::BY_NAME it means that it's an object and we should show corresponding icon
- Also added icon for blocked groups
2012-06-22 20:05:35 +03:00
Paul ProductEngine
3807f97fac
CHUI-136 FIXED (Implement new design for blocked list on the people floater)
...
- Created new LLBlockList class and replaced LLScrollContainer with it
- Also created new LLBlockedListItem class which represents blocked objects and blocked avatars
2012-06-22 18:13:34 +03:00
Paul ProductEngine
47c140b81d
CHUI-127 ADDITIONAL FIX (Make chat field auto resizable)
...
- Fixed crash which occurred while navigating through history of sent messages
2012-06-22 17:04:47 +03:00
Paul ProductEngine
91be3bf301
CHUI-161 FIXED (Text entered in local chat is not visible to other users nearby)
...
- Applied Merov's fix.
The problem was that text_editor was registered twice and, depending of the machine you ran, the viewer would pick one or the other.
Mac users were unlucky enough to pick the wrong one all the time.
2012-06-22 16:56:33 +03:00
Paul ProductEngine
6bb554fc36
CHUI-160 FIXED (Text entered in local chat text field scrolls up and becomes only partially visible after hitting return)
...
- Replaced LLLineEditor with LLChatEntry in nearby chat
- Moved reshape method from LLIMFloater to the base LLIMConversation so that vertical reshaping work properly for both LLNearbyChat and LLIMFloater
2012-06-22 16:54:42 +03:00
AlexanderP ProductEngine
d866328f6a
CHUI-100 Fix floater's key
2012-06-22 16:11:25 +03:00
AlexanderP ProductEngine
84c8050ca0
CHUI-149 [WIP] Add the participant list to the nearby chat as IM-conversation
2012-06-20 21:26:56 +03:00
AlexanderP ProductEngine
695ca70b2b
Merge
2012-06-21 16:40:52 +03:00
AlexanderP ProductEngine
fd247320ce
CHUI-125 FIXED if a call is accept then open im-session's floater
2012-06-20 17:51:56 +03:00
Merov Linden
c8857cc722
CHUI-142 : Changes to chat related preferences
2012-06-19 19:25:58 -07:00
Merov Linden
49596f4b7f
CHUI-148 : Fix reattaching on a hidden message panel; also prevents recreation of list items (eventually lead to crashes).
2012-06-19 16:41:08 -07:00
Merov Linden
c0842339e7
CHUI-138 : Suppress chiclets for conversations when using tabbed UI; Make sure list is cleaned up on close
2012-06-19 15:05:20 -07:00
Merov Linden
3af9d7c053
Merge pull from richard/viewer-chui
2012-06-19 11:35:20 -07:00
Paul ProductEngine
ad4ae55835
Win build fix
2012-06-19 20:37:07 +03:00
Paul ProductEngine
18aabdfd3d
CHUI-127 FIXED (Make chat field auto resizable)
...
- Replaced LLLineEditor with newly created LLChatEntry
- Moved some functionality (such as setting label) to the LLTextBase as it can be useful to the other derived classes
2012-06-19 09:44:40 +03:00
Merov Linden
b882fe3b8d
CHUI-146 : Refocus on the first conversation when closing another conversation, don't let focus falls out
2012-06-18 22:51:33 -07:00
Merov Linden
06f142e974
CHUI-145 : Select on list focus on relevant panel, torn off or not; torn off im stay in list; closed im suppressed from lits in all situations
2012-06-18 18:12:38 -07:00
AlexanderP ProductEngine
7edcbb1613
CHUI-100 WIP Fix translate chat checkbox showing
2012-06-18 23:20:17 +03:00
AlexanderP ProductEngine
bc5e0eda1b
CHUI-119 fixed bug with creating multiply instances of the nearby chat;
2012-06-18 21:11:56 +03:00
Merov Linden
48bc7166fb
Merge pull from richard/viewer-chui
2012-06-18 08:22:56 -07:00
Merov Linden
b64fc84707
CHUI-145 : WIP Always open the message pane when clicking on a conversation in the list
2012-06-18 08:21:42 -07:00
AlexanderP ProductEngine
5207da8a63
Merge
2012-06-15 14:39:37 +03:00
Merov Linden
22133d281d
Pull merge from richard/viewer-chui
2012-06-14 16:59:05 -07:00
Merov Linden
c238027dd9
CHUI-139 : Use the Chat toolbar button to open and close the conversations multi floater. Force Nearby Conversation if floater is empty.
2012-06-14 16:47:43 -07:00
AlexanderP ProductEngine
51a39b5ac6
CHUI-199 WIP Modified the nearby chat for using floater_im_session.xml; merging LLNearbyChatBar with LLNearbyChat;
...
clean up code; supressed a double creation of LLNearbyChat
2012-06-14 20:00:41 +03:00
Seth ProductEngine
d34746b596
CHUI-144 FIXED Residents picker added to Conversations panel + button.
2012-06-14 17:37:16 +03:00
Merov Linden
b01ab3b9b2
EXP-137 : Comments cleanup
2012-06-13 13:52:26 -07:00
Seth ProductEngine
569146f27c
CHUI-120 WIP Modified chat participants drag and drop not to use LLClipboard.
2012-06-13 21:21:19 +03:00
Seth ProductEngine
b50349ab84
CHUI-120 WIP Fix for crash after closing the chat floater.
2012-06-13 19:26:17 +03:00
AlexanderP ProductEngine
9993fa550a
CHUI-119 WIP Suppressed of the warnings (XML corrected); fixed the torn-off button's states
2012-06-12 21:56:00 +03:00
Merov Linden
0e2f5c2eba
CHUI-137 : Implemented tear off and close of conversation in the list
2012-06-11 22:12:43 -07:00
Merov Linden
db67c21f90
CHUI-137 : Implemented switch conversation in the conversation list
2012-06-11 17:25:17 -07:00
AlexanderP ProductEngine
ec726c3a3e
CHUI-119 WIP Fixed some bugs
2012-06-11 17:04:58 +03:00
Merov Linden
e286330365
CHUI-137 : Fix build error after merge
2012-06-08 17:58:15 -07:00
Merov Linden
ac6f0304c5
Merge pull from richard/viewer-chui
2012-06-08 17:29:56 -07:00
Merov Linden
1aba6c119e
CHUI-137 : Implement conversation list, temporary solution: add but doesn't take out items from the list
2012-06-08 17:26:13 -07:00
Merov Linden
cdb57cb299
Merge pull from richard/viewer-chui
2012-06-08 12:16:56 -07:00