From 484c0d7ac9a0cb77596456866b70b5e4b93bc252 Mon Sep 17 00:00:00 2001 From: Cinders Date: Mon, 4 Nov 2013 19:42:56 -0700 Subject: [PATCH] Add missing filters for darwin filepicker --- indra/newview/llfilepicker.cpp | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/indra/newview/llfilepicker.cpp b/indra/newview/llfilepicker.cpp index 3ccf470f46..6231664eea 100755 --- a/indra/newview/llfilepicker.cpp +++ b/indra/newview/llfilepicker.cpp @@ -611,6 +611,7 @@ std::vector* LLFilePicker::navOpenFilterProc(ELoadFilter filter) // allowedv->push_back("lsl"); allowedv->push_back("dic"); allowedv->push_back("xcu"); + allowedv->push_back("xml"); // Import filter allowedv->push_back("oxp"); //allowedv->push_back("hpa"); @@ -631,6 +632,7 @@ std::vector* LLFilePicker::navOpenFilterProc(ELoadFilter filter) // allowedv->push_back("bvh"); allowedv->push_back("anim"); break; + case FFLOAD_MODEL: case FFLOAD_COLLADA: allowedv->push_back("dae"); break; @@ -649,6 +651,9 @@ std::vector* LLFilePicker::navOpenFilterProc(ELoadFilter filter) // allowedv->push_back("dic"); allowedv->push_back("xcu"); break; + case FFLOAD_XML: + allowedv->push_back("xml"); + break; case FFLOAD_DIRECTORY: break; // Import filter @@ -774,6 +779,12 @@ bool LLFilePicker::doNavSaveDialog(ESaveFilter filter, const std::string& filena extension = "dae"; break; // + case FFSAVE_BEAM: + case FFSAVE_XML: + type = "XML "; + creator = "\?\?\?\?"; + extension = "xml"; + break; case FFSAVE_ALL: default: type = "\?\?\?\?";