First Last Prev Next    No search results available
Details
: ESR 2019 Readiness - compatibility with Thunderbird 68
Bug#: 26658
: QuickFolders
: General
Status: RESOLVED
Resolution: FIXED
: PC
: Windows NT
: unspecified
: P3
: enhancement
: ---

:
:
:
:
:
  Show dependency tree - Show dependency graph
People
Reporter: Axel Grude <axel.grude@gmail.com>
Assigned To: Axel Grude <axel.grude@gmail.com>
:

Attachments
4.15 prerelease 30 (992.96 KB, application/x-xpinstall)
2019-05-07 12:14, Axel Grude
no flags Details
4.15 prerelease 56 (979.19 KB, application/x-xpinstall)
2019-05-08 12:37, Axel Grude
no flags Details
4.15.1 prerelease 38 (793.40 KB, application/x-xpinstall)
2019-05-29 11:59, Axel Grude
no flags Details


Note

You need to log in before you can comment on or make changes to this bug.

Related actions


Description:   Opened: 2019-05-07 03:08
Make QuickFolders compatible with the current Thunderbird beta (67.0b2) in
order to prepare for the next ESR release in October 2019.

FOr back-porting, I created a new GitHub branch at 
https://github.com/RealRaven2000/quickFilters/tree/Tb-52

To Do: 
Use new preferences system. (See
https://developer.thunderbird.net/add-ons/upgrading-add-ons-for-tb68/list-of-changes-in-thunderbird-core#less-than-prefwindow-greater-than-less-than-prefpane-greater-than-less-than-preferences-greater-than-and-less-than-preference-greater-than)
Replace prefwindows with dialogs 
Replace groupbox elements with html fieldsets
Replace colorpicker elements with HTML input type color
Replace AddonManager (which is now a promise)
------- Comment #1 From Axel Grude 2019-05-07 03:10:34 -------
Github branch correction - for QuickFolders, this obviously needs to be:

https://github.com/RealRaven2000/QuickFolders/tree/Tb-52
------- Comment #2 From Axel Grude 2019-05-07 12:14:19 -------
Created an attachment (id=8621) [details]
4.15 prerelease 30

This version has been tested on Thunderbird 66.0b3 and 67.0b2 - there may be
some minor hang-ups in the options dialog not storing all values, please test
thoroughly. Especially any textboxes/pixel values should be scrutinized.

known issue: restoring tabs from the clipboard using the "Copy Tabs" feature on
"Advanced Options" tab doesn't work yet. Other than that, we're looking pretty
good. I tried my best to support lightweight themes in the "Bling my Tabs"
preview areas so you can get a good feel for what your color choices may look
like.
------- Comment #3 From Axel Grude 2019-05-08 12:37:00 -------
Created an attachment (id=8622) [details]
4.15 prerelease 56

Improved options dialog
added lightweight image preview in options
lightweight theming for current folder toolbar
Increased max version to Thunderbird 68

note: this version has no Asian locales (zh / ja / vi) due to an attachment
size limit on mozdev.org. All other locales will work.

To do: replace numerical textboxes with HTML elements
------- Comment #4 From Axel Grude 2019-05-21 04:57:06 -------
There is a way to make a hybrid Add-on that has both install.rdf and thus can
be accepted by Thunderbird 60 (or even older versions) and manifest.json for
the new web-extension format; I am planning to adopt this in the next version
4.15 for QuickFolders.
------- Comment #5 From Axel Grude 2019-05-29 11:59:27 -------
Created an attachment (id=8629) [details]
4.15.1 prerelease 38

The latest version of Tb daily 69 crashes because it doesn't like
document.createElement in a XUL document; so this version replaces the
functions with createXULElement for now.

More info:
https://docs.google.com/document/d/1rEPcu7ei-kK5Dvt7sBgqa_vP37QFIUtVd33JkCK1mvM/edit
------- Comment #6 From Axel Grude 2019-06-24 08:39:19 -------
Resolving Fixed with release 4.15.3 on 17/06/2019
this version is compatible with Thunderbird 68.0 beta 1 (the current version
for 68)

First Last Prev Next    No search results available