Commit Graph

22 Commits (cb0dcc204dd8cd6015ffc25c19557b76cf213084)

Author SHA1 Message Date
Mark Palange (Mani) c893c55d8a Fixing bugs discovered in merge with viewer development 2010-11-18 17:03:01 -08:00
Andrew Dyukov e04dabd2b3 VWR-20705 VWR-20706 FIXED Implemented drag'n'drop of buttons in bottomtray.
- Though visually user drags buttons, layout panels are really moved. To move one panel before other, new method movePanelBeforeOther() was added to layout stack.

- When drag'n'drop is finished, order of panels in layout stack mToolbarStack is changed, and also order vectors are updated in bottomtray.These are vectors mButtonsProcessOrder and mButtonsOrder. mButtonsOrder was introduced in this changeset to store order of all bottomtray buttons that may change place via drag'n'drop and should save and load it between sessions. mButtonsProcessOrder is not enough for it because it contains only buttons that may be hidden(and for example Speak button is not included in it).

- To pass mouse events from buttons to bottomtray, new class LLBottomtrayButton was added (and new widget bottomtray_button for it).

Reviewed by Vadim Savchuk.
2010-09-06 21:35:01 +03:00
Oz Linden 06b0d72efa Change license from GPL to LGPL (version 2.1) 2010-08-13 07:24:57 -04:00
Roxie Linden 658ccc3e85 Re-insert backed out SLE checkin so we can fix it 2010-04-07 11:08:04 -07:00
Tofu Linden 0bb3f144c0 Backed out changeset 63b699f90efd 2010-04-07 10:37:07 +01:00
Roxie Linden 5352954eb6 automated merge 2010-02-26 17:34:39 -08:00
Andrew Dyukov b52d2a2f1b Fixed normal bug EXT-4648 (Right segment of Speak button is disabled if 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-02-03 22:16:18 +02:00
Eugene Mutavchi 40b8a7a328 Fixed normal bug EXT-3628 ("Connecting to.." popup appears behind voice control panel while calling), removed temporary workaround.
--HG--
branch : product-engine
2009-12-23 18:26:21 +02:00
Tofu Linden 89eab35b80 DEV-44564 'speak' button PTT-toggles and displays voice monitor even when voice disabled, gives wrong impression that you should be able to talk 2009-12-21 13:49:23 -08:00
Igor Borovkov f7fadaa807 completed EXT-3545 Voice controls panel should auto-open on starting call w/o text chat
--HG--
branch : product-engine
2009-12-18 17:39:01 +02:00
Mike Antipov e0717c6aac Work on major sub-task EXT-2790 (Complete Voice Control Panel (floater) 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-26 11:39:59 +02:00
Mike Antipov cdd9c57b2c Work on major sub-task EXT-2790 (Complete Voice Control Panel (floater) started by Lynx (LLVoiceControlPanel))
-- Replaced LLVoiceControlPanel with LLCallFloater in Speak button implementation

--HG--
branch : product-engine
2009-11-25 13:44:53 +02:00
Mike Antipov 91fdbd92c8 Fixed normal bug EXT-2616 ("Speak" button isn't narrowed and has title when width of window is 800px)
- updated resize behavior to shrink Snapshot button: only speaker is shown in this case.
- updated LLSpeakButton to hide/show its labels
- updated talk_button widget (talk_button.xml) to have correct follows attributes
- also fixed bug with calculating necessary updates for children while extending bottom tray

--HG--
branch : product-engine
2009-11-20 14:39:27 +02:00
James Cook fb20a7281d EXT-2338 Move button tooltips to strings the viewer translation tool can parse.
Also moved mSpeakBtn from llnearbychatbar to llbottomtray, because the bottom
tray is its parent.
2009-11-10 17:12:07 -08:00
richard 3b2d9f63e3 merge 2009-11-09 16:14:52 -08:00
Tofu Linden 0777c17752 remove debug spew. 2009-11-09 17:54:40 +00:00
Tofu Linden 8b9c031f59 Smarter mildly-refactored voice-toggle state management. 2009-11-09 17:51:21 +00:00
Tofu Linden e9048b1779 Central-source the authoritative state of mic openness. 2009-11-09 17:13:37 +00:00
richard 93e877a5ce LLSpeakButton now cleans up after itself by removing transientfloatermgr references 2009-11-05 15:36:59 -08:00
Tofu Linden 6d6fcc46ef Merge from viewer2voiceparity, conflicts resolved, and I fixed the 'speak' button which is broken on trunk. 2009-11-05 13:17:19 +00:00
Tofu Linden 179f18d1ab LLTalkButton -> LLSpeakButton, 'cos that's what it is. 2009-11-04 20:34:11 +00:00
Roxanne Skelly ff52ac089f DEV-34822 viewer 1.23 merge
DEV-32649 Merge the diamondware/vivox voice code
-r124876
-r125220
2009-07-15 21:50:42 +00:00