Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make FiltaQuilla compatible with Thunderbird 115 (ESR 2023/24) #223

Closed
RealRaven2000 opened this issue Apr 20, 2023 · 6 comments
Closed
Assignees
Labels

Comments

@RealRaven2000
Copy link
Owner

I have created a new branch ESR115 for all changes related to the next version of Thunderbird (UI SuperNova).

For backporting issues relating to 102 I have created another new branch ESR102

Please report all bugs related to beta 113 and later below.

@RealRaven2000
Copy link
Owner Author

Starting additional compatibility tests today

  • fixed ToneQuilla.jsm component (playback of sounds) by adding a background page. tested wav, ogg and mp3 playback.
  • fixed updating version display in top panel of options screen (remove old version Proxy code)

filtaquilla-4.0pre10.zip

to install in Thunderbird beta, download the zip file and drag into Add-ons Manager (do not extract contents).

@RealRaven2000
Copy link
Owner Author

  • Fixed "save as file..." action by using MailServices

filtaquilla-4.0pre11.zip

to install in Thunderbird beta, download the zip file and drag into Add-ons Manager (do not extract contents).

@obillard
Copy link

Hello and thank you for your work!
I updated to TB 115 today from 112 and updated the add-on to version 4.0b2, and I cannot make the "tag of thread messages" filter work (worked on 112).

Uncaught TypeError: message.folder.msgDatabase.GetThreadContainingMsgHdr is not a function
    threadAnyTag_matches chrome://filtaquilla/content/filtaquilla.js:1819
    associateView resource:///modules/SearchSpec.jsm:107
    _applyViewChanges resource:///modules/DBViewWrapper.jsm:1511
    _enterFolder resource:///modules/DBViewWrapper.jsm:1239
    open resource:///modules/DBViewWrapper.jsm:839
    _onSelect chrome://messenger/content/about3Pane.js:2507
    handleEvent chrome://messenger/content/about3Pane.js:1589
    set selectedRow chrome://messenger/content/tree-listbox.js:481
    _onClick chrome://messenger/content/tree-listbox.js:106
    handleEvent chrome://messenger/content/tree-listbox.js:76
352 filtaquilla.js:1819:49
    threadAnyTag_matches chrome://filtaquilla/content/filtaquilla.js:1819
    associateView resource:///modules/SearchSpec.jsm:107
    _applyViewChanges resource:///modules/DBViewWrapper.jsm:1511
    _enterFolder resource:///modules/DBViewWrapper.jsm:1239
    open resource:///modules/DBViewWrapper.jsm:839
    _onSelect chrome://messenger/content/about3Pane.js:2507
    handleEvent chrome://messenger/content/about3Pane.js:1589
    set selectedRow chrome://messenger/content/tree-listbox.js:481
    _onClick chrome://messenger/content/tree-listbox.js:106
    handleEvent chrome://messenger/content/tree-listbox.js:76

@RealRaven2000
Copy link
Owner Author

Looks like Core renamed GetThreadContainingMsgHdr to getThreadContainingMsgHdr . Try the test version below:

filtaquilla-4.0pre18.zip


to install, download zip file and drag the file into Thunderbird Add-ons Manager without extracting contents. Added search methods my not be removed successfully by Thunderbird, so restarting Tb is recommended before testing the new version.

@DeniR
Copy link

DeniR commented Dec 20, 2023

Where I can find Filtaquilla button in v115 interface ?

@RealRaven2000 RealRaven2000 unpinned this issue Feb 21, 2024
@RealRaven2000
Copy link
Owner Author

Where I can find Filtaquilla button in v115 interface ?

there is no button - it's integreated into the Thunderbird filter editor. And you can enable additional search terms and actions in ADd-ons Manager under FiltaQuilla settings.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants