On Friday 07 August 2009, Ivan Čukić wrote: > > > > Btw, a bit offtopic, but shall we share favourites between those > > > > menus? > > > > > > you're not sharing them? :( > > There are both pros and cons for this. Pros are easy to recognize. > > The main con (and the reason why Lancelot only loads the favs from Kickoff > on first start, but doesn't share them) is that you could use more than one > menu at a time - for different purposes, so you'd possibly want a different > set of applications to show up in different menus.
so .. the same person has different items that are favorite depending on the _user interface_ used? i can imagine a use case where someone would use different sets of applications depend on the instance of the launcher (so, two kickoffs or multiple lancelots or some mix or ..), but that would seem to me to be something that should be related to the context (e.g. activity) not the interface or instance of the interface of it this does mean making a choice for the user that in a given activity, their favorites list is their only such list (meaning they couldn't have multiple lists), but the use case for multiple lists across multiple instances seems far more like a fringe use case than the much more common "i am using kickoff, now i'd like to use lancelot, and a week from now i switch back or decide to use both". this also makes the whole "which favorites does krunner show?" question much easier. so i suggest that we attach this to context and make it universal to all launcher interfaces running in that context. > The other thing is that my intention is to have some kind of rating system > (like the Raptor guys want) while Kickoff doesn't have that. kickoff uses a simple "how many times is it launched" system which is a sort of implicit rating system. which means they all have rating systems of some sort, which in turn means this should be turned into an implementation detail that all of them can hook into (e.g. by providing their own implementations for the rating/sorting) -- 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 Software
signature.asc
Description: This is a digitally signed message part.
_______________________________________________ Plasma-devel mailing list Plasma-devel@kde.org https://mail.kde.org/mailman/listinfo/plasma-devel