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 { |