fix: move "Plain Text Only" setting from Reading to Composing #422

This commit is contained in:
Linus Rath
2026-06-15 17:39:18 +02:00
parent dcea4fdd5e
commit 404a1e847c
3 changed files with 9 additions and 9 deletions
+1 -1
View File
@@ -199,11 +199,11 @@ const tabSearchPaths: Record<Tab, string[]> = {
'settings.email_behavior.hover_actions', 'settings.email_behavior.hover_actions',
'settings.email_behavior.permanently_delete_junk', 'settings.email_behavior.permanently_delete_junk',
'settings.email_behavior.show_preview', 'settings.email_behavior.show_preview',
'settings.email_behavior.plain_text_mode',
], ],
composing: [ composing: [
'settings.email_behavior.attachment_reminder', 'settings.email_behavior.attachment_reminder',
'settings.email_behavior.auto_select_reply_identity', 'settings.email_behavior.auto_select_reply_identity',
'settings.email_behavior.plain_text_mode',
'settings.email_behavior.default_mail_program', 'settings.email_behavior.default_mail_program',
'settings.email_behavior.signature_position', 'settings.email_behavior.signature_position',
'settings.email_behavior.sub_address_delimiter', 'settings.email_behavior.sub_address_delimiter',
@@ -22,6 +22,7 @@ export function ComposingSettings() {
const { const {
autoSelectReplyIdentity, autoSelectReplyIdentity,
plainTextMode,
attachmentReminderEnabled, attachmentReminderEnabled,
attachmentReminderKeywords, attachmentReminderKeywords,
sendDelaySeconds, sendDelaySeconds,
@@ -44,6 +45,13 @@ export function ComposingSettings() {
/> />
</SettingItem> </SettingItem>
<SettingItem label={t('plain_text_mode.label')} description={t('plain_text_mode.description')}>
<ToggleSwitch
checked={plainTextMode}
onChange={(checked) => updateSetting('plainTextMode', checked)}
/>
</SettingItem>
<SettingItem label={t('send_delay.label')} description={t('send_delay.description')}> <SettingItem label={t('send_delay.label')} description={t('send_delay.description')}>
<div className="flex flex-col items-end gap-1"> <div className="flex flex-col items-end gap-1">
<Select <Select
-8
View File
@@ -25,7 +25,6 @@ export function ReadingSettings() {
showPreview, showPreview,
mailLayout, mailLayout,
disableThreading, disableThreading,
plainTextMode,
emailsPerPage, emailsPerPage,
mailAttachmentAction, mailAttachmentAction,
attachmentPosition, attachmentPosition,
@@ -194,13 +193,6 @@ export function ReadingSettings() {
/> />
</SettingItem> </SettingItem>
<SettingItem label={t('plain_text_mode.label')} description={t('plain_text_mode.description')}>
<ToggleSwitch
checked={plainTextMode}
onChange={(checked) => updateSetting('plainTextMode', checked)}
/>
</SettingItem>
<SettingItem label={t('hide_inline_image_attachments.label')} description={t('hide_inline_image_attachments.description')}> <SettingItem label={t('hide_inline_image_attachments.label')} description={t('hide_inline_image_attachments.description')}>
<ToggleSwitch <ToggleSwitch
checked={hideInlineImageAttachments} checked={hideInlineImageAttachments}