Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Enhancement]: Extract/Compress archive files #15

Open
pkerschbaum opened this issue Jan 14, 2022 · 0 comments
Open

[Enhancement]: Extract/Compress archive files #15

pkerschbaum opened this issue Jan 14, 2022 · 0 comments
Labels
kind/enhancement New feature or request

Comments

@pkerschbaum
Copy link
Owner

pkerschbaum commented Jan 14, 2022

Motivation

The file explorer should be able to extract archives (.tar.gz, .zip, .rar files) and also to create such archives based on the currently selected files.

Ideas

Extraction

  • New button in ActionBar: "Extract Archive"
  • The button would only be enabled if exactly one archive file (.zip, .tar.gz, .rar) is selected.
  • After click on "Extract Archive", a popover containing a form appears which asks for the name of the resulting folder (similar to the button "New Folder").
  • After confirming the form, an "extraction" process is added to the processes area (lower left corner) which extracts the selected archive file into the folder entered by the user, in the currently opened folder.

Compression

  • New button in ActionBar: "Compress to ZIP file"
  • After click on "Compress to ZIP file", a popover containing a form appears which asks for the name of the ZIP file (similar to the button "New Folder").
  • After confirming the form, a "compression" process is added to the processes area (lower left corner) which compresses all selected files&folders into a ZIP file with the given name, in the currently opened folder.

See this annotated screenshot (using the "New Folder" popover just for demonstration purposes):
compression_annotated_img

@pkerschbaum pkerschbaum changed the title [Enhancement]: Extract/Compress archives [Enhancement]: Extract/Compress archive files Jan 14, 2022
@pkerschbaum pkerschbaum added the kind/enhancement New feature or request label Jan 14, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant