On 29 May 2018, at 20:01, Jörg Knobloch jorgk@jorgk.com wrote:
Hi all,
in bug 1465061[1] I intend to remove the stand-alone options window so that preferences will be shown and edited in a tab like Firefox has done for years.
These are the reasons:
- "Preferences in tab" exist in Thunderbird since TB 37 hidden behind a preference (mail.preferences.inContent). Removing the legacy stand-alone window will reduce the maintenance burden.
- Mozilla core support for preferences is geared towards Firefox' preferences in a tab, so it will become increasingly difficult to support the legacy panel. For example we had to adopt the preferences.xml bindings into comm-central.
- Mozilla core has moved to using the 'Preferences' object (supplied in toolkit/content/preferencesBindings.js) and the C-C's preferences code has significantly diverged from M-C's which makes it very hard to follow M-C. Most recently we noticed that in bug 1460721[2] where a simple port of M-C changes obliterated the stand-alone window.
- Thunderbird should be modernised and follow Firefox with regards to preference editing in-situ.
- This will open the path to the Account Manager in a tab, bug 1096006[3].
Any objections? Speak up now or forever hold your peace.
Jörg.
[1] https://bugzilla.mozilla.org/show_bug.cgi?id=1465061 - remove stand-alone preferences window
[2] https://bugzilla.mozilla.org/show_bug.cgi?id=1460721 - font chooser broken
[3] https://bugzilla.mozilla.org/show_bug.cgi?id=1096006 - Account manager in a tab
I’ve been using this setting for a while in Thunderbird and the only ill side effect I know off, is that keyboard navigation is a bit more tedious in a tab. Instead of using Alt+key you have to use Alt+Shift+key and tabbing and entering is a bit different.
All in all not enough reason to block removing this though…
Onno
> On 29 May 2018, at 20:01, Jörg Knobloch <jorgk@jorgk.com> wrote:
>
> Hi all,
>
> in bug 1465061[1] I intend to remove the stand-alone options window so that preferences will be shown and edited in a tab like Firefox has done for years.
>
> These are the reasons:
>
> * "Preferences in tab" exist in Thunderbird since TB 37 hidden behind a preference (mail.preferences.inContent). Removing the legacy stand-alone window will reduce the maintenance burden.
> * Mozilla core support for preferences is geared towards Firefox' preferences in a tab, so it will become increasingly difficult to support the legacy panel. For example we had to adopt the preferences.xml bindings into comm-central.
> * Mozilla core has moved to using the 'Preferences' object (supplied in toolkit/content/preferencesBindings.js) and the C-C's preferences code has significantly diverged from M-C's which makes it very hard to follow M-C. Most recently we noticed that in bug 1460721[2] where a simple port of M-C changes obliterated the stand-alone window.
> * Thunderbird should be modernised and follow Firefox with regards to preference editing in-situ.
> * This will open the path to the Account Manager in a tab, bug 1096006[3].
>
> Any objections? Speak up now or forever hold your peace.
>
> Jörg.
>
> [1] https://bugzilla.mozilla.org/show_bug.cgi?id=1465061 - remove stand-alone preferences window
> [2] https://bugzilla.mozilla.org/show_bug.cgi?id=1460721 - font chooser broken
> [3] https://bugzilla.mozilla.org/show_bug.cgi?id=1096006 - Account manager in a tab
>
I’ve been using this setting for a while in Thunderbird and the only ill side effect I know off, is that keyboard navigation is a bit more tedious in a tab. Instead of using Alt+key you have to use Alt+Shift+key and tabbing and entering is a bit different.
All in all not enough reason to block removing this though…
Onno