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 517258 - Search box requires non-intuitive keypress (as it is NOT "search as you type")
Search box requires non-intuitive keypress (as it is NOT "search as you type")
Status: RESOLVED OBSOLETE
Product: evolution
Classification: Applications
Component: general
3.22.x (obsolete)
Other Linux
: Normal normal
: ---
Assigned To: Evolution Shell Maintainers Team
Evolution QA team
evolution[kill-bonobo]
Depends on:
Blocks: 336362
 
 
Reported: 2008-02-18 16:44 UTC by Matthew Barnes
Modified: 2021-05-19 12:28 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Matthew Barnes 2008-02-18 16:44:21 UTC
Forwarding this from a downstream bug report:
http://bugzilla.redhat.com/show_bug.cgi?id=432636


I put the word "foo" in the text input box between "Search:" and the
pulldown that says "Current Folder".  For people that seldom use this
feature, it might not be obvious that one needs to press "Enter" to
actually perform the search.

It is also probably not intuitive that one can click on the binoculars
icon to change how the search is performed.  After I change the
selection from "Subject or Sender contains" to "Recipients contain", I
would assume that the search has been performed.  It took me several
frustrated searches to figure out that I also need to press "Enter" in
the text box in order to actually perform the search.

evolution-2.12.3-1.fc8
Comment 1 Matthew Barnes 2008-02-18 17:19:44 UTC
I agree the current search UI has some issues.  In defense of your second point about the UI, the tooltip over the binocular icon does say "Click here to change the search type".  But your point is taken.

All search UIs should have some kind of "do it" button that does the same as pressing Enter in the search entry.

Other issues off the top of my head:

   - The "Body contains" option is useless if message previews are off.

   - "Edit -> Find in Message..." appears not to work until you finally
     notice the very subtle UI change that occurs.

   - The same search entry is used for searching for messages in folders
     and searching for text in messages.  I find this confusing.

I'd like to see Evolution adopt a Firefox-style search UI:

   - Hide the search UI until it's needed.

   - Have two different search bars: one that appears at the bottom of the
     message list pane and one that appears at the bottom of the message
     preview pane (like what we already have in the message window).

   - Make sure a "Find" button appears next to each search entry.

   - A bit radical: Make "Shift+Ctrl+F" a context-sensitive search key.
     It shows the appropriate search bar based on where the focus is.
     And make that always the case: the search bar should follow the
     focus until the user closes it.

   - Apply this to all components: Calendar, Contacts, Memos and Tasks.
Comment 2 Matthew Barnes 2008-03-11 00:36:40 UTC
Bumping version to a stable release.
Comment 3 Christopher Beland 2009-02-24 19:51:31 UTC
I re-tested, and this is still a problem in evolution-2.25.91-1.fc11.x86_64.
Comment 4 Matthew Barnes 2009-02-24 20:05:08 UTC
Adding a reminder to myself to review my own suggestions above.
Comment 5 Jakob Rohrhirsch 2009-04-25 16:18:46 UTC
I think the search box needs the "search as you type" feature. I know this is hard on IMAP accounts but there should at least be the option for pop-users who are storing their emails locally. Almost every modern email-client has this feature and it's the main reason I use Thunderbird instead of Evolution...
Comment 6 André Klapper 2012-01-29 00:14:09 UTC
The search box should be synced with Empathy etc.
See bug 661564, and bug 668774 comment 2.
Comment 7 André Klapper 2021-05-19 12:28:31 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 (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 bug report ticket at
  https://gitlab.gnome.org/GNOME/evolution/-/issues/

Thank you for your understanding and your help.