First Last Prev Next    No search results available
Details
: ESR 2018 readiness - Make QuickFolders compatible with Tb 60
Bug#: 26489
: QuickFolders
: General
Status: RESOLVED
Resolution: FIXED
: PC
: Windows NT
: unspecified
: P2
: major
: ---

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

Attachments
4.9 prerelease 112 (722.16 KB, application/x-xpinstall)
2018-02-24 10:41, Axel Grude
no flags Details
4.9.2 prerelease 26 (731.91 KB, application/x-xpinstall)
2018-04-11 04:13, Axel Grude
no flags Details
4.10 pre 100 (735.54 KB, application/x-xpinstall)
2018-05-14 10:03, Axel Grude
no flags Details
4.10 pre 109 (735.72 KB, application/x-xpinstall)
2018-05-14 13:02, 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: 2018-02-24 10:36
With the  latest changes in the code base (dropping inline options / option
buttons in the Extension manager) for Thunderbird 60 the dialogs do not display
as expected: no Ok / Cancel buttons, no background / title bars, too largee
fonts and no background. 

There are also some problems with the styling of toolbar buttons and statusbar
buttons. The necessary code changes are summarized here:

https://wiki.mozilla.org/Thunderbird/Add-ons_Guide_57

in particular:

# for (x in fixIterator(obj)) (removed due to removal of __iterator__) --
replacement: for (x of fixIterator(obj))

# nsILocalFile -- replacement: nsIFile

# The bindings for the toolbar customization have moved from "global" to
"messenger" - changes in chrome.manifest:
style chrome://global/content/customizeToolbar.xul    chrome://.../skin/...
.css appversion<59.0a1
style chrome://messenger/content/customizeToolbar.xul chrome://.../skin/...
.css appversion>=59.0a1

# CSS for the preference dialogs has moved from Mozilla core to Thunderbird.
add <?xml-stylesheet type="text/css"
href="chrome://messenger/skin/preferences/preferences.css"?>

# The statusbarpanel-iconic and statusbarpanel-iconic-text was removed, use
toolbarbutton instead
------- Comment #1 From Axel Grude 2018-02-24 10:41:56 -------
Created an attachment (id=8393) [details]
4.9 prerelease 112

Tested with Thunderbird Daily 60.0a1 (2018-02-24) (32-bit)
------- Comment #2 From Axel Grude 2018-04-11 04:13:43 -------
Created an attachment (id=8432) [details]
4.9.2 prerelease 26

Added warnings about incompatible license if a license for a different Add-on
is entered  (licenses must start with QF)
------- Comment #3 From Axel Grude 2018-05-14 10:03:05 -------
Created an attachment (id=8451) [details]
4.10 pre 100

# Improved brighttext support in "Flat Tabs" and coloring behavior for "Apple
Pills" Theme.
# The "Bling my Tabs" page will now show a preview using the current Theme
colors for easier tab color styling.
# New icon for Thunderbird 60's Photon compatibility, which also better
supports dark backgrounds.
# Fixed font color on colored Current Folder tab when Striped Style is used.
# Added a preview panel to advanced folder properties - this will be visible if
the custom css option is activated. Note that any colorings can be different on
the QuickFolder tab if the folder is currently selected. (Current folder
coloring overrides everything else for consistency) 

# [Bug 26514] Remove the QuickFolders Tab when deleting folder from its menu.
Fixed version links from Options dialog to support site to show more relevant
information to Premium Users.

# Improved "Skip Folder" function to wrap around and go to the first unread
email in every folder skipped to.

# [Bug 26507] Colors menu should only be available on themes supporting it
(e.g. Native Tabs / Pushbuttons)

# [Bug 26517] Support moving multiple folders using Drag + Drop
------- Comment #4 From Axel Grude 2018-05-14 13:02:47 -------
Created an attachment (id=8452) [details]
4.10 pre 109

# Fixed an issue with the option dialog styling in pre 100
# Fixed deleting tabs when corresponding Folder is deleted. [Bug 26514] 
------- Comment #5 From Axel Grude 2018-10-16 05:24:52 -------
Fixed in 4.10, released on 25/06/2018

Menu problems:
Fixed in 4.11, released on 16/10/2018

First Last Prev Next    No search results available