October 9

Thunderbird Tab Session Restore

Posted by Bryan Clark
Filed under mozilla | 26 Comments

The new Thundertab has (partially) landed in the nightly builds of Thunderbird.  You’ll need to get Lightning installed to see all this and it’s not too pretty yet, but we’re making lots of progress.

But there’s no time to lose!  We’re already talking about how to handle tab session restore to keep all your opened mail tabs around for future sessions.

I’ve put up a partial mockup already, but it’s still early.  As always please leave comments below!

This entry was posted on Thursday, October 9th, 2008 at 10:56 pm and is filed under mozilla. You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.

26 Responses to “Thunderbird Tab Session Restore”

  1. Derek Buranen on October 9th, 2008 at 11:24 pm

    I noticed this today too. Looks sweet so far. Now we just need an option to always open mail in a new tab and to always open ‘new message’ in a new tab.

  2. Jigar Shah on October 10th, 2008 at 2:35 am

    I have latest TB nightly and Latest Lightening nightly.

    Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1a2pre) Gecko/20080818030344 Lightning/1.0pre Shredder/3.0b1pre

    I cannot see calender only. (I think issue with Lightening. Does not work with TB2 also). Which Lightening i should try ?

  3. Dao on October 10th, 2008 at 3:54 am

    There should also be a “don’t ask me again” checkbox, which would be linked to a tri-state pref:

    When Thunderbird starts, show tabs from previous session?
    (o) always
    (_) never
    (_) ask me each time

  4. Henrik on October 10th, 2008 at 4:52 am

    I have to agree with Dao. Shouldn’t Thunderbird use the same way as it is already implemented in Firefox? When users are switching between their favorite applications it’s not healthy to let them adapt on the different behavior each time.

  5. James John Malcolm on October 10th, 2008 at 7:21 am

    I agree with Derek and Dao.

    Also, there should be a preference to turn the tab-bar off. Takes up valuable space!

  6. ~HP on October 10th, 2008 at 7:34 am

    “there should be a preference to turn the tab-bar off. Takes up valuable space!”

    I agree !

  7. Kevin Lange on October 10th, 2008 at 10:08 am

    A lot of the missing features are painfully obvious at this stage: Can’t middle click to open in a new tab, can’t move tabs around, it doesn’t appear you can open the composer in a tab, and you can’t close the inbox. I’d also like to see Ctrl+T for a new tab, and maybe a Speed Dial-like menu to open the inbox/other directories, a calendar, tasks view, and composer.
    You can also tell that the theme effects are missing, but I guess that will be worked out later (and hopefully at the same time as a full Tango+GTK theme is made?)

    Anyway, it looks good so far!

  8. Ben on October 10th, 2008 at 1:16 pm

    Looks like an interesting change, and likely to be very helpful — it gives me an easy hotkey (ctrl+tab) to switch between mail and calendar that I didn’t have before. Where should the toolbars go? In the default view, we have, from top to bottom:

    Title
    Menubar
    Mail toolbar
    Tab bar: [Mail | Calendar | Tasks]
    [tab-specific content]

    If you go to the calendar tab, you get

    Title
    Menubar
    Mail toolbar
    Tab bar
    Calendar toolbar
    [Calendar content]

    But the mail toolbar is completely unnecessary here… Seems reasonable to suggest that the mail toolbar be moved under the tab bar, and make it tab-specific content.

    Also, the Today pane seems to have vanished from the mail tab, regardless of the View -> Today Pane -> … settings.

  9. Louise on October 10th, 2008 at 1:56 pm

    It looks sweet :)

    I hope the tabs will behave like Google Chrome. I.e. open new tab to the right.

  10. Louise on October 10th, 2008 at 2:04 pm

    Btw. I would really like to see all windows opened in tabs.

    That also being Preferences, Account, Add-ons, and in particular Address book.

    Are there a change that the Address book will be a tab? Would be very handy, when the Inbox is a tab.

  11. Laurens Holst on October 10th, 2008 at 2:30 pm

    Well, just keep in mind that tabs aren’t very good for e.g. side-by-side comparisons, or if you’re writing a message while consulting another. I can open multiple windows of Firefox if I want to do that, but Thunderbird can only have 1 main window open at a time.

    So it is important that it will still be possible to open messages in a new window, and that preferably the other tab-functionality (calendar, search, etc.) can be too.

  12. Bryan Clark on October 10th, 2008 at 3:33 pm

    @Dereak: yeah, we’re making room in the prefs for tab options like those right now

    @Jigar: Calendar only? We don’t support that if that’s what you’re looking for.

    @Dao: good points, we definitely don’t want to bother people with the session restore tab every time.

    @Kevin: yep, lots of those obvious ones already have bugs opened.

    middle click to open a tab
    https://bugzilla.mozilla.org/show_bug.cgi?id=435567

    can’t move tabs around
    ??? hmm, I thought this would have come with the tabbox for free…

    composer in a tab
    This one needs to get filed soon

    ctrl-t to open a tab
    https://bugzilla.mozilla.org/show_bug.cgi?id=458069

    ctrl-w to close a tab
    https://bugzilla.mozilla.org/show_bug.cgi?id=408398

    The Inbox is not closeable by design, otherwise you can end up with an empty window or we have to close down Thunderbird. Either way doesn’t seem idea. We still need to remove the close button from the Inbox though, that would remove much of the current confusion.

    Speed Dial-like menu is a good idea, we’re trying to figure out a blank tab page design that includes options like this.

    The screenshot is from Windows Vista and the icons need some work. Anyway, thanks for the support!

    @Ben: yes, most of the toolbars are going away when lightning finishes integration with Thunderbird. see:

    https://bugzilla.mozilla.org/show_bug.cgi?id=454935

    @Louise: Thanks! It should open new tabs to the right. There is a bug for the address book in a tab.

    https://bugzilla.mozilla.org/show_bug.cgi?id=457270

    @Laurens: There is a trick to get multiple Thunderbird windows open at the same time. I don’t think we’re going to take that route. Instead I think we’ll be offering options in each tab to open in ( New Window )

  13. ovidiu on October 10th, 2008 at 4:21 pm

    The close tab on inbox should only disappear when is the only tab with all folders [folderpane] in the area. That leaves me the choice to have the last tab one of the several accounts/inboxes etc there.

    (Today it opens and acc in another tab with the whole folderpane.)

    Also, drag a folder/acc in tab area to open it separately should work, like a link in FF. And having several calendar / task tabs could do also, with different views (dif months, month+week etc). But that is maybe not for you ..

    [note: rclick show "close tab" an all areas, on the cal icons and even in empty tab area ..]

  14. Ben on October 10th, 2008 at 4:36 pm

    Excellent, thanks for the quick replies (to all comments, no less). Also worth pointing out as people read these comments (since I certainly hadn’t known of it before) is https://bugzilla.mozilla.org/show_bug.cgi?id=456814 which tracks an awful lot of useful changes being suggested…

    Regarding the inbox-not-closeable-by-design, I have mixed feelings about that. On the one hand, it makes sense that an email program ought not to close its email view. On the other hand, it’s a tab… For UI reference, Songbird also has a non-closeable tab for the main library, which they distinguish by not having a close button and by coloring it differently from other tabs. Alternatively, if you do design a strong “blank page” design, you could make the mail tab closeable and display that blank-tab page if there’s nothing else to display.

  15. Louise on October 10th, 2008 at 8:05 pm

    Can the Address Book and Composition as tab make it for TB3?

    My most wanted UI enhancement is by far
    https://bugzilla.mozilla.org/show_bug.cgi?id=213945

    Is that enhancement going into TB3? :)

  16. Frank on October 11th, 2008 at 2:17 pm

    Could anyone direct me to a nightly Lightening meant to work with TB Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1b2pre) Gecko/20081011 Shredder/3.0b1pre

    The one from comm-central has for several days simply spawned 100s of “there was an error” dialogs that require me to end TB from task manager, start TB safe, then disable Lightening. Thank you.

  17. Ninja on October 11th, 2008 at 2:32 pm

    Having killed the messagepane before, reinitializing it is pretty much impossible without a core change.

  18. Kevin Lange on October 12th, 2008 at 4:03 pm

    One added benefit of a Ctrl+T page is that you don’t /need/ the buttons on the right, so you can hide the tab bar when only the inbox is showing.
    (My most wanted change is still a Tango+GTK icon set, before that it was better GTK integration, which is why I started testing TB3 in the first place)

  19. Corinna on October 14th, 2008 at 8:26 am

    As I daily work with Thunderbird I’m always grateful for new features like that that make working with Thunderbird even more attractive. So go on with this.

  20. bunnyjeanne on October 22nd, 2008 at 1:05 pm

    I have been using firefox for awhile now and like it very much. Still have lots to learn about all you provide. Anyhow sunday my system went down and I lost everything all my files etc.

    I contacted HP and they were no help. I need to get rid of a driver that’s incompatible with Windows XP and am not doing it right. I had deleted it long time ago and can’t remember how I did it. I am on the computer every day. I need to pull up a firefox restore point from Saturday October 19th to get my computer working right again. How do I do that.

  21. K. Jusupov on November 11th, 2008 at 2:58 am

    Guys, how do I set double-click on message to open in new tab?

  22. Bryan Clark on November 14th, 2008 at 5:08 pm

    I don’t think there’s an option to use double-click on a message. Middle click on a message will be available very soon. I would look into creating an add-on for double-clicking such that you could have that functionality right away.

  23. Nick on November 25th, 2008 at 9:14 am

    I’m always looking for news regarding the Thunderbird. As I daily work with Thunderbird it’s not only necessary but sometimes also useful to have all these features. So thanks for the news.

  24. Aza Raskin on December 1st, 2008 at 4:16 pm

    We’ve been thinking about the same thing for the new tab screen in Firefox: http://www.flickr.com/photos/azaraskin/2870497285/in/set-72157607361574616/

  25. Tom on December 24th, 2008 at 7:35 pm

    Nice. This is exactly what I am looking for.

  26. Bryan Clark » Blog Archive » Looking at User Experience for Thunderbird 3 on January 19th, 2009 at 8:25 pm

    [...] to a tab mail implementation that should improve searching, reading, and processing; hopefully also saving that state.  Currently a search over mail will destroy the state of your message list by filtering down the [...]

Leave a Reply