mainsail-crew / mainsail

Mainsail is the popular web interface for managing and controlling 3D printers with Klipper.
https://docs.mainsail.xyz
GNU General Public License v3.0
1.69k stars 355 forks source link

Feature Request: Allow Folder Uploads #1373

Open AudreyAP opened 1 year ago

AudreyAP commented 1 year ago

Requested feature:

Users should be able to drag-and-drop a folder into the Mainsail file upload dialogue. Mainsail currently supports batch file uploads, but not uploads of folders directly.

Solves the following problem:

Uploading a folder currently requires a user to create the folder, navigate into it, then upload the files inside as a batch. This needs to be repeated for nested directories, which can be a huge pain.

Additional information:

It would be great if this could work both in the g-code file section and printer configuration section.

NiciTheNici commented 1 year ago

Looks like this is still an issue. Uploading a folder just hangs the entire thing and then throws a "Cannot upload file" error.

This would be great to see in the future! Especially for people (like me) who just installed mainsail and want to copy over their entire old sd card :)

meteyou commented 1 year ago

yep. all issues/FR with the state "open" are not implemented until now. but every comment to FR helps me to find the most important FR.