<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Oct 21, 2014 at 7:00 PM, Ivan Čukić <span dir="ltr"><<a href="mailto:ivan.cukic@gmail.com" target="_blank">ivan.cukic@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><span class=""><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div><span><div>> Recently used applications across the entire system.</div><div><br></div></span><div>Potential Use case: I can only see this being used in KRunner when searching for applications. </div></div></div></div></blockquote></span><div><br>And Kickoff etc. (not only when searching apps)</div></div></div></div></blockquote><div><br></div><div>So Kickoff would be showing both the most frequently used and the automatic favorite applications?</div><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div> <br></div><span class=""><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div><span><div><br></div><div>> Recently used documents across the entire system. <br></div><div><br></div></span><div>We already have KRecentDocuments which stores .desktop files in ~/.local/share/RecentDocuments. It's integrated in our file dialog as well. Though I do actually doubt the usefulness of this list. How do want to improve this?</div></div></div></div></blockquote></span><div><br>Again, Kickoff (and others) like to show a list of recent documents.<br></div></div></div></div></blockquote><div><br></div><div>Who else?</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div><br>One of the reasons I started working on usage tracking and scoring is because of the 'usefulness' of KRecentDocuments.   I always found it irrelevant because it usually shows at most one useful item. If it took into the account the scores, it would become much more useful than it is now (IMO).<br></div></div></div></div></blockquote><div><br></div><div>Could you perhaps talk about possible workflows and how this would be displayed to the user? I'm still quite skeptical about how useful a global recently used files list actually is.</div><div><br></div><div>I've always found the list of recent documents quite irrelevant as well.</div><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div><br></div><span class=""><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div><div></div><div>> Most frequently used (high usage score) documents across the entire system. </div><div><br></div><div>I'm not too sure where this would be used.</div></div></div></div></blockquote><div> </div></span><div>See above. <br></div></div></div></div></blockquote><div><br></div><div>I would like workflow and use cases for this as well.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div><br></div><span class=""><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div><span><div>> Recently used documents by $application.</div><div><br></div></span><div>Definitely useful. Each application currently stores this in their config file. What were you planning on adding?</div><div> </div><div>> Most used (high usage score) documents by $application.</div><div><br></div><div>I'm not too sure if anyone but the $application would use this list. </div><div><br></div><div>Perhaps it's application's decision if they want such a feature and they can probably implement it quite easily. For example - I'm not too sure about a videos applications wanting the most recently viewed videos.</div></div></div></div></blockquote></span><div><br>The point is to have a generic thing that supports different variations on the same tune. That is, a few different things need to know what was opened and when, and then you get a lot of side things that could benefit from it as well.<br></div></div></div></div></blockquote><div><br></div><div>Such as?</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div>In this case, yes, every application does implement its recent documents mechanism and could implement the high scored ones etc. But, in that case,the workspace would have no idea about any of those - the tasks applet (or the launchers) would not be able to show the documents for applications etc.<br></div></div></div></div></blockquote><div><br></div><div>Questions that are coming to my mind -</div><div>* Do we need the shell/kactivities to know about this information?</div><div>* Does this need to be stored in a global database or applications continue using their config files and we just make a standard format?<br>* How would this information be displayed to the user? You mentioned the launcher. Can you give me an example?</div><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div>(p.s. One of the things I forgot to write before - the same mechanism could be used as a base for replacing the xsession protocol which I guess will go away along with the X11)<br> </div><span class=""><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div><div>> Metadata for the recently/most used documents, so they can e.g. be grouped by type.</div><div><br></div><div>* I'm not too sure what you mean. We already have a recently used documents list, and this can be grouped based on type</div><div>* Where would this be used?</div></div></div></div></blockquote></span><div><br>This one was also requested by Eike.<br><br>From my POV, one use-case would be applications that open different things like KDevelop having sessions and files. So a mimetype could be used to filter out what exactly they want to show etc.<br></div></div></div></div></blockquote><div><br></div><div>So basically a filter on top of the global list of recently used documents? </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div> </div><span class=""><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div><div></div><div>> Application Launching Interface (ALI) search history.</div><div><br></div><div>* You mean like the krunner search history that was there in KDE4?</div></div></div></div></blockquote></span><div><br>For example.</div></div></div></div></blockquote><div><br></div><div>Would this need to be a part of kactivities or can we just add this in krunner?</div></div><div><br></div>-- <br><span style="color:rgb(192,192,192)">Vishesh Handa</span><br>
</div></div>