File: 1001-Add-menu-actions-for-forwarding-messages-as-attachme.patch

package info (click to toggle)
lomiri-dekko-app 0.4.1%2Bdfsg-8
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 25,416 kB
  • sloc: cpp: 26,276; javascript: 4,237; python: 1,082; xml: 379; sh: 126; makefile: 18
file content (63 lines) | stat: -rw-r--r-- 3,290 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
From 4bbc631e7d010b1d23f7f68c49676042b33b6b46 Mon Sep 17 00:00:00 2001
From: Guido Berhoerster <guido+debian@berhoerster.name>
Date: Fri, 10 Jan 2025 07:22:10 +0100
Subject: Add menu actions for forwarding messages as attachment


diff --git a/plugins/ubuntu-plugin/plugins/core/mail/popovers/MessageActionPopover.qml b/plugins/ubuntu-plugin/plugins/core/mail/popovers/MessageActionPopover.qml
index 1195ac4..0fbbde9 100644
--- a/plugins/ubuntu-plugin/plugins/core/mail/popovers/MessageActionPopover.qml
+++ b/plugins/ubuntu-plugin/plugins/core/mail/popovers/MessageActionPopover.qml
@@ -55,6 +55,14 @@ Popover {
                         ComposerActions.forwardMessage(SubmissionManager.ForwardInline, msg.messageId)
                         PopupUtils.close(actionPopover)
                     }
+                },
+                ContextAction {
+                    description: qsTr("Forward As Attachment")
+                    actionIcon: Icons.MailForwardedIcon
+                    onTriggered: {
+                        ComposerActions.forwardMessage(SubmissionManager.ForwardAsAttachment, msg.messageId)
+                        PopupUtils.close(actionPopover)
+                    }
                 }
             ]
         }
diff --git a/plugins/ubuntu-plugin/plugins/core/mail/popovers/MessageListActionPopover.qml b/plugins/ubuntu-plugin/plugins/core/mail/popovers/MessageListActionPopover.qml
index fe11d4f..2f48a8a 100644
--- a/plugins/ubuntu-plugin/plugins/core/mail/popovers/MessageListActionPopover.qml
+++ b/plugins/ubuntu-plugin/plugins/core/mail/popovers/MessageListActionPopover.qml
@@ -116,6 +116,14 @@ Popover {
                         ComposerActions.forwardMessage(SubmissionManager.ForwardInline, msg.messageId)
                         PopupUtils.close(actionPopover)
                     }
+                },
+                ContextAction {
+                    description: qsTr("Forward As Attachment")
+                    actionIcon: Icons.MailForwardedIcon
+                    onTriggered: {
+                        ComposerActions.forwardMessage(SubmissionManager.ForwardAsAttachment, msg.messageId)
+                        PopupUtils.close(actionPopover)
+                    }
                 }
             ]
         }
diff --git a/plugins/ubuntu-plugin/plugins/core/mail/popovers/MessageViewContextMenu.qml b/plugins/ubuntu-plugin/plugins/core/mail/popovers/MessageViewContextMenu.qml
index 707ee35..fdcc054 100644
--- a/plugins/ubuntu-plugin/plugins/core/mail/popovers/MessageViewContextMenu.qml
+++ b/plugins/ubuntu-plugin/plugins/core/mail/popovers/MessageViewContextMenu.qml
@@ -87,6 +87,14 @@ Popover {
                         ComposerActions.forwardMessage(SubmissionManager.ForwardInline, msg.messageId)
                         PopupUtils.close(actionPopover)
                     }
+                },
+                ContextAction {
+                    description: qsTr("Forward As Attachment")
+                    actionIcon: Icons.MailForwardedIcon
+                    onTriggered: {
+                        ComposerActions.forwardMessage(SubmissionManager.ForwardAsAttachment, msg.messageId)
+                        PopupUtils.close(actionPopover)
+                    }
                 }
             ]
         }