Commit Graph

23043 Commits (0cfea7b406c87bf593d2f7cf6040d92ef99b64cf)

Author SHA1 Message Date
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