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