SoK idea: Improve krunner result displaying and navigation.
Aaron J. Seigo
aseigo at kde.org
Sat Apr 30 09:21:06 CEST 2011
On Friday, April 29, 2011 23:57:57 Luiz Romário Santana Rios wrote:
> 2011/4/29 Aaron J. Seigo <aseigo at kde.org>
>
> > On Friday, April 29, 2011 00:21:11 Luiz Romário Santana Rios wrote:
> > > 2011/4/28 Aaron J. Seigo <aseigo at kde.org>
> > >
> > > > On Thursday, April 28, 2011 09:15:08 Luiz Romário Santana Rios wrote:
> > > > > Currently, when we type something in, krunner displays the
> > > > > results
> > > > > as it finds it, without giving a feedback of whether it is
> > > > > searching or just didn't find anything.
> > > >
> > > > that would be a nice addition.
> > > >
> > > > > It also does not separate the results into its different
> > > > > categories
> > > >
> > > > that's because they are organized by relevance. if they are
> > > > sorted into categories, and if there are 4 categories that
> > > > match and 5 items in
> >
> > each
> >
> > > > category then the best match from the 4th category will be the
> > > > 16th
> >
> > item
> >
> > > > in the list(!) even though it is more likely to be what the user
> > > > wants than most
> > > > of the items above it.
> > > >
> > > > i have yet to see a solution for this problem, but am open to
> > > > such a
> > > > solution
> > > > being offered.
> > >
> > > Well, I thought about showing only the most relevant results for
> > > each
> > > category and priorizing the category with the most relevant results.
> > > If a
> >
> > which is almost always going to be the nepomuk search ;)
> >
> > > user want to see more results for that category, they would just
> > > need to expand it. I'll do some mockups for that and will post
> > > here.
> >
> > sounds good; mockups always help.
>
> Here's one:
> http://lh5.googleusercontent.com/_V8ZPvFyTxNc/Tbty2kU7CII/AAAAAAAAARs/v_Ut1J
> 8P4DQ/01%20-%20Expand%20and%20Shrink%20less%20relevant%20results.png
>
> It's bad, I know, I suck at making mockups, but it gives part of the idea of
> what I mean.
wire frame mockups like that one are just fine. they let one concentrate on
the structure rather than get distracted by shiny things ;)
> Notice that I show two different ways of expanding the results
> in it. I think the button is better, but it takes too much space, so I'm
and what would be the workflow to expand / collapse / run?
an important part of krunner is being able to very quickly type and execute.
the UI is not fancy, but it is designed for speed.
> > then the Nepomuk runner needs tweaking in how it rates results.
>
> So this is the first thing we should do, I guess.
it's definitely a good starting point. :)
> What I meant was that I think it's better to wait one or two seconds after
> the user stops typing so that krunner doesn't start querying with an
> incomplete string.
that would probably ruin one of the main features of krunner: match as you
type.
> I also think it would give focus to the main result, if
> there's one, but I may be wrong.
it already does.
> Weird. Should it work if I just type in something and then press the down
> arrow?
yes...
> Well, I will stop and think over this project and get back with better
> summarized idead and more mockups tomorrow.
:)
--
Aaron J. Seigo
humru othro a kohnu se
GPG Fingerprint: 8B8B 2209 0C6F 7C47 B1EA EE75 D6B7 2EB1 A7F1 DB43
KDE core developer sponsored by Qt Development Frameworks
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part.
Url : http://mail.kde.org/pipermail/plasma-devel/attachments/20110430/5ff3469a/attachment.sig
More information about the Plasma-devel
mailing list