diff options
Diffstat (limited to 'indra')
| -rwxr-xr-x | indra/newview/llappearancemgr.cpp | 20 | ||||
| -rwxr-xr-x | indra/newview/llappearancemgr.h | 13 | ||||
| -rwxr-xr-x | indra/newview/llinventorybridge.cpp | 44 | ||||
| -rwxr-xr-x | indra/newview/llviewerfoldertype.cpp | 6 | 
4 files changed, 2 insertions, 81 deletions
diff --git a/indra/newview/llappearancemgr.cpp b/indra/newview/llappearancemgr.cpp index 5f061ca290..9c10c20cfe 100755 --- a/indra/newview/llappearancemgr.cpp +++ b/indra/newview/llappearancemgr.cpp @@ -1821,25 +1821,6 @@ void LLAppearanceMgr::updateCOF(const LLUUID& category, bool append)  	// Will link all the above items.  	LLPointer<LLInventoryCallback> link_waiter = new LLUpdateAppearanceOnDestroy; -#if 0 -	linkAll(cof,all_items,link_waiter); - -	// Add link to outfit if category is an outfit.  -	if (!append) -	{ -		createBaseOutfitLink(category, link_waiter); -	} - -	// Remove current COF contents.  Have to do this after creating -	// the link_waiter so links can be followed for any items that get -	// carried over (e.g. keeping old shape if the new outfit does not -	// contain one) - -	// even in the non-append case, createBaseOutfitLink() already -	// deletes the existing link, don't need to do it again here. -	bool keep_outfit_links = true; -	remove_folder_contents(cof, keep_outfit_links, link_waiter); -#else  	LLSD contents = LLSD::emptyArray();  	for (LLInventoryModel::item_array_t::const_iterator it = all_items.begin();  		 it != all_items.end(); ++it) @@ -1868,7 +1849,6 @@ void LLAppearanceMgr::updateCOF(const LLUUID& category, bool append)  		dump_sequential_xml(gAgentAvatarp->getFullname() + "_slam_request", contents);  	}  	slam_inventory_folder(getCOF(), contents, link_waiter); -#endif  	LL_DEBUGS("Avatar") << self_av_string() << "waiting for LLUpdateAppearanceOnDestroy" << LL_ENDL;  } diff --git a/indra/newview/llappearancemgr.h b/indra/newview/llappearancemgr.h index ddef3b4a9b..4b633ee9bd 100755 --- a/indra/newview/llappearancemgr.h +++ b/indra/newview/llappearancemgr.h @@ -73,11 +73,6 @@ public:  	void enforceCOFItemRestrictions(LLPointer<LLInventoryCallback> cb);  	S32 getActiveCopyOperations() const; - -	// Replace category contents with copied links via the slam_inventory_folder -	// command (single inventory operation where supported) -	void slamCategoryLinks(const LLUUID& src_id, const LLUUID& dst_id, -						   bool include_folder_links, LLPointer<LLInventoryCallback> cb);  	// Copy all items and the src category itself.  	void shallowCopyCategory(const LLUUID& src_id, const LLUUID& dst_id, @@ -191,9 +186,7 @@ public:  	void removeItemFromAvatar(const LLUUID& item_id); -	void onOutfitFolderCreated(const LLUUID& folder_id, bool show_panel); -	void onOutfitFolderCreatedAndClothingOrdered(const LLUUID& folder_id, bool show_panel); -	void makeNewOutfitLinks(const std::string& new_folder_name, bool show_panel = true); +	void makeNewOutfitLinks(const std::string& new_folder_name,bool show_panel = true);  	bool moveWearable(LLViewerInventoryItem* item, bool closer_to_body); @@ -306,10 +299,6 @@ private:  	LLUUID mItemID;  }; -class  - -#define SUPPORT_ENSEMBLES 0 -  LLUUID findDescendentCategoryIDByName(const LLUUID& parent_id,const std::string& name);  // Invoke a given callable after category contents are fully fetched. diff --git a/indra/newview/llinventorybridge.cpp b/indra/newview/llinventorybridge.cpp index 89c56ab82c..09a96c82b5 100755 --- a/indra/newview/llinventorybridge.cpp +++ b/indra/newview/llinventorybridge.cpp @@ -2436,29 +2436,6 @@ BOOL LLFolderBridge::dragCategoryIntoFolder(LLInventoryCategory* inv_cat,  						LLAppearanceMgr::instance().linkAll(mUUID,items,NULL);  					}  				} -				else -				{ -#if SUPPORT_ENSEMBLES -					// BAP - should skip if dup. -					if (move_is_into_current_outfit) -					{ -						LLAppearanceMgr::instance().addEnsembleLink(inv_cat); -					} -					else -					{ -						LLPointer<LLInventoryCallback> cb = NULL; -						const std::string empty_description = ""; -						link_inventory_item( -							gAgent.getID(), -							cat_id, -							mUUID, -							inv_cat->getName(), -							empty_description, -							LLAssetType::AT_LINK_FOLDER, -							cb); -					} -#endif -				}  			}  			else if (move_is_into_outbox && !move_is_from_outbox)  			{ @@ -2850,17 +2827,6 @@ void LLFolderBridge::performAction(LLInventoryModel* model, std::string action)  		modifyOutfit(FALSE);  		return;  	} -#if SUPPORT_ENSEMBLES -	else if ("wearasensemble" == action) -	{ -		LLInventoryModel* model = getInventoryModel(); -		if(!model) return; -		LLViewerInventoryCategory* cat = getCategory(); -		if(!cat) return; -		LLAppearanceMgr::instance().addEnsembleLink(cat,true); -		return; -	} -#endif  	else if ("addtooutfit" == action)  	{  		modifyOutfit(TRUE); @@ -3382,16 +3348,6 @@ void LLFolderBridge::buildContextMenuOptions(U32 flags, menuentry_vec_t&   items  				items.push_back(std::string("New Clothes"));  				items.push_back(std::string("New Body Parts"));  			} -#if SUPPORT_ENSEMBLES -			// Changing folder types is an unfinished unsupported feature -			// and can lead to unexpected behavior if enabled. -			items.push_back(std::string("Change Type")); -			const LLViewerInventoryCategory *cat = getCategory(); -			if (cat && LLFolderType::lookupIsProtectedType(cat->getPreferredType())) -			{ -				disabled_items.push_back(std::string("Change Type")); -			} -#endif  			getClipboardEntries(false, items, disabled_items, flags);  		}  		else diff --git a/indra/newview/llviewerfoldertype.cpp b/indra/newview/llviewerfoldertype.cpp index a179b61cff..4e028d2163 100755 --- a/indra/newview/llviewerfoldertype.cpp +++ b/indra/newview/llviewerfoldertype.cpp @@ -139,14 +139,10 @@ LLViewerFolderDictionary::LLViewerFolderDictionary()  	addEntry(LLFolderType::FT_NONE, 				new ViewerFolderEntry("New Folder",				"Inv_FolderOpen",		"Inv_FolderClosed",		FALSE,     false, "default")); -#if SUPPORT_ENSEMBLES -	initEnsemblesFromFile(); -#else  	for (U32 type = (U32)LLFolderType::FT_ENSEMBLE_START; type <= (U32)LLFolderType::FT_ENSEMBLE_END; ++type)  	{  		addEntry((LLFolderType::EType)type, 		new ViewerFolderEntry("New Folder",				"Inv_FolderOpen",		"Inv_FolderClosed",		FALSE,     false)); -	}	 -#endif +	}  }  bool LLViewerFolderDictionary::initEnsemblesFromFile()  | 
