summaryrefslogtreecommitdiff
path: root/indra/newview/llcallfloater.cpp
AgeCommit message (Collapse)Author
2010-01-05Completed low task EXT-3759 (NOTFORBETA0: Phone numbers for AvaLine calls ↵Mike Antipov
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
2009-12-29Automated merge with https://hg.aws.productengine.com/secondlife/viewer-2-0/Alexei Arabadji
--HG-- branch : product-engine
2009-12-29fixed EXT-3742 “Voice Control Panel should auto-hide”,Alexei Arabadji
made VCP as transient dockable floater; --HG-- branch : product-engine
2009-12-29Fixed nice-to-have bug EXT-3706 - Redundant spacing in the voice controls panel.Dmitry Zaporozhan
--HG-- branch : product-engine
2009-12-29(EXT-3356) Dock Voice control panel to Speak button chevron, not to middle ↵Sergei Litovchuk
of Speak button. - Renamed Speak button parts in XML to avoid widget names confusion. --HG-- branch : product-engine
2009-12-29Fixed low bug EXT-3677 (Resident doesn't appear in the nearby voice list ↵Mike Antipov
after enabling voice) -- made participant dimmed for a few seconds before disappearing --HG-- branch : product-engine
2009-12-29Fixed normal bug (EXT-3356) Dock Voice control panel to Speak button ↵Sergei Litovchuk
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-28Code cleanup: Updated method name.Mike Antipov
--HG-- branch : product-engine
2009-12-28Work on low task EXT-3682 (Dedicated icon is required for AvaLine callers in ↵Mike Antipov
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-28Work on low task EXT-3682 (Dedicated icon is required for AvaLine callers in ↵Mike Antipov
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-26implemented EXT-3682 Dedicated icon is required for AvaLine callers in the VCPIgor Borovkov
--HG-- branch : product-engine
2009-12-25mergeVadim Savchuk
--HG-- branch : product-engine
2009-12-25Fixed normal priority bug EXT-3677 (Resident doesn't appear in the nearby ↵Vadim Savchuk
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- Fixed a typo (renamed mPaticipants to mParticipants).Vadim Savchuk
--HG-- branch : product-engine
2009-12-23Fixed spelling and a wrong doxygen tag.Vadim Savchuk
--HG-- branch : product-engine
2009-12-23Work on normal task EXT-3636 (Code Improvements: Voice control panels - Make ↵Mike Antipov
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-23Work on normal task EXT-3636 (Code Improvements: Voice control panels - Make ↵Mike Antipov
Voice states and fade timeout xml driven) -- made timeout to fade HAS LEFT Voice participant xml driven --HG-- branch : product-engine
2009-12-23Fixed normal bug EXT-3628 ("Connecting to.." popup appears behind voice ↵Eugene Mutavchi
control panel while calling), removed temporary workaround. --HG-- branch : product-engine
2009-12-22Related to EXT-3628("Connecting to.." popup appears behind voice control ↵Eugene Mutavchi
panel while calling): Added workaround which sets current call dialog to front most. --HG-- branch : product-engine
2009-12-22Work on normal bug EXT-3434 There is no difference between invited and left ↵Mike Antipov
participants in a Group call (Voice Controls) -- implemented workaround not to set agent in HAS LEFT state --HG-- branch : product-engine
2009-12-22Work on normal bug EXT-3434 There is no difference between invited and left ↵Mike Antipov
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-22Work on normal bug EXT-3434 There is no difference between invited and left ↵Mike Antipov
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-22Work on normal bug EXT-3434 There is no difference between invited and left ↵Mike Antipov
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-21Work on normal bug EXT-3434 There is no difference between invited and left ↵Mike Antipov
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-21Additional commit for EXT-3581: the code of updating of speakers order is ↵Eugene Mutavchi
moved to a separate method --HG-- branch : product-engine
2009-12-18Renamed method to reflect what it doesMike Antipov
--HG-- branch : product-engine
2009-12-21additional commit to major task EXT-3509 User's own name should appear ↵Denis Serdjuk
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-18mergeIgor Borovkov
--HG-- branch : product-engine
2009-12-18completed EXT-3545 Voice controls panel should auto-open on starting call ↵Igor Borovkov
w/o text chat --HG-- branch : product-engine
2009-12-18Major task EXT-3466 (Add avatars context menu for nearby voice chat in the ↵Eugene Mutavchi
voice control panel) --HG-- branch : product-engine
2009-12-17Voice control panel: removed unused mic icon, added separator between "you" ↵Vadim Savchuk
and "others" (EXT-3475). --HG-- branch : product-engine
2009-12-17implemented EXT-3395 “Docked IM/Chat windows shouldn't hide when voice controlAlexei Arabadji
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-14Update for critical bug EXT-3427 - Viewer chashes if select Moderator ↵Dmitry Zaporozhan
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-14Fixed critical bug EXT-3427 - Viewer chashes if select Moderator Options ↵Dmitry Zaporozhan
submenu in Voice controls quickly. --HG-- branch : product-engine
2009-12-14Work on major task EXT-2808 (Add speakers moderation (both voice and text) ↵Mike Antipov
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-11Work on major task EXT-2808 (Add speakers moderation (both voice and text) ↵Mike Antipov
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-11Work on major task EXT-2808 (Add speakers moderation (both voice and text) ↵Mike Antipov
to the Voice Control Panel (Active Speakers List)) -- added showing notification that user was muted by moderator --HG-- branch : product-engine
2009-12-11Work on major task EXT-2808 (Add speakers moderation (both voice and text) ↵Mike Antipov
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-11fixed EXT-3152 (Group Voice chat Notification and Invitation should include ↵Igor Borovkov
group's name) and corrected titles of Voice Control Panel --HG-- branch : product-engine
2009-12-10Fixed normal bug EXT-3095 (Mute sign is shown in Voice control panel for ↵Eugene Mutavchi
speaking avatar (refer to screenshot)) --HG-- branch : product-engine
2009-12-04No ticket. Removed check is current voice channel active whenAndrew Dyukov
"Leave Call" button in Voice Control Panel (EXT-2986). --HG-- branch : product-engine
2009-12-02Implemented major task EXT-2985 (Implement Avaline calls processing in Voice ↵Mike Antipov
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-02Minor changes to EXT-2986 (Add "Leave Call" button in Voice Control PanelAndrew Dyukov
for all voice chats except nearby) implementation. --HG-- branch : product-engine
2009-12-01Implemented major task EXT-2986 (Add "Leave Call" button in Voice Control PanelAndrew Dyukov
for all voice chats except nearby). --HG-- branch : product-engine
2009-12-01Fixed critical bug EXT-2990 (Viewer crashes after openning "Voice Control" ↵Mike Antipov
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-11-30Work on major sub-task EXT-2790 (Complete Voice Control Panel (floater) ↵Mike Antipov
started by Lynx (LLVoiceControlPanel)) -- initialized agent icon, name -- added agent's speaker indicator --HG-- branch : product-engine
2009-11-30Work on major sub-task EXT-2790 (Complete Voice Control Panel (floater) ↵Mike Antipov
started by Lynx (LLVoiceControlPanel)) -- Changed text for empty nearby list to "No one near" --HG-- branch : product-engine
2009-11-30Work on major sub-task EXT-2790 (Complete Voice Control Panel (floater) ↵Mike Antipov
started by Lynx (LLVoiceControlPanel)) -- Updated title according to voice chat type --HG-- branch : product-engine
2009-11-30Work on major sub-task EXT-2790 (Complete Voice Control Panel (floater) ↵Mike Antipov
started by Lynx (LLVoiceControlPanel)) -- Added initial processing of titles for different calls --HG-- branch : product-engine
2009-11-27Work on major sub-task EXT-2790 (Complete Voice Control Panel (floater) ↵Mike Antipov
started by Lynx (LLVoiceControlPanel)) -- implemented refreshing of the participant list when Voice Channel is changed --HG-- branch : product-engine