MozillaZine

Not so new addon to compact header pane in Thunderbird

Discussion about official Mozilla Thunderbird builds
jmozmoz
 
Posts: 347
Joined: August 3rd, 2009, 12:28 pm

Post Posted August 6th, 2009, 1:35 pm

Image CompactHeader 2.1.3

Following the discussion in this thread I created an addon for Thunderbird 3.0 which compacts the message header pane to one line. The development will proceed on https://github.com/jmozmoz/compactheader. You can also download it from addons.mozilla.org (see also the beta channel there).

For Thunderbird 52.0 (and higher) use 2.1.3 (2017-10-22).

Beta versions: https://addons.mozilla.org/de/thunderbi ... sions/beta

Older versions of Thunderbird will no longer be supported.

Please help to add translations for this add-on (see below).

I cannot test Mac OS X versions, so if you see problems please post it here (best with screenshots)

Changelog:
  • 2.1.3 Translation updates, internal cleanups, accesskeys, ...
  • 2.1.2 Use Service instead of Applicaion for logging (compatiblity update)
  • 2.1.1beta1 Added Portuguese translation.
  • 2.1.0 = 2.1.0beta5
  • 2.1.0beta5: Thunderbird 36.0 removed (again) form the compatibility list. Remove obsolete code for old addon manager.
  • 2.1.0beta4: Thunderbird 36.0 added to list of compatible versions. :!: If the other action button is removed from the message pane header toolbar, Thunderbird will not show any messages after the next restart. The only way to fix this is to uninstall/deactivate this addon and re-add the button to the toolbar. :!:
  • 2.1.0beta3: Compatibility update for Thunderbird 37.0a1 and newer
  • 2.0.9 = 2.0.9beta2 (plus fix for Japanese access key)
  • 2.0.9beta2 Added Slovenian translation
  • 2.0.9beta1 Added Dutch translation. Added entry to View->Header menu to toggle header (and to display the keyboard shortcut)
  • 2.0.8 = 2.0.8beta2 (plus/minus translations)
  • 2.0.8beta2 Add compatibility for Thunderbird 24.0b1 (and drop for Thunderbird below 9.0)
  • 2.0.8beta1 Also linkify URLs in NNTP posts.
  • 2.0.7 = 2.0.7beta3 + updated translations
  • 2.0.7beta3 Add an options (turned off by default) to darken the header background if the message pane has focus.
  • 2.0.7beta2 Fixed bug, if preference mail.chat.enabled is set to false.
  • 2.0.7beta1 Updated Spanish translation. Added context menu to copy link url in RSS feed compact header.
  • 2.0.6 = 2.0.6beta6 Updated Japanese translation.
  • 2.0.6beta5: Enable/disable menu items in other actions toolbar button. Added Turkish translation.
  • 2.0.6beta4: Remove padding of sidebars.
  • 2.0.6beta3: Prepare for compatibility with core support of more button tooltip text
  • 2.0.6beta2 Updated Russian translation.
  • 2.0.6beta1 Added preference to switch on/off toggling of header pane by double click. Thank you Joergen for the Danish translation. Thank you whknnn for the Chinese translation.
  • 2.0.5 Thank you Sam for the Czech translation, thank you DakSrbija for the Serbian translation.
  • 2.0.5beta3 Thank you 60659 for the Polish translation.
  • 2.0.5beta2 Thank you Pinsky for the Russian translation. Double click on the header toggles between compact/expanded header view.
  • 2.0.5beta1 Thank you Cai for the Japanese translation.
  • 2.0.4 = 2.0.4beta2
  • 2.0.4beta2 Fix bug of missing header toolbar in wide screen mode/compact header mode
  • 2.0.4beta1 Another try to fix the compatibility issues with Mnenhy and the problem with mail address doubling when toggling.
  • 2.0.3beta3 Fix hidden header toolbar after toggling the header.
  • 2.0.3beta2 Fix compatiblity issues with Mnenhy. Fix XUL naming issue (reviewer request).
  • 2.0.2 = 2.0.2beta3
  • 2.0.2beta3 Move toolbar only around if necessary. Sort addresses by type (to, cc, bcc) in twoline compact header mode.
  • 2.0.2beta2 Fix bug in wide layout. Add tooltiptext for more button in two line compact view. Clicking on more button in two line compact view expands header and all email addresses.
  • 2.0.2beta1 Small bugfixes.
  • 2.0.1 Another bugfix (small incompatibility with Mail Summaries add-on).
  • 2.0.1beta1 Fix bug (cannot delete collapsed threads)
  • 2.0.0 = 2.0.0beta1
  • 2.0.0beta1 Make hide/show details button a little bit larger on all OS. Please test this version with Thunderbird 10.0a2 (or 11.0a1). Especially the new sidebars. Any feedback is appreciated.
  • 2.0.0alpha2 Some style fixes for sidebars.
  • 2.0.0alpha1 Adds sidebars where the header toolbar can be placed (alpha version!) working for Thunderbird >= 10.0a2.
  • 1.4.6 Release 1.4.6beta2 as 1.4.6.
  • 1.4.6beta2 Fix toolbar position bug with Thunderbird >= 8.0.
  • 1.4.6beta1 Fix date format bug if using Thunderbird 10.0a1.
  • 1.4.5 Released 1.4.5beta4 as 1.4.5. The problem with the moving star is a core bug of Thunderbird (see Bug 696491). It is covered there.
  • 1.4.5beta5 Moved star of sender email in one-line compact header mode a little bit to the right (using Windows). ](*,) This was to fast. The problem is not fixed: Bug 696491
  • 1.4.5beta4 Fix the missing Other Actions button icon using Linux.
  • 1.4.5beta3 Another bugfix: Changing the preference for RSS Linkify should no break toolbar anymore.
  • 1.4.5beta2 Fixed bug if dispMUA is not installed.
  • 1.4.5beta1 Added compatibility with dispMUA 1.6.8. There is a bug (probably existing longer) which causes the header toolbar to disappear until the next restart of Thunderbird.
  • 1.4.3 Made compatible with Thunderbird 9.0a1 (follow up of patch for Bug 478468)
  • 1.4.3beta2 Another change of the DOM ids: They are now prefixed with CompactHeader_
  • 1.4.3beta1 Internal changes to make reviewer of AMO happy. Please test. If you are an add-on/style developer and reference CompactHeader: All DOM IDs have changed!
  • 1.4.2 The same as 1.4.2beta5
  • 1.4.2beta5 Set the style of email addresses in two line compact header mode corresponding to the type (to, cc, bcc).
  • 1.4.2beta4 Fixed another problem with the preferences dialog: Closing the preferences dialog triggered incompatibility with other addons (lightning/show in-out).
  • 1.4.2beta3 Fixed some bugs in the preferences dialog (support for instantApply preference). Set default log level to info.
  • 1.4.2beta2 Remove flat buttons on Windows. Add toolbar button/icons for Display Mail User Agent add-on (again, thank you Axel Grude).
  • 1.4.2beta1 Internal reorganization. Fix pop bug for linkified subject.
  • 1.4.0 No changes from 1.4.0beta1
  • 1.4.0beta1 Added support for Thunderbird 5.0b2pre. This is an updated of 1.2.4. The new developments in the 1.3.0 branch will be merged later. Please test this beta because I would like to make it the new version on AMO.
  • 1.3.0beta6 Added support for Thunderbird 3.3a2pre. Added Spanish translation (thank you K4RBQT99). Fixed bug when hiding/showing message pane.
  • 1.3.0beta5 Drop support for Thunderbird 3.0. Add French translation (thank you r2rien!) and update of Italian translation (thank you asdasdasdasdasd!). Fix vertical toolbar cursor bug.
  • 1.3.0beta4 Hide large dispMUA icon if dispMUA toolbar button is visible. Known issue: Some attachments cannot be open directly. Any help on this? Which attachments are affected? .doc files seem to work, pdf and wav not ](*,) This might have been fixed by the update to Thunderbird 3.1.5. :-k
  • 1.3.0beta3 Bugfixes: Linkify subject causes internal crash, flex bugs in tabview, store size of preview pane correctly.
  • 1.3.0beta2 New button for mail/header toolbars to display Mail User Agent (you need the Display Mail User Agent add-on for this to work. Also the icon is only updated if you add the button to either the main toolbar or the header toolbar). It replaces the icon in the compact header view. Also some bugfixes for the sidebar mode of the header toolbar and compatibility issues with Autoslide.
  • 1.3.0beta1 In RSS Linkify subjects use full URL as tooltip. Add sidebars to message pane. In the CompactHeader Preferences the position of the header toolbar can now be specified: left, top, right, invisible. In the multi message view, the "normal" buttons stay visible if the left or right sidebar is used for the toolbox. Unfortunately it seems impossible to keep the normal buttons in the top position.
  • 1.2.4 Another fix for the Mac problem. Thank you Marco.
  • 1.2.4beta3 Really turn on Danish translation. Fix automatic updates from mozdev.org.
  • 1.2.4beta2 Cleanup of Mac trash and junk icons.
  • 1.2.4beta1 Add buttons from lightningbutton addon for converting a mail to an event or task to the header pane toolbar. Unfortunately the buttons do not work correctly if they are displayed at the same time in the "normal" toolbar and in the header pane toolbar.
  • 1.2.3 Resize trash and junk icons to the same size as the other buttons' icons on Mac OS.
  • 1.2.2beta1 Should fix bug when viewing messages in new tab/window (other actions button/toggle header)
  • 1.2.1 Fix problem with automatically reset the buttons to default set in the header pane. Add Danish translation (thank you Jørgen!)
  • 1.2.0 Only minor correction for Mac styling of reply button.
  • 1.2.0beta2 Should fix problems with single line compact header mode after switching the mail pane layout.
  • 1.2.0beta1 Add compatibility with Thunderbird 3.1beta2 (to be released soon).
  • 1.1.8 Make compatible with Mailtweak add-on.
  • 1.1.7 Minor bugfix: Place preferences dialog in the center of the screen.
  • 1.1.6 Place customization dialog beneath the header toolbar, but within the screen.
  • 1.1.6beta2 Center customization dialog of mail header pane toolbar and preferences dialog.
  • 1.1.6beta1 Flat buttons in header toolbar customization dialog.
  • 1.1.5 = 1.1.5beta5 Added the mailredirect button of the mailredirect add-on to the message header pane toolbar.
  • 1.1.5beta4 Added the (working) buttons of the Buttons! add-on to the header pane toolbar customization dialog (you need to install the add-on).
  • 1.1.5beta3 Add buttons of main toolbar to message header pane toolbar. If you install the Stylish, Enigmail or GetPartialMessages add-on to TB you can add their buttons to the message header pane toolbar.
  • 1.1.5beta2 Added Italian translation.
  • 1.1.5beta1 The star button in the header pane should no toggle its icon depending on the flag state of the message. It should also be updated automatically independently of the way you change the state of the flag (e.g. key "s", clicking in the thread pane or by the menu).
  • 1.1.4 Bugfix for first time opening of new message window. Better icons for smime box (encryption/signature).
  • 1.1.3 Should now be compatible with the latest version of DispMUA.
  • 1.1.2 Added new button "Star message" for main toolbar and header pane toolbar. Cleanup of toggle header pane symbol.
  • 1.1.1 Add icons for signed/encrypted mails in two line compact header view. Cleanup second line of compact header view so it looks the same as second line of expanded header view.
  • 1.1.0 Added additional css classes for the buttons in the header pane. Added support for flat buttons in the header pane again (can be enable in the CompactHeader preferences dialog).
  • 1.0.1 Avoid jumping around of from label when toggling header view.
  • 1.0.0 Fix bug displaying the subject more than once when selecting the options RSS Linkify and show only address.
  • 0.99.8 Finally use the standard update mechanism (update.rdf). So if you installed the add-on from mozdev.org you should get an update notification automatically if there is a new version (after you have installed this version).
  • 0.99.7 The option "show email address only" should work again (if you have not turned on the option "Show only display name for people in my address book"). The version downloadable from AMO has the update check turned off (requested by reviewer).
  • 0.99.6 All buttons of type "menu-button" now should be display in correct size in the header pane (bug with forwardas add-on).
  • 0.99.5 Print and mark message buttons now should have the same size as the other buttons. Remove of internal overlay error.
  • 0.99.4 Internal cleanups (wrapper for java script to keep namespace clean). Tooltip for subject in compact view. Now scrollbar in compact view.
  • 0.99.3 When installing the add-on, the default button set is shown. After uninstalling the add-on should have cleaned up. The customization context menu should now be selectable on the whole header pane (with the exception of the subject line).
  • 0.99.2 Some bug fixes. (Turning off RSSLinkifing bork the compact header mode, cleanup of Win XP theme).
  • 0.99.1 Version bump to 0.1.4 of CustomizeHeaderToolbar, cleanup of buttons, make switch layout (classical/wide/vertical) more robust (not finished yet). Now all buttons are displayed after closing the customization dialog (some, e.g. reply to list should not always show up, but they will go way when you select another message).
  • 0.99.0 This version adds buttons in the two line header mode (again). Also a customization dialog for the buttons in the header pane is added. Known issues: Sometime the buttons do not show up after the customization dialog is closed. Work around: Switch to another folder and then back. Also some buttons need style updates. This version is work in progress. #-o
  • 0.9.0 First version for the newest nightly builds (3.0pre). It does not have a button box in the compact version (two line mode) of the header pane. At the moment it is not possible to change the buttons in the expanded mode. For this you would need to apply this patch to the sources of Thunderbird and recompile it. The you can use the context menu (right mouse button) to customize the buttons.
  • 0.8.3 Next try to fix Mac OS X version. Also icons for header menu buttons are again copied from the toolbar buttons.
  • 0.8.2 Another trial to handle different operating systems and bug fix the archive button problems with Mac OS X.
  • 0.8.1 Cleanup/consistency between expanded and compact view. Work-around for missing archive button using Mac OS X.
  • 0.8.0 First release for Thunderbird beta 4. In the options dialog the ability was added to check for updates. If there is an update on mozdev.org and/or addons.mozilla.org a link to the corresponding update site will be activated. This is a work-around for the missing automated update checks as long as this add-on keeps its experimental status.
  • 0.7.3 Small fixes: Cleanup icon for "Other actions" menu button using Linux. Toggle show/hide details label in other actions menu.
  • 0.7.2 Fixed problem with archive button icon and menu drop-down icon when using Linux.
  • 0.7.1 Fix problems with the junk button and the space around the "to" label in the compact header two line view.
  • 0.7.0 Compatible with nightly builds of Thunderbird starting with version b4pre of 09/09/10. For older versions of Thunderbird (especially beta 3) use version 0.6.2.
  • 0.6.2 Bug fix for moving around other actions and tag menu.
  • 0.6.1 In compact two line view "other actions" and tag menus added to button box. Added options to switch on/off menu buttons. Cleanup of option dialog.
  • 0.6.0 Added icons for the "other actions" and the tag menu. Flat style for buttons in header pane.
  • 0.5.3 Added an option to choose email address style: Only name, only address or both.
  • 0.5.2 Fixed bug in RSS linkify subject: Copy url not text into clipboard via the context menu.
  • 0.5.1 Added option to display full email addresses in the compact header view.
  • 0.5.0 Got the OK of the author of RSS Linkify Subject to integrate it. So here it is. You have to activate it in the options dialog.
  • 0.4.6 Cleanup of header views. Change of default preferences.
  • 0.4.5 Move "Other Actions" menu button up to the top of the expanded header pane. Added toggle All/Normal Header submenu to the "Other Actions" menu.
  • 0.4.4 Added shortcut key "SHIFT+h" to toggle header. Two menus at the bottom of expanded header view: "Tagging and Other Actions".
  • 0.4.3 Following the suggestions of neandr I added two entries to the "Other Actions" menu: Open the CompactHeader preferences dialog and "Add Star".
  • 0.4.2 Updated the internal handling of changes in preferences, so that the CompactHeader is compatible to RSS Linkify Subject (You can install this addon in Thunderbird 3.0 beta 3 e.g. by using the Nightly Tester Tools). If the author of RSS Linkify Subject does not update his addon to be installable in Thunderbird 3.0 out of the box, I will integrate it into CompactHeader. Actually the code is already included in CompactHeader but deactivated at the moment. There seem to be problems with the latest nightly build (Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.3a1pre) Gecko/20090821 Shredder/3.1a1pre) when changing the preferences. I will keep an eye on it.
  • 0.4.1 The reply button now displays the correct icon depending on the default action: Reply or Reply to All. The option to hide the labels inside the buttons works now if the theme TB3 classic (version 1.0.8) is installed.
  • 0.4.0 Cleaned up CSS (removed !important flags). Added preferences option to toggle text in buttons on and off.
  • 0.3.5 One and two line compact header view, which can be selected in the option dialog. Buttons can be switched on and off separately for compact and expanded view.
  • 0.3.4 The option dialog for button selection in the extended header view now seems to work. It can be found in Tools->Addons->CompactHeader->Options. The button selection for the compact header view is not active.
  • 0.3.3 Added option dialog for selection of buttons to be displayed. Cleanup for buttons and icons as suggested by Paenglab. The option dialog does not automatically update the header pane. Also the buttons are only displayed for the extended header view.
  • 0.3.2 Added the changes of zamula: Extended header view now with buttons.
  • 0.3.1 Center symbols.
  • 0.3 Had to change ID to be able to upload it to addons.mozilla.org. When updating from an older version to this or newer versions, you have to manually uninstall the old version.
  • 0.2.1 Added "hide detail" to "other actions" menu
  • 0.2 First Release based on CompactHeader-0.1 by L.A.R. Grizzly

Please help to add different languages (besides English and German) for this add-on at http://www.babelzilla.org.


Wishlist:
  • Fix lower case letter issue in the header pane.
  • The ability to linkify any urls in an email's subject (not just RSS feeds)
  • Make menu and actions buttons "floating" so they are not scrolled away. (Any suggestions how to achieve this?)
  • Add display of tags to compact header view following example in Bugilla bug 466025
  • Make header items configurable (something like the TotalMessage)
Please post any comments to this thread.
Last edited by jmozmoz on October 22nd, 2017, 4:51 am, edited 201 times in total.

Tuxman
 
Posts: 631
Joined: August 23rd, 2004, 11:53 am

Post Posted August 6th, 2009, 3:08 pm

Welcome, new extension. :) Hope it won't be stalled too soon.

rsx11m
Moderator
 
Posts: 14420
Joined: May 3rd, 2007, 7:40 am
Location: US

Post Posted August 6th, 2009, 4:32 pm

I have added a link to this thread from the Thunderbird 3.0 Knowledge Base article and also to the top entry of the beta 3 feedback thread to give it a bit more visibility here.

JoeS

User avatar
 
Posts: 2337
Joined: June 8th, 2003, 9:15 am

Post Posted August 6th, 2009, 6:33 pm

What a relief.
Works well here, maybe a tiny bit of extra space on the bottom of collapsed view.

One suggestion, maybe a "collapse action" under other actions, so you don't have to scroll back up.

Thanks a lot for doing this.
JoeS Testing current Thunderbird trunk builds WinXP SP2+
news://news.mozilla.org.mozilla.test.multimedia How to Post

StoneCold
 
Posts: 206
Joined: January 18th, 2004, 5:22 pm

Post Posted August 8th, 2009, 3:51 pm

Just awesome, this restores my small 1 line header from Thunderbird 2. :)

Maybe you can make, that the [+] is in the middle, it's a little bit too high:

http://stashbox.org/594326/compact.png

This makes Thunderbird friendly again, no more annoying buttons and wasted space in the message reader.

Thanks for doing this. :)

jmozmoz
 
Posts: 347
Joined: August 3rd, 2009, 12:28 pm

Post Posted August 9th, 2009, 5:45 am

How did you manage to get the [+] back (compared to the symbols on my screenshots)? Did you install a certain theme? I could add the icon files to the addon but I would prever to use the already installed files.

oorwullie

User avatar
 
Posts: 468
Joined: September 20th, 2005, 9:37 am
Location: Belfast NI

Post Posted August 9th, 2009, 6:45 am

Thanks, great extension.
fwiw, I see the same wee [+] as stonecold, using TB3 classic 1.0.3 or the default theme.
Bll
SM, TBird & FF trunk nightlies; Win 8.1/Ubuntu; Apache OOo 4
============================================

StoneCold
 
Posts: 206
Joined: January 18th, 2004, 5:22 pm

Post Posted August 9th, 2009, 9:00 am

I cannot tell you, sorry. I'm just using the default standard theme and got the [+] (and I'm happy about it, hehe). All I could do for you is posting my (few) installed extension, but I doubt, that they are the reason for the [+].

Just saw your update, thanks, the [+] is now centered, but the rest is too much at bottom. Would it be possible to center the rest too?

http://stashbox.org/594874/head.png

Otherwise, the extension is just perfect. Again thanks for doing this.

jmozmoz
 
Posts: 347
Joined: August 3rd, 2009, 12:28 pm

Post Posted August 9th, 2009, 4:26 pm

Ok, it looks like the [+] is the default icon on Linux and the [>] on Windows (Vista).

The header line is aligned to the bottom. May be the problem is related to icon at the end of the line. Where does this icon come from? Can you switch it off (deactivate an addon?) and look if this changes the behavior?

Up to now I did work on Windows. But I have no check the Linux version and here it looks like the header line is even to high relative to the [+].

I will continue optimize it.

P.S. I tried to upload the 0.3.1 version to AMO and the default version on the main page of the addon was not changed but the new version appeared on the "View older versions" page. I tried to delete the 0.3 version and the file could not be delete. Does anybody else also see such strange things or do I have to file a bug?

L.A.R. Grizzly

User avatar
 
Posts: 5299
Joined: March 15th, 2005, 5:32 pm
Location: Akron, Ohio, USA

Post Posted August 9th, 2009, 8:24 pm

jmozmoz wrote:Changelog:
[*]0.3.1 Center symbols.


Kudos jmozmoz! Working fine on my system. Keep up the good work!

I must ask, why is the title in your thread CompressHeader instaed of CompactHeader? Just curious. And, do you have an English AMO page? I don't read German. :lol:
Win7 Pro SP1 64 Bit
Comodo Internet Security
Pale Moon 27.6.1, Firefox 52.5.0esr, SeaMonkey 2.48, FossaMail 38.6.0 and Thunderbird 52.4.0

jmozmoz
 
Posts: 347
Joined: August 3rd, 2009, 12:28 pm

Post Posted August 10th, 2009, 12:40 am

L.A.R. Grizzly wrote: And, do you have an English AMO page? I don't read German. :lol:


Actually you should see an English page. Don't you? The whole description is given in English. Anyway, you can change the language at the bottom of the page.

StoneCold
 
Posts: 206
Joined: January 18th, 2004, 5:22 pm

Post Posted August 10th, 2009, 4:15 am

Right you are, the not centered content is related to Display Mail User Agent :(

Also forgot to say, that I'm using Windows XP.

rsx11m
Moderator
 
Posts: 14420
Joined: May 3rd, 2007, 7:40 am
Location: US

Post Posted August 10th, 2009, 6:45 am

jmozmoz wrote:Actually you should see an English page. Don't you? The whole description is given in English.

You are linking to https://addons.mozilla.org/de rather than https://addons.mozilla.org/en-US which changes the language in which the AMO instructions are displayed.

Tuxman
 
Posts: 631
Joined: August 23rd, 2004, 11:53 am

Post Posted August 10th, 2009, 7:00 am

Nothing wrong with that. Either the Germans or the US-Americans will have to change it manually when opening the link.

L.A.R. Grizzly

User avatar
 
Posts: 5299
Joined: March 15th, 2005, 5:32 pm
Location: Akron, Ohio, USA

Post Posted August 10th, 2009, 10:16 am

jmozmoz wrote:
L.A.R. Grizzly wrote: And, do you have an English AMO page? I don't read German. :lol:


Actually you should see an English page. Don't you? The whole description is given in English. Anyway, you can change the language at the bottom of the page.


Your link always directed me to the German page. I didn't know that you could choose the language at the bottom. Changing it to English solved my problem! I changed my bookmark!
Win7 Pro SP1 64 Bit
Comodo Internet Security
Pale Moon 27.6.1, Firefox 52.5.0esr, SeaMonkey 2.48, FossaMail 38.6.0 and Thunderbird 52.4.0

Return to Thunderbird Builds


Who is online

Users browsing this forum: No registered users and 1 guest