Zip support in fman
fman 0.7.0 was just released. It is the first culmination of two months of hard work!
The major new feature is Zip file support in fman. You can use the new Pack command to create a Zip archive of the selected files:
The new command can be launched with
Cmd+F5 on Mac). Or (as always) via the
Once you have a
.zip file, you can open it like any directory:
Copying, cutting, deleting files and many other operations are supported just as if the .zip file were a normal directory.
This release features a completely new file system backend for fman. It will make it possible for everyone to add new file systems (Dropbox, (S)FTP, ...) via fman's plugin API. The original goal was to make Zip support and the new API available in one release. But too much time has already passed since the last release (by fman's standards, anyway). So it's better to make this useful addition available to you, and release a new version with the enhanced API later.
The new file system backend enables many other small improvements and bug fixes. For a detailed overview please see the Changelog.
As you can see in the right side of the above screenshot, the location for
"inside" the Zip file is
zip://.... This hints at the new file
system backend. Every file and folder in fman is now identified by a URL.
Previously, files were located by their path, say
This has now become
This change was necessary to make fman support other file systems. But it
breaks some plugins which don't yet know how to handle URLs. If you
use plugins, you may have to update or remove some of them. To remove a
plugin, you can write
Remove plugin into the
Command Palette to select the
plugin which you wish to uninstall: