Commit Graph

23130 Commits (decd8a435d8fb15bab52eec9e447b176e33eb5cf)

Author SHA1 Message Date
Gilbert Gonzales decd8a435d CHUI-211: Problem was due to a non-heap variable being deleted and then referenced later (which was found by ProductEngine). Also the crash occurred at a specifc location llpangelobjectinventory::reset() during a static_cast, so now using a dynamic_cast as a safeguard. 2012-07-24 14:42:28 -07:00
Seth ProductEngine f303eeccf7 CHUI-209 FIX for properly updating folder names in folder view after they have been renamed.
The old display name should be cleared before refreshing the views for both items and folders in folder view, otherwise the old name will be used upon renaming.
2012-07-24 22:47:35 +03:00
Richard Linden 0a28a63ce0 fix for gcc builds 2012-07-24 12:03:00 -07:00
Richard Linden 310ebe90a9 Automated merge with ssh://hg.lindenlab.com/richard/viewer-chui 2012-07-23 19:34:10 -07:00
Richard Linden 176b7d82be CHUI-227 FIX Teleport offers sent are not received
cleaned up serialization of LLSD to param block so that it can round-trip
also, optimized LLXMLNode and fixed an assert
2012-07-23 19:33:39 -07:00
AlexanderP ProductEngine 3ae21b429e CHUI-207 FIXED Emptying Lost and Found and Trash in inventory crashes viewer 2012-07-20 17:16:22 +03:00
AlexanderP ProductEngine 7c9be0e3de CHUI-229 [FIXED] Nearby chat conversation does not appear initially in conversation list if no other conversations are present 2012-07-19 15:11:56 +03:00
AlexanderP ProductEngine 6227a5c273 CHUI-231, CHUI-233 [FIXED] - Modified and simplified algorithm of reshaping floater's body (content) and showing/hiding of the title for prevent of present and future issues with floater's repositioning 2012-07-19 19:16:36 +03:00
Merov Linden efa73d4975 CHUI-236 : WIP : Places panel works for My Inventory but still empty lists for Favorites Bar, My Landmarks and Library. 2012-07-19 20:38:07 -07:00
merov_linden 15f6f877f9 CHUI-236 : WIP : Modify the handling of FT_ROOT_INVENTORY which was creating havoc in LLInventoryModel instantiation. Still, some of those hack will have to come back on. 2012-07-19 03:57:24 +01:00
Merov Linden be53b31fed Merge pull from richard/viewer-chui 2012-07-17 12:08:13 -07:00
Merov Linden ec4d1a2450 CHUI-234 : Fix crashers in landmarks panel 2012-07-17 12:07:25 -07:00
AlexanderP ProductEngine b3ca0b09dc Fixed positioning of conversations into container 2012-07-17 16:43:48 +03:00
AlexanderP ProductEngine 8fd35a0a08 CHUI-207 FIXED cancellation of removal of the object that has already been removed 2012-07-13 16:30:33 +03:00
AlexanderP ProductEngine 56277fa43c CHUI-206 FIXED Viewer crash when selecting to cut inventory item, then selecting to cut another inventory item 2012-07-13 20:24:44 +03:00
Seth ProductEngine 7f7a9b7cba CHUI-205 FIXED conversations selection in the conversations list.
Each conversation item is added to the folder view which lists all conversations.
2012-07-13 20:06:35 +03:00
AlexanderP ProductEngine af7de5dd93 CHUI-170 Workaround for the permanently showing of the nearbychat's name in a conversations list when that floater is torn-off 2012-07-12 19:06:29 +03:00
AlexanderP ProductEngine 6dff1477d5 CHUI-199 FIXED Save positioning of conversations between sessions 2012-07-12 16:36:01 +03:00
Seth ProductEngine aafbf0d213 CHUI-203 FIXED Conversations floater resizing when it is opened with FUI Chat button. 2012-07-11 17:19:22 +03:00
Merov Linden 5db5e86f41 Pull from richard/viewer-chui 2012-07-10 10:59:23 -07:00
Seth ProductEngine b203fe12f8 CHUI-201 FIX for crash when leaving a voice call via the end call prompt.
Fixed the problem with confirmLeaveCallCallback() firing after the chat floater is destroyed.
2012-07-10 16:49:49 +03:00
Merov Linden 550c6e3694 Pull from richard/viewer-chui 2012-07-09 18:02:19 -07:00
Merov Linden 1d41ff2328 Pull from richard/viewer-chui-folderview 2012-07-09 12:05:50 -07:00
Merov Linden b490266226 CHUI-98 : WIP. Clean up conversation list data structure and comments 2012-07-09 11:49:43 -07:00
Seth ProductEngine c9e1163548 Another Linux build fix. 2012-07-07 01:10:30 +03:00
Seth ProductEngine 0b8a57cab8 Linux build fix.
LLFolderViewModelItem placed before the call to a method of this class in LLFolderViewModel::sort().
2012-07-07 00:50:31 +03:00
Paul ProductEngine 9ab042dd1d CHUI-196 FIXED (Chat text entry area gets resized unexpectedly with certain user display names)
- Fixed label length calculating
2012-07-06 17:49:02 +03:00
AlexanderP ProductEngine c3e048a2f1 build fix 2012-07-06 13:30:05 +03:00
Merov Linden ec15ff6350 CHUI-98 : WIP, use the refactored folder view for conversation view list 2012-07-05 16:42:20 -07:00
AlexanderP ProductEngine 73ad740443 CHUI-170 FIXED Save Torn off state of Nearby Chat between sessions 2012-07-04 16:45:02 +03:00
AlexanderP ProductEngine c76c73770b CHUI-195 FIXED Starting ad-hoc conference call does not open Conversations floater 2012-07-04 17:57:46 +03:00
AlexanderP ProductEngine 89d8a49f28 CHUI-197 FIXED Conversation names updating when checked corresponding preference 2012-07-05 14:14:35 +03:00
AlexanderP ProductEngine ff448aed52 CHUI-200 FIXED Show correct and localized name of the nearby chat In the conversations list 2012-07-05 19:23:34 +03:00
Paul ProductEngine 1fa326ccdb CHUI-136 ADDITIONAL FIX (Implement new design for blocked list on the people floater)
- Disabled object profile functionality according to the spec
2012-07-04 21:13:25 +03:00
Paul ProductEngine e0eeed2680 CHUI-189 FIXED (Blocked objects by name are not sorted correctly)
- Fixed sort criteria. It's needed to take into account that objects in mute list are represented by two types: LLMute::BY_NAME and LLMute::OBJECT
2012-07-04 20:53:47 +03:00
Seth ProductEngine 22f8301b1d CHUI-172 CHUI-183 FIX Disabled applying stored rect dimensions when Nearby chat is hosted in Conversations floater. 2012-07-04 17:18:48 +03:00
Richard Linden d3edb1c466 CHUI-101 WIP Make LLFolderview general purpose
partial fix for crash on startup
2012-07-04 00:30:00 -07:00
Richard Linden 1494a1058f CHUI-101 WIP Make LLFolderview general purpose
move llfolderview* into LLUI!
2012-07-03 23:55:39 -07:00
Merov Linden cea3c37dcb CHUI-164 : Fix crash when closing conversations using the conversation widget. Populated the sessionRemoved() method with code to close the floater and clean up the list. 2012-07-03 19:58:49 -07:00
Merov Linden c63be504e4 Pull merge from richard/viewer-chui 2012-07-03 18:12:48 -07:00
Merov Linden 52bf9e2045 CHUI-174 : Fixed crash in forced response to notifications. Use an empty form in that case and allow the notification to not be in the notifications list. 2012-07-03 18:11:14 -07:00
Richard Linden a8defa513c CHUI-101 WIP Make LLFolderview general purpose
removed viewer dependencies from folderview code
2012-07-03 17:05:28 -07:00
Richard Linden 7fb39240d0 Automated merge with ssh://hg.lindenlab.com/richard/viewer-chui-folderview 2012-07-03 14:49:31 -07:00
Seth ProductEngine ac0243a006 CHUI-188 FIX for crash in adding chat participants.
Modified the duplicated participants check procedure LLIMFloater::canAddSelectedToChat() to use the list, updated by LLSpeakerMgr instead of LLIMSession::mInitialTargetIDs list, which is initialized at session start and not updated afterwards.
2012-07-03 22:32:21 +03:00
Seth ProductEngine ad1f2eb510 CHUI-186 CHUI-187 FIX Removing a P2P convrsation from converstaion widget in the upper right corner when a new participant is added.
End call prompt removed when adding a new participant to a P2P voice call.
After adding a participant to a P2P voice conversation the resulting conference call is restarted voice invites to all participants.
2012-07-03 22:31:58 +03:00
Richard Linden 092bb73564 Automated merge with ssh://hg.lindenlab.com/richard/viewer-chui 2012-07-02 22:51:14 -07:00
Richard Linden 7d0150f12d CHUI-101 WIP Make LLFolderView general purpose
started to remove newview dependencies from llfolder*
2012-07-02 19:37:28 -07:00
Richard Linden 7b4f24850b CHUI-101 WIP Make LLFolderView general purpose
fixed build post merge
2012-07-02 19:37:11 -07:00
Richard Linden 86471b92a0 Pull merge from richard/viewer-chui 2012-07-02 18:01:37 -07:00
Richard Linden 1bd52dfbdc CHUI-101 WIP Make LLFolderView general purpose
refactored source files, moving logic into llfolderviewmodel*.cpp
filter logic tweaks
purging and moving inventory now properly cleans up view model
2012-07-02 17:57:29 -07:00