Age | Commit message (Collapse) | Author |
|
viewer without login).
- Used call of LLVoiceClient::instanceExists() instead of gVoiceClient in check in LLVoiceChannel destructor
to avoid crash when quitting viewer by closing console window before login. So now crash won't happen in
LLVoiceClient::removeObserver(). But crash will occur in other destructors later, so further investigation needed.
--HG--
branch : product-engine
|
|
incorrectly who ended the call)
- Added flag to voicechannel which is true when call is ended by agent.
- It is sent to imview via signal and used to properly customize text in outgoing call floater.
--HG--
branch : product-engine
|
|
removed redundant call status notifications: ringing, connected, hang_up,
unavailable, answering;
--HG--
branch : product-engine
|
|
been turned off from preferences)
- Added skipping "Voice not available at your current location" when agent voice is disabled
--HG--
branch : product-engine
|
|
made voice status messages displayed in pop-out window;
--HG--
branch : product-engine
|
|
--HG--
branch : product-engine
|
|
--HG--
branch : product-engine
|
|
-- remove unused LLFloaterCall & LLPanelAvatarRow used in it.
--HG--
branch : product-engine
|
|
control panel while calling), removed temporary workaround.
--HG--
branch : product-engine
|
|
--HG--
branch : product-engine
|
|
according to the Voice UI Spec
- added new voice notification that replaced notification toasts
- now LLOutgoingCallDialog manages visibility of its controls on its own
--HG--
branch : product-engine
|
|
for incoming group and ad-hoc calls
now is is able to get a direction of calls through the voice channel's signal for its state changing
also choosing of type of IMSession was fixed and was moved from a separate function to the constructor
--HG--
branch : product-engine
|
|
(EXT-2803) Create notifications and dialogs to negotiate P2P voice chat (shown over the Speak button)
(EXT-2806) Create notification windows and dialogs to negotiate Group Voice Chat (docked to Speak button's chevron)
(EXT-2802) Create notifications and dialogs to negotiate AvaLine calls (shown over Speak button)
(EXT-2805) Create notifications and dialogs to negotiate Ad-Hoc calls (shown over Speak button)
implemented: invitations, displaying of notifications according to the state of current voice chat session
--HG--
branch : product-engine
|
|
establishments
--HG--
branch : product-engine
|
|
-- updated reaction to accepting incoming call: added session URI argument. For now avaline caller is shown in the voice controls.
--HG--
branch : product-engine
|
|
Cuts number of includes of llnotifications.h from 300+ to 40.
|
|
|
|
- Re-factored Floater Call initialization and destruction logic.
- Removing voice channel participants observer when call ends.
--HG--
branch : product-engine
|
|
yes, it looks like we really don't get much detail from llvoiceclient, it's not just llvoicechannel that's dumbed-down!
|
|
|
|
Huh, the voicechannel state machine isn't much of a state machine.
|
|
this is sort of less like the spec but more like... reality...
|
|
|
|
|
|
|
|
more work towards a decent DEV-42312 and DEV-42313
|
|
name of the departing voice session more accurate (perhaps). WIP.
|
|
|
|
WIP.
|
|
|
|
expand to show active voice indicator
--HG--
branch : product-engine
|
|
shown for Group Chat and Adhoc Chat when in a Voice Call. Added onStateChange callback support for voice channel. Added showing/hiding logic of speaking indicator.
--HG--
branch : product-engine
|
|
llvoicechannel.* files from dying llimpanel.* files
--HG--
branch : product-engine
|