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

Feature: Improve support for compressing and decompressing archives #45

Closed
15 of 41 tasks
yaira2 opened this issue Feb 17, 2019 · 18 comments
Closed
15 of 41 tasks

Feature: Improve support for compressing and decompressing archives #45

yaira2 opened this issue Feb 17, 2019 · 18 comments

Comments

@yaira2
Copy link
Member

yaira2 commented Feb 17, 2019

@yaira2 yaira2 changed the title unzip files option zip and extract files option Mar 10, 2019
@lukeblevins lukeblevins added this to the future milestone Jul 23, 2019
@yaira2
Copy link
Member Author

yaira2 commented Jul 28, 2019

This might be useful https://github.com/adamhathcock/sharpcompress.

@yaira2 yaira2 modified the milestones: future, Launch 2020 Nov 8, 2019
@szaimen
Copy link

szaimen commented Nov 8, 2019

Maybe also looking inside zip files and opening files from there should be supported?
(it is working like that currently in the file explorer)

BTW: extracting should imo always result in creating a folder with the same name like the zip file inside the directory and putting the content into this newly created folder.
(file explorer is doing this as well)

@lukeblevins lukeblevins removed their assignment Dec 27, 2019
@yaira2 yaira2 modified the milestones: Launch 2020, v0.8 Feb 20, 2020
@yaira2 yaira2 removed this from the v0.7.7 milestone Apr 14, 2020
@yaira2 yaira2 changed the title zip and extract files option Add support to zip and extract archives Apr 26, 2020
@ChihweiLHBird
Copy link
Contributor

ChihweiLHBird commented Jul 16, 2020

@chuchanpr
Copy link

This is a recommend to be added to Files UWP, when possible

@JaiganeshKumaran
Copy link
Contributor

@ChihweiLHBird Using System.IO will make it slower because UWP apps have limited access and you need to use StorageItems to get them. Instead we can use the native API: https://docs.microsoft.com/en-us/uwp/api/Windows.Storage.Compression?view=winrt-19041

This was referenced Oct 3, 2020
@lukeblevins
Copy link
Contributor

@JaiganeshKumaran Does the native API support folder items? In my analysis, it appears support for that is lacking, but I'm still unsure.

@d2dyno1
Copy link
Member

d2dyno1 commented Oct 10, 2021

Not working on all of the issues but can work on some of them.

@wise-gorilla
Copy link

wise-gorilla commented Feb 13, 2022

I think it would be great if it was possible to integrate those libraries instead of 7zip
https://github.com/mcmilk/7-Zip-zstd
https://github.com/jinfeihan57/p7zip

@yaira2 yaira2 changed the title Add a modern UI for compressing and decompressing archives Improve support for compressing and decompressing archives Feb 13, 2022
@yaira2 yaira2 mentioned this issue Jun 24, 2022
@gave92 gave92 mentioned this issue Jul 5, 2022
This was referenced Aug 10, 2022
@Josh65-2201
Copy link
Member

Could support be added for .mcpack. its just a zip file renamed for Minecraft's use

@Josh65-2201
Copy link
Member

GitHub doesn't support uploading it but you can just change the .zip to .mcpack
zResourcePackBedrock.zip

@Josh65-2201
Copy link
Member

Josh65-2201 commented Sep 1, 2022

.jar file could also have viewing/extracting support they use zip for it compresion.

@yaira2 yaira2 changed the title Improve support for compressing and decompressing archives Feature: Improve support for compressing and decompressing archives Sep 8, 2022
@yaira2 yaira2 closed this as completed Sep 8, 2022
@files-community files-community deleted a comment from ChihweiLHBird Nov 3, 2023
@files-community files-community deleted a comment from d2dyno1 Nov 3, 2023
@files-community files-community deleted a comment Nov 3, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests