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 598634 - Right-clicking on a hyperlink in mail composer/tasks/memos/etc should give hyperlink related context-menu options as first choices ("Open Link", "Copy Link Address")
Right-clicking on a hyperlink in mail composer/tasks/memos/etc should give hy...
Status: RESOLVED OBSOLETE
Product: evolution
Classification: Applications
Component: Mailer
2.26.x (obsolete)
Other Linux
: Normal enhancement
: ---
Assigned To: evolution-mail-maintainers
Evolution QA team
evolution[composer] evolution[compedi...
Depends on:
Blocks:
 
 
Reported: 2009-10-16 01:03 UTC by Nick Jenkins
Modified: 2021-05-19 11:09 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Nick Jenkins 2009-10-16 01:03:59 UTC
When right-clicking on a link in the mail composer/memos/tasks/etc, in the context menu it should have "Open Link" as the first option, and "Copy Link Address" as the second option.
Comment 1 Milan Crha 2009-10-21 11:41:22 UTC
I believe the "Copy Link" has not much meaning, as you are in an editor, you are changing the text itself, so no need to have there such option.

With the "Open link" option, can be there, even after bug #598631 (having a tooltip how to invoke the link), does it make any sense/advantage to a user?
Comment 2 Nick Jenkins 2009-11-10 09:54:59 UTC
Neither enhancement is strictly needed, rather IMHO both are in the "nice to have" category.

Fundamentally, I suppose it comes down to how much a person likes & uses right-click context-sensitive menus. Personally, I like & use them quite a lot, and like everything to have a right-click context menu that's appropriate to it. E.g. I have in the past want to be able to open and copy links whilst in the editor, using the right-click menu.

Both actions can currently be done with the mouse + keyboard (e.g. copy = double-click link then ctrl-c, and open = ctrl+click), but to me neither is as obvious or as intuitive to me as right-click -> copy link, or right click -> open link.

I don't know whether this is a common usage pattern or not, all that I can tell you is that I think I'd use it.

P.s. whilst testing & using the current behavior, I've noticed that it's a bit odd for email addresses. I would assume that hyperlinks and email addresses would work the same way for open & copy actions (because they both get linked in the same way in the editor & both look similar), but that's not completely correct. For example:
a) If I have some text like: " From: Evolution <bugzilla@gnome.org> ", and I double-click the linked email address in that line, then it selects "<bugzilla@gnome.org>", whereas I would expect it to select just the linked text - i.e. "bugzilla@gnome.org" - to make it easy to copy.
b) If I ctrl-click on an email address, it would expect it to open that email address, to be consistent with ctrl-click to open hyperlinks (i.e. it should either start a new email to that address [first preference], or open that address in a contact editor [second preference], or something), but instead nothing happens (this is in Evo 2.26.1)

The above doesn't seem right to me. In an ideal world there would be both context-sensitive right-click menus & consistency of behavior, but currently we have neither.
Comment 3 André Klapper 2021-05-19 11:09:12 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/Community/GettingInTouch/BugReportingGuidelines
and create a new enhancement request ticket at
  https://gitlab.gnome.org/GNOME/evolution/-/issues/

Thank you for your understanding and your help.