Gilbert Gonzales
357ded33cf
removing test code
2013-08-29 12:06:46 -07:00
Merov Linden
1c740dfb51
Pull merge from viewer-release
2013-05-22 14:21:49 -07:00
Gilbert Gonzales
46c690bd50
Adding in fast timer for testing creation of 300 avatar list items vs folderview items.
2013-04-11 18:26:48 -07:00
Gilbert Gonzales
479c5f4b4a
adding in logging of building a list of 300 users inside LLAvatarList and LLFolderView to determine drawbacks/benefits and timing.
2013-04-09 13:24:51 -07:00
Graham Madarasz
bf6182daa8
Update Mac and Windows breakpad builds to latest
2013-03-29 07:50:08 -07:00
Merov Linden
3a49beed0e
CHUI-580 : WIP : Change the display name cache system, deprecating the old protocol and using the cap (People API) whenever available. Still has occurence of Resident as last name to clean up.
2012-12-05 20:25:46 -08:00
Merov Linden
5238a39b54
CHUI-552 : Fixed : Filter out participant creation with the same id than the session id
2012-11-29 20:33:17 -08: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
87c94625d3
CHUI-468 : Fixed. Final clean up of LLParticipantList, including dependencies.
2012-11-07 16:49:03 -08:00
Merov Linden
626d07daa1
CHUI-468 : WIP : Clean up LLAvatarList and all sorting code left over in LLParticipantList
2012-11-07 15:36:16 -08:00
Merov Linden
8c64fbf1b7
CHUI-468 : WIP : More cleanup and fix of the participants sorting in LLIMConversation
2012-11-06 18:32:45 -08:00
Merov Linden
2d9d44e316
CHUI-468 : WIP : Taking LLAvatarList and related out of LLParticipantList
2012-11-05 18:33:39 -08:00
William Todd Stinson
fb3df4790e
CHUI-459: Creating a fetchAvatarName() method for the LLConversationItemParticipant class to allow the class to query for the avatar display name directly. Also, added a field to store the avatar name cache callback connection so that we can disconnect properly on object destruction to avoid a crash with the callback attempting to access recently freed memory.
2012-10-30 15:59:42 -07:00
maksymsproductengine
1251f45e62
CHUI-394 FIXED Group moderation tools missing in right click menus
2012-10-17 00:16:18 +03:00
Merov Linden
5b0e06108b
CHUI-340 : Fix dupe items in the conversation model list. Refresh when resorting.
2012-09-24 19:55:31 -07:00
Merov Linden
b5583906d0
CHUI-340 : WIP : Fix sorting bugs on time for sessions, simplified the update time mechanism and clean up
2012-09-21 18:12:06 -07:00
Merov Linden
fc6bbee3f4
CHUI-340 : WIP : Implement time update on all IM typing cases
2012-09-20 20:48:20 -07:00
Merov Linden
1107803a5c
CHUI-340 : WIP : Implement time update and comparison for sessions and participants
2012-09-20 17:50:58 -07:00
Merov Linden
f5fc2a9c3a
CHUI-340 : WIP : Update time stamp for IM and voice utterance
2012-09-19 17:59:37 -07:00
Merov Linden
d22c8510b1
CHUI-340 : WIP : Sorting implemented. Type and name work. Date and distance still need the relevant values to be computed.
2012-09-17 17:53:17 -07:00
Merov Linden
c26867bb6d
CHUI-285 : Implement sort, alphabetical only for the moment
2012-09-07 19:53:38 -07:00
Merov Linden
ee5e689331
CHUI-285 : Completed. Update the names of the participants.
2012-09-06 16:32:17 -07:00
Merov Linden
ab37263a5c
CHUI-285 : LLIMFloaterContainer is now using LLParticipantList fully
2012-08-30 21:34:48 -07:00
Merov Linden
ad070b9155
CHUI-280 : Implement all LLConversationModel updates in LLParticipantList. Allow mAvatarList to be NULL.
2012-08-28 23:13:10 -07:00
Merov Linden
c4638d1dca
CHUI-280 : WIP : Implement update of LLConversationModel in LLParticipantList
2012-08-28 19:09:57 -07:00
Merov Linden
fd62242dd6
CHUI-280 : Make LLParticipantList derives from LLConversationItemSession
2012-08-24 17:31:12 -07:00
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
AlexanderP ProductEngine
0568fb00ab
CHUI-102 WIP Implemented new context menu for ad-hoc and group conferences
2012-05-15 19:31:55 +03:00
Vadim ProductEngine
13d510d5f2
EXP-1847 FIXED Fixed inability to mute a nearby avatar in Voice Settings if the speakers list is sorted by name.
...
Added missing update of the floater's internal speaker list.
2012-01-27 19:31:52 +02:00
Vadim ProductEngine
886946d699
EXP-1839 FIXED Fixed treating normal nearby speakers as text-only chat participants which led to marking muted avatars as non-muted.
2012-01-26 19:37:53 +02:00
Vadim ProductEngine
9429d5d2f2
EXP-1839 WIP Added some debugging messages.
2012-01-26 19:35:42 +02:00
Jonathan Yap
6e2b3fd634
STORM-1712 Do not sort recent speakers list if mouse is hovered over it
2011-12-02 18:48:43 -05:00
Paul ProductEngine
42b75d384f
STORM-1458 FIXED [crashhunters] crash at LLParticipantList::LLParticipantListMenu::isGroupModerator() [secondlife-bin llparticipantlist.cpp]
...
- Added null checking
2011-07-21 16:58:25 +03:00
Loren Shih
525de55540
Automated merge up from viewer-development
2010-10-21 14:18:29 -04:00
Loren Shih
83bd99df5d
SH-270 FIXED As a SL user, I want my speaker order settings to persist between sessions
...
SH-271 FIXED Add #ifdefs to llparticipantlist.h
Changed speaker order to store its speaker ordering using settings.xml.
Did some superficial code cleanup.
2010-10-04 11:19:26 -04:00
Aimee Linden
ffae589843
Post-convert merge by convert_monolith.py from /Users/Aimee/Documents/Work/Linden-Lab/Development/viewer/convert/viewer-identity-evolution
2010-09-03 17:41:39 +01:00
Aimee Linden
0a74d15935
Merge between james/viewer-identity-evolution and dessie/viewer-public
2010-09-03 15:30:16 +01:00
Tofu Linden
e416840f85
Backed out changeset c3d41f18ce2b
...
back-out the back-out for this branch. yay.
2010-08-24 19:22:00 +01:00
Tofu Linden
98cc236503
Backed out changeset a62bf7c0af21
...
Backing out this merge that I pushed (prematurely) to the wrong place.
2010-08-24 18:44:39 +01:00
Tofu Linden
6ba23344c9
merge heads. whew.
2010-08-24 18:37:53 +01:00
Oz Linden
06b0d72efa
Change license from GPL to LGPL (version 2.1)
2010-08-13 07:24:57 -04:00
Leyla Farazha
6f256e2d57
Merge with dessie/viewer-release
2010-08-04 15:44:45 -07:00
Richard Linden
15247f0869
Backed out changeset: 58571b4e704b
2010-07-27 14:22:14 -07:00
Leyla Farazha
0e06dc8964
Merge from dessie/viewer-release
2010-07-27 14:13:07 -07:00
Richard Nelson
566e3969f9
deprecated LLPanel::child*() methods
2010-07-30 10:02:30 -07:00
Leyla Farazha
d603085c03
Merge with dessie/viewer-release
2010-07-19 17:22:12 -07:00
Dessie Linden
5d85dad85f
Reverted changeset 2bb10eae42bf
2010-07-15 12:31:08 -07:00
Mike Antipov
50e6e5e49b
EXT-4301 FIXED Now instance of the LLAvalineListItem is created with "hide phone number" = false.
...
Note: changes in the llparticipantlist.cpp is a fix of initial implementation in 79c0487c2280 changeset.
"waiting" is shown instead of phone number.
It was not reproduced before because phone was not shown anywhere until this patch.
Reviewed by Aimee Walton at https://codereview.productengine.com/secondlife/r/729/
--HG--
branch : product-engine
2010-07-12 14:24:18 +03:00
Leyla Farazha
c897061856
Merge with q/viewer-release
2010-06-21 10:21:52 -07:00
Mike Antipov
53fcb09275
EXT-7235 FIXED now mute state (according to the "Moderator muted voice" property) is updated for participants when list is updated
...
Reason: in both cases the same - moderated mode is not checked when session participant list is filled with participants already in channel
(when IM or VCP is created)
Fix:
added updating of participants' speaker indicator mute state when list is refreshed.
Reviewed by Aimee Walton at https://codereview.productengine.com/secondlife/r/476/
--HG--
branch : product-engine
2010-06-11 10:47:35 +03:00