-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Changes: - A massive part of the way the plugin handles the extraction of archives has been rewritten. The plugin now supports "asynchronously" extracting archives. That's not really the case since there is no event loop or async await, but the plugin uses a separate task or thread to extract separate archives, so you no longer need to wait for all inner archives in an archive to be extracted before the directory is changed when using the open command. - Every archive is now extracted separately in its own task instead of having one task to extract all archives. - The open command will now change the directory to the extracted items almost immediately after the initial archive has been extracted, instead of waiting for all inner archives to be extracted before changing the directory. This means you might see the inner archives and temporary directories still present in the directory when you enter the directory. - However, this greatly improves performance on large archives, since you no longer have to wait for a single task to extract every single archive before changing the directory. - The open command will also hover the extracted item if it is a single file instead of a directory, making it easier to find your extracted file. - Added documentation for the new extract command. Do note that this command is not meant to be used directly, but rather to replace the built-in extract plugin as the extract opener. That being said, you can still use it directly if you want to.
- Loading branch information
1 parent
cc4e5d5
commit d04ef67
Showing
2 changed files
with
708 additions
and
258 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.