| Age | Commit message (Collapse) | Author | 
|---|
|  | participant after his reconnect)
Reason: not proper condition to check is LLSpeaker is in voice channel (implemented for EXT-3944)
Fix: Updated condition to check is speaker in voice channel state.
Reviewed by Vadim Savchuk at https://codereview.productengine.com/secondlife/r/242/
--HG--
branch : product-engine | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  | Superficial cleanup to change all typedef std::vector<LLUUID> to use a common typedef uuid_vec_t instead. | 
|  |  | 
|  | is truncated when the name is long. need 'en' xui rework)
* Changed the way blocked items are shown in the list. For now they are separated on two columns: Name & Type.
   If Name is too long it is shown truncated (with ...)
* As result remove deprecated methods from LLMute to concatenate its name & type and to extract name & type from the such concatenated string.
* reduce include dependence from llmutelist.h
--HG--
branch : product-engine | 
|  |  | 
|  | Ugh. Update on Tofu's patch for this bug.
Reviewed by Richard | 
|  |  | 
|  |  | 
|  | Changed callback signature to full_name instead of first_name,last_name
Eliminated all calls to legacy (non-signal/non-boost-bind) lookup mechanism
Change Pay dialog names to SLURL links
Tweaked layout of Pay Resident and Pay via Object floaters to make SLURLs fit
Consolidate name first + " " + last concatenation in LLCacheName::buildFullName()
Reviewed with Kelly | 
|  | settings per resident between voice sessions)
- moved necessary functionality from LLMuteList to LLVoiceClient. It was used only in active speackers floater which is deprecated.
- initialized saving/loading of voice level in voice client.
- also saving voice levels between session is activated.
--HG--
branch : product-engine | 
|  | -- replaced functionality to remove speacker from the list via Event timer.
-- removed calling of LLSpeakerMgr::update from LLPanelGroupControlPanel::draw() (group text chat)
	For now list is updated when it is need.
--HG--
branch : product-engine | 
|  | voice for non-connected participant avatar from miniinspector)
- improved condition to check if avatar can be moderated.
- if not moderation panel (with "Disable Voice" button) is not shown at all.
--HG--
branch : product-engine | 
|  | Recent People tab
previous place for adding recent people was wrong...move this to LLIMSession.
--HG--
branch : product-engine | 
|  | People tab
--HG--
branch : product-engine | 
|  | non-connected participants)
-- improved condition to validate whether speaker is in voice channel
--HG--
branch : product-engine | 
|  | in the Group chat participant list
1. agent will be appear in ad-hoc conference too.
2. Disabling block/unblock yourself.
--HG--
branch : product-engine | 
|  | voice control panel
 -- added comment to test scenario when "Moderator sends the same second request before first response is come"
--HG--
branch : product-engine | 
|  | --HG--
branch : product-engine | 
|  | --HG--
branch : product-engine | 
|  | voice control panel
 -- changed behavior of 'mute/unmute everyone else' action to disable/enable voice chat and allow/disallow selected participant
  Improvements to have more intellectual processing of several following requests is necessary
--HG--
branch : product-engine | 
|  | voice control panel
 -- code refactored: moderator actions are moved from UI to IM Speaker Manager (and just called from UI).
--HG--
branch : product-engine | 
|  |  | 
|  |  | 
|  | automated merge from trunk | 
|  |  | 
|  | Some llvoiceclient changes duplicated changes that had already been
made in the voice modularization refactor, so the refactor versions
were used. | 
|  | --HG--
branch : product-engine | 
|  | group chat(See old communication floater))
--HG--
branch : product-engine | 
|  | llspeakers.* from dying llfloateractivespeakers. *
Decresed number of llfloateractivespeakers.h includes to a minimum.
--HG--
branch : product-engine | 
|  | DEV-32649 Merge the diamondware/vivox voice code
-r124876
-r125220 |