Bugzilla@Mozdev – Bug 24451
QuickFolders disappeared upon installation of 2.9
Last modified: 2011-10-02 10:50:00
You need to log in before you can comment on or make changes to this bug.
Running Thunderbird 3.1.12
Running Thunderbird 3.1.12 From the prefs.js file: user_pref("extensions.quickfolders.firstrun", false); user_pref("extensions.quickfolders.lastSelectedCategory", "__UNCATEGORIZED"); user_pref("extensions.quickfolders.lastSelectedOptionsTab", 0); user_pref("extensions.quickfolders.showCurrentFolderToolbar", false); user_pref("extensions.quickfolders.showQuickfoldersLabel", false); user_pref("extensions.quickfolders.style.ActiveTab.background-color", "HighLight"); user_pref("extensions.quickfolders.style.DragTab.color", "White"); user_pref("extensions.quickfolders.style.HoveredTab.background-color", "Orange"); user_pref("extensions.quickfolders.style.HoveredTab.color", "Black"); user_pref("extensions.quickfolders.style.InactiveTab.background-color", "ButtonFace"); user_pref("extensions.quickfolders.style.InactiveTab.color", "black"); user_pref("extensions.quickfolders.style.Toolbar.background-color", "White"); user_pref("extensions.quickfolders.useKeyboardShortcutCTRL", true); user_pref("extensions.quickfolders.version", "2.8"); Strange to see 2.8 there ...
If you don't see QuickFolders in the add-ons manager at all (not even lower down), this sounds like https://bugzilla.mozilla.org/show_bug.cgi?id=680802 — see also http://support.mozilla.com/en-US/kb/add-ons-hidden-after-updating-firefox-7 and https://addons.mozilla.org/en-US/firefox/addon/fx7-recovery/ That Mozilla bug exists in all Toolkit applications based on Gecko 7; it will be fixed by Firefox 7.0.1, SeaMonkey 2.4.1, and (I suppose) Thunderbird 7.0.1. The same fix has also been applied to the beta, aurora and trunk repositories. The extension is not uninstalled, only hidden. The recovery tool will bring it back up, and it will also be found back if you install, uninstall, enable or disable any add-on then restart Thunderbird. If QuickFolders is listed in the add-ons manager, but lower down and as (disabled), that is a different issue, which ought not to happen with QF 2.9 and Tb 3.x
QuickFolders 2.9 is listed in the add-ons manager under TB 3.1.12, it shows as enabled, none of the folders are showing. They were showing under 2.8 earlier today before the upgrade.
My folders disappeared also when I installed 2.9. I then added the folders back and next time I opened up Thunderbird, they were gone again. I am using thunderbird 3.1.13
Also on WIN XP SP3 with TB 3.1.15
Can I have a debug output please? Preferrably done with console2 as its text only. Tools / Error Console Disable Content Enabled all other options. Just attach it to this bug and I will have a look.
*** Bug 24452 has been marked as a duplicate of this bug. ***
(In reply to comment #2) > Running Thunderbird 3.1.12 > > user_pref("extensions.quickfolders.version", "2.8"); > > Strange to see 2.8 there ... > And that's at the heart of the bug - it doesn't seem to start up fully or the firstRun function fails in old versions of Thunderbird. The version number is updated during first run (and if an update happened shows the donation page _ONCE_).
Created an attachment (id=7091) [details] Patched for older TB versions I tested this one with Thunderbird 2.0.0.24 and 3.1.11. Should probably work with version 4.* as well.
Please note the caveat I posted over at bug 24452: > Do *NOT* try to manually rebuild your folders when you "lost" them. The > QuickFolders.folders configuration, which contains your folder settings, > apparently *DOES* survive upgrade+restart, but is rewritten as soon as you > modify the "empty" folder pane. I installed a copy of 2.8 over the installed 2.9 (in Linux, with cd ~/.thunderbird/*.default/extensions/quickfolders\@curious.be tar cf $BACKUPS/QF.tar . unzip $DOWNLOADS/quickfolders_tabbed_folders-2.8-sm+tb.xpi and the *.xpi downloaded from https://addons.mozilla.org/en-US/thunderbird/addons/versions/3254 ) and it seems that all my settings are back - *except* for the actual bookmarks, which I already had overwritten, and the settings (color, name etc.) pertinent to them. Which means that I *indeed* still had all (?) the non-default settings in the TB options. I still have the screenshots here (couldn't upload yet 'cause mozdev.org was lethally slow), do you need them?
(In reply to comment #10) > Patched for older TB versions > I tested this one with Thunderbird 2.0.0.24 and 3.1.11. Should probably work > with version 4.* as well. Seems to work for me (TB 3.1.10, openSUSE 11.2, i686). | $ diff prefs.fixed-20110930-1654 prefs.js | 118c118 | < user_pref("extensions.enabledItems", "[...],quickfolders@curious.be:2.8,[...]"); | --- | > user_pref("extensions.enabledItems", "[...],quickfolders@curious.be:2.9.1pre3,[...]"); | 155c155 | < user_pref("extensions.quickfolders.version", "2.8"); | --- | > user_pref("extensions.quickfolders.version", "2.9.1pre3"); (The version history page displayed upon first start *still* ends with 2.8. ;-)
(In reply to comment #10) > Created an attachment (id=7091) [details] [details] > Patched for older TB versions > > I tested this one with Thunderbird 2.0.0.24 and 3.1.11. Should probably work > with version 4.* as well. > That fixes the problem. Thank you!
Created an attachment (id=7092) [details] Current Version Jump (expected behavior) This should be the version displayed after the update. Especially since it is logging 2.9.1pre3 in about:config.
*** Bug 24455 has been marked as a duplicate of this bug. ***
(In reply to comment #14) > This should be the version displayed after the update. Especially since it is > logging 2.9.1pre3 in about:config. Hmmmmm that's a Firefox showing https://quickfolders.org/version.html#2.9 on Windows, I got a tab *within Linux Thunderbird* showing me the *top* of that page (where it still says "Latest News (01/09/2011) - The latest released Version 2.8 ..."), as well as another tab showing the Donation Page. [Looks into chrome/content/quickfolders-util.js] Seems like the pureVersion variable didn't get filled correctly. [Notes similar code line in chrome/content/options.js] [Exercises link to open TB tab, then right-click -> Open in Browser] Ah. I'm apparently taken to .../version.html#2.9.1 instead ... well, that *is* what you get when you truncate extensions.quickfolders.version="2.9.1pre3" at the "pre" ...
(In reply to comment #16) > > [Notes similar code line in chrome/content/options.js] > [Exercises link to open TB tab, then right-click -> Open in Browser] > > Ah. I'm apparently taken to .../version.html#2.9.1 instead ... well, that *is* > what you get when you truncate extensions.quickfolders.version="2.9.1pre3" at > the "pre" ... > hmm, not caused by this, but yes there was no anchor for 2.9.1 :) try now, I just fixed it. And take a look at view source to see how I did that. Thanks for the observations though! :)
Created an attachment (id=7093) [details] list of pre-releases These are the pre-Releases I have kept on my hard-drive for historical reasons. I do not make notes on the Mozdev site on what is included in each, that's what the "full" releases are for. Before that (back in 2009) I used to call them "betas" for a short while. When I work on bugfixes I increase the minor version number and add a number and a pre-release, e.g. 2.9 => 2.9.1pre1 2.9.1pre2 etc. Adding version notes is then referring to 2.9.1 (but can be renamed to higher numbers before release). Usually, to tidy up and make sure everybody who has pre-releases installed I would increase the "main" version number once more like so: 2.9.1pre23 => 2.9.2 (or higher). I generally aim for increasing the minor though, was hoping to release 3.0 next. But that needs a few new features to earn the "0". Current Feature/bugfix Candidates for 3.0 are - folder backup + restore [sic!] - icon support - fixed colors of striped mode
*** Bug 24461 has been marked as a duplicate of this bug. ***