After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 771849 - Show conversations by sender
Show conversations by sender
Status: RESOLVED OBSOLETE
Product: geary
Classification: Other
Component: conversations
unspecified
Other Linux
: Normal enhancement
: ---
Assigned To: Geary Maintainers
Geary Maintainers
: 720158 (view as bug list)
Depends on: 730712
Blocks:
 
 
Reported: 2016-09-22 16:52 UTC by Stephen Michel
Modified: 2021-07-05 13:28 UTC
See Also:
GNOME target: ---
GNOME version: Unversioned Enhancement



Description Stephen Michel 2016-09-22 16:52:19 UTC
One fundamental paradigm difference between texting and email is that every email client I know of groups messages by account, then folder/tag, then (sometimes) thread, while every messaging app I've ever used groups by contact/sender.

I can send and read emails from my phone just as easily as texts.. but why don't I? At least in part because conversation by contact is a much nicer way to do initial filtering than dumping everything in an inbox.

I don't suggest that we try to turn Geary into a messaging application -- an email is still an atomic unit and we shouldn't try to split the title and the body, or show the entire contents of multiple emails in in a conversation view. But sorting by contact would be very useful.

I suggest adding a way to view a list of email addresses that have sent you mail **that is in your inbox** (of any account). It would go in the left pane, where the "Inboxes" menu is. One option is to add this list as "Inbox - Sender" and change "Inbox" to "Inbox - account" (or something like that); the other is to add a setting that toggles between inbox by account and inbox by sender. Either way, when you click on an name/address in that list, the second pane fills with messages in your inbox from that contact, replacing the sender name/address with the account through which you received the email.

When composing in this view, follow the following rules for pre-filling fields:

Send TO the sender's address (duh).

If the sender is only known to one of your accounts, send FROM that account.
Otherwise, if a conversation with that sender is highlight, send FROM that account.
Otherwise, send FROM the account from which you most recently corresponded with the sender.
  - There will always be a known most recent correspondence because the sender will only appear in this list if you have an email from them in one of your inboxes.
Comment 1 Michael Gratton 2016-09-28 02:07:05 UTC
This should probably be factored into the sidebar redesign - Bug 730712.
Comment 2 Michael Gratton 2018-04-13 01:38:35 UTC
*** Bug 720158 has been marked as a duplicate of this bug. ***
Comment 3 GNOME Infrastructure Team 2021-07-05 13:28:06 UTC
GNOME is going to shut down bugzilla.gnome.org in favor of gitlab.gnome.org.
As part of that, we are mass-closing older open tickets in bugzilla.gnome.org
which have not seen updates for a longer time (resources are unfortunately
quite limited so not every ticket can get handled).

If you can still reproduce the situation described in this ticket in a recent
and supported software version, then please follow
  https://wiki.gnome.org/GettingInTouch/BugReportingGuidelines
and create a new ticket at
  https://gitlab.gnome.org/GNOME/geary/-/issues/

Thank you for your understanding and your help.