From f2bee540c367ebb37ce5955743b074e19042f5f7 Mon Sep 17 00:00:00 2001 From: g45t345rt Date: Thu, 11 Feb 2021 12:49:58 -0500 Subject: [PATCH] Create m3u playlist by selecting files. --- .gitignore | 1 + frontend/package-lock.json | 5 + frontend/package.json | 1 + frontend/src/components/Header.vue | 10 +- frontend/src/components/buttons/Playlist.vue | 41 ++++++ frontend/src/components/files/Preview.vue | 9 +- frontend/src/i18n/en.json | 3 +- frontend/src/i18n/fr.json | 3 +- get.sh | 145 ------------------- 9 files changed, 67 insertions(+), 151 deletions(-) create mode 100644 frontend/src/components/buttons/Playlist.vue delete mode 100644 get.sh diff --git a/.gitignore b/.gitignore index 773afff7..ea36f844 100644 --- a/.gitignore +++ b/.gitignore @@ -5,6 +5,7 @@ _old rice-box.go .idea/ filebrowser +filebrowser.exe dist/ .DS_Store diff --git a/frontend/package-lock.json b/frontend/package-lock.json index 1c67b00b..1eef0ec0 100644 --- a/frontend/package-lock.json +++ b/frontend/package-lock.json @@ -6524,6 +6524,11 @@ } } }, + "file-saver": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/file-saver/-/file-saver-2.0.5.tgz", + "integrity": "sha512-P9bmyZ3h/PRG+Nzga+rbdI4OEpNDzAVyy74uVO9ATgzLK6VtAsYybF/+TOCvrc0MO793d6+42lLyZTw7/ArVzA==" + }, "filesize": { "version": "3.6.1", "resolved": "https://registry.npmjs.org/filesize/-/filesize-3.6.1.tgz", diff --git a/frontend/package.json b/frontend/package.json index 0aea1e0d..a5499c1a 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -11,6 +11,7 @@ "dependencies": { "ace-builds": "^1.4.7", "clipboard": "^2.0.4", + "file-saver": "^2.0.5", "js-base64": "^2.5.1", "lodash.clonedeep": "^4.5.0", "lodash.throttle": "^4.1.1", diff --git a/frontend/src/components/Header.vue b/frontend/src/components/Header.vue index 6d9a1270..631db891 100644 --- a/frontend/src/components/Header.vue +++ b/frontend/src/components/Header.vue @@ -20,6 +20,7 @@
{{ selectedCount }} selected + @@ -30,6 +31,7 @@