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

Working patch for TB 68.12.0 (windows) #97

Open
avegaweiss opened this issue Aug 29, 2020 · 4 comments
Open

Working patch for TB 68.12.0 (windows) #97

avegaweiss opened this issue Aug 29, 2020 · 4 comments

Comments

@avegaweiss
Copy link

Once again, simple fix worked for me.
Updated the version up to 68.12.99, hope it last a couple of updates

I can't try on MacOS, so, best of luck there.
gmailui-1.4.2_fixed_upto68_12_99.xpi.zip

@zozimus1
Copy link

Works for me!! You are my hero!!

Mac OS 10.15.5
TB 68.11.0 (64-bit)

@robstroess
Copy link

robstroess commented Dec 16, 2020

Hi. The (for me) important regex-search definition for Tools/Message Filters/New/...(RegEx) won't pop-up a textbox to enter the regex expression (neither in TB68.0 nor in TB68.8.1 nor in TB68.11.0 (as in comment by zozimus1) nor in TB68.12.0 (as in post title) nor in TB68.12.1, and no matter whether x86 or x84 bit TB version for Windows10x64). And yes, I triple-checked that auto-update is disabled in registry (HKLM\SOFTWARE\Policies\Mozilla\Thunderbird\DisableAppUpdate = 1) as in the TB->About as in Tools/Options/Advanced/Update. The textbox is present for message filters like "Body contains" but not for any regex like "Body (RegEx) matches" etc.
Debugging shows
"[Exception... "Component returned failure code: 0x80520012 (NS_ERROR_FILE_NOT_FOUND) [nsIMsgAccountManager.loadVirtualFolders]" nsresult: "0x80520012 (NS_ERROR_FILE_NOT_FOUND)" location: "JS frame :: chrome://messenger/content/msgMail3PaneWindow.js :: LoadPostAccountWizard :: line 650" data: no] msgMail3PaneWindow.js:650:20"
and
"SyntaxError: An invalid or illegal string was specified mailWidgets.js:661"
and
"SyntaxError: An invalid or illegal string was specified menulist-addrbooks.js:11"
on the (verbose) console.

I had hoped to use your 1.4.2 as a starting point to migrate expression-search to Tb78, following https://developer.thunderbird.net/add-ons/updating/tb78 which recommends to not migrate directly to TB78 but to make an intermediate step migration on TB68 before (note post #102 )
Any help greatly appreciated ... Cheers - Rob

@robstroess
Copy link

Oops, after looking into the code I have to admit that this attempt would be way beyond my expertise. Instead, I'll be supporting RealRaven2000's FiltaQuilla to hopefully include a "Body (Regex) Match" soon. Btw.: I learned xlovinglyx already opted for such an improvement in RealRaven2000/FiltaQuilla#75 .

@RealRaven2000
Copy link

Oops, after looking into the code I have to admit that this attempt would be way beyond my expertise. Instead, I'll be supporting RealRaven2000's FiltaQuilla to hopefully include a "Body (Regex) Match" soon. Btw.: I learned xlovinglyx already opted for such an improvement in RealRaven2000/FiltaQuilla#75 .

Funny you should mention me - I was just looking for a compatible version of expression search for my Thunderbird (I am still on 68 with my production profile, because, no time to convert ZombieKeys yet). Still wondering while the original author didn't push this patch to ATN? Once we switch to Tb78 we can use @opto's version but this would be an important one for those of us who still use Tb 68 profiles.

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

No branches or pull requests

4 participants