Reimplements the changes from PR #307 (branch issue-299-fix) on top of current main, resolving all merge conflicts. Features added: - User preferences system (DB schema v34–v36): menuPosition, mailViewButtonPosition, afterMailViewAction stored as a singleton row - Preferences screen accessible from the account drawer - Configurable menu bar position in mailbox view (bottom/top) - Configurable back button position in single mail view (bottom/top) - Configurable "after mail action": navigate to next message or return to mailbox after delete/archive/spam/move/snooze - Archive button in email detail screen; resolveMailboxByRole helper prompts to choose or create a folder when none exists - Improved Mark as spam: uses resolveMailboxByRole with dialog - Show full discrepancy details in account list sync health row - CSS fixes in SecureEmailWebView to prevent HTML email content overflow - Preserve manually-set mailbox roles across IMAP syncs - Tooltip on List-Unsubscribe chip showing the URL Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Sonnet 4.6
parent
05d00bdf09
commit
02b9635c83
Binary file not shown.
|
Before Width: | Height: | Size: 33 KiB After Width: | Height: | Size: 33 KiB |
Reference in New Issue
Block a user