Plasmoids for KDevelop's project dashboard

Marco Martin notmart at gmail.com
Thu Aug 5 20:02:50 CEST 2010


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?

> > >  arg and it is assumed to be a file. i was never very happy with that.
> > 
> > uhm normal text works as well since is possible to just drag mouse
> > selection to desktop
> 
> guess how we make that work? (hint: "temp file")
> 
> starting your groaning
>  now, as it is well deserved :)

epic facepalm

Cheers
Marco Martin


More information about the Plasma-devel mailing list