summaryrefslogtreecommitdiff
path: root/indra/newview/llcallfloater.cpp
AgeCommit message (Collapse)Author
2010-04-01Automated MergeRoxie Linden
2010-04-01Incorporate Aimees code review commentsRoxie Linden
2010-03-29EXT-5940 : Typedef all vector<LLUUID>'sLoren Shih
Superficial cleanup to change all typedef std::vector<LLUUID> to use a common typedef uuid_vec_t instead.
2010-02-26fixed major EXT-5746 “Voice notifications appear undocked in the top left ↵Alexei Arabadji
corner of viewport”, made LLCallFloater and LLCallDialog force docked state when created; --HG-- branch : product-engine
2010-02-12CID-428Tofu Linden
Checker: FORWARD_NULL Function: LLCallFloater::updateSession() File: /indra/newview/llcallfloater.cpp
2010-02-12Fixed normal bug EXT-5117 (Voice Control Panel sorting should default to by ↵Andrew Dyukov
Recent speaker). - Changed sort order of participant list in VCP to by Recent speaker after it's creation. --HG-- branch : product-engine
2010-02-09Fixed normal bug EXT-5119 (Voice Control Panel should open only after call ↵Mike Antipov
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-05EXT-4754 Fix for LLEventTimer::updateClass crash.Mark Palange (Mani)
Ugh. Update on Tofu's patch for this bug. Reviewed by Richard
2010-02-05Fixed normal bug EXT-4397 (Call isn't ended after disabling voice).Andrew Dyukov
- 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-05Fixed normal bug EXT-4649 (VCP stays in "leaving call" state if end call in ↵Andrew Dyukov
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-04EXT-4754 Crash in LLEventTimer::updateClassTofu Linden
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-26Fixed normal bug EXT-4672 (Relog displays Voice Controls floater with Leave ↵Eugene Mutavchi
Call button) --HG-- branch : product-engine
2010-01-26Fixed low bug EXT-4637 (Remove Warning flood from the VCP)Mike Antipov
-- 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-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-25mergeYchebotarev ProductEngine
--HG-- branch : product-engine
2010-01-25fix for major EXT-4621 Clicking the Nearby Voice floater steals keyboard focusYchebotarev ProductEngine
note - didn't do this in xml since chrome="true" in xml hides floater caption --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-20fixed windows build (comparing BOOL & bool)Mike Antipov
--HG-- branch : product-engine
2010-01-20Fixed normal bug EXT-4465 (UI issue with scroll-bar in Voice Control panel)Eugene Mutavchi
--HG-- branch : product-engine
2010-01-14Fixed normal bug EXT-4216 ( Avatars looks active in group voice chat when ↵Mike Antipov
relogin after has left voice chat) - improved LLCallFloater::validateSpeaker callback to process participants has left group voice chat --HG-- branch : product-engine
2010-01-12fixed resizing logic not working for call floaterrichard
2010-01-12moved floater-specific setting to settings.xml frmo string embedded in floaterrichard
2010-01-11EXT-4032 - remove extra space in voice control panelrichard
to be reviewed by Erica
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