fix: move "Plain Text Only" setting from Reading to Composing #422
This commit is contained in:
@@ -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
|
||||||
|
|||||||
@@ -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}
|
||||||
|
|||||||
Reference in New Issue
Block a user