Mike Antipov
b499fabab8
Completed low task EXT-3759 (NOTFORBETA0: Phone numbers for AvaLine calls should be human readable)
...
-- for now phone number is split on parts by two digits from right to left. The first left part can have 2 or 3 digits, i.e. +44-33-33-44-55-66 or 12-34-56-78-90.
--HG--
branch : product-engine
2010-01-05 14:20:07 +02:00
Alexei Arabadji
8f91db2e80
Automated merge with https://hg.aws.productengine.com/secondlife/viewer-2-0/
...
--HG--
branch : product-engine
2009-12-29 17:55:35 +02:00
Alexei Arabadji
6a4ec2873f
fixed EXT-3742 “Voice Control Panel should auto-hide”,
...
made VCP as transient dockable floater;
--HG--
branch : product-engine
2009-12-29 17:55:20 +02:00
Dmitry Zaporozhan
b798a63d12
Fixed nice-to-have bug EXT-3706 - Redundant spacing in the voice controls panel.
...
--HG--
branch : product-engine
2009-12-29 17:49:35 +02:00
Sergei Litovchuk
a395edd9a0
(EXT-3356) Dock Voice control panel to Speak button chevron, not to middle of Speak button.
...
- Renamed Speak button parts in XML to avoid widget names confusion.
--HG--
branch : product-engine
2009-12-29 17:00:41 +02:00
Mike Antipov
f669b484ac
Fixed low bug EXT-3677 (Resident doesn't appear in the nearby voice list after enabling voice)
...
-- made participant dimmed for a few seconds before disappearing
--HG--
branch : product-engine
2009-12-29 16:40:17 +02:00
Sergei Litovchuk
a9453573d2
Fixed normal bug (EXT-3356) Dock Voice control panel to Speak button chevron, not to middle of Speak button.
...
- Changed VCP docking anchor to the right segment of the Speak button.
--HG--
branch : product-engine
2009-12-29 16:18:51 +02:00
Mike Antipov
79fba14bd4
Code cleanup: Updated method name.
...
--HG--
branch : product-engine
2009-12-28 18:14:27 +02:00
Mike Antipov
2acc694f21
Work on low task EXT-3682 (Dedicated icon is required for AvaLine callers in the VCP)
...
-- updated processing of "Loading" state while switching between voice sessions. ("Loading..." is shown until channel is in CONNECTED state)
--HG--
branch : product-engine
2009-12-28 17:41:08 +02:00
Mike Antipov
0bf77e2275
Work on low task EXT-3682 (Dedicated icon is required for AvaLine callers in the VCP)
...
-- refactored processing of voice participants in the "Voice control panel".
Now list is filled only when voice channel is in CONNECTED state and is cleared otherwise.
--HG--
branch : product-engine
2009-12-28 17:21:13 +02:00
Igor Borovkov
daed86bbb0
implemented EXT-3682 Dedicated icon is required for AvaLine callers in the VCP
...
--HG--
branch : product-engine
2009-12-26 16:58:05 +02:00
Vadim Savchuk
614a214870
merge
...
--HG--
branch : product-engine
2009-12-25 20:47:42 +02:00
Vadim Savchuk
38742b462a
Fixed normal priority bug EXT-3677 (Resident doesn't appear in the nearby 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
2009-12-25 20:28:51 +02:00
Vadim Savchuk
635305d2fd
- Fixed a typo (renamed mPaticipants to mParticipants).
...
--HG--
branch : product-engine
2009-12-25 20:19:16 +02:00
Vadim Savchuk
de485d96a4
Fixed spelling and a wrong doxygen tag.
...
--HG--
branch : product-engine
2009-12-23 20:15:48 +02:00
Mike Antipov
46948d9fcc
Work on normal task EXT-3636 (Code Improvements: Voice control panels - Make Voice states and fade timeout xml driven)
...
-- made Avatar Item Voice States xml driven. Added fake xml panel file with one textbox per style.
Style of the appropriate textbox is applied to avatar item's name
-- It was necessary to change visibility of the LLTExtBase::getDefaultStyle() to public.
--HG--
branch : product-engine
2009-12-23 20:00:48 +02:00
Mike Antipov
b0ed2ab7d9
Work on normal task EXT-3636 (Code Improvements: Voice control panels - Make Voice states and fade timeout xml driven)
...
-- made timeout to fade HAS LEFT Voice participant xml driven
--HG--
branch : product-engine
2009-12-23 16:50:16 +02:00
Eugene Mutavchi
40b8a7a328
Fixed normal bug EXT-3628 ("Connecting to.." popup appears behind voice control panel while calling), removed temporary workaround.
...
--HG--
branch : product-engine
2009-12-23 18:26:21 +02:00
Eugene Mutavchi
0a98034641
Related to EXT-3628("Connecting to.." popup appears behind voice control panel while calling): Added workaround which sets current call dialog to front most.
...
--HG--
branch : product-engine
2009-12-22 20:17:47 +02:00
Mike Antipov
3b1ead667c
Work on normal bug EXT-3434 There is no difference between invited and left participants in a Group call (Voice Controls)
...
-- implemented workaround not to set agent in HAS LEFT state
--HG--
branch : product-engine
2009-12-22 17:10:15 +02:00
Mike Antipov
2094847b1f
Work on normal bug EXT-3434 There is no difference between invited and left participants in a Group call (Voice Controls)
...
-- commented out updating participants voice states from draw()
-- improved removing of HAS LEFT participant (now it is removed via LLAvatarList approach instead of LLFlatListView)
--HG--
branch : product-engine
2009-12-22 16:09:31 +02:00
Mike Antipov
c6e24e53a1
Work on normal bug EXT-3434 There is no difference between invited and left participants in a Group call (Voice Controls)
...
-- implemented removing of participant who has left voice chat from the list (after hardcoded 10 seconds)
-- added struct params to be set from the xml
--HG--
branch : product-engine
2009-12-22 14:45:49 +02:00
Mike Antipov
34b684c49e
Work on normal bug EXT-3434 There is no difference between invited and left participants in a Group call (Voice Controls)
...
-- added doxygen comments in header
-- replaced collecting of voice participants' uuids, added helpful & removed unused code comments in cpp
--HG--
branch : product-engine
2009-12-22 13:09:34 +02:00
Mike Antipov
7bfb8ec050
Work on normal bug EXT-3434 There is no difference between invited and left 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
2009-12-21 20:42:34 +02:00
Eugene Mutavchi
0d6af2a01d
Additional commit for EXT-3581: the code of updating of speakers order is moved to a separate method
...
--HG--
branch : product-engine
2009-12-21 19:45:20 +02:00
Mike Antipov
4b9c365b44
Renamed method to reflect what it does
...
--HG--
branch : product-engine
2009-12-18 14:00:00 +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
Igor Borovkov
5dfc8d4c84
merge
...
--HG--
branch : product-engine
2009-12-18 17:41:01 +02:00
Igor Borovkov
f7fadaa807
completed EXT-3545 Voice controls panel should auto-open on starting call w/o text chat
...
--HG--
branch : product-engine
2009-12-18 17:39:01 +02:00
Eugene Mutavchi
a09c2ba7ac
Major task EXT-3466 (Add avatars context menu for nearby voice chat in the voice control panel)
...
--HG--
branch : product-engine
2009-12-18 17:15:54 +02:00
Vadim Savchuk
668fcbbd80
Voice control panel: removed unused mic icon, added separator between "you" and "others" (EXT-3475).
...
--HG--
branch : product-engine
2009-12-17 14:34:49 +02:00
Alexei Arabadji
11adf324c7
implemented EXT-3395 “Docked IM/Chat windows shouldn't hide when voice control
...
panel is opened”,
reverted changes from 6658:6a7714959726;
made LLCallFloater non-unique dockable;
added LLCallFloater to control list of Transient Manager;
--HG--
branch : product-engine
2009-12-17 11:46:02 +02:00
Dmitry Zaporozhan
d06742958c
Update for critical bug EXT-3427 - Viewer chashes if select Moderator Options submenu in Voice controls quickly.
...
Added code to hide menu before destroying it.
Added aditional checks.
Added comments
--HG--
branch : product-engine
2009-12-14 19:14:16 +02:00
Dmitry Zaporozhan
6f7b7ef32b
Fixed critical bug EXT-3427 - Viewer chashes if select Moderator Options submenu in Voice controls quickly.
...
--HG--
branch : product-engine
2009-12-14 18:05:24 +02:00
Mike Antipov
d345153bfe
Work on major task EXT-2808 (Add speakers moderation (both voice and text) to the Voice Control Panel (Active Speakers List))
...
-- Fixed crash if press Call button quickly in just opened IM Group floater
Reason: voice channel is in STATE_NO_CHANNEL_INFO, in this case there are no any speakers yet.
Fix: added NULL validating of finding speaker before determining if Agent is a moderator.
--HG--
branch : product-engine
2009-12-14 10:38:16 +02:00
Mike Antipov
a5f4531315
Work on major task EXT-2808 (Add speakers moderation (both voice and text) to the Voice Control Panel (Active Speakers List))
...
-- added showing Moderator label near the agent's name if she is a group moderator
--HG--
branch : product-engine
2009-12-11 19:56:45 +02:00
Mike Antipov
f0188645c7
Work on major task EXT-2808 (Add speakers moderation (both voice and text) to the Voice Control Panel (Active Speakers List))
...
-- added showing notification that user was muted by moderator
--HG--
branch : product-engine
2009-12-11 18:38:29 +02:00
Mike Antipov
eca66a2aa6
Work on major task EXT-2808 (Add speakers moderation (both voice and text) 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
2009-12-11 17:00:49 +02:00
Igor Borovkov
12fb5d3a2d
fixed EXT-3152 (Group Voice chat Notification and Invitation should include group's name) and corrected titles of Voice Control Panel
...
--HG--
branch : product-engine
2009-12-11 14:54:48 +02:00
Eugene Mutavchi
862681b53a
Fixed normal bug EXT-3095 (Mute sign is shown in Voice control panel for speaking avatar (refer to screenshot))
...
--HG--
branch : product-engine
2009-12-10 20:07:16 +02:00
Roxie Linden
1147cb1afb
Automated merge from trunk
2010-03-01 18:09:04 -08:00
Roxie Linden
a2efe4bb41
automated merge
2010-02-26 19:18:15 -08:00
Roxie Linden
5352954eb6
automated merge
2010-02-26 17:34:39 -08:00
Roxie Linden
9b05fecbf6
automated merge from trunk
2010-02-25 18:24:07 -08:00
Roxie Linden
5ed6e0720a
warn-on-failure:unix-eol
...
automated merge from trunk
2010-02-25 16:50:21 -08:00
Roxie Linden
0ac14158bc
automated merge from trunk
2010-02-25 14:12:18 -08:00
Roxie Linden
92cef0426d
automated merge from trunk
2010-02-25 11:33:56 -08:00
Roxie Linden
c6163fafaa
automated merge
2010-02-25 01:34:52 -08:00
Roxie Linden
a9867b6437
Automated merge
2010-02-24 18:28:19 -08:00
Roxie Linden
6bb43e1369
Automated merge up from viewer 2.0 trunk.
...
Some llvoiceclient changes duplicated changes that had already been
made in the voice modularization refactor, so the refactor versions
were used.
2010-02-24 17:04:48 -08:00
Andrew Dyukov
ae6911d094
No ticket. Removed check is current voice channel active when
...
"Leave Call" button in Voice Control Panel (EXT-2986).
--HG--
branch : product-engine
2009-12-04 20:01:16 +02:00
Mike Antipov
b2891b732f
Implemented major task EXT-2985 (Implement Avaline calls processing in Voice Control Panel)
...
-- improved Voice Control Panel to show avaline caller number as its name.
Separate instance of derived from LLAvatarListItem class was provided
--HG--
branch : product-engine
2009-12-02 18:38:44 +02:00
Andrew Dyukov
09d6eeceb8
Minor changes to EXT-2986 (Add "Leave Call" button in Voice Control Panel
...
for all voice chats except nearby) implementation.
--HG--
branch : product-engine
2009-12-02 10:41:53 +02:00
Andrew Dyukov
3385ce87f1
Implemented major task EXT-2986 (Add "Leave Call" button in Voice Control Panel
...
for all voice chats except nearby).
--HG--
branch : product-engine
2009-12-01 20:10:18 +02:00
Mike Antipov
279942b7bf
Fixed critical bug EXT-2990 (Viewer crashes after openning "Voice Control" 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
2009-12-01 19:42:42 +02:00
Mike Antipov
4a70a50dad
Work on major sub-task EXT-2790 (Complete Voice Control Panel (floater) started by Lynx (LLVoiceControlPanel))
...
-- initialized agent icon, name
-- added agent's speaker indicator
--HG--
branch : product-engine
2009-11-30 18:43:08 +02:00
Mike Antipov
62e775288c
Work on major sub-task EXT-2790 (Complete Voice Control Panel (floater) started by Lynx (LLVoiceControlPanel))
...
-- Changed text for empty nearby list to "No one near"
--HG--
branch : product-engine
2009-11-30 15:38:18 +02:00
Mike Antipov
3284dec5d9
Work on major sub-task EXT-2790 (Complete Voice Control Panel (floater) started by Lynx (LLVoiceControlPanel))
...
-- Updated title according to voice chat type
--HG--
branch : product-engine
2009-11-30 15:27:20 +02:00
Mike Antipov
651dfe1f69
Work on major sub-task EXT-2790 (Complete Voice Control Panel (floater) started by Lynx (LLVoiceControlPanel))
...
-- Added initial processing of titles for different calls
--HG--
branch : product-engine
2009-11-30 11:43:05 +02:00
Mike Antipov
b8cb1e4f50
Work on major sub-task EXT-2790 (Complete Voice Control Panel (floater) started by Lynx (LLVoiceControlPanel))
...
-- implemented refreshing of the participant list when Voice Channel is changed
--HG--
branch : product-engine
2009-11-27 14:53:46 +02:00
Mike Antipov
90e85022eb
Work on major sub-task EXT-2790 (Complete Voice Control Panel (floater) started by Lynx (LLVoiceControlPanel))
...
-- fixed bug with setting context menu for participant list
--HG--
branch : product-engine
2009-11-27 14:50:11 +02:00
Mike Antipov
e88219b5e3
Work on major sub-task EXT-2790 (Complete Voice Control Panel (floater) started by Lynx (LLVoiceControlPanel))
...
-- improved logic to update Participant List for session. Now it uses current voice channel.
--HG--
branch : product-engine
2009-11-27 13:34:24 +02:00
Mike Antipov
bf6d5e9755
Work on major sub-task EXT-2790 (Complete Voice Control Panel (floater) started by Lynx (LLVoiceControlPanel))
...
-- implemented opening of the Voice Control Panel from the Group Chat
--HG--
branch : product-engine
2009-11-26 20:41:07 +02:00
Mike Antipov
7079deaefd
Work on major sub-task EXT-2790 (Complete Voice Control Panel (floater) started by Lynx (LLVoiceControlPanel))
...
-- disable context menu for Active Speakers in Voice Control Panel
--HG--
branch : product-engine
2009-11-26 13:08:51 +02:00
Mike Antipov
e0717c6aac
Work on major sub-task EXT-2790 (Complete Voice Control Panel (floater) started by Lynx (LLVoiceControlPanel))
...
-- made Voice Control Panel dockable to speak panel
-- move button toggle state processing from the code to xml
--HG--
branch : product-engine
2009-11-26 11:39:59 +02:00
Mike Antipov
9d941cf119
Work on major sub-task EXT-2790 (Complete Voice Control Panel (floater) started by Lynx (LLVoiceControlPanel))
...
-- Implemented speakers list for local chat.
--HG--
branch : product-engine
2009-11-25 14:52:39 +02:00
Mike Antipov
cdd9c57b2c
Work on major sub-task EXT-2790 (Complete Voice Control Panel (floater) started by Lynx (LLVoiceControlPanel))
...
-- Replaced LLVoiceControlPanel with LLCallFloater in Speak button implementation
--HG--
branch : product-engine
2009-11-25 13:44:53 +02:00
Mike Antipov
7f7191c173
Work on major sub-task EXT-2790 (Complete Voice Control Panel (floater) started by Lynx (LLVoiceControlPanel))
...
-- Initial implementation of the xml for Voice Control Floater
-- Added cpp files for an appropriate class (LLCallFloater)
--HG--
branch : product-engine
2009-11-25 13:04:27 +02:00
Roxanne Skelly
ff52ac089f
DEV-34822 viewer 1.23 merge
...
DEV-32649 Merge the diamondware/vivox voice code
-r124876
-r125220
2009-07-15 21:50:42 +00:00