summaryrefslogtreecommitdiff
path: root/indra/newview/llfloatersidepanelcontainer.cpp
AgeCommit message (Collapse)Author
2016-11-14STORM-2141: Fix various inventory floater related issues:Ansariel
* Opening new inventory via Control-Shift-I shortcut uses legacy and potentinally dangerous code path * Closing new inventory windows don't release memory * During shutdown legacy and inoperable code for inventory window cleanup is called * Remove old and unused inventory legacy code
2016-05-06merge 4.0.4-release and MAINT-5974Oz Linden
2016-03-04MAINT-5435 missing null checkandreykproductengine
2015-11-10remove execute permission from many files that should not have itOz Linden
2014-03-21MAINT-3842 FIXED Using "Close Window" (Ctrl + W) shortcut while in ↵andreylproductengine
Appearance mode doesn't visually revert any changes...
2013-09-13Build fix after patch for MAINT-3137dmitrykproductengine
2013-04-19merge changes for DRTVWR-294Oz Linden
2013-03-29Update Mac and Windows breakpad builds to latestGraham Madarasz
2013-03-11mergeprep
2013-03-11mergeprep
2013-03-11Viewer-chui mergeprep
2013-02-21SH-3864 FIX Closing the Inventory window exits outfit editing.Richard Linden
cleaned up logic when closing floatersidepanels
2012-12-13Fix for SH-3591.prep@lindenlab.com
2012-08-29SH-3312 FIX - closing floater with outfit edit now has same behavior as ↵Brad Payne (Vir Linden)
explicitly leaving outfit edit with backarrow
2012-04-26merge with viewer-releaseRichard Linden
2012-04-13CHUI-91 FIXED Moved block list to a separate People floater tab.Vadim ProductEngine
2012-02-03EXP-1840 FIXED (When two inventory windows are open and "properties" are ↵Paul ProductEngine
viewed, one window suddenly moves in front of the other window) - Modified method LLFloaterSidePanelContainer::openChildPanel so that it doesn't open floater each time it's called. Otherwise each time opening child panel of already opened floater, openFloater() will reposition the floater.
2011-09-28MergePaul ProductEngine
2011-09-27EXP-1224 FIXED (Create and register a floater for People side tab)Paul ProductEngine
- Added a floater for People side tab. - Replaced calls to LLSideTray with LLFloaterSidePanelContainer.
2011-09-27EXP-1225 FIXED Added a floater for My Inventory side tab.Seth ProductEngine
- Replaced calls to LLSideTray with LLFloaterSidePanelContainer. - Added LLFloaterSidePanelContainer::getPanel<T>() for getting custom type panels.
2011-09-26Fixed Linux TeamCity buildPaul ProductEngine
2011-09-22EXP-1223 FIXED (Create and register a floater for Places side tab)Paul ProductEngine
- Added xml for a new floater and registred it in the floaterreg - Removed side tray dependencies - Added static helper method: LLFloaterSidePanelContainer::showPanel
2011-09-21EXP-1221 FIXED Added a floater container class that provides an interface ↵Seth ProductEngine
for all former Side Tray panels. The container implements a unified behavior similar to Side Tray tabs for all floaters: - LLSD params are passed to the main panel (root panel containing other child panels) upon opening the floater via LLFloaterReg, - LLSD params can be passed to one of the child panels using LLFloaterSidePanelContainer::openChildPanel() - transient floaters (e.g. IM windows) should not hide when the container floater is clicked, so that it's possible to drag an inventory item from My Inventory floater to a docked IM window.