On Friday 07 August 2009, Lukas Appelhans wrote: > Hey! > > Am Freitag 31 Juli 2009 17:17:32 schrieb Ivan Čukić: > > A.S. This is a multi-list message, so make sure you reply to both > > plasma-devel and nepomuk-kde lists. > > > > Hi all, > > > > As you probably know, plasma has the concept of activities. This is > > something that is supposed to become global concept, and not only > > plasma-local. > > > > Use-cases: > > - When John switches to the /work/ activity, he wants the favourites in > > Kickoff/KMenu/Lancelot/Raptor/... to be the applications related to work. > > +1 In Raptor we can also use the launch count/database per activity... > > Btw, a bit offtopic, but shall we share favourites between those menus?
well, for one side sharing++ (dataengine/service i suppose,) on the other hand, hmm wouldn't it make sense only if somebody changes the menu every day? :p > Lukas > > > - When Eric switches to the /internet/ activity, he wants the file > > open/save dialogue to contain 'Downloads', 'Pictures' etc. folders in the > > places side- panel. > > - Terry starts KDevelop to work on his project. The rest of the > > environment switches to /kde development/ activity. > > > > Ok, enough with examples. > > > > Since the current activity is not only a plasma-thing, and could exist > > even without plasma, we (plasma devs) decided it should be published > > through nepomuk. > > > > My question here is what is the best way to do it. > > > > The most basic thing that comes to mind is a nepomuk resource, which the > > other application listen to using the sopranoStatementAdded() signal in > > SopranoModel. > > > > The other approach (DanielW pointed it out) is something like the nepomuk > > service example located in playground > > (/base/nepomuk-kde/usercontext/service/) > > > > So, what is the best way to do this? > > > > Cheerio, > > Ivan > > _______________________________________________ > > nepomuk-kde mailing list > > nepomuk-...@semanticdesktop.org > > http://lists.semanticdesktop.org/mailman/listinfo/nepomuk-kde > > _______________________________________________ > Plasma-devel mailing list > Plasma-devel@kde.org > https://mail.kde.org/mailman/listinfo/plasma-devel -- Marco Martin _______________________________________________ Plasma-devel mailing list Plasma-devel@kde.org https://mail.kde.org/mailman/listinfo/plasma-devel