<br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">---------- Messaggio inoltrato ----------<br>From: Sebastian Kügler &lt;<a href="mailto:sebas@kde.org">sebas@kde.org</a>&gt;<br>

To: <a href="mailto:plasma-devel@kde.org">plasma-devel@kde.org</a><br>Date: Thu, 17 Mar 2011 15:11:24 +0100<br>Subject: Re: Subject: Plasmate status<br>Hey,<br>
<br>
On Thursday, March 17, 2011 10:45:37 Diego Casella ([Po]lentino) wrote:<br>
&gt; &gt; The timeline feature doesn&#39;t work for me. Adding a save point doesn&#39;t<br>
&gt; &gt; seem to<br>
&gt; &gt; do anything, the timeline stays empty. I&#39;ve not debugged that yet, so it<br>
&gt; &gt; might<br>
&gt; &gt; be an easy fix. (Not sure though in how far that part is supposed to work<br>
&gt; &gt; in<br>
&gt; &gt; general.)<br>
&gt;<br>
&gt; Probably the guy (don&#39;t rememer his nick) that ported the old Workflow dock<br>
&gt; to the standar menu forgot to connect<br>
&gt; the clicked signal of the &quot;new savepoint&quot; menuitem with the<br>
&gt; &quot;newSavePoint()&quot; slot :)<br>
<br>
I&#39;ll have a look at that.<br>
<br>
&gt; I was also thinking to write a GSoC proposal about a deep refactoring of<br>
&gt; PlasMate codebase (plugin-based), since it&#39;s not easy to mantain in its<br>
&gt; current state, make it not crashing if the previewer crashes, add the theme<br>
&gt; creation support, maybe try adding Qt QML editor into plasmate, and make it<br>
&gt; ready for its first release.<br>
<br>
I strongly disagree with a &quot;deep refactoring&quot; of the code. It&#39;s fairly small,<br>
and I didn&#39;t run across any structural problem. In fact, it&#39;s very easy to get<br>
hacking on it, and the code bears little to no surprises.<br></blockquote><div><br>Ok, however more modularization wouldn&#39;t hurt :)<br> </div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">


The editor part, which is the most interesting probably, is already plugin-<br>
based (it picks the editor used based on the mimetype).<br>
Crashing the previewer should not be possible anyway, and if it is, it needs<br>
fixing in libplasma. In general, scripted plasmoids (which plasmate is all<br>
about) cannot crash plasma (or in that case the previewer).<br>
<br>
I might be missing something here, in that case, please enlighten me. :)<br></blockquote><div><br>I&#39;ll try to pinpoint the problem; these days I was developing a qml plasmoid, and plasmate was pretty crashy :(<br></div>

<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<br>
That said, I&#39;d be willing to mentor a GSoC project with the goal to release a<br>
stable and complete version at the end of it. That excludes anything which<br>
brings Plasmate further away from a release, though. Plasmate has been<br>
lingering for too long, we should bring it to a release instead of tinkering<br>
on the codebase.<br>
<br></blockquote><div>Oh great :)<br>If you think it&#39;s feasible, I will put my ideas together and fill a proposal.<br> </div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">


The editor part is interesting, we can go two ways here: Work with Qt Creators<br>
QML editor, or move towards kdevelop and make sure kdevelop understands it and<br>
can auto-propose object properties and their syntax. Neither of those is<br>
necessary for a 1.0, imo. They&#39;re certainly desirable, though. </blockquote><div><br>Agreed.<br> </div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">


&gt; Ok, now back to KMix QML applet =)<br>
<br>
Have fun, and thanks for the comments :)<br></blockquote><div><br>You&#39;re welcome, cheers!<br>Diego<br> <br></div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">


--<br>
sebas<br>
<br>
<a href="http://www.kde.org" target="_blank">http://www.kde.org</a> | <a href="http://vizZzion.org" target="_blank">http://vizZzion.org</a> | GPG Key ID: 9119 0EF9<br>
<br></blockquote></div>-- <br>H: Who is Watson without Sherlock Holmes?<br>G: Watson was a genius in his own right.<br><br>My personal blog: <a href="http://polentino911.wordpress.com/" target="_blank">http://polentino911.wordpress.com/</a><br>

<br>