summaryrefslogtreecommitdiff
path: root/indra/newview/llbottomtray.cpp
AgeCommit message (Collapse)Author
2010-04-07Backed out changeset 63b699f90efdTofu Linden
2010-04-02DEV-45809 - Merge Second Life Enterprise changes into viewer 2.x trunkRoxie Linden
Includes: DEV-45800, DEV-45803 - Grid Manager DEV-45804 - SLURL refactor DEV-45801 - Single username field (for Identity Evolution and SLE Ldap) Also, Includes Certificate Management code allowing the viewer to connect to grids not signed by a well know key (just like any web browser). Also contains secure storage for things like passwords. The security/certificate code is modular with the intention of adding modules to directly use the operating system facilities for crypto if available. (that's much more secure than we'll ever be) Also, refactor of voice to modularize it, and add a diamondware voice module. CR: Aimee, James, Lynx, Mani, Karina and a list of thousands
2010-04-01Automated MergeRoxie Linden
2010-03-30Completed normal task EXT-3397 (Hide well buttons if there are no active IM ↵Mike Antipov
sessions and unresolved notifications) * Implemented hiding of bottom tray's wells if there are no active IMs or unresolved notifications (via LLBottomTray::notifyParent) * Also refactored initializing code to init a pointer to a chiclet panel and map with bottomtray parts in postBuild BEFORE initializing start wells' visibility. For now minimal viewer width when all buttons are still visible (and have non-truncated labels in the 'EN' locale) with opened sidetray is 1041 px; with short Speak button (without text label) is 990 px. (with implemented patch in https://codereview.productengine.com/secondlife/r/126/) Each well button takes 37 px (with a padding). So, they can free up to 74 px when invisible. reviewed by Vadim at https://codereview.productengine.com/secondlife/r/136/ --HG-- branch : product-engine
2010-03-23EXT-2959 : Full out camera functions from llagent to llagentcameraLoren Shih
First check-in; only compiles, nothing more.
2010-02-24Fixed major bug EXT-5589 (Notifications button falls under side panel)Mike Antipov
-- added usage of max_width from layout_panel xml param instead of hardcoded in code. --HG-- branch : product-engine
2010-02-24Work on major bug EXT-5589 (Notifications button falls under side panel)Mike Antipov
Applayed Eugene Mutavchi's patch: -- removed min/max width params from xml <string> tags -- "min_width" for nearby chat bar now is got from the an appropriate layout panel params -- "max_width" for nearby chat bar is moved to constant. --HG-- branch : product-engine
2010-02-20conflict resolved.Tofu Linden
2010-02-20merge latest tweaks to viewer-hotfix; resolved conflict in llsearcheditor in ↵Kent Quirk
favor of the one that does less processing
2010-02-20Importing patch for EXT-5571 for Beta 3 release. Fix by Callum originally.Kent Quirk
2010-02-19Fixed low bug EXT-5568 (The Speak button label hides after bottom tray width ↵Eugene Mutavchi
decreased.) --HG-- branch : product-engine
2010-02-18Automated merge with ssh://hg.lindenlab.com/q/viewer-hotfixMonroe Linden
2010-02-18fixed some spacing munged by mergerichard
2010-02-18Mergerichard
2010-02-18Backed out changeset: 744bd7c535farichard
2010-02-17Merge from default branch.Vadim Savchuk
--HG-- branch : product-engine
2010-02-16defensiveness added to 81fc7fe78ca6 / EXT-5376Tofu Linden
2010-02-16Fixed low bug EXT-5376(Gesture button has stripped label after unhide if it ↵Eugene Mutavchi
was hidden with stripped label) --HG-- branch : product-engine
2010-02-16Fixed low priority bug EXT-5425 (Undocked 'Movement Controls' floater became ↵Vadim Savchuk
docked after opening from 'World' top menu). --HG-- branch : product-engine
2010-02-04Fixed normal bug EXT-4307 (There are no text context menues for Search text ↵Eugene Mutavchi
field and for IM text field) --HG-- branch : product-engine
2010-02-04Fixed normal bug EXT-4627(Nearby Chat floater in Mouselook breaks ability to ↵Eugene Mutavchi
type & use gestures) --HG-- branch : product-engine
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-02-03fixed EXT-4737 Nearby chat edit field doesn't get focus after pastingIgor Borovkov
--HG-- branch : product-engine
2010-01-29Fixed normal bug EXT-4697 (Buttons in bottom bar are compressed after ↵Eugene Mutavchi
quitting mouselook mode) and low bug EXT-4723 (Not all buttons are displayed on the bottom bar after leaving mouse look): - implemented the LLBottomTrayLite, which appears only in mouselook mode. --HG-- branch : product-engine
2010-01-21Fixed regression bug EXT-4487(Bottom bar context menu: no checkmarks)Eugene Mutavchi
--HG-- branch : product-engine
2010-01-19mergeYchebotarev ProductEngine
--HG-- branch : product-engine
2010-01-19working on floaters rezise-position bugs: EXT-4414, EXT-2625Ychebotarev ProductEngine
--HG-- branch : product-engine
2010-01-18Fixed critical bug EXT-4419 ([BSI] pressing enter without local chat ↵Eugene Mutavchi
selected causes warning flood) --HG-- branch : product-engine
2010-01-18Related to EXT-4309, better commented onMouselookOut methodEugene Mutavchi
--HG-- branch : product-engine
2010-01-15Fixed normal bug EXT-4309 (Gesture button is too wide in the mouse look ↵Eugene Mutavchi
mode): added hack that avoid usage of the LLLayoutStack resizing logic on mouse look mode switching. --HG-- branch : product-engine
2010-01-13Additional commit related to EXT-3988 ([BSI] superfluous bottom bar buttons ↵Eugene Mutavchi
shown in mouse look after pressing enter): added gesture button accessibility via TAB and open Gestures list by pressing ENTER/SPACE. --HG-- branch : product-engine
2010-01-13fixed EXT-3821 [BSI] New IMs are not added as tabsIgor Borovkov
--HG-- branch : product-engine
2010-01-11Fixed normal bug EXT-3988 ([BSI] superfluous bottom bar buttons shown in ↵Eugene Mutavchi
mouse look after pressing enter) --HG-- branch : product-engine
2009-12-23finished EXT-1912 Add handling restrictions of PSTN P2P calls in new IM FloatersIgor Borovkov
chiclets for avaline calls are not spawned anymore --HG-- branch : product-engine
2009-12-21implemented EXT-3594 IM Chiclet should be created for voice calls alsoIgor Borovkov
--HG-- branch : product-engine
2009-12-18Fixed normal bug EXT-3570 (IM Well Chiclet's counter is not reset when IM ↵Eugene Mutavchi
session with unread IMs is removed) --HG-- branch : product-engine
2009-12-17corrected IM well counter EXT-2884 Initiation of a voice call should not ↵Igor Borovkov
bring text chat (p2p, ad-hoc, group) Now IM Well counter displays unread messages calculating it based on chiclets instead of displaying unread messages across all IM Model --HG-- branch : product-engine
2009-12-16fixed EXT-2884 Initiation of a voice call should not bring text chat (p2p, ↵Igor Borovkov
ad-hoc, group) Added flag to an LLIMSession which indicated whether it has been created for a voice call. --HG-- branch : product-engine
2010-03-01Automated merge from trunkRoxie Linden
2010-03-01Automated merge with a few fixups for code review commentsRoxie Linden
2010-02-26automated mergeRoxie Linden
2010-02-26automated mergeRoxie Linden
2010-02-26automated mergeRoxie Linden
2010-02-25automated mergeRoxie Linden
2010-02-25automated merge from trunkRoxie Linden
2010-02-25automated mergeRoxie Linden
2010-02-24Automated merge up from viewer 2.0 trunk.Roxie Linden
Some llvoiceclient changes duplicated changes that had already been made in the voice modularization refactor, so the refactor versions were used.
2009-12-04Work on normal task EXT-3081 (Separate Message Well on Notifications Well ↵Mike Antipov
and IM Well) -- removed member pointer to Notification Well Icon from the LLBottomTray -- placed Well counter over the Icon, made center-aligned --HG-- branch : product-engine
2009-12-04Work on normal task EXT-3081 (Separate Message Well on Notifications Well ↵Mike Antipov
and IM Well) Refactored toggle interaction between Notification Well and Notification Well Window: -- set "Button.SetDockableFloaterToggle" init callback to Notification Well -- remove deprecated functionality in code -- update interaction with screen channels to work properly. --HG-- branch : product-engine
2009-12-03Work on task EXT-3081 (Separate Message Well on Notifications Well and IM Well)Mike Antipov
Initial commit -- added two floater classes derived from LLSysWellWindow to work with Notification Well & IM Well -- register two floaters in place of previous sys_well (but with the same xml file) -- replace using of LLSysWellWindow with LLNotificationWellWindow in the out code (except of in LLScreenChannel::updateShowToastsState) -- rename member variable in bottom tray used for Notification Well --HG-- branch : product-engine