Commit Graph

17 Commits (bbfc0e47196ecbae8d89e7b721a61ba5eeaaa2b7)

Author SHA1 Message Date
Mark Palange (Mani) ec076c97fe EXT-4754 Fix for LLEventTimer::updateClass crash.
Ugh. Update on Tofu's patch for this bug.
Reviewed by Richard
2010-02-05 18:15:31 -08:00
Tofu Linden 2c30ccf34d EXT-4754 Crash in LLEventTimer::updateClass 2010-02-04 11:24:14 +00:00
Mike Antipov 2ea3fd9563 Fixed normal bug EXT-4108 ([BSI] Voice volume sliders do not preserve 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-25 17:06:35 +02:00
Mike Antipov 1a8325f4dc Work on normal task EXT-2214 Refactor IM Control Panels
-- 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-22 14:59:12 +02:00
Mike Antipov fc785febb3 Fixed normal bug EXT-3944 ('Error while moderating' dialog after disabling 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-06 17:13:12 +02:00
Yuri Chebotarev 71c0973a1e more work on EXT-1649 Groups you chatted in recently show up in the Recent People tab
previous place for adding recent people was wrong...move this to LLIMSession.

--HG--
branch : product-engine
2010-01-05 17:56:13 +02:00
Yuri Chebotarev eb880b2a55 fix for low EXT-1649 Groups you chatted in recently show up in the Recent People tab
--HG--
branch : product-engine
2010-01-05 14:30:16 +02:00
Mike Antipov 4f9563b829 Fixed low bug EXT-3543 ("Mute this participant" menu should be disabled for non-connected participants)
-- improved condition to validate whether speaker is in voice channel

--HG--
branch : product-engine
2009-12-26 14:24:22 +02:00
Denis Serdjuk 40e9c253fc additional commit to major task EXT-3509 User's own name should appear 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-21 14:43:09 +02:00
Mike Antipov 82929ee43b Work on EXT-3431 Implement 'mute/unmute everyone else' moderation in the 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-17 13:00:16 +02:00
Mike Antipov d2b0245d58 rename values to be more descriptive
--HG--
branch : product-engine
2009-12-16 20:43:12 +02:00
Mike Antipov e921eac328 Fixed line endings to unix format
--HG--
branch : product-engine
2009-12-16 19:19:42 +02:00
Mike Antipov 0ec2bacfac Work on EXT-3431 Implement 'mute/unmute everyone else' moderation in the 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-16 18:14:15 +02:00
Mike Antipov 5370d9f35b Work on EXT-3431 Implement 'mute/unmute everyone else' moderation in the voice control panel
-- code refactored: moderator actions are moved from UI to IM Speaker Manager (and just called from UI).

--HG--
branch : product-engine
2009-12-16 14:44:55 +02:00
Eugene Kondrashev 9e11895c25 No ticket. Fixed crash caused by wierdly coded std::map by MS
--HG--
branch : product-engine
2009-11-13 13:10:30 +02:00
Eugene Mutavchi 4b80490222 Fixed low bug EXT-2109 (Add moderator label if user is a moderator of a group chat(See old communication floater))
--HG--
branch : product-engine
2009-11-06 16:01:11 +02:00
Igor Borovkov 86921724c4 IM refactoring: moved speakers management stuff in its own files llspeakers.* from dying llfloateractivespeakers. *
Decresed number of llfloateractivespeakers.h includes to a minimum.

--HG--
branch : product-engine
2009-10-28 18:31:43 +02:00