Implement Thread View UI and repository support

- Created ThreadDetailScreen with expandable email cards and HTML support.
- Added observeEmailsInThread to EmailRepository and implementation.
- Updated navigation in EmailListScreen to route multi-message threads to the new view.
- Updated test mocks (FakeEmailRepository) across unit, widget, and integration tests.
- Documented progress in done.md and updated next.md.
This commit is contained in:
Thomas Güttler
2026-05-08 00:14:50 +02:00
parent 656d4b46d7
commit cd0892763c
8 changed files with 367 additions and 64 deletions
+7
View File
@@ -20,3 +20,10 @@ Then push
## Tasks
### 1. Multi-account search improvement
Extend the search functionality to allow searching across all accounts.
- **UI**: Add a search icon to the account list screen or a global search bar.
- **Repository**: Implement `searchEmailsGlobal` to query all accounts in the database.
- **Protocol**: For remote search, parallelize IMAP SEARCH across multiple accounts.