Commit Graph

149 Commits (22a851663cddecced21acd88ed8ae4fa9fc733fd)

Author SHA1 Message Date
Vadim ProductEngine 13d510d5f2 EXP-1847 FIXED Fixed inability to mute a nearby avatar in Voice Settings if the speakers list is sorted by name.
Added missing update of the floater's internal speaker list.
2012-01-27 19:31:52 +02:00
Vadim ProductEngine 9429d5d2f2 EXP-1839 WIP Added some debugging messages. 2012-01-26 19:35:42 +02:00
Seth ProductEngine f407d4b763 EXP-1360 FIXED closing group call/IM window when voice controls floater closes.
Restored voice controls floater as a transient floater.
The fix should not cause the regression of EXP-1299 (Nearby Voice floater can't be closed by clicking the sidebar button again).
2011-10-18 22:57:52 +03:00
Richard Linden 30527b2206 EXP-1409 FIX WASD controls don't move avatar while Move floater is in focus
moved "chrome" flags to xui
separated hiding floater title from setting chrome
toolbar toggle button now moves floaters to frontmost and doesn't necessarily rely on focus
2011-10-18 14:09:52 -07:00
Paul ProductEngine 8154c245dd EXP-1281 FIXED (As a FUI user, I want all bottom bar floaters to become independent)
Made bottom bar dependent floaters independent from it. Also some LLTransientDockableFloaters are just LLFLoaters now.

Note: IM Floater and SysWellWindow will be made independent within EXP-1276
2011-10-11 18:14:37 +02:00
Leyla Farazha fd03ae299b EXP-1274 Create floater for "Avatar Picker" content
EXP-1299 Nearby Voice floater can't be closed by clicking the sidebar button again.
EXP-1306 Prompt text to "Change your avatar" and "Destinations" floaters get pushed down one line when the floater dialog gets resized to minimum width
2011-10-10 17:08:51 -07:00
Jonathan Yap aa628750eb STORM-1077 Change hint wording. Disable hint if speak or flyout button is pressed. 2011-03-24 12:07:47 -04:00
Vadim ProductEngine e03e3257ab STORM-730 FIXED Made Movement Controls, Camera Controls and Nearby Voice floaters use active floater transparency. 2010-12-06 19:19:31 +02:00
Loren Shih d4018e2244 Manual fix for merge compile errors. 2010-10-21 14:37:51 -04:00
Loren Shih 525de55540 Automated merge up from viewer-development 2010-10-21 14:18:29 -04:00
Loren Shih d65e512fa3 Automated merge up from viewer-development 2010-10-04 11:21:18 -04:00
Loren Shih 83bd99df5d SH-270 FIXED As a SL user, I want my speaker order settings to persist between sessions
SH-271 FIXED Add #ifdefs to llparticipantlist.h

Changed speaker order to store its speaker ordering using settings.xml.
Did some superficial code cleanup.
2010-10-04 11:19:26 -04:00
Leyla Farazha 7ffc9b06c8 Created a floater for setting display name 2010-10-08 16:56:02 -07:00
Leyla Farazha a4b223248e Merge 2010-09-27 17:54:52 -07:00
Leyla Farazha a923da7fc7 DEV-52931 Toggling "View Display Names" doesn't take effect right away in the Friends list 2010-09-13 14:59:31 -07:00
Aimee Linden ffae589843 Post-convert merge by convert_monolith.py from /Users/Aimee/Documents/Work/Linden-Lab/Development/viewer/convert/viewer-identity-evolution 2010-09-03 17:41:39 +01:00
Aimee Linden 0a74d15935 Merge between james/viewer-identity-evolution and dessie/viewer-public 2010-09-03 15:30:16 +01:00
Monroe Linden b62b10dd26 Post-convert merge by convert_monolith.py from ./viewer-experience 2010-08-27 16:58:33 -07:00
Tofu Linden e416840f85 Backed out changeset c3d41f18ce2b
back-out the back-out for this branch.  yay.
2010-08-24 19:22:00 +01:00
Tofu Linden 98cc236503 Backed out changeset a62bf7c0af21
Backing out this merge that I pushed (prematurely) to the wrong place.
2010-08-24 18:44:39 +01:00
Tofu Linden 6ba23344c9 merge heads. whew. 2010-08-24 18:37:53 +01:00
Richard Nelson c20bd2dfee cleaned up LLUICtrlFactory...
removed redundant functionality
moved buildPanel to LLPanel
2010-08-16 15:00:51 -07:00
Oz Linden 06b0d72efa Change license from GPL to LGPL (version 2.1) 2010-08-13 07:24:57 -04:00
Richard Nelson 566e3969f9 deprecated LLPanel::child*() methods 2010-07-30 10:02:30 -07:00
Leyla Farazha 33d1aa30ab Merge from dessie/viewer-release 2010-07-06 17:51:07 -07:00
Tofu Linden a05c48cf14 minor comment typo that was bugging me. 2010-07-03 10:52:00 +01:00
Leyla Farazha c897061856 Merge with q/viewer-release 2010-06-21 10:21:52 -07:00
James Cook 3a37588a4f DEV-50439 Legacy name shown in Title of Voice Call dialog
Wasn't updating window title with correct name.  Also fixed
outgoing call dialog.  Reviewed with Simon.
2010-06-01 11:22:42 -07:00
James Cook b2274765da DEV-50013 Group chat moderator tooltip shows username 2010-05-25 14:48:55 -07:00
James Cook 669953f695 DEV-50013 Call floater uses your display name 2010-05-13 17:07:21 -07:00
Aimee Linden 9cec4bdd69 EXT-7138 WIP Merged Voice fonts work into the newly modularized LLVoiceClient.
Created LLVoiceEffectInterface as an optional interface to be implemented by voice modules that support voice effects.
2010-05-13 13:30:28 +01:00
Aimee Linden 7a6474129c Move the Voice Font control from LLCallFloater to its own panel so that it can be reused. 2010-04-30 19:38:52 +01:00
Aimee Linden 46897efc3e Make a proper XUI commit_callback for the Voice Font combo 2010-04-29 02:37:07 +01:00
Aimee Linden cacfa18643 Persist Voice Font selection.
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-28 03:33:15 +01:00
Aimee Linden 695a7488bb Automated merge with ssh://hg.lindenlab.com/q/viewer-trunk 2010-04-22 22:11:46 +01:00
Roxie Linden 5b9da4e8d9 Automated merge 2010-04-21 18:17:11 -07:00
Mike Antipov ea64706e79 Fixed normal bug EXT-6909 ('Mute/unmute' moderation options remain enaibled after moderator left group call)
Reason: session's Speaker Manager was not updated when voice call ended. Speakers had incorrect voice related state.

Fix: update speakers' state when voice call is finished.
   Also VCP now uses LLIMMgr::endCall to perform "Leave Call" action.

Reviewed by Vadim Savchuk at https://codereview.productengine.com/secondlife/r/276/

--HG--
branch : product-engine
2010-04-21 10:24:56 +03:00
Aimee Linden dad1c52ed1 Automated merge with ssh://hg.lindenlab.com/q/viewer-trunk 2010-04-19 15:31:52 +01:00
Aimee Linden e9b613e8d4 Identify fonts with UUIDs rather than using the font indexes directly as they are not guaranteed unique across sessions.
Replaced all references to "Font" with "Voice Font" where possible to reduce confusion for anyone grepping code in future.
2010-04-19 15:16:48 +01:00
Roxie Linden 8d8f167a4e automated merge with trunk 2010-04-19 16:24:05 -07:00
Eugene Mutavchi ab246784b0 Fixed normal bug EXT-6034 (Need "View People Icons" option for group IM window) - added new menu item to participant list menu for group and ad-hoc chats.
Reviewed by Mike Antipov at https://codereview.productengine.com/secondlife/r/225/.

--HG--
branch : product-engine
2010-04-13 13:32:39 +03:00
Mike Antipov 7e76f26407 Fixed normal bug EXT-6660 (Just logged on resident is displayed as connected to group voice chat in the VCP)
Reason.
 VCP floater stores voice states of its participants. If invited in group voice chat avatar goes offline and then online LLAvatarListItem representing it will display it as JOINED.

Fix: added force setting of voice state in VCP for added participants.

Reviewed by Vadim at https://codereview.productengine.com/secondlife/r/218/

--HG--
branch : product-engine
2010-04-12 15:38:01 +03:00
Mike Antipov a45eefaf26 Replace gVoiceClient with LLVoiceClient::getInstance() due to gVoiceClient is being removed soon.
Trivial changes, not reviewed.

--HG--
branch : product-engine
2010-04-09 15:11:58 +03:00
Aimee Linden f363a8898d merge 2010-04-09 01:29:44 +01:00
Aimee Linden 2b8e82a1f4 Fix-up some breakage from backing out the SLE merge.
Was causing a crash on viewer exit if the Voice Control Panel was left open and detached.
2010-04-08 12:37:12 +01:00
Roxie Linden 8ba5517a08 Automated merge 2010-04-07 13:20:33 -07:00
Roxie Linden 658ccc3e85 Re-insert backed out SLE checkin so we can fix it 2010-04-07 11:08:04 -07:00
Aimee Linden 762672ad63 Automated merge with ssh://hg.lindenlab.com/q/viewer-trunk 2010-04-07 15:16:32 +01:00
Tofu Linden 8da371b0f0 merge 2010-04-07 12:16:36 +01:00
Tofu Linden ec0be66390 merged backout. 2010-04-07 10:40:38 +01:00