quickfile

Quickfile is an extension for Mozilla Thunderbird
which initially aimed to speed up filing of messages into your mail folder heirarchy but now includes features
for navigation and folder creation.

It works by allowing you to type part of a folder name and offers you a list of folders which match what you have
typed. Very similar to the history function of the URL bar in Firefox
and MSIE, and Google Suggest.

It is an ongoing project which was started in response to a bounty offered by
Mark Shuttleworth.

There is a mailing list available where users can discuss
features and issues.

Fix for folder resolving when there's only the "Local Folders" account

0.17.0.0010

Fix for accounts without incoming servers

Autocomplete component logs to console based on debug preference

0.17.0.0009

Fix auto-selection of next message when moving messages away

0.17.0.0008

Sync application supported versions with AMO

0.17.0.0007

Initial 0.17.0.* release

0.17.0.0006 - 0.17.0.0001

Improved implementations for folder creation & navigation

Support for Thunderbird 1.5, 2 and TRUNK, SeaMonkey

Component based autocomplete search implementations for toolkit (Firefox) and xpfe (Thunderbird and SeaMonkey)

Another rewrite

Changes in 0.16 [never officially released]

Rewrite, supporting navigation, folder creation, use from a mail window

Changes in 0.15, released 2005-04-27, updated 2006-01-16 for Thunderbird 1.5

Fixed the auto selection of the next message. Previously there was an option in the extension options dialog ‘auto select next message’, which has been removed. This feature is now enabled all the time and works far far better. I’ve not had a single occurance of the previous bug whereby the message preview pane would not have any content, even though the header information was displayed.

Fixed handling of folders which have regular expression meta-characters in their names. Previously, if your selected folder name included brackets, braces, hash/pounds and various others the OK button would be greyed out. An earlier attempt, privately mailed to a few people failed to fix the problem but I finally tracked the issue down. I’ve not managed to make this version fail on any folder names. If you find an example then please let me know, since I now know where to look for the problem.

Slight adjustment to the handling of spaces in the search string when the option ‘Allow spaces to match anything’ is enabled. Previously a space matched any number of characters (including zero) followed by a space. Now it matches any number of characters excluding zero and removes the requirement for the space at the end. Net result is that you can now type ‘Qu le’ and expect to get a valid result for ‘Quick File’. Before you would have had to type ‘Qu Fi’. Let me know if this stops it working as you expect but I think this is a more flexible pattern.

Debug messages are now sent via dump() as well as the JavaScript console. This is to make it easier to send debugging output back to me since the JavaScript console doesn’t allow multiple selections. Also, the debug option is now honoured, previously debug output was always enabled.

New ‘default folder’ option. In the options dialog you may now choose a folder to be preselected in the main Quickfile dialog. This is designed for people who have ‘archive’ folders and want a quick mechanism of moving mail there. Feedback on the usefulness of this feature would be appreciated.

Display folder label, rather than URI, in options dialog when search root is a user selected folder

New search root option to allow selecting a particular server. This allows you to select a root which would normally not be possible since the servers themselves (rather than a folder within them) cannot file messages.