<div dir="ltr">On Thu, Jan 16, 2014 at 10:07 PM, Albert Astals Cid <span dir="ltr"><<a href="mailto:aacid@kde.org" target="_blank">aacid@kde.org</a>></span> wrote:<br><div class="gmail_extra"><div class="gmail_quote">
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">El Dijous, 16 de gener de 2014, a les 12:05:17, Aaron J. Seigo va escriure:<br>
<div class="im">> On Thursday, January 16, 2014 11:46:33 Kevin Krammer wrote:<br>
> > On Thursday, 2014-01-16, 10:43:42, Aaron J. Seigo wrote:<br>
> > I also thought about plasma-windowed when reading that :)<br>
> ><br>
> > However, I think it is one of those "hidden gems" that nobody knows about.<br>
> > I've had questions like "can I run $applet stand-alone" on the user<br>
> > support<br>
> > lists a couple of times and plasma-windowed was the answer.<br>
> ><br>
> > Its drawback currently is that it is not very easy to figure out what to<br>
> > pass as its commandline argument.<br>
><br>
> KRunner will do this for you, actually. If you type “calc”, and the plasmoid<br>
> runner is installed, you’ll get a match offering to run the plasmoid in a<br>
> window. Well, it doesn’t  actually *say* that, since that’s jargon, but<br>
> that’s what the match does.<br>
><br>
> For plasmoids suited to being run as an app they should also install a<br>
> .desktop file with this command in it so that it is completely transparent<br>
> to the user.<br>
><br>
> All of the above occurs in Plasma Active, so we know it works well from a<br>
> technical POV.<br>
<br>
</div>Can you start it from the command line?</blockquote><div><br></div><div>like plasma-windowed calculator (have still to port it to a plasma2 version)</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
 <br></blockquote><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Also "in my mind" something that i can start from the command line and creates<br>
it's own top-level window is not a plasmoid. But from reading your emails<br>
seems it is for you. </blockquote><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Can you share with us your definition of plasmoid so we are all on the same<br>
terminology?<br></blockquote><div><br></div><div>yep, that probably was the misunderstanding indeed ;)</div><div><br></div><div>basically, to me to be a "plasmoid" is the technical implementation</div><div><br>
</div><div>in brief, something that implements a plasma applet, that therefore can  be loaded as a desktop widget (butcan be loaded also with other appearances as a top level window)</div><div>in plasma1/c++ case, a plugin that reimplements Applet (for historical record :p),</div>
<div> in the qml/plasma2 case, is a directory containing qml files (and other stuff like images ) in a particular location with a particular hyerarchy (that can be understood by the Package class) and loaded by a plasma shell.</div>
<div><br></div><div>about doing applications with it or not, i guess is developer's choice, depending how much integration they want, how many dependencies want to accept, if it's a small gadget like one or a very big one and so on.</div>
<div>so in the end i see  nothing bad to hae some apps implemented as plasmoids, if a developers wants to ship it like that, they don't exclude each other and probably the overlap of use cases exists but is only partial.</div>
<div><br></div></div></div></div>