unity-design team mailing list archive
Mailing list archive
Re: self cleaning of Dash Search
On 22/02/12 18:57, Mikkel Kamstrup Erlandsen wrote:
On 02/22/2012 06:44 PM, supernova wrote:
Good evening (GMT+1).
When I have to launch a process, ie for example Process Manager, I
open the Dash by clicking on META key, write "proc" in the search form
and automatically the Dash filters all previous icons and search for
corresponding one: the Process Manager.
When I open the Dash later, i don't see all icons, but the string
"proc" is still there (filtering), and the only icon present is the
Process Manager one. At this point I have to delete that string and
all icons appear.
I think this slows down my work. In my opinion it could be more
performant if at the closing action of the Dash the search form was
How does this slow down your work? As the search query is already
selected when you open the Dash, all you have to do to perform a
different search is type the new search query (there is no need to
delete anything). When text is selected, there is a very long standing
text handling design pattern where by the first letter typed both
deletes the existing query and replaces it with the new character.
One of the key attributes of the Dash is that you can open it and just
start typing at any moment without having to do anything else.
The advantage of starting with the previous search query selected is
that not only do we support this use case, but if you wish to amend or
extend the exiting query you can do this as well, either by pressing the
RIGHT ARROW cursor key, or by clicking in the searchbox.
The exact use case you outlined of just opening the Dash and typing is
very important; not only is it important for our users but also it was
specifically requested by several of the developers who work on Ubuntu.
As far as we can tell, and also from the informal user testing we have
done so far, being able to open any Lens in 12.04 and just start typing
is a useful enhancement (we also just about to start on more formal
structured user testing of Precise). But of course we may have missed
something, so I am interested to know why this doesn't seem to be
working for you.
John Lea | Ubuntu Desktop User Experience Lead
Canonical www.canonical.com | Ubuntu www.ubuntu.com
27th Floor, 21-24 Millbank Tower, London, SW1P 4QP
Tel: +44 (0) 20 7630 2415 | Email: john.lea@xxxxxxxxxxxxx