MozillaZine

[Ext] TotalQuickFilter 4.1 [2018-08-29]

Announce and Discuss the Latest Theme and Extension Releases.
sph
 
Posts: 3
Joined: August 31st, 2018, 3:52 am

Post Posted August 31st, 2018, 4:04 am

Could you please help: I am still on Thunderbird 52.9.1 (because that's what included in my distribution). Hence I am stuck at TotalQuickFilter version 3.5. (I cannot install version 4.1 from the downloaded file, because my Thunderbird tells me, it's incompatible.)

Yesterday I configured the TotalQuickFilter toolbar. Then I closed Thunderbird. The next time I started it, it did not show any of the panes. I could not even open the add-ons page. So I had to restart Thunderbird with all add-ons permanently disabled and re-enable all of them, but TotalQuickFilter. Everything worked. But as soon as I enable TotalQuickFilter, Thunderbird comes up with no panes. I also tried to de-install TotalQuickFilter and re-install again. It did not loose the settings and hence I cannot start Thunderbird.

How do I remove the settings for TotalQuickFilter to get its standard toolbar back?

Thanks for your help!

alta88
 
Posts: 999
Joined: January 28th, 2006, 3:08 pm

Post Posted August 31st, 2018, 8:20 am

The error console (if you can open it) will likely show the problem. But if enabling the extension crashes the pane setup without console, it's hard to know what's up. It's possible an entity id changed (used for strings) as this is known to cause a hard UI fail. But for me, on Tb52.9.1 and TQF 3.5, everything works fine. Where did you download the 3.5 version, AMO or mozdev? Perhaps it might help if you re-download from AMO and install a new xpi.

sph
 
Posts: 3
Joined: August 31st, 2018, 3:52 am

Post Posted August 31st, 2018, 11:32 am

I installed TQF from inside TB: I searched for "TotalQuickFilter", did not get any result and selected "Show all nnn results". From there I installed the add-on. The link is https://addons.thunderbird.net/en-US/th ... src=search

TQF worked well until I rearranged the items in the TQF toolbar. TB still worked after this customization, but not after a restart of TB. Hence I removed TQF with the help of the add-on manager, restarted TB and reinstalled TQF. The customized TQF toolbar remained customized and TB did not restart. That's why I wanted to get rid of all TQF settings (including the toolbar), because that was the state when it still worked.

I reinstalled TQF and restarted TB. None of the pane shows, all my tabs went missing (I can send you a screenshot if required), but I could open the error console. I filtered after "TotalQuickFolder" and got these two entries:
TypeError: aDocument.getElementById(...) is null[Learn More] messengerOverlay.js:377:3
QuickFilterManager.filterDefsByName.tags.domBindExtra chrome://totalquickfilter/content/messengerOverlay.js:377:3
QuickFilterBarMuxer._bindUI chrome://totalquickfilter/content/messengerOverlay.js:122:7
QFBM__init chrome://messenger/content/quickFilterBar.js:40:5
OnLoadMessenger chrome://messenger/content/msgMail3PaneWindow.js:473:5
onload chrome://messenger/content/messenger.xul:1:1
subprocess.call/<.wait resource://enigmail/subprocess.jsm:359:11
EnigmailGpgAgent.setAgentPath resource://enigmail/gpgAgent.jsm:487:18
Enigmail.prototype.initialize resource://enigmail/core.jsm:359:5
_gotGpgEnv resource://enigmail/pEpAdapter.jsm:497:13
TypeError: folderDisplay is null[Learn More] tqf.js:562:5
TotalQuickFilter.getTabFilterValues chrome://totalquickfilter/content/tqf.js:562:5
TotalQuickFilter.initTextButtons chrome://totalquickfilter/content/tqf.js:93:24
TotalQuickFilter.init chrome://totalquickfilter/content/tqf.js:63:5
TotalQuickFilter.onLoad/< chrome://totalquickfilter/content/tqf.js:52:7
subprocess.call/<.wait resource://enigmail/subprocess.jsm:359:11
EnigmailGpgAgent.setAgentPath resource://enigmail/gpgAgent.jsm:487:18
Enigmail.prototype.initialize resource://enigmail/core.jsm:359:5
_gotGpgEnv resource://enigmail/pEpAdapter.jsm:497:13

I also downloaded the .xpi file from the link mentioned above. Same result.

alta88
 
Posts: 999
Joined: January 28th, 2006, 3:08 pm

Post Posted August 31st, 2018, 2:13 pm

If you start Tb with TQF disabled, you can try to Customize and reset the toolbars with Restore Default Set button (all others will be reset too).

Or you can try editing xulstore.json in your profile folder to reset the quickfilter toolbar. Close Tb, backup the file, edit the original file, find the section quick-filter-bar2, and delete the line "currentSet". Unless your editor formats JSON, it will be one big seeming mess that's hard to read. Of course, you can also just delete the file; it will be restored to factory defaults on restart, meaning all window positions/sizes, panel sizing, columns widths, toolbar customizations, etc will be lost.

It's also possible another extension is interfering somehow. You could start with just TQF enabled and see what happens.

sph
 
Posts: 3
Joined: August 31st, 2018, 3:52 am

Post Posted September 2nd, 2018, 9:59 am

I disabled all but the TQF add-on. Same result - that is no panes.

Thanks for hinting me to "xulstore.json". I deleted the "currentSet" entry and everything works fine again. Thanks!

FYI, I had the following value:
"quick-filter-bar2": {"currentset":"qfb-sticky,spacer,qfb-unread,qfb-starred,qfb-attachment,separator,quick-filter-bar-terms-buttons,spacer,spring,qfb-filter-bar-textbox,quick-filter-bar-textfilter-buttons"}

Return to Extension/Theme Releases


Who is online

Users browsing this forum: No registered users and 2 guests