Skip to content

Commit e11f56a

Browse files
authored
Merge pull request #3071 from deepan190703/deepan190703/fix-.mtl
Deepan190703/fix .mtl
2 parents 4f12279 + 54b63f2 commit e11f56a

File tree

7 files changed

+11
-10
lines changed

7 files changed

+11
-10
lines changed

client/modules/IDE/components/Editor/index.jsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -338,7 +338,7 @@ class Editor extends React.Component {
338338
mode = 'application/json';
339339
} else if (fileName.match(/.+\.(frag|glsl)$/i)) {
340340
mode = 'x-shader/x-fragment';
341-
} else if (fileName.match(/.+\.(vert|stl)$/i)) {
341+
} else if (fileName.match(/.+\.(vert|stl|mtl)$/i)) {
342342
mode = 'x-shader/x-vertex';
343343
} else {
344344
mode = 'text/plain';

server/utils/fileUtils.js

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,8 @@ export const fileExtensionsArray = [
4040
'frag',
4141
'bin',
4242
'xml',
43-
'stl'
43+
'stl',
44+
'mtl'
4445
];
4546

4647
export const mimeTypes = `image/*,audio/*,text/javascript,text/html,text/css,
@@ -66,10 +67,10 @@ export const MEDIA_FILE_QUOTED_REGEX = new RegExp(
6667

6768
export const STRING_REGEX = /(['"])((\\\1|.)*?)\1/gm;
6869
// these are files that have to be linked to with a blob url
69-
export const PLAINTEXT_FILE_REGEX = /.+\.(json|txt|csv|vert|frag|tsv|xml|stl)$/i;
70+
export const PLAINTEXT_FILE_REGEX = /.+\.(json|txt|csv|vert|frag|tsv|xml|stl|mtl)$/i;
7071
// these are files that users would want to edit as text (maybe svg should be here?)
71-
export const TEXT_FILE_REGEX = /.+\.(json|txt|csv|tsv|vert|frag|js|css|html|htm|jsx|xml|stl)$/i;
72+
export const TEXT_FILE_REGEX = /.+\.(json|txt|csv|tsv|vert|frag|js|css|html|htm|jsx|xml|stl|mtl)$/i;
7273
export const NOT_EXTERNAL_LINK_REGEX = /^(?!(http:\/\/|https:\/\/))/;
7374
export const EXTERNAL_LINK_REGEX = /^(http:\/\/|https:\/\/)/;
7475

75-
export const CREATE_FILE_REGEX = /.+\.(json|txt|csv|tsv|js|css|frag|vert|xml|html|htm|stl)$/i;
76+
export const CREATE_FILE_REGEX = /.+\.(json|txt|csv|tsv|js|css|frag|vert|xml|html|htm|stl|mtl)$/i;

translations/locales/be/translations.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -249,7 +249,7 @@
249249
"Title": "ফাইল তৈরি করুন",
250250
"CloseButtonARIA": "নতুন ফাইল মোডাল বন্ধ করুন",
251251
"EnterName": "নাম লিখুন",
252-
"InvalidType": "অবৈধ ফাইল ধরন। বৈধ এক্সটেনশনগুলি হলো .js, .css, .json, .xml, .stl, .txt, .csv, .tsv, .frag এবং .vert."
252+
"InvalidType": "অবৈধ ফাইল ধরন। বৈধ এক্সটেনশনগুলি হলো .js, .css, .json, .xml, .stl, .txt, .csv, .tsv, .mtl, .frag এবং .vert."
253253
},
254254
"NewFileForm": {
255255
"AddFileSubmit": "ফাইল যোগ করুন",

translations/locales/en-US/translations.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -254,7 +254,7 @@
254254
"Title": "Create File",
255255
"CloseButtonARIA": "Close New File Modal",
256256
"EnterName": "Please enter a name",
257-
"InvalidType": "Invalid file type. Valid extensions are .js, .css, .json, .xml, .stl, .txt, .csv, .tsv, .frag, and .vert."
257+
"InvalidType": "Invalid file type. Valid extensions are .js, .css, .json, .xml, .stl, .txt, .csv, .tsv, .mtl, .frag, and .vert."
258258
},
259259
"NewFileForm": {
260260
"AddFileSubmit": "Add File",

translations/locales/es-419/translations.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -243,7 +243,7 @@
243243
"Title": "Crear Archivo",
244244
"CloseButtonARIA": "Cerrar diálogo de crear archivo",
245245
"EnterName": "Por favor introduce un nombre",
246-
"InvalidType": "Tipo de archivo inválido. Las extensiones válidas son .js, .css, .json, .xml, .stl, .txt, .csv, .tsv, .frag y .vert."
246+
"InvalidType": "Tipo de archivo inválido. Las extensiones válidas son .js, .css, .json, .xml, .stl, .txt, .csv, .tsv, .mtl, .frag y .vert."
247247
},
248248
"NewFileForm": {
249249
"AddFileSubmit": "Agregar Archivo",

translations/locales/hi/translations.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -255,7 +255,7 @@
255255
"Title": "फ़ाइल बनाएँ",
256256
"CloseButtonARIA": "नई फ़ाइल मोडल बंद करें",
257257
"EnterName": "कृपया एक नाम दर्ज करें",
258-
"InvalidType": "अमान्य फ़ाइल प्रकार। मान्य एक्सटेंशन हैं .js, .css, .json, .xml, .stl, .txt, .csv, .tsv, .frag, और .vert."
258+
"InvalidType": "अमान्य फ़ाइल प्रकार। मान्य एक्सटेंशन हैं .js, .css, .json, .xml, .stl, .txt, .csv, .tsv, .mtl, .frag, और .vert."
259259
},
260260
"NewFileForm": {
261261
"AddFileSubmit": "फाइल जोडें",

translations/locales/ja/translations.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -243,7 +243,7 @@
243243
"Title": "ファイル作成",
244244
"CloseButtonARIA": "新規ファイルモーダルを閉じる",
245245
"EnterName": "ファイル名を入力してください",
246-
"InvalidType": "ファイルタイプが無効です。有効な拡張子は、.js、.css、.json、.xml、.stl、.txt、.csv、.tsv、.frag、.vertです。"
246+
"InvalidType": "ファイルタイプが無効です。有効な拡張子は、.js、.css、.json、.xml、.stl、.txt、.csv、.tsv、.mtl、.frag、.vertです。"
247247
},
248248
"NewFileForm": {
249249
"AddFileSubmit": "ファイルを追加",

0 commit comments

Comments
 (0)