On August 5, 2010 11:02:50 Marco Martin wrote: > On Thursday 05 August 2010, Aaron J. Seigo wrote: > > On August 5, 2010, Marco Martin wrote: > > > On Thursday 05 August 2010, Aaron J. Seigo wrote: > > > > On August 5, 2010, Aleix Pol wrote: > > > > > I will need to filter the plasmoids that we can add to the > > > > > dashboard because our configured file will be versioned and we > > > > > need to have some common denominator, so having a list of such > > > > > would be a nice start. > > > > > > > > if i understand what you need correctly, this will indeed be a common > > > > issue among applications, and i think it requires (at least to do it > > > > non-hackishly > > > > > > > > :) to be able to tag plugins with information that can be used in a > > > > :generic > > > > > > > > fashion .. e.g. tagging the notes plasmoid in some way such that > > > > KDevelop will be able to know that it is useful to it, without the > > > > notes plasmoid having to actually say explicitly "use me in KDevelop" > > > > (since other apps > > > > > > > > will also want it, apps the notes plasmoid author doesn't know yet) > > > > > > uhm, maybe a series of keyword to be used as "caabilities" that say > > > what the applet could be used for? (it could also depend from device > > > form factors..) > > > > yes, i think so. question is how to do this and where to put this > > > > information. needs a bit of design work. > > we can need to define what is the plasmoid for, similar to categories but > not quite it. > for instance, some discriminatory factors that could be useful are: > - is a generic utility (that can be safely displayed everywhere?) > - it has a clearly defined scope? (partly covered by parentapp, partly with > categories other needed?) > - does it require the network? > - is it a workspace specific component? (i don't particularly like that the > taskbar or the systray are shown in the plasmoid runner ;)) > - does it depend on some particular input device?
this sounds like it could have a lot in common with the security feature- requirements stuff (does it offer a filedialog, does it launch apps, etc). :) _______________________________________________ Plasma-devel mailing list Plasma-devel@kde.org https://mail.kde.org/mailman/listinfo/plasma-devel