Age | Commit message (Collapse) | Author |
|
removed redundant functionality
moved buildPanel to LLPanel
|
|
|
|
|
|
Created LLVoiceEffectInterface as an optional interface to be implemented by voice modules that support voice effects.
|
|
can be reused.
|
|
|
|
Added 'VoiceFontDefault' saved setting.
Implemented LLVoiceClientFontsObserver to update the UI when the voice font list is received.
Renamed LLVoiceClientParticipantObserver::onChange() to onParticipantsChanged to avoid ambiguity and make the code more readable.
Made the Voice Font combo in the VCP auto resize to make best use of the available space when the 'Leave Call button is not visible.
|
|
|
|
|
|
after moderator left group call)
Reason: session's Speaker Manager was not updated when voice call ended. Speakers had incorrect voice related state.
Fix: update speakers' state when voice call is finished.
Also VCP now uses LLIMMgr::endCall to perform "Leave Call" action.
Reviewed by Vadim Savchuk at https://codereview.productengine.com/secondlife/r/276/
--HG--
branch : product-engine
|
|
|
|
they are not guaranteed unique across sessions.
Replaced all references to "Font" with "Voice Font" where possible to reduce confusion for anyone grepping code in future.
|
|
|
|
window) - added new menu item to participant list menu for group and ad-hoc chats.
Reviewed by Mike Antipov at https://codereview.productengine.com/secondlife/r/225/.
--HG--
branch : product-engine
|
|
to group voice chat in the VCP)
Reason.
VCP floater stores voice states of its participants. If invited in group voice chat avatar goes offline and then online LLAvatarListItem representing it will display it as JOINED.
Fix: added force setting of voice state in VCP for added participants.
Reviewed by Vadim at https://codereview.productengine.com/secondlife/r/218/
--HG--
branch : product-engine
|
|
is being removed soon.
Trivial changes, not reviewed.
--HG--
branch : product-engine
|
|
|
|
Was causing a crash on viewer exit if the Voice Control Panel was left open and detached.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Fixed some more typedefs that I missed in first checkin.
|
|
|
|
|
|
|
|
Superficial cleanup to change all typedef std::vector<LLUUID> to use a common typedef uuid_vec_t instead.
|
|
corner of
viewport”,
made LLCallFloater and LLCallDialog force docked state when created;
--HG--
branch : product-engine
|
|
Checker: FORWARD_NULL
Function: LLCallFloater::updateSession()
File: /indra/newview/llcallfloater.cpp
|
|
Recent speaker).
- Changed sort order of participant list in VCP to by Recent speaker after it's creation.
--HG--
branch : product-engine
|
|
is connected, so it's not overlapped by voice notifications.)
- updated condition when VCP should be shown to check voice channel state (CONNECTED)
--HG--
branch : product-engine
|
|
Ugh. Update on Tofu's patch for this bug.
Reviewed by Richard
|
|
- Added customizing string with notification about ending call depending on voice availability.
- Added closing of open VCP if voice is disabled.
--HG--
branch : product-engine
|
|
a location where nearby voice chat is disabled)
- Added manual setting of title and avatar list for nearby VCP in regions with disabled voice.
--HG--
branch : product-engine
|
|
|
|
nearby voice chat is disabled in estate).
- Added methods for separate enabling of left and right parts of speak button and used them instead of simply enabling/disabling LLSpeakButton in bottomtray.
- Made changes to reset() in LLCallFloater to show "no one near..." instead of "loading" in vcp for nearby chat in regions with disabled voice.
--HG--
branch : product-engine
|
|
Call button)
--HG--
branch : product-engine
|
|
-- refactoring: replaced "if-else" conditions with the "switch" statement. For now all existent for now states are processed.
VCP functionality was not changed.
--HG--
branch : product-engine
|
|
-- refactoring: moved processing of participants which are not in current voice channel into separate method.
--HG--
branch : product-engine
|
|
--HG--
branch : product-engine
|
|
note - didn't do this in xml since chrome="true" in xml hides floater caption
--HG--
branch : product-engine
|
|
is no difference between invited and left participants in a Group call (Voice Controls))
-- replaced functionality to delayed removing of has left voice partcipants in VCP with one implemented in changeset f48e7cc41501
Behaviour of VCP implemented in EXT-3434 was not changed
--HG--
branch : product-engine
|
|
Removed changes made in changeset 7982:97391caf89c3 (fixes EXT-4465(UI issue with scroll-bar in Voice Control panel)).
It is not needed anymore because auto resizing was removed.
--HG--
branch : product-engine
|
|
Also encreased floater minimum height to show one participant(this fixes ghost scrollbar)
--HG--
branch : product-engine
|
|
--HG--
branch : product-engine
|
|
--HG--
branch : product-engine
|
|
relogin after has left voice chat)
- improved LLCallFloater::validateSpeaker callback to process participants has left group voice chat
--HG--
branch : product-engine
|