<div class="gmail_quote">2011/4/28 Aaron J. Seigo <span dir="ltr">&lt;<a href="mailto:aseigo@kde.org">aseigo@kde.org</a>&gt;</span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

<div class="im">On Thursday, April 28, 2011 09:15:08 Luiz Romário Santana Rios wrote:<br>
&gt; Currently, when we type something in, krunner displays the results as it<br>
&gt; finds it, without giving a feedback of whether it is searching or just<br>
&gt; didn&#39;t find anything.<br>
<br>
</div>that would be a nice addition.<br>
<div class="im"><br>
&gt; It also does not separate the results into its different categories<br>
<br>
</div>that&#39;s because they are organized by relevance. if they are sorted into<br>
categories, and if there are 4 categories that match and 5 items in each<br>
category then the best match from the 4th category will be the 16th item in<br>
the list(!) even though it is more likely to be what the user wants than most<br>
of the items above it.<br>
<br>
i have yet to see a solution for this problem, but am open to such a solution<br>
being offered.<br></blockquote><div><br></div><div>Well, I thought about showing only the most relevant results for each category and priorizing the category with the most relevant results. If a user want to see more results for that category, they would just need to expand it. I&#39;ll do some mockups for that and will post here.</div>

<div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div class="im"><br>
&gt; and shows some irrelevant results.<br>
<br>
</div>by definition, that is not possible. the results are precisely what the<br>
runners say match. if the results are not relevant, the runner at fault should<br>
be improved.<br></blockquote><div><br></div><div>Well, yes, but sometimes I&#39;m looking for a file and a ton of Nepomuk stuff get in the way, for example. That may a problem with the runner, though.</div><div><br></div>

<div>But what I mean is that, sometimes, the exact match is not the most relevant result.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div class="im"><br>
&gt; My idea is to give the user a better feedback of what&#39;s happening, telling<br>
&gt; them that krunner is searching or that it didn&#39;t find anything about those<br>
&gt; terms.<br>
<br>
</div>would be nice, yes :)<br></blockquote><div><br></div><div>I think krunner should, first, just execute the command by default, just showing the textbox, and, then, if the user waits a few seconds, all the runner results would start to show up. Also, if the user just stands in the front of krunner doing nothing, it would be nice to popup a &quot;Type a command or a keyword&quot; text.</div>

<div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div class="im"><br>
&gt; Also, the results will be separated into different categories, say,<br>
&gt; programs, files and folders, Nepomuk tags, etc., giving the user the ability<br>
&gt; of choosing which one of these categories they want to prefer or defer and<br>
&gt; which one of these will contain the default action.<br>
&gt;<br>
&gt; I also intend to make it possible for the user to navigate through the<br>
&gt; results using the arrow keys, instead of tabbing,<br>
<br>
</div>you already can. :) as long as the user has not been using the arrow keys to<br>
back into the history, then you can just hit the down arrow to start going<br>
through the entries.<br></blockquote><div><br></div><div>Doesn&#39;t work for me. Is this in 4.6 or &quot;trunk&quot;?</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">


<div class="im"><br>
&gt; and to show a scrollbar<br>
&gt; instead of an arrow when there&#39;s a lot of results (or maybe a &quot;More&quot;<br>
&gt; button),<br>
<br>
</div>i&#39;d prefer a more button. a scroll bar will ruin the visuals.<br>
<div class="im"><br>
&gt; also shrinking the less relevant results.<br>
<br>
</div>shouldn&#39;t matter as they are already lower in the list?<br></blockquote><div><br></div><div>Saving space for more results is one reason to do that.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">


<div class="im"><br>
&gt; Is this a good SoK idea? Is it too little?<br>
<br>
</div>it might be too little, yes. but there is a ton of stuff that can be done in<br>
krunner, so a krunner focussed SoK that starts with the above would be just<br>
fine imho.<br></blockquote><div><br></div><div>Maybe I should already start looking krunner&#39;s code, so I can see what else should be done.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">


<div class="im"><br>
&gt; I also thought of a simpler K menu that can run runners in its search,<br>
&gt; letting you put the results in the favorites just by dragging.<br>
<br>
</div>kickoff lets you do this, as does lancelot.<br></blockquote><div><br></div><div>If kickoff does, it does not work here. But, yes, I just checked lancelot and it really does.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">


<font color="#888888"><br>
--<br>
Aaron J. Seigo<br>
humru othro a kohnu se<br>
GPG Fingerprint: 8B8B 2209 0C6F 7C47 B1EA  EE75 D6B7 2EB1 A7F1 DB43<br>
<br>
KDE core developer sponsored by Qt Development Frameworks<br>
</font><br>_______________________________________________<br>
Plasma-devel mailing list<br>
<a href="mailto:Plasma-devel@kde.org">Plasma-devel@kde.org</a><br>
<a href="https://mail.kde.org/mailman/listinfo/plasma-devel" target="_blank">https://mail.kde.org/mailman/listinfo/plasma-devel</a><br>
<br></blockquote></div><br><br clear="all"><br>-- <br>Luiz Romário Santana Rios<br>