<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 <<a href="mailto:sebas@kde.org">sebas@kde.org</a>><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>
> > The timeline feature doesn't work for me. Adding a save point doesn't<br>
> > seem to<br>
> > do anything, the timeline stays empty. I've not debugged that yet, so it<br>
> > might<br>
> > be an easy fix. (Not sure though in how far that part is supposed to work<br>
> > in<br>
> > general.)<br>
><br>
> Probably the guy (don't rememer his nick) that ported the old Workflow dock<br>
> to the standar menu forgot to connect<br>
> the clicked signal of the "new savepoint" menuitem with the<br>
> "newSavePoint()" slot :)<br>
<br>
I'll have a look at that.<br>
<br>
> I was also thinking to write a GSoC proposal about a deep refactoring of<br>
> PlasMate codebase (plugin-based), since it's not easy to mantain in its<br>
> current state, make it not crashing if the previewer crashes, add the theme<br>
> creation support, maybe try adding Qt QML editor into plasmate, and make it<br>
> ready for its first release.<br>
<br>
I strongly disagree with a "deep refactoring" of the code. It's fairly small,<br>
and I didn't run across any structural problem. In fact, it'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'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'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'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'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'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;">
> Ok, now back to KMix QML applet =)<br>
<br>
Have fun, and thanks for the comments :)<br></blockquote><div><br>You'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>