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 771642 - Contact contextual popovers
Contact contextual popovers
Status: RESOLVED OBSOLETE
Product: geary
Classification: Other
Component: ux
master
Other Linux
: High enhancement
: 0.14.0
Assigned To: Geary Maintainers
Geary Maintainers
needs-design
Depends on: 713347 714160 765516 792388
Blocks: 713345 739016 793050
 
 
Reported: 2016-09-19 04:46 UTC by Michael Gratton
Modified: 2018-10-07 03:31 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Michael Gratton 2016-09-19 04:46:56 UTC
The GTK widget conversion branch (Bug 765516) introduces contextual popovers for contacts, revealed by clicking on their email addresses. These are quite minimal at the moment however, and could be greatly expanded.

Some excellent, related design work has already been done for Polari: <https://wiki.gnome.org/Design/Apps/Potential/Polari/ContextualPopup>, and we would be looking to redesign and expand the existing popovers in a similar way for Geary.

Some requirements:
 - Display contact name, avatar, email address(es), remote image load permission
 - Allow users to edit these details
 - Allow users to launch contact-related actions (send email, search for messages from, allow/disallow remote image loading)

Initially, editing any of these details would simply update the user's contact entry in the Geary database.

In the future, for contacts accessed via Folks/EDS (Bug 714160) we would also want to allow people to open the contact in Contacts, or add them to Contacts if not already present.
Comment 1 Michael Gratton 2016-09-21 05:26:28 UTC
It might also be a good place to show a star, to allow starring/unstarring contacts, which might be useful for a conversation sidebar, i.e. Bug 730712 comment 6.
Comment 2 Michael Gratton 2018-01-31 06:07:08 UTC
May also want to display security related information for email addresses, such as if they appear to be spoofed (e.g. Bug 791275) or for From/Sender addresses, if it meets DMARC/DKIM/SPF policy (Bug 793050).
Comment 3 Michael Gratton 2018-06-26 04:46:32 UTC
Bump tickets to 0.14 that aren't going to make 0.13.
Comment 4 Michael Gratton 2018-10-07 03:31:43 UTC
Closing this in favour of https://gitlab.gnome.org/GNOME/geary/issues/135