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 671546 - Search with 'contains' in composer auto-completion
Search with 'contains' in composer auto-completion
Status: RESOLVED FIXED
Product: evolution
Classification: Applications
Component: Mailer
3.2.x (obsolete)
Other Linux
: Normal normal
: ---
Assigned To: evolution-mail-maintainers
Evolution QA team
Depends on:
Blocks:
 
 
Reported: 2012-03-07 12:59 UTC by darren
Modified: 2015-05-05 07:02 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description darren 2012-03-07 12:59:41 UTC
I think this worked in previous versions.

In the composer, you start typing a name into the To: field, and it offers you some possible completions. I was entering the host name for the organisation that I knew the email address belonged to, because I couldn't remember the contact person at that organisation.

E.g. Joe Smith <eat@joes.com> - in this example I was typing "joes" and hoping for it to match the email address. But it didn't, it gave me one wrong completion, so it's not an issue with generating too many possibilities. It simply didn't match for some reason.

Perhaps it doesn't handle partial matches, but requires them to be typed from the start of the address; "eat" in this example. If that's the case, then as a bare minimum, it should also handle matches starting from after the @. I would expect that forgetting the contact person at an organisation would be a fairly common reason for needing autocomplete.
Comment 1 Milan Crha 2015-05-05 07:02:14 UTC
Thanks for a bug report. Not all backends support this, for example Exchange Web Services (EWS) Global Address List (GAL) if not cached for offline doesn't search for 'contains' properly, because it's done on the server side with not much influence on the search type with the ResolveNames request.

Created commit 4e7333b in evo master (3.17.2+)
Created commit_89e3f76 in ews master (3.17.2+) [1]

[1] https://git.gnome.org/browse/evolution-ews/commit/?id=89e3f76