feat: move-to-folder dialog, batch actions, reader source view, Focused/Other pivot

- MoveToFolderDialog: modal folder picker per account (excludes current)
- Wire 'Mover a...' in reader ⋯ menu + batch move (emit -1 -> dialog)
- Connect batch delete/mark-unread/flag handlers (were unconnected)
- Reader: 'Ver codigo fuente' reads .eml via MimeStorageService::readEmlFile
- Reader: 'Marcar como no leido' emits markUnreadRequested
- Pivot Focused/Other: EmailListModel::setShowFocusedOnly heuristic
  (flagged/pinned/frequent senders), reset to Focused on inbox select
This commit is contained in:
2026-08-30 02:26:31 +02:00
parent 59692b5706
commit 6e4a588879
11 changed files with 292 additions and 15 deletions
+1
View File
@@ -29,6 +29,7 @@ signals:
void forwardRequested(int mailId);
void deleteRequested(int mailId);
void detachRequested();
void markUnreadRequested(int mailId);
void openAttachmentRequested(const QString &path);
private slots: