Bug 522886 - Implement "Recipients" column that shows all recipients (To, CC, and BCC). r=mkmelin, r=Neil, ui-r=bwinton
authorSuyash Agarwal <syshagarwal@gmail.com>
Mon, 22 Jul 2013 08:36:59 -0400
changeset 8066 382d199327b1e746a462a4faef7f168fcee6558e
parent 8065 e6300d2ef130000be6375aaa1ea5bd2cfe256574
child 8067 4dbbd90972d8419196df13bf47398b1c06a4f59b
push id1
push useraxel@mozilla.com
push dateTue, 10 Oct 2017 22:14:06 +0000
reviewersmkmelin, Neil, bwinton
bugs522886
Bug 522886 - Implement "Recipients" column that shows all recipients (To, CC, and BCC). r=mkmelin, r=Neil, ui-r=bwinton X-Channel-Repo: comm-central X-Channel-Converted-Revision: 73a55e607a3ae78330b60eb85ce08f2fb34d6190
mail/chrome/messenger/SearchDialog.dtd
mail/chrome/messenger/messenger.dtd
suite/chrome/mailnews/messenger.dtd
suite/chrome/mailnews/threadpane.dtd
--- a/mail/chrome/messenger/SearchDialog.dtd
+++ b/mail/chrome/messenger/SearchDialog.dtd
@@ -34,17 +34,18 @@
 <!ENTITY propertiesButton.accesskey  "P">
 <!ENTITY composeButton.label         "Write">
 <!ENTITY composeButton.accesskey     "W">
 <!ENTITY abSearchDialogTitle.label   "Advanced Address Book Search">
 
 <!-- Thread Pane -->
 <!ENTITY threadColumn.label "Thread">
 <!ENTITY fromColumn.label "From">
-<!ENTITY recipientColumn.label "Recipient">
+<!ENTITY recipientsColumn.label "Recipients">
+<!ENTITY toColumn.label "To">
 <!ENTITY subjectColumn.label "Subject">
 <!ENTITY dateColumn.label "Date">
 <!ENTITY priorityColumn.label "Priority">
 <!ENTITY tagsColumn.label "Tags">
 <!ENTITY accountColumn.label "Account">
 <!ENTITY statusColumn.label "Status">
 <!ENTITY sizeColumn.label "Size">
 <!ENTITY junkStatusColumn.label "Junk Status">
@@ -55,17 +56,18 @@
 <!ENTITY starredColumn.label "Starred">
 <!ENTITY locationColumn.label "Location">
 <!ENTITY idColumn.label "Order Received">
 
 <!-- Thread Pane Tooltips -->
 <!ENTITY columnChooser.tooltip "Click to select columns to display">
 <!ENTITY threadColumn.tooltip "Click to display message threads"> 
 <!ENTITY fromColumn.tooltip "Click to sort by from">
-<!ENTITY recipientColumn.tooltip "Click to sort by recipient">
+<!ENTITY recipientsColumn.tooltip "Click to sort by recipients">
+<!ENTITY toColumn.tooltip "Click to sort by to">
 <!ENTITY subjectColumn.tooltip "Click to sort by subject">
 <!ENTITY dateColumn.tooltip "Click to sort by date">
 <!ENTITY priorityColumn.tooltip "Click to sort by priority">
 <!ENTITY tagsColumn.tooltip "Click to sort by tags">
 <!ENTITY accountColumn.tooltip "Click to sort by account">
 <!ENTITY statusColumn.tooltip "Click to sort by status">
 <!ENTITY sizeColumn.tooltip "Click to sort by size">
 <!ENTITY junkStatusColumn.tooltip "Click to sort by junk status">
--- a/mail/chrome/messenger/messenger.dtd
+++ b/mail/chrome/messenger/messenger.dtd
@@ -181,22 +181,24 @@
 <!ENTITY sortByTagsCmd.label "Tags">
 <!ENTITY sortByTagsCmd.accesskey "g">
 <!ENTITY sortByJunkStatusCmd.label "Junk Status">
 <!ENTITY sortByJunkStatusCmd.accesskey "J">
 <!ENTITY sortBySubjectCmd.label "Subject">
 <!ENTITY sortBySubjectCmd.accesskey "b">
 <!ENTITY sortByFromCmd.label "From">
 <!ENTITY sortByFromCmd.accesskey "F">
-<!ENTITY sortByRecipientCmd.label "Recipient">
-<!ENTITY sortByRecipientCmd.accesskey "c">
+<!ENTITY sortByRecipientsCmd.label "Recipients">
+<!ENTITY sortByRecipientsCmd.accesskey "c">
+<!ENTITY sortByToCmd.label "To">
+<!ENTITY sortByToCmd.accesskey "o">
 <!ENTITY sortByUnreadCmd.label "Read">
 <!ENTITY sortByUnreadCmd.accesskey "R">
 <!ENTITY sortByOrderReceivedCmd.label "Order Received">
-<!ENTITY sortByOrderReceivedCmd.accesskey "O">
+<!ENTITY sortByOrderReceivedCmd.accesskey "i">
 <!ENTITY sortAscending.label "Ascending">
 <!ENTITY sortAscending.accesskey "A">
 <!ENTITY sortDescending.label "Descending">
 <!ENTITY sortDescending.accesskey "D">
 <!ENTITY sortThreaded.label "Threaded">
 <!ENTITY sortThreaded.accesskey "T">
 <!ENTITY sortUnthreaded.label "Unthreaded">
 <!ENTITY sortUnthreaded.accesskey "h">
@@ -637,17 +639,18 @@
 <!ENTITY searchRecipient.label "To or Cc">
 <!ENTITY searchSubjectOrRecipientMenu.label "Subject, To or Cc">
 <!ENTITY searchMessageBody.label "Entire Message">
 <!ENTITY saveAsVirtualFolderMenu.label "Save Search as a Folder…">
 
 <!-- Thread Pane -->
 <!ENTITY threadColumn.label "Thread">
 <!ENTITY fromColumn.label "From">
-<!ENTITY recipientColumn.label "Recipient">
+<!ENTITY recipientsColumn.label "Recipients">
+<!ENTITY toColumn.label "To">
 <!ENTITY subjectColumn.label "Subject">
 <!ENTITY dateColumn.label "Date">
 <!ENTITY priorityColumn.label "Priority">
 <!ENTITY tagsColumn.label "Tag">
 <!ENTITY accountColumn.label "Account">
 <!ENTITY statusColumn.label "Status">
 <!ENTITY sizeColumn.label "Size">
 <!ENTITY junkStatusColumn.label "Junk Status">
@@ -659,17 +662,18 @@
 <!ENTITY locationColumn.label "Location">
 <!ENTITY idColumn.label "Order Received">
 <!ENTITY attachmentColumn.label "Attachments">
 
 <!-- Thread Pane Tooltips -->
 <!ENTITY columnChooser.tooltip "Click to select columns to display">
 <!ENTITY threadColumn.tooltip "Click to display message threads">
 <!ENTITY fromColumn.tooltip "Click to sort by from">
-<!ENTITY recipientColumn.tooltip "Click to sort by recipient">
+<!ENTITY recipientsColumn.tooltip "Click to sort by recipients">
+<!ENTITY toColumn.tooltip "Click to sort by to">
 <!ENTITY subjectColumn.tooltip "Click to sort by subject">
 <!ENTITY dateColumn.tooltip "Click to sort by date">
 <!ENTITY priorityColumn.tooltip "Click to sort by priority">
 <!ENTITY tagsColumn.tooltip "Click to sort by tags">
 <!ENTITY accountColumn.tooltip "Click to sort by account">
 <!ENTITY statusColumn.tooltip "Click to sort by status">
 <!ENTITY sizeColumn.tooltip "Click to sort by size">
 <!ENTITY junkStatusColumn.tooltip "Click to sort by junk status">
--- a/suite/chrome/mailnews/messenger.dtd
+++ b/suite/chrome/mailnews/messenger.dtd
@@ -153,22 +153,24 @@
 <!ENTITY sortByTagsCmd.label "Tags">
 <!ENTITY sortByTagsCmd.accesskey "g">
 <!ENTITY sortByJunkStatusCmd.label "Junk Status">
 <!ENTITY sortByJunkStatusCmd.accesskey "J">
 <!ENTITY sortBySubjectCmd.label "Subject">
 <!ENTITY sortBySubjectCmd.accesskey "S">
 <!ENTITY sortByFromCmd.label "From">
 <!ENTITY sortByFromCmd.accesskey "F">
-<!ENTITY sortByRecipientCmd.label "Recipient">
-<!ENTITY sortByRecipientCmd.accesskey "c">
+<!ENTITY sortByRecipientsCmd.label "Recipients">
+<!ENTITY sortByRecipientsCmd.accesskey "c">
+<!ENTITY sortByToCmd.label "To">
+<!ENTITY sortByToCmd.accesskey "o">
 <!ENTITY sortByUnreadCmd.label "Read">
 <!ENTITY sortByUnreadCmd.accesskey "R">
 <!ENTITY sortByOrderReceivedCmd.label "Order Received">
-<!ENTITY sortByOrderReceivedCmd.accesskey "O">
+<!ENTITY sortByOrderReceivedCmd.accesskey "i">
 <!ENTITY sortByAttachmentsCmd.label "Attachments">
 <!ENTITY sortByAttachmentsCmd.accesskey "m">
 <!ENTITY sortAscending.label "Ascending">
 <!ENTITY sortAscending.accesskey "A">
 <!ENTITY sortDescending.label "Descending">
 <!ENTITY sortDescending.accesskey "D">
 <!ENTITY sortThreaded.label "Threaded">
 <!ENTITY sortThreaded.accesskey "T">
--- a/suite/chrome/mailnews/threadpane.dtd
+++ b/suite/chrome/mailnews/threadpane.dtd
@@ -1,15 +1,16 @@
 <!-- This Source Code Form is subject to the terms of the Mozilla Public
    - License, v. 2.0. If a copy of the MPL was not distributed with this
    - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
 
 <!ENTITY threadColumn.label "Thread">
 <!ENTITY fromColumn.label "From">
-<!ENTITY recipientColumn.label "Recipient">
+<!ENTITY recipientsColumn.label "Recipients">
+<!ENTITY toColumn.label "To">
 <!ENTITY attachmentColumn.label "Attachments">
 <!ENTITY subjectColumn.label "Subject">
 <!ENTITY dateColumn.label "Date">
 <!ENTITY priorityColumn.label "Priority">
 <!ENTITY tagsColumn.label "Tags">
 <!ENTITY accountColumn.label "Account">
 <!ENTITY statusColumn.label "Status">
 <!ENTITY sizeColumn.label "Size">
@@ -21,17 +22,18 @@
 <!ENTITY flagColumn.label "Flag">
 <!ENTITY locationColumn.label "Location">
 <!ENTITY idColumn.label "Order Received">
 
 <!--Tooltips-->
 <!ENTITY columnChooser.tooltip "Click to select columns to display">
 <!ENTITY threadColumn.tooltip "Click to display message threads"> 
 <!ENTITY fromColumn.tooltip "Click to sort by from">
-<!ENTITY recipientColumn.tooltip "Click to sort by recipient">
+<!ENTITY recipientsColumn.tooltip "Click to sort by recipients">
+<!ENTITY toColumn.tooltip "Click to sort by to">
 <!ENTITY attachmentColumn.tooltip "Click to sort by attachments">
 <!ENTITY subjectColumn.tooltip "Click to sort by subject">
 <!ENTITY dateColumn.tooltip "Click to sort by date">
 <!ENTITY priorityColumn.tooltip "Click to sort by priority">
 <!ENTITY tagsColumn.tooltip "Click to sort by tags">
 <!ENTITY accountColumn.tooltip "Click to sort by account">
 <!ENTITY statusColumn.tooltip "Click to sort by status">
 <!ENTITY sizeColumn.tooltip "Click to sort by size">