Age | Commit message (Collapse) | Author |
|
show/hide its buttons properly)
Code improved:
* removed disabled method LLAvatarListItem::reshapeAvatarName
* added refreshing chat participant list immediately after moderator rights are changed (for EXT-2364)
--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
|
|
after enabling voice)
-- fixed incorrect condition while checking if added avatar is a valid speaker (improvements for original fix - 62a452bcea55)
--HG--
branch : product-engine
|
|
--HG--
branch : product-engine
|
|
voice chat)
--HG--
branch : product-engine
|
|
non-connected participants)
-- improved condition to validate whether speaker is in voice channel
--HG--
branch : product-engine
|
|
--HG--
branch : product-engine
|
|
voice list after enabling voice).
* Avatars having voice chat disabled will not be displayed in the voice control panel.
* If an avatar disables and then re-enables voice chat, it will re-appear in the VCP.
* Avatars that are not in the nearby chat range anymore, will be immediately removed from the VCP
(were displayed in italic for a few seconds).
--HG--
branch : product-engine
|
|
non-connected participants)
-- added validating of the speaker status while showing voice moderation menu items
--HG--
branch : product-engine
|
|
--HG--
branch : product-engine
|
|
recent speakers order.
--HG--
branch : product-engine
|
|
--HG--
branch : product-engine
|
|
LLParticipantList::updateRecentSpeakersOrder method.
--HG--
branch : product-engine
|
|
participants in a Group call (Voice Controls)
-- implemented decorating of left participants in voice chat via italic font style (draft, harcoded)
--HG--
branch : product-engine
|
|
moved to a separate method
--HG--
branch : product-engine
|
|
--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)
--HG--
branch : product-engine
|
|
Group chat participant list
--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
|
|
Options submenu in Voice controls quickly.
Added code to hide menu before destroying it.
Added aditional checks.
Added comments
--HG--
branch : product-engine
|
|
contain view profile or send private message)
--HG--
branch : product-engine
|
|
to the Voice Control Panel (Active Speakers List))
-- added updating of participant list to display participants not in voice as disabled.
Unfortunatly I have to perform refreshing in a draw to mad it workable till beta 0.
--HG--
branch : product-engine
|
|
Minor code change.
--HG--
branch : product-engine
|
|
--HG--
branch : product-engine
|
|
to the Voice Control Panel (Active Speakers List))
-- initial implementation of the speacker listener to handle moderation mute
-- added doxygen comments for voice moderation functions
--HG--
branch : product-engine
|
|
to the Voice Control Panel (Active Speakers List))
-- Refactored moderating of text & voice chats to use the only LLHTTPClient::Responder class
-- added doxygen comments for voice moderation functions
--HG--
branch : product-engine
|
|
to the Voice Control Panel (Active Speakers List))
-- Implemented Actions to Mute/Unmute Participants without using Agent's Block List
-- Updated missing strings to show error while moderating
--HG--
branch : product-engine
|
|
to the Voice Control Panel (Active Speakers List))
-- Added menu items, disabling them not in the group call
-- Also refactored Mute Text functionality to be used in Block/Unblock menu item (For EXT-2863)
--HG--
branch : product-engine
|
|
window as (???)(???)
Cause:
LLFloaterChat::addChat() was adding a speaking object into the speaker list
Solution:
filtering these speakers in SpeakerAddListener
--HG--
branch : product-engine
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Some llvoiceclient changes duplicated changes that had already been
made in the voice modularization refactor, so the refactor versions
were used.
|
|
on IM floater)
-- added disconnecting from subscribed signals while destroying participant list
-- added disconnecting from subscribed signals while destroying Voice controls
-- added nullifying of the pointer to speaker manager when channel is changed
--HG--
branch : product-engine
|
|
started by Lynx (LLVoiceControlPanel))
-- Excluded Agent's item from the Participant List
--HG--
branch : product-engine
|
|
started by Lynx (LLVoiceControlPanel))
-- fixed bug with setting context menu for participant list
--HG--
branch : product-engine
|
|
started by Lynx (LLVoiceControlPanel))
-- implemented opening of the Voice Control Panel from the Group Chat
--HG--
branch : product-engine
|
|
started by Lynx (LLVoiceControlPanel))
-- init member for context menu in Participant List to avoid deleting of uninitialized pointer
--HG--
branch : product-engine
|
|
started by Lynx (LLVoiceControlPanel))
-- disable context menu for Active Speakers in Voice Control Panel
--HG--
branch : product-engine
|
|
--HG--
branch : product-engine
|
|
list (avatar names) should be reshaped when adding/removing the "(Moderator)" label)
--HG--
branch : product-engine
|
|
--HG--
branch : product-engine
|
|
--HG--
branch : product-engine
|
|
Floaters (Communicate) should be present in new IM Floaters/IM control panels, EXCLUDING voice related mute/moderation stuff
--HG--
branch : product-engine
|
|
--HG--
branch : product-engine
|