feat(email): rebuild email settings as four quiet tabs with a send sheet

Fold six tabs into Recipients, Mail servers, Templates and History, where only problems get
colour and one star sets each default through email_preferences. Replace the send dialog with
a sheet that preselects the default recipient and follows the send. Server additions are
optional fields and routes, so released iOS builds keep working.
This commit is contained in:
neon
2026-10-12 22:18:38 +00:00
parent ddc7e848b9
commit 591dea03a2
95 changed files with 29577 additions and 2359 deletions
@@ -1,9 +1,9 @@
{
"totalRoutes": 644,
"totalRoutes": 648,
"byPermission": {
"(none)": 280,
"Permission.ManageMetadataConfig": 38,
"Permission.EmailSend": 30,
"Permission.EmailSend": 34,
"Permission.LibraryEditMetadata": 35,
"Permission.BookDockAccess": 17,
"Permission.ManageAppSettings": 62,