[RFC] File ending for packaged KWin effects and where to put them

Martin Gräßlin mgraesslin at kde.org
Thu Feb 9 10:14:54 UTC 2012


On Thursday 09 February 2012 17:45:03 Weng Xuetian wrote:
> On Thu, Feb 9, 2012 at 4:57 PM, Martin Gräßlin <mgraesslin at kde.org> wrote:
> > Hi workspace developers,
> > 
> > my JavaScript bindings for KWin effects are nearly in place and that
> > results in a few questions I wanted to discuss with the greater team.
> > 
> > The scripted effects follow the Plasma Packages structure and I plan to
> > have also "normal" KWin scripts use Plasma Package structure as well as
> > window decorations and window switcher layouts.
> > 
> > Should such files use the file ending "plasmoid" or should we introduce
> > new
> > names like "kwineffect", "kwinswitcher", "kwinscript", "kwindecoration"?
> > Could using "plasmoid" result in problems like the widgets explorer
> > trying to install the kwineffect when dropped on the desktop?
> 
> plasmoid is just a zip rename into .plasmoid, and if ".kwineffect"
> will be used, you should add something similar to
> /usr/share/mime/application/x-plasma.xml.
> 
> Add new mime-type for kwin effects have a benefit that they can be
> assigned to different installer easily, if user want to have a feature
> that double click on .kwineffect file and can have it installed.
> 
> > The second question I have is about the additional effects. Now that we
> > have the scripted bindings I want to rewrite a few pure eye-candy effects
> > with the bindings and move them out of the KWin source tree. Where should
> > they go? I tend to plasma-addons.
> > 
> > Last but not least: how does this synchrotron work and does it offer
> > something which would be very useful to distribute our effects, scripts,
> > etc?
> I think you can request a new category for kwin effect on
> kde-look.org, currently there is no separate kwin effect category and
> all existing third-party effect are seems to be in "KDE Improvement".
> Something like "KWin Effects Binary" and "KWin Effects Scripts" should
> be added.
yes of course, but this does not make sense before the code is written. In 
fact I want to have the new categories on kde-look hidden till our first 4.9 
beta is released :-)

Cheers
Martin
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part.
URL: <http://mail.kde.org/pipermail/plasma-devel/attachments/20120209/b70c8e78/attachment.sig>


More information about the Plasma-devel mailing list