fix: label Gmail accounts by their protocol in Settings

This commit is contained in:
Tomás Romero committed 2026-10-22 23:28:48 +02:00
1 parent c2a64d3319
commit e7bb2cad59
8 files changed
+29 -1

No files matched your search

+4
View File
@@ -4061,6 +4061,10 @@ msgstr ""
msgid "Sign-in required"
msgstr ""
#: ui/dialogs/settings-dialog.slint:1769
msgid "Connected · Gmail"
msgstr ""
#: ui/dialogs/settings-dialog.slint:1769
msgid "Connected · JMAP"
msgstr ""
+4
View File
@@ -4276,6 +4276,10 @@ msgstr "Sin conexión · reintentando automáticamente"
msgid "Sign-in required"
msgstr "Se requiere iniciar sesión"
#: ui/dialogs/settings-dialog.slint:1769
msgid "Connected · Gmail"
msgstr "Conectado · Gmail"
#: ui/dialogs/settings-dialog.slint:1769
msgid "Connected · JMAP"
msgstr "Conectado · JMAP"
+4
View File
@@ -4169,6 +4169,10 @@ msgstr ""
msgid "Sign-in required"
msgstr ""
#: ui/dialogs/settings-dialog.slint:1769
msgid "Connected · Gmail"
msgstr ""
#: ui/dialogs/settings-dialog.slint:1769
msgid "Connected · JMAP"
msgstr ""
+4
View File
@@ -4058,6 +4058,10 @@ msgstr ""
msgid "Sign-in required"
msgstr ""
#: ui/dialogs/settings-dialog.slint:1769
msgid "Connected · Gmail"
msgstr ""
#: ui/dialogs/settings-dialog.slint:1769
msgid "Connected · JMAP"
msgstr ""
+4
View File
@@ -4259,6 +4259,10 @@ msgstr "Нет подключения · автоматический повто
msgid "Sign-in required"
msgstr "Требуется вход"
#: ui/dialogs/settings-dialog.slint:1769
msgid "Connected · Gmail"
msgstr "Подключено · Gmail"
#: ui/dialogs/settings-dialog.slint:1769
msgid "Connected · JMAP"
msgstr "Подключено · JMAP"
+4
View File
@@ -4206,6 +4206,10 @@ msgstr "Çevrimdışı · otomatik yeniden deneniyor"
msgid "Sign-in required"
msgstr "Oturum açma gerekli"
#: ui/dialogs/settings-dialog.slint:1769
msgid "Connected · Gmail"
msgstr ""
#: ui/dialogs/settings-dialog.slint:1769
msgid "Connected · JMAP"
msgstr "Bağlı · JMAP"
+4
View File
@@ -4092,6 +4092,10 @@ msgstr "离线 · 正在自动重试"
msgid "Sign-in required"
msgstr "需要登录"
#: ui/dialogs/settings-dialog.slint:1769
msgid "Connected · Gmail"
msgstr ""
#: ui/dialogs/settings-dialog.slint:1769
msgid "Connected · JMAP"
msgstr "已连接 · JMAP"
+1 -1
View File
@@ -1766,7 +1766,7 @@ export component SettingsDialog inherits Rectangle {
spacing: 2px;
account-name := Text { height: max(19px, self.preferred-height); text: account.name; color: root.heading; font-size: TypeScale.body-large; font-weight: 700; overflow: elide; }
account-email := Text { height: max(16px, self.preferred-height); text: account.email; color: root.secondary-text; font-size: TypeScale.caption; overflow: elide; }
account-state := Text { height: max(16px, self.preferred-height); text: account.status == "offline" ? @tr("Offline · retrying automatically") : account.status == "needs_reauth" ? @tr("Sign-in required") : account.status == "syncing" ? @tr("Syncing…") : account.status == "idle" ? (account.mail_protocol == "jmap" ? @tr("Connected · JMAP") : @tr("Connected · IMAP + SMTP")) : @tr("Account status: {}", account.status); color: account.status == "needs_reauth" ? #c0392b : root.faint-text; font-size: TypeScale.caption; overflow: elide; }
account-state := Text { height: max(16px, self.preferred-height); text: account.status == "offline" ? @tr("Offline · retrying automatically") : account.status == "needs_reauth" ? @tr("Sign-in required") : account.status == "syncing" ? @tr("Syncing…") : account.status == "idle" ? (account.mail_protocol == "gmail" ? @tr("Connected · Gmail") : account.mail_protocol == "jmap" ? @tr("Connected · JMAP") : @tr("Connected · IMAP + SMTP")) : @tr("Account status: {}", account.status); color: account.status == "needs_reauth" ? #c0392b : root.faint-text; font-size: TypeScale.caption; overflow: elide; }
}
AccountActions {
edit-label: account.provider == "generic" ? @tr("Edit") : @tr("Reconnect");