diff options
| author | Dave Parks <davep@lindenlab.com> | 2010-01-07 08:50:26 -0600 | 
|---|---|---|
| committer | Dave Parks <davep@lindenlab.com> | 2010-01-07 08:50:26 -0600 | 
| commit | ae7324ea34492a084300497b5da7ac611ee911e8 (patch) | |
| tree | 0ac59e7467fbff08d13c92affae199e712230a8c | |
| parent | 9130cc471263dd982efb84136c8f79cc8e48f7e9 (diff) | |
| parent | 3972ae18d195549968e21c3b744cc3a917679358 (diff) | |
Backing out llimportcollada as a singleton no more.
| -rw-r--r-- | indra/newview/app_settings/logcontrol.xml | 2 | ||||
| -rw-r--r-- | indra/newview/llassetuploadresponders.cpp | 16 | ||||
| -rw-r--r-- | indra/newview/llassetuploadresponders.h | 11 | ||||
| -rw-r--r-- | indra/newview/llviewermenufile.cpp | 8 | 
4 files changed, 12 insertions, 25 deletions
| diff --git a/indra/newview/app_settings/logcontrol.xml b/indra/newview/app_settings/logcontrol.xml index a5e2837f16..d7bb64ce8a 100644 --- a/indra/newview/app_settings/logcontrol.xml +++ b/indra/newview/app_settings/logcontrol.xml @@ -40,8 +40,6 @@  						</array>  					<key>tags</key>  						<array> -              <string>AppInit</string> -              <string>Capabilities</string>  						</array>  				</map>  			</array> diff --git a/indra/newview/llassetuploadresponders.cpp b/indra/newview/llassetuploadresponders.cpp index 6324da7499..a0be6efdc2 100644 --- a/indra/newview/llassetuploadresponders.cpp +++ b/indra/newview/llassetuploadresponders.cpp @@ -317,18 +317,16 @@ void LLAssetUploadResponder::uploadComplete(const LLSD& content)  LLNewAgentInventoryResponder::LLNewAgentInventoryResponder(  	const LLSD& post_data,  	const LLUUID& vfile_id, -	LLAssetType::EType asset_type, -	LLImportCollada* import) -	: LLAssetUploadResponder(post_data, vfile_id, asset_type), mImport(import) +	LLAssetType::EType asset_type) +	: LLAssetUploadResponder(post_data, vfile_id, asset_type)  {  }  LLNewAgentInventoryResponder::LLNewAgentInventoryResponder(  	const LLSD& post_data,  	const std::string& file_name, -	LLAssetType::EType asset_type, -	LLImportCollada* import) -	: LLAssetUploadResponder(post_data, file_name, asset_type), mImport(import) +	LLAssetType::EType asset_type) +	: LLAssetUploadResponder(post_data, file_name, asset_type)  {  } @@ -336,7 +334,7 @@ LLNewAgentInventoryResponder::LLNewAgentInventoryResponder(  void LLNewAgentInventoryResponder::error(U32 statusNum, const std::string& reason)  {  	LLAssetUploadResponder::error(statusNum, reason); -	LLImportColladaAssetCache::getInstance()->assetUploaded(mVFileID, LLUUID(), FALSE, mImport); +	LLImportColladaAssetCache::getInstance()->assetUploaded(mVFileID, LLUUID(), FALSE);  } @@ -345,7 +343,7 @@ void LLNewAgentInventoryResponder::uploadFailure(const LLSD& content)  {  	LLAssetUploadResponder::uploadFailure(content); -	LLImportColladaAssetCache::getInstance()->assetUploaded(mVFileID, content["new_asset"], FALSE, mImport); +	LLImportColladaAssetCache::getInstance()->assetUploaded(mVFileID, content["new_asset"], FALSE);  }  //virtual  @@ -435,7 +433,7 @@ void LLNewAgentInventoryResponder::uploadComplete(const LLSD& content)  			userdata);  	} -	LLImportColladaAssetCache::getInstance()->assetUploaded(mVFileID, content["new_asset"], TRUE, mImport); +	LLImportColladaAssetCache::getInstance()->assetUploaded(mVFileID, content["new_asset"], TRUE);  }  LLSendTexLayerResponder::LLSendTexLayerResponder(const LLSD& post_data, diff --git a/indra/newview/llassetuploadresponders.h b/indra/newview/llassetuploadresponders.h index 4b79e15529..c869988203 100644 --- a/indra/newview/llassetuploadresponders.h +++ b/indra/newview/llassetuploadresponders.h @@ -61,24 +61,19 @@ protected:  	std::string mFileName;  }; -class LLImportCollada; +  // TODO*: Remove this once deprecated  class LLNewAgentInventoryResponder : public LLAssetUploadResponder  {  public: -	LLImportCollada* mImport; -  	LLNewAgentInventoryResponder(  		const LLSD& post_data,  		const LLUUID& vfile_id, -		LLAssetType::EType asset_type, -		LLImportCollada* import); - +		LLAssetType::EType asset_type);  	LLNewAgentInventoryResponder(  		const LLSD& post_data,  		const std::string& file_name, -		LLAssetType::EType asset_type, -		LLImportCollada* import); +		LLAssetType::EType asset_type);      virtual void error(U32 statusNum, const std::string& reason);  	virtual void uploadComplete(const LLSD& content);  	virtual void uploadFailure(const LLSD& content); diff --git a/indra/newview/llviewermenufile.cpp b/indra/newview/llviewermenufile.cpp index 47f9031ac2..de6fcbd8bc 100644 --- a/indra/newview/llviewermenufile.cpp +++ b/indra/newview/llviewermenufile.cpp @@ -272,10 +272,7 @@ class LLFileUploadScene : public view_listener_t  		std::string filename = upload_pick((void *)LLFilePicker::FFLOAD_COLLADA);  		if (!filename.empty())  		{ -			LLFloaterReg::showInstance("import_collada"); -			LLFloaterImportCollada* floater = LLFloaterReg::findTypedInstance<LLFloaterImportCollada>("import_collada"); -			floater->enableOK(TRUE); -			floater->importFile(filename); +			LLImportCollada::getInstance()->importFile(filename);  		}  		return TRUE;  	} @@ -1083,8 +1080,7 @@ void upload_new_resource(  			new LLNewAgentInventoryResponder(  				body,  				uuid, -				asset_type, -				(LLImportCollada*) userdata)); +				asset_type));  	}  	else  	{ | 
