RealRaven2000 / quickFilters

Thunderbird Add-on: quickFilters
http://quickfilters.quickfolders.org/
Other
52 stars 11 forks source link

Convert quickFilters Assistant dialog to HTML #261

Open RealRaven2000 opened 3 months ago

RealRaven2000 commented 3 months ago

It's time to convert the assistant screen from xul / xhtml to html (just like the settings screen) as there are numerous problems with spacing on some systems. For instance, the dialog buttons are still sometimes moved off screen on the bottom, or text overlapping in unexpected ways when display scaling (which zooms settings) is set in windows, especially on laptop with high resolutions. Example:

bXEHcPD509p0Coh0

This will also mean rewriting all assistant backend code to work with the native APIs, however access to the filters (such as modifying, storing, sorting filters) is currently unsupported. A filter API has yet to be written, I expect I will probably be actively involved here.

It may be possible to do this without a filter API it just means that the filter management / editing code has to run in an experimental API (rather than using injected native code). I need to look into how to pull this off most efficiently, but it's definitely a rewrite. Considering my experience with converting the SmartTemplates settings dialog I expect a turnaround time of approx. 2 months.