Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
floater;
IMControlPanel is removed;
simplified voice button's listener behavior
|
|
the speakers list is sorted by name.
Added missing update of the floater's internal speaker list.
|
|
- Removed all sidetray dependencies and the sidetray itself.
- Also removed LLFloaterSidetrayTab and LLSidetrayListener as unused.
|
|
|
|
|
|
|
|
/Users/Aimee/Documents/Work/Linden-Lab/Development/viewer/convert/viewer-identity-evolution
|
|
|
|
back-out the back-out for this branch. yay.
|
|
Backing out this merge that I pushed (prematurely) to the wrong place.
|
|
|
|
|
|
|
|
|
|
viewer gets disconnected.
I haven't found a better way to do that than binding to focus received signal (borrowed the idea from the nearby chat input field implementation).
Reviewed by Sergey Litovchuk at https://codereview.productengine.com/secondlife/r/686/
--HG--
branch : product-engine
|
|
|
|
|
|
|
|
|
|
LLVoiceClient::instanceExists() in checks before
removal of voice client status observers. These checks were introduced in changeset bc6a6ab2ce54.
--HG--
branch : product-engine
|
|
windows)
- removed LLTextBox containing avatar name from IM control panel(panel_im_control_panel.xml) and corresponding code in LLPanelIMControlPanel
|
|
|
|
session doesn't exist in LLPanelChatControlPanel::updateCallButton().
--HG--
branch : product-engine
|
|
Chat).
- Removed updateCallButton() call from draw() and added it to LLIMFloater::sessionInitReplyReceived() to enable "Call" button when session is initialized.
--HG--
branch : product-engine
|
|
Changed callback signature to full_name instead of first_name,last_name
Eliminated all calls to legacy (non-signal/non-boost-bind) lookup mechanism
Change Pay dialog names to SLURL links
Tweaked layout of Pay Resident and Pay via Object floaters to make SLURLs fit
Consolidate name first + " " + last concatenation in LLCacheName::buildFullName()
Reviewed with Kelly
|
|
disabled) and EXT-4313
(Should not be able to start a call when voice is disabled). Call buttons state now reacts on
voice changes in time.
- Added voiceWorking() method to LLVoiceClient to determine real availability of voice, because voiceEnabled()
doesn't take into account possible errors. Perhaps there is no need in two methods- some investigation will be
made and depending on its results they may become one non-static method. voiceWorking() uses state of voice
client(mState) to determine voice availability. Also some states which are not currently counted by voiceWorking()
as valid may be added if testing reveals problems.
- To enable/disable call buttons in time, LLVoiceClientStatusObserver is used. Its trigger uses states from its
enum only to skip updating button in some states(to avoid button blinking), but to determine button state
LLVoiceClient's voiceWorking() is used.
--HG--
branch : product-engine
|
|
-- removed reference to LLSpeakerMgr from LLPanelGroupControlPanel (group text chat)
--HG--
branch : product-engine
|
|
-- replaced functionality to remove speacker from the list via Event timer.
-- removed calling of LLSpeakerMgr::update from LLPanelGroupControlPanel::draw() (group text chat)
For now list is updated when it is need.
--HG--
branch : product-engine
|
|
(following by the 7d600b529ee8 commit)
--HG--
branch : product-engine
|
|
--HG--
branch : product-engine
|
|
* Decreased minimum IM window size.
* Removed gaps between buttons on the left.
--HG--
branch : product-engine
|
|
offline avatar).
- Fixed not only "Teleport" button from profile, but also from IM (according to comment in JIRA).
--HG--
branch : product-engine
|
|
when starting call using Call button in people panels
--HG--
branch : product-engine
|
|
moved to a separate method
--HG--
branch : product-engine
|
|
--HG--
branch : product-engine
|
|
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
|
|
--HG--
branch : product-engine
|
|
Improved the implementation for auto-connecting an adhoc call. This
involved having the controller (LLIMMgr) set a flag in the model
(LLIMModel) to autoconnect on initialize. Now all of the view code
(LLPanelChatControlPanel) and the signal/callback infrastructure that
I added earlier can be removed as it violated MVP separation. Ah!
Much nicer. Thanks to PE folk for the suggestion.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|