summaryrefslogtreecommitdiff
path: root/indra/newview/llbottomtray.cpp
AgeCommit message (Collapse)Author
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
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
2009-12-03fix for low EXT-3090 "Select All" item should be disabled if there is no ↵Yuri Chebotarev
text in nearby chat's input field --HG-- branch : product-engine
2009-12-02mergeYuri Chebotarev
--HG-- branch : product-engine
2009-12-02fix for EXT-2886 Context menu for Nearby chat text field should look like ↵Yuri Chebotarev
context menu for any text editor, should include such items as (cut,copy, paste etc) --HG-- branch : product-engine
2009-11-30Linker optimization - use "extern template" for commonly regenerated templatesJames Cook
Also replaced many duplicate calls to LLViewerCamera::getInstance() with local pointer. Reviewed with Ambroff
2009-11-28Use extern template for common singletons to reduce code bloat/link time.James Cook
2009-11-25mergerichard
2009-11-25Backed out changeset: c94fdea670e5richard
2009-11-25merge in changes from viewer-2-0, manually fixed conflict in ↵James Cook
llviewermessages.cpp
2009-11-25commented out spam that was slowing side tray openingrichard
2009-11-25Created lightweight LLNotificationsUtil::add(), switched most alerts to use itJames Cook
Cuts number of includes of llnotifications.h from 300+ to 40.
2009-11-24Removed llnotifications.h from all headers by adding llnotificationsptr.hJames Cook
Fixed many more includes
2009-11-20No ticket. Code to resize bottom tray is refuctored after the latest fix for ↵Mike Antipov
EXT-2616: - Removed unused param while extending bottom tray - Moved some debug messages --HG-- branch : product-engine