Age | Commit message (Collapse) | Author |
|
Fixed some more typedefs that I missed in first checkin.
|
|
|
|
|
|
|
|
Superficial cleanup to change all typedef std::vector<LLUUID> to use a common typedef uuid_vec_t instead.
|
|
corner of
viewport”,
made LLCallFloater and LLCallDialog force docked state when created;
--HG--
branch : product-engine
|
|
Checker: FORWARD_NULL
Function: LLCallFloater::updateSession()
File: /indra/newview/llcallfloater.cpp
|
|
Recent speaker).
- Changed sort order of participant list in VCP to by Recent speaker after it's creation.
--HG--
branch : product-engine
|
|
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
|
|
Ugh. Update on Tofu's patch for this bug.
Reviewed by Richard
|
|
- 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
|
|
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
|
|
|
|
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
|
|
Call button)
--HG--
branch : product-engine
|
|
-- 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
|
|
-- refactoring: moved processing of participants which are not in current voice channel into separate method.
--HG--
branch : product-engine
|
|
--HG--
branch : product-engine
|
|
note - didn't do this in xml since chrome="true" in xml hides floater caption
--HG--
branch : product-engine
|
|
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
|
|
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
|
|
Also encreased floater minimum height to show one participant(this fixes ghost scrollbar)
--HG--
branch : product-engine
|
|
--HG--
branch : product-engine
|
|
--HG--
branch : product-engine
|
|
relogin after has left voice chat)
- improved LLCallFloater::validateSpeaker callback to process participants has left group voice chat
--HG--
branch : product-engine
|
|
|
|
|
|
to be reviewed by Erica
|
|
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
|
|
--HG--
branch : product-engine
|
|
made VCP as transient dockable floater;
--HG--
branch : product-engine
|
|
--HG--
branch : product-engine
|
|
of Speak button.
- Renamed Speak button parts in XML to avoid widget names confusion.
--HG--
branch : product-engine
|
|
after enabling voice)
-- made participant dimmed for a few seconds before disappearing
--HG--
branch : product-engine
|
|
chevron, not to middle of Speak button.
- Changed VCP docking anchor to the right segment of the Speak button.
--HG--
branch : product-engine
|
|
--HG--
branch : product-engine
|
|
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
|
|
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
|
|
--HG--
branch : product-engine
|
|
--HG--
branch : product-engine
|
|
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
|
|
--HG--
branch : product-engine
|
|
--HG--
branch : product-engine
|
|
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
|
|
Voice states and fade timeout xml driven)
-- made timeout to fade HAS LEFT Voice participant xml driven
--HG--
branch : product-engine
|
|
control panel while calling), removed temporary workaround.
--HG--
branch : product-engine
|
|
panel while calling): Added workaround which sets current call dialog to front most.
--HG--
branch : product-engine
|
|
participants in a Group call (Voice Controls)
-- implemented workaround not to set agent in HAS LEFT state
--HG--
branch : product-engine
|
|
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
|
|
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
|