<div class="gmail_quote">2011/4/29 Aaron J. Seigo <span dir="ltr">&lt;<a href="mailto:aseigo@kde.org" target="_blank">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>On Friday, April 29, 2011 00:21:11 Luiz Romário Santana Rios wrote:<br>
&gt; 2011/4/28 Aaron J. Seigo &lt;<a href="mailto:aseigo@kde.org" target="_blank">aseigo@kde.org</a>&gt;<br>
&gt;<br>
&gt; &gt; On Thursday, April 28, 2011 09:15:08 Luiz Romário Santana Rios wrote:<br>
&gt; &gt; &gt; Currently, when we type something in, krunner displays the results<br>
&gt; &gt; &gt; as it finds it, without giving a feedback of whether it is<br>
&gt; &gt; &gt; searching or just didn&#39;t find anything.<br>
&gt; &gt;<br>
&gt; &gt; that would be a nice addition.<br>
&gt; &gt;<br>
&gt; &gt; &gt; It also does not separate the results into its different categories<br>
&gt; &gt;<br>
&gt; &gt; that&#39;s because they are organized by relevance. if they are sorted into<br>
&gt; &gt; categories, and if there are 4 categories that match and 5 items in each<br>
&gt; &gt; category then the best match from the 4th category will be the 16th item<br>
&gt; &gt; in the list(!) even though it is more likely to be what the user wants<br>
&gt; &gt; than most<br>
&gt; &gt; of the items above it.<br>
&gt; &gt;<br>
&gt; &gt; i have yet to see a solution for this problem, but am open to such a<br>
&gt; &gt; solution<br>
&gt; &gt; being offered.<br>
&gt;<br>
&gt; Well, I thought about showing only the most relevant results for each<br>
&gt; category and priorizing the category with the most relevant results. If a<br>
<br>
</div>which is almost always going to be the nepomuk search ;)<br>
<div><br>
&gt; user want to see more results for that category, they would just need to<br>
&gt; expand it. I&#39;ll do some mockups for that and will post here.<br>
<br>
</div>sounds good; mockups always help.<br></blockquote><div><br></div><div>Here&#39;s one: <a href="http://lh5.googleusercontent.com/_V8ZPvFyTxNc/Tbty2kU7CII/AAAAAAAAARs/v_Ut1J8P4DQ/01%20-%20Expand%20and%20Shrink%20less%20relevant%20results.png">http://lh5.googleusercontent.com/_V8ZPvFyTxNc/Tbty2kU7CII/AAAAAAAAARs/v_Ut1J8P4DQ/01%20-%20Expand%20and%20Shrink%20less%20relevant%20results.png</a></div>

<div><br></div><div>It&#39;s bad, I know, I suck at making mockups, but it gives part of the idea of what I mean. 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&#39;m not sure. Anyway, it will show more results for that category and hide the other ones.</div>

<div><br></div><div>I&#39;ll be doing some more mockups, but do you know of some tool to make this easier?</div><meta http-equiv="content-type" content="text/html; charset=utf-8"><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">


<br>
another thing that might work nicely is to show the favourite items launched<br>
by default so one doesn&#39;t even need to search to launch frequently used items.<br></blockquote><div><br></div><div>Yes, of course.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">


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


<div><br>
&gt; &gt; &gt; My idea is to give the user a better feedback of what&#39;s happening,<br>
&gt; &gt;<br>
&gt; &gt; telling<br>
&gt; &gt;<br>
&gt; &gt; &gt; them that krunner is searching or that it didn&#39;t find anything about<br>
&gt; &gt;<br>
&gt; &gt; those<br>
&gt; &gt;<br>
&gt; &gt; &gt; terms.<br>
&gt; &gt;<br>
&gt; &gt; would be nice, yes :)<br>
&gt;<br>
&gt; I think krunner should, first, just execute the command by default, just<br>
&gt; showing the textbox, and, then, if the user waits a few seconds, all the<br>
&gt; runner results would start to show up.<br>
<br>
</div>what would be the benefit of that?<br></blockquote><div><br></div><div>I didn&#39;t explain it quite well, my bad.</div><div><br></div><div>What I meant was that I think it&#39;s better to wait one or two seconds after the user stops typing so that krunner doesn&#39;t start querying with an incomplete string. I also think it would give focus to the main result, if there&#39;s one, but I may be wrong.</div>

<div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div><br>
<br>
&gt; Also, if the user just stands in the<br>
&gt; front of krunner doing nothing, it would be nice to popup a &quot;Type a command<br>
&gt; or a keyword&quot; text.<br>
<br>
</div>that could be nice, yes.<br>
<div><br>
&gt; &gt; &gt; which one of these will contain the default action.<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; I also intend to make it possible for the user to navigate through<br>
&gt; &gt; &gt; the<br>
&gt; &gt; &gt; results using the arrow keys, instead of tabbing,<br>
&gt; &gt;<br>
&gt; &gt; you already can. :) as long as the user has not been using the arrow<br>
&gt; &gt; keys<br>
&gt; &gt; to<br>
&gt; &gt; back into the history, then you can just hit the down arrow to start<br>
&gt; &gt; going through the entries.<br>
&gt;<br>
&gt; Doesn&#39;t work for me. Is this in 4.6 or &quot;trunk&quot;?<br>
<br>
</div>4.6 and master, both.<br></blockquote><div><br></div><div>Weird. Should it work if I just type in something and then press the down arrow?</div><div><br></div><div>Well, I will stop and think over this project and get back with better summarized idead and more mockups tomorrow.</div>

<div><br></div><div>Cheers.</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>
</font><div><div></div><div>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>
</div></div><br>_______________________________________________<br>
Plasma-devel mailing list<br>
<a href="mailto:Plasma-devel@kde.org" target="_blank">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>Luiz Romário Santana Rios<br>