I have created a new branch ESR115 for all changes related to the next version of Thunderbird (UI SuperNova). We can already test the new UI in the latest betas of Thunderbird 112. AS the folder tree and 3pane window have been rewritten in HTML currently neither the toolbar buttons, the QuickFolders toolbar and any folder tree injections (including custom icons) are functioning right now.
Since I have created a completely new branch this and all future development will be incompatible with the current Thunderbird 102 and all previous versions as it is too difficult to do full compatibility with ESR115 and ESR102 in the same version. I am considering also raising QuickFolders major version to 6 to distinguish its builds. Early test versions for beta users will be made available below - please leave a comment or emoji to be notified automatically.
Elements to fix:
- QuickFolders toolbar is not displayed (SuperNova removes custom toolbars and crams everything into a "unified toolbar" at the top of the Thunderbird window). I am still evaluating alternative options, but might just end
- the mail extension APIs do not allow creating our own menus (as menus are deprecated elements) but only adding elements to the built in context menu, so the menus will likely still be experimental code. I hope I will be able to retain all functionality. Some or all drag+drop code may have to be reimplemented
- folder tree has been rewritten, so all icons need to be reimplemented
- all event listeners in the folder tree (drag and drop) need to be reimplemented / based on the new tree
- main toolbar buttons missing (this needs to be rewritten as API compliant action button)
- current folder bar needs to be reimplemented
I am currently doing experimental code on my Add-on quickFilters here and will reuse the gained experience for QuickFolders.
I have created a new branch ESR115 for all changes related to the next version of Thunderbird (UI SuperNova). We can already test the new UI in the latest betas of Thunderbird 112. AS the folder tree and 3pane window have been rewritten in HTML currently neither the toolbar buttons, the QuickFolders toolbar and any folder tree injections (including custom icons) are functioning right now.
Since I have created a completely new branch this and all future development will be incompatible with the current Thunderbird 102 and all previous versions as it is too difficult to do full compatibility with ESR115 and ESR102 in the same version. I am considering also raising QuickFolders major version to 6 to distinguish its builds. Early test versions for beta users will be made available below - please leave a comment or emoji to be notified automatically.
Elements to fix:
I am currently doing experimental code on my Add-on quickFilters here and will reuse the gained experience for QuickFolders.