thunderbird-android icon indicating copy to clipboard operation
thunderbird-android copied to clipboard

Refactor: Message Composer

Open kewisch opened this issue 10 months ago • 2 comments

🎯The objective

The HTML parsing for sending emails needs improvement. We need better and more consistent ways to hook into the sending process, to enable features such as HTML signatures

🎒Resources

ℹ️ List all relevant resources like BugZilla meta bugs, Figma files, Notion links and other files.

🦮Rules of the Road

ℹ️ Initial definition of requirements and limitations, the scope of this feature and other potential considerations in order to keep the project narrow and focused.

🟢In Scope

  • Make use of JSoup for HTML parsing across the board
  • Overhaul the way the HTML of the original message is modified to create the new message when replying
  • Overhaul the way the HTML of the original message is modified to create the new message when forwarding

🔴Out of Scope

  • TODO

🚧Technical and/or Business Requirements

Engineering Tasks

kewisch avatar Feb 18 '25 14:02 kewisch

Please ping me (jsoup author) if you hit any rough edges in jsoup when implementing this, or if you have ideas on how the library can be improved, or have Qs on the integration.

jhy avatar Feb 24 '25 08:02 jhy

Thanks so much for the offer @jhy, glad we have your support! We plan to get to this between August and October and will let you know if we need anything.

kewisch avatar Feb 28 '25 05:02 kewisch