diff options
author | Hoang Pham <hoangmaths96@gmail.com> | 2024-06-27 16:58:33 +0700 |
---|---|---|
committer | Julius Härtl <jus@bitgrid.net> | 2024-07-04 11:09:21 +0200 |
commit | 9a2f026bd675dba99c04e380cf084e6ccd5fe96d (patch) | |
tree | 353f47a3d9b3d0d5edcfd422b09673f9bd999b8d /core | |
parent | 8cb0f1a3ae62790152795b66e57a6e9dd67f5996 (diff) | |
download | nextcloud-server-9a2f026bd675dba99c04e380cf084e6ccd5fe96d.tar.gz nextcloud-server-9a2f026bd675dba99c04e380cf084e6ccd5fe96d.zip |
feat: support excalidraw file
Signed-off-by: Hoang Pham <hoangmaths96@gmail.com>
Diffstat (limited to 'core')
-rw-r--r-- | core/img/filetypes/whiteboard.svg | 1 | ||||
-rw-r--r-- | core/js/mimetype.js | 1 | ||||
-rw-r--r-- | core/js/mimetypelist.js | 2 |
3 files changed, 4 insertions, 0 deletions
diff --git a/core/img/filetypes/whiteboard.svg b/core/img/filetypes/whiteboard.svg new file mode 100644 index 00000000000..a5f1e1d8888 --- /dev/null +++ b/core/img/filetypes/whiteboard.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12.04,2.5L9.53,5H14.53L12.04,2.5M4,7V20H20V7H4M12,0L17,5V5H20A2,2 0 0,1 22,7V20A2,2 0 0,1 20,22H4A2,2 0 0,1 2,20V7A2,2 0 0,1 4,5H7V5L12,0M7,18V14H12V18H7M14,17V10H18V17H14M6,12V9H11V12H6Z" /></svg>
\ No newline at end of file diff --git a/core/js/mimetype.js b/core/js/mimetype.js index 3c1396004de..058d90ba509 100644 --- a/core/js/mimetype.js +++ b/core/js/mimetype.js @@ -63,6 +63,7 @@ OC.MimeType = { while (mimeType in OC.MimeTypeList.aliases) { mimeType = OC.MimeTypeList.aliases[mimeType]; } + if (mimeType in OC.MimeType._mimeTypeIcons) { return OC.MimeType._mimeTypeIcons[mimeType]; } diff --git a/core/js/mimetypelist.js b/core/js/mimetypelist.js index 7caeaa72f90..ee40a208773 100644 --- a/core/js/mimetypelist.js +++ b/core/js/mimetypelist.js @@ -26,6 +26,7 @@ OC.MimeTypeList={ "application/postscript": "image", "application/rss+xml": "application/xml", "application/vnd.android.package-archive": "package/x-generic", + "application/vnd.excalidraw+json": "whiteboard", "application/vnd.lotus-wordpro": "x-office/document", "application/vnd.garmin.tcx+xml": "location", "application/vnd.google-earth.kml+xml": "location", @@ -141,6 +142,7 @@ OC.MimeTypeList={ "text-code", "text-vcard", "video", + "whiteboard", "x-office-document", "x-office-drawing", "x-office-form", |