summaryrefslogtreecommitdiff
path: root/indra/newview/llspeakers.cpp
AgeCommit message (Collapse)Author
2010-04-16Fixed major bug EXT-6851 (Moderator is unable to mute group voice chat ↵Mike Antipov
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
2010-04-07Backed out changeset 63b699f90efdTofu Linden
2010-04-01Automated MergeRoxie Linden
2010-03-29EXT-5940 : Typedef all vector<LLUUID>'sLoren Shih
Superficial cleanup to change all typedef std::vector<LLUUID> to use a common typedef uuid_vec_t instead.
2010-03-22Weekly automated merge from viewer 2.0Roxie Linden
2010-03-18Done normal task EXT-6290 ([TRUNCATION] Block List - type shown after name ↵Mike Antipov
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
2010-02-05EXT-4754 Fix for LLEventTimer::updateClass crash.Mark Palange (Mani)
Ugh. Update on Tofu's patch for this bug. Reviewed by Richard
2010-02-04EXT-4754 Crash in LLEventTimer::updateClassTofu Linden
2010-01-25Fixed normal bug EXT-4108 ([BSI] Voice volume sliders do not preserve ↵Mike Antipov
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
2010-01-22Work on normal task EXT-2214 Refactor IM Control PanelsMike Antipov
-- 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
2010-01-06Fixed normal bug EXT-3944 ('Error while moderating' dialog after disabling ↵Mike Antipov
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
2010-01-05more work on EXT-1649 Groups you chatted in recently show up in the ↵Yuri Chebotarev
Recent People tab previous place for adding recent people was wrong...move this to LLIMSession. --HG-- branch : product-engine
2010-01-05fix for low EXT-1649 Groups you chatted in recently show up in the Recent ↵Yuri Chebotarev
People tab --HG-- branch : product-engine
2009-12-26Fixed low bug EXT-3543 ("Mute this participant" menu should be disabled for ↵Mike Antipov
non-connected participants) -- improved condition to validate whether speaker is in voice channel --HG-- branch : product-engine
2009-12-21additional commit to major task EXT-3509 User's own name should appear ↵Denis Serdjuk
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
2009-12-17Work on EXT-3431 Implement 'mute/unmute everyone else' moderation in the ↵Mike Antipov
voice control panel -- added comment to test scenario when "Moderator sends the same second request before first response is come" --HG-- branch : product-engine
2009-12-16rename values to be more descriptiveMike Antipov
--HG-- branch : product-engine
2009-12-16Fixed line endings to unix formatMike Antipov
--HG-- branch : product-engine
2009-12-16Work on EXT-3431 Implement 'mute/unmute everyone else' moderation in the ↵Mike Antipov
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
2009-12-16Work on EXT-3431 Implement 'mute/unmute everyone else' moderation in the ↵Mike Antipov
voice control panel -- code refactored: moderator actions are moved from UI to IM Speaker Manager (and just called from UI). --HG-- branch : product-engine
2010-02-26automated mergeRoxie Linden
2010-02-26automated mergeRoxie Linden
2010-02-25warn-on-failure:unix-eolRoxie Linden
automated merge from trunk
2010-02-25automated merge from trunkRoxie Linden
2010-02-24Automated merge up from viewer 2.0 trunk.Roxie Linden
Some llvoiceclient changes duplicated changes that had already been made in the voice modularization refactor, so the refactor versions were used.
2009-11-13No ticket. Fixed crash caused by wierdly coded std::map by MSEugene Kondrashev
--HG-- branch : product-engine
2009-11-06Fixed low bug EXT-2109 (Add moderator label if user is a moderator of a ↵Eugene Mutavchi
group chat(See old communication floater)) --HG-- branch : product-engine
2009-10-28IM refactoring: moved speakers management stuff in its own files ↵Igor Borovkov
llspeakers.* from dying llfloateractivespeakers. * Decresed number of llfloateractivespeakers.h includes to a minimum. --HG-- branch : product-engine
2009-07-15DEV-34822 viewer 1.23 mergeRoxanne Skelly
DEV-32649 Merge the diamondware/vivox voice code -r124876 -r125220