HeadersToggle - Adds a keyboard shortcut (H) to toggle between different header display styles (full/normal/minimal).
New features in 0.5.1: Support for Thunderbird 1.5 series. Works when using Enigmail.
0.5.2.1: Just bumped the maxversion for Thunderbird 2 compatibility, NOT FULLY VERIFIED!
Latest version: 0.5.2.1 (April 10, 2007).
OS X users, please read:
Unfortunately, Headers toggle doesn't work correctly with the search functionality in Thunderbird 2 on OS X in that it "steals" the H key. In an upcoming version, it will be possible to choose the toggle key yourself, but
until that version is released (which is not a priority and can take a very long time, it has already taken several years...), I've decided to provide this version which moves the functionality to Command-H on OS X.
What's changed in that version is best described in this excerpt from the answer I've sent to some of the nice folks who have reported this issue:
Although the problem only manifests itself on OS X (and is not really a
bug in Headers toggle per se), it's probably not a good idea to have the
functionality on a single (no accelerator) key. I did some code long ago
to dynamically change which key the functionality is bound to, but have
not yet gotten around to whip up an UI for it. Don't know when or if
that'll happen.
If you're comfortable editing files, you could fix it for your
installation (if you're editor is smart enough, it will let you open
archives without manually unpacking them, if not, you can unpack with
unzip, modify what's needed and use zip -u to update the archive).
One way of achieving it though would be to edit and fix it directly, if
that's an option for you. That would be done by changing
content/msgHeaders-toggleOverlay.xul (inside chrome/headerst.jar inside
the xpi). In the section looking like
<keyset id="mailKeys">
<key id="key_toggleheaders"
key="&toggleheadersCmd.key;"
oncommand="MsgViewToggleHeaders();" />
</keyset>
you can stick a modifiers="alt" or modifiers="accel" in there so it
looks like
<keyset id="mailKeys">
<key id="key_toggleheaders"
key="&toggleheadersCmd.key;"
modifiers="accel"
oncommand="MsgViewToggleHeaders();" />
</keyset>
to require Command-H to toggle.