Mike Antipov
1d5df49d6a
Fixed normal bug EXT-5119 (Voice Control Panel should open only after call 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
2010-02-09 17:48:35 +02:00
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
Andrew Dyukov
a46a029a70
Fixed normal bug EXT-4397 (Call isn't ended after disabling voice).
...
- 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
2010-02-05 19:06:57 +02:00
Andrew Dyukov
bde31b0068
Fixed normal bug EXT-4649 (VCP stays in "leaving call" state if end call in 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
2010-02-05 14:59:28 +02:00
Tofu Linden
2c30ccf34d
EXT-4754 Crash in LLEventTimer::updateClass
2010-02-04 11:24:14 +00:00
Andrew Dyukov
b52d2a2f1b
Fixed normal bug EXT-4648 (Right segment of Speak button is disabled if 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
2010-02-03 22:16:18 +02:00
Eugene Mutavchi
e33483a7ee
Fixed normal bug EXT-4672 (Relog displays Voice Controls floater with Leave Call button)
...
--HG--
branch : product-engine
2010-01-26 21:38:29 +02:00
Mike Antipov
b15bebb348
Fixed low bug EXT-4637 (Remove Warning flood from the VCP)
...
-- 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
2010-01-26 12:13:01 +02:00
Mike Antipov
6a3e89c34a
Work on low bug EXT-4637 (Remove Warning flood from the VCP)
...
-- refactoring: moved processing of participants which are not in current voice channel into separate method.
--HG--
branch : product-engine
2010-01-26 10:40:30 +02:00
Ychebotarev ProductEngine
088056c5bf
merge
...
--HG--
branch : product-engine
2010-01-25 13:32:17 +02:00
Ychebotarev ProductEngine
7fc90e2385
fix for major EXT-4621 Clicking the Nearby Voice floater steals keyboard focus
...
note - didn't do this in xml since chrome="true" in xml hides floater caption
--HG--
branch : product-engine
2010-01-25 13:31:16 +02:00
Mike Antipov
0c80b1f782
Related to normal task EXT-2214 Refactor IM Control Panels & EXT-3434 (There 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
2010-01-22 17:03:13 +02:00
Dmitry Zaporozhan
30fbb126af
Update for normal bug EXT-4297 - Voice Control Panel resizing behavior.
...
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
2010-01-21 13:52:05 +02:00
Dmitry Zaporozhan
9b1f9065f0
Fixed normal bug EXT-4297 - Voice Control Panel resizing behavior.
...
Also encreased floater minimum height to show one participant(this fixes ghost scrollbar)
--HG--
branch : product-engine
2010-01-21 13:04:45 +02:00
Mike Antipov
af85ca38d9
fixed windows build (comparing BOOL & bool)
...
--HG--
branch : product-engine
2010-01-20 21:57:23 +02:00
Eugene Mutavchi
8d80ba856d
Fixed normal bug EXT-4465 (UI issue with scroll-bar in Voice Control panel)
...
--HG--
branch : product-engine
2010-01-20 21:27:02 +02:00
Mike Antipov
0969315be4
Fixed normal bug EXT-4216 ( Avatars looks active in group voice chat when relogin after has left voice chat)
...
- improved LLCallFloater::validateSpeaker callback to process participants has left group voice chat
--HG--
branch : product-engine
2010-01-14 21:12:03 +02:00
richard
eab73793fc
fixed resizing logic not working for call floater
2010-01-12 11:49:56 -08:00
richard
2d9d3d5d86
moved floater-specific setting to settings.xml frmo string embedded in floater
2010-01-12 10:57:23 -08:00
richard
145dd30b9a
EXT-4032 - remove extra space in voice control panel
...
to be reviewed by Erica
2010-01-11 19:00:52 -08:00
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