gzip can uncompress .Z files. So if ncompress is not installed, we can use
it for extracting. This has to do with the "Modifiable" class that
archive.py would define.

Make sure all actions use the progress bar, add a time_out for each

'Hack' into gtk.py so that we can have a dialog for exceptions occured.

Different levels of errors. Warnings can be ignored, but what if you
couldn't open the archive, then add a file and the archive gets toasted?
At least ask if it is allright to go on. You may salvage a few files, in
that case only make the save button available?

Make all formats support (multiple) logs

Use status bars effectively to display messages.

A way to abort an action. Not fun to open the kernel source code!

Way to override stupid mime types of distro's. ee just doesn't work for
me! But then again it's not my problem.

Convert archive to other format

Rename archive

Save as (Same as convert, just keep original open)

Checkout action!

general gui
~~~~~~~~~~~

Make dialogs resizable and save the size

Popup dialog: "file format not recognised. What should I try?

classic interface
~~~~~~~~~~~~~~~~~
- Press first character of file to go to that file
- Red / green lights
- Show icons before files
- Shortcuts
- When sort by date, is should sub sort by time. 

tree interface
~~~~~~~~~~~~~~
- Delete folder in archive!

V2:
~~~

Download dropped URL's and compress.
