summaryrefslogtreecommitdiff
path: root/indra/newview/llcallfloater.h
AgeCommit message (Collapse)Author
2010-08-13Change license from GPL to LGPL (version 2.1)Oz Linden
2010-04-30Move the Voice Font control from LLCallFloater to its own panel so that it ↵Aimee Linden
can be reused.
2010-04-29Make a proper XUI commit_callback for the Voice Font comboAimee Linden
2010-04-28Persist Voice Font selection.Aimee Linden
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.
2010-04-06Added voice font selection to the voice floater.Aimee Linden
2010-02-17fixed EXT-5378 “Transient exception manager doesn't work if switch to ↵Alexei Arabadji
tabbed IM window”, added side tray tab to global group of transient exception list; added LLIMFloaterContainer to IM group of transient exception list; made VCP belongs to IM transient group; --HG-- branch : product-engine
2010-02-03Fixed normal bug EXT-4648 (Right segment of Speak button is disabled if ↵Andrew Dyukov
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-01-26Work on low bug EXT-4637 (Remove Warning flood from the VCP)Mike Antipov
-- refactoring: moved processing of participants which are not in current voice channel into separate method. --HG-- branch : product-engine
2010-01-22Related to normal task EXT-2214 Refactor IM Control Panels & EXT-3434 (There ↵Mike Antipov
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-21Update for normal bug EXT-4297 - Voice Control Panel resizing behavior.Dmitry Zaporozhan
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-21Fixed normal bug EXT-4297 - Voice Control Panel resizing behavior.Dmitry Zaporozhan
Also encreased floater minimum height to show one participant(this fixes ghost scrollbar) --HG-- branch : product-engine
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-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-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 timeout to fade HAS LEFT Voice participant xml driven --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-18Renamed method to reflect what it doesMike Antipov
--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-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 (missing changes in the header file) --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-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-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-30Fixed Line endings to Unix formatMike Antipov
--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)) -- 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
2009-11-27Work on major sub-task EXT-2790 (Complete Voice Control Panel (floater) ↵Mike Antipov
started by Lynx (LLVoiceControlPanel)) -- improved logic to update Participant List for session. Now it uses current voice channel. --HG-- branch : product-engine
2009-11-26Work on major sub-task EXT-2790 (Complete Voice Control Panel (floater) ↵Mike Antipov
started by Lynx (LLVoiceControlPanel)) -- implemented opening of the Voice Control Panel from the Group Chat --HG-- branch : product-engine
2009-11-26Work on major sub-task EXT-2790 (Complete Voice Control Panel (floater) ↵Mike Antipov
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-25No ticket. Fixed lines endings to Unix formatMike Antipov
--HG-- branch : product-engine
2009-11-25Work on major sub-task EXT-2790 (Complete Voice Control Panel (floater) ↵Mike Antipov
started by Lynx (LLVoiceControlPanel)) -- Implemented speakers list for local chat. --HG-- branch : product-engine
2009-11-25Work on major sub-task EXT-2790 (Complete Voice Control Panel (floater) ↵Mike Antipov
started by Lynx (LLVoiceControlPanel)) -- Replaced LLVoiceControlPanel with LLCallFloater in Speak button implementation --HG-- branch : product-engine
2009-11-25Work on major sub-task EXT-2790 (Complete Voice Control Panel (floater) ↵Mike Antipov
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