merge main

This commit is contained in:
Burak Kaan Köse
2025-02-02 15:48:47 +01:00
13 changed files with 95 additions and 5 deletions

View File

@@ -261,6 +261,10 @@ namespace Wino.Mail.ViewModels
{
await PrintAsync();
}
else if (operation == MailOperation.ViewMessageSource)
{
await _dialogService.ShowMessageSourceDialogAsync(initializedMimeMessageInformation.MimeMessage.ToString());
}
else if (operation == MailOperation.Reply || operation == MailOperation.ReplyAll || operation == MailOperation.Forward)
{
if (initializedMailItemViewModel == null) return;
@@ -549,6 +553,11 @@ namespace Wino.Mail.ViewModels
MenuItems.Add(MailOperationMenuItem.Create(MailOperation.Forward));
}
if (initializedMimeMessageInformation?.MimeMessage != null)
{
MenuItems.Add(MailOperationMenuItem.Create(MailOperation.ViewMessageSource, true, true));
}
// Archive - Unarchive
if (initializedMailItemViewModel.AssignedFolder.SpecialFolderType == SpecialFolderType.Archive)
MenuItems.Add(MailOperationMenuItem.Create(MailOperation.UnArchive));