diff options
| author | Loren Shih <seraph@lindenlab.com> | 2009-11-11 18:13:43 -0500 | 
|---|---|---|
| committer | Loren Shih <seraph@lindenlab.com> | 2009-11-11 18:13:43 -0500 | 
| commit | 2117b096d7733d3d6a41923e227e3bf3c3ec0d28 (patch) | |
| tree | 7ce92fdec02598b20c7f6ca3e10a67018daad671 | |
| parent | 0cc89785d608ddec730692cf9db965a6736de7dc (diff) | |
EXT-2377 : Add XML switch to showing either menubar or gear menu
Reverting previous checkin for enabling this.  This is more complicated than worth spending time on, at the moment.
| -rw-r--r-- | indra/newview/llpanelmaininventory.cpp | 29 | ||||
| -rw-r--r-- | indra/newview/llpanelmaininventory.h | 14 | ||||
| -rw-r--r-- | indra/newview/skins/default/xui/en/panel_main_inventory.xml | 12 | ||||
| -rw-r--r-- | indra/newview/skins/default/xui/en/sidepanel_inventory.xml | 1 | 
4 files changed, 4 insertions, 52 deletions
| diff --git a/indra/newview/llpanelmaininventory.cpp b/indra/newview/llpanelmaininventory.cpp index 9b33fc1839..e3b2ab77aa 100644 --- a/indra/newview/llpanelmaininventory.cpp +++ b/indra/newview/llpanelmaininventory.cpp @@ -49,7 +49,7 @@  #include "llviewermenu.h"
  #include "llviewertexturelist.h"
 -static LLDefaultChildRegistry::Register<LLPanelMainInventory> r("panel_main_inventory");
 +static LLRegisterPanelClassWrapper<LLPanelMainInventory> t_inventory("panel_main_inventory"); // Seraph is this redundant with constructor?
  void on_file_loaded_for_save(BOOL success, 
  							 LLViewerFetchedTexture *src_vi,
 @@ -90,8 +90,8 @@ private:  /// LLPanelMainInventory
  ///----------------------------------------------------------------------------
 -LLPanelMainInventory::LLPanelMainInventory(const LLPanelMainInventory::Params& p)
 -	: LLPanel(p),
 +LLPanelMainInventory::LLPanelMainInventory()
 +	: LLPanel(),
  	  mActivePanel(NULL),
  	  mSavedFolderState(NULL),
  	  mFilterText(""),
 @@ -124,24 +124,6 @@ LLPanelMainInventory::LLPanelMainInventory(const LLPanelMainInventory::Params& p  	mSavedFolderState = new LLSaveFolderState();
  	mSavedFolderState->setApply(FALSE);
 -
 -	if (p.hide_top_menu)
 -	{
 -		LLInventoryPanel *top_panel = getChild<LLInventoryPanel>("top_panel");
 -		if (top_panel)
 -		{
 -			top_panel->setVisible(FALSE);
 -		}
 -	}
 -
 -	if (p.hide_bottom_menu)
 -	{
 -		LLInventoryPanel *bottom_panel = getChild<LLInventoryPanel>("bottom_panel");
 -		if (bottom_panel)
 -		{
 -			bottom_panel->setVisible(FALSE);
 -		}
 -	}
  }
  BOOL LLPanelMainInventory::postBuild()
 @@ -222,11 +204,6 @@ void LLPanelMainInventory::initListCommandsHandlers()  	mListCommands->childSetAction("options_gear_btn", boost::bind(&LLPanelMainInventory::onGearButtonClick, this));
  	mListCommands->childSetAction("trash_btn", boost::bind(&LLPanelMainInventory::onTrashButtonClick, this));
  	mListCommands->childSetAction("add_btn", boost::bind(&LLPanelMainInventory::onAddButtonClick, this));
 -	/*
 -	mListCommands->getChild<LLButton>("add_btn")->setHeldDownCallback(boost::bind(&LLPanelMainInventory::onAddButtonHeldDown, this));
 -	static const LLSD add_landmark_command("add_landmark");
 -	mListCommands->childSetAction("add_btn", boost::bind(&LLPanelMainInventory::onAddAction, this, add_landmark_command));
 -	*/
  	LLDragAndDropButton* trash_btn = mListCommands->getChild<LLDragAndDropButton>("trash_btn");
  	trash_btn->setDragAndDropHandler(boost::bind(&LLPanelMainInventory::handleDragAndDropToTrash, this
 diff --git a/indra/newview/llpanelmaininventory.h b/indra/newview/llpanelmaininventory.h index e447d8ce06..29e9baa6cf 100644 --- a/indra/newview/llpanelmaininventory.h +++ b/indra/newview/llpanelmaininventory.h @@ -58,19 +58,7 @@ class LLPanelMainInventory : public LLPanel, LLInventoryObserver  public:
  	friend class LLFloaterInventoryFinder;
 -	struct Params 
 -	:	public LLInitParam::Block<Params, LLPanel::Params>
 -	{
 -		Optional<bool>						hide_top_menu;
 -		Optional<bool>						hide_bottom_menu;
 -
 -		Params() :
 -			hide_top_menu("hide_top_menu", false),
 -			hide_bottom_menu("hide_bottom_menu", false)
 -		{}
 -	};
 -
 -	LLPanelMainInventory(const Params&);
 +	LLPanelMainInventory();
  	~LLPanelMainInventory();
  	BOOL postBuild();
 diff --git a/indra/newview/skins/default/xui/en/panel_main_inventory.xml b/indra/newview/skins/default/xui/en/panel_main_inventory.xml index 6f57d1ca80..fcee0ef953 100644 --- a/indra/newview/skins/default/xui/en/panel_main_inventory.xml +++ b/indra/newview/skins/default/xui/en/panel_main_inventory.xml @@ -103,17 +103,6 @@           width="18" />
      </panel>
 -    <panel
 -     background_visible="true"
 -     bevel_style="none"
 -     bottom="0"
 -     follows="left|right|bottom"
 -     height="30"
 -     layout="bottomleft"
 -     left="0"
 -	 visible="true"
 -     name="top_panel"
 -     width="330">
      <menu_bar
       bg_visible="false"
       follows="left|top|right"
 @@ -475,5 +464,4 @@              </menu_item_check>
          </menu>
      </menu_bar>
 -	</panel>
  </panel>
 diff --git a/indra/newview/skins/default/xui/en/sidepanel_inventory.xml b/indra/newview/skins/default/xui/en/sidepanel_inventory.xml index 5975bb41fd..cbcc3f10ad 100644 --- a/indra/newview/skins/default/xui/en/sidepanel_inventory.xml +++ b/indra/newview/skins/default/xui/en/sidepanel_inventory.xml @@ -24,7 +24,6 @@  			 filename="panel_main_inventory.xml"
  			 follows="all"
  			 layout="topleft"
 -			 hide_top_panel="true"
  			 left="0"
  			 name="panel_main_inventory"
  			 top="0"
 | 
