[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-panel-devel
Subject:    Re: GSoC on Porting Plasmoids to QML
From:       Travis McHenry <wordsizzle () gmail ! com>
Date:       2011-02-23 8:15:43
Message-ID: AANLkTinP=KVzc74O-qmAbvb=TXNvkk9rywUXJbHXVQYk () mail ! gmail ! com
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


Hey, I'm one of the people who emailed Marco about this project and didn't
reply right away lol. >_< If you want to take this project that's fine with
me though, it looks like there's plenty of other projects to choose from.
But if you find that it's not something you'd like to do I'd be more than
willing to take it up! haha.

I did spend a little time digging into this though so I'll share my ideas on
it in case they're helpful.

I think the first thing to do is to look through the
kdeexamples/plasma/declarative/ directory and look at how those widgets are
made, make some improvements that seem fun and useful and get a good feel
for it.

One thing I noticed is a weird quirk in the
kdeexamples/plasma/declarative/nowplaying widget where when amarok is
playing and you press the pause button the button will get switched around
so it has the play button when it's already playing and won't pause.

So if you want to learn some QML and maybe a bit about the dataengines in
plasma debugging that would probably be a good place to start. ;)

Also, I think one thing that needs clarification is if the project is to
port the widgets completely to QML or for the ones that have some C++ should
the goal be to port them to use DeclarativeWidgets.

Good luck! :)
Travis.

On Tue, Feb 22, 2011 at 7:52 PM, Tomaz Canabrava <tcanabrava@kde.org> wrote:

> Already downloaded the Plasmoids from  SVN and studying QML.
> if anything that I should know beforehand, please state them.
>
> On Tue, Feb 22, 2011 at 5:42 PM, Marco Martin <notmart@gmail.com> wrote:
> > On Tuesday 22 February 2011, Artur de Souza wrote:
> >> Quoting Tomaz Canabrava <tcanabrava@kde.org>:
> >> > Not gonna vanish here too. ;p , morpheuz knows where I live and can
> >> > kill me if I do.
> >>
> >> I know where both of you (Daker and you!) live...I can chase you :P
> >>
> >> Cheers!
> >
> > you're elected as our official killer robot that will keep order :p
> > http://www.youtube.com/watch?v=u0AJv-oKcLc
> >
> > Cheers,
> > Marco Martin
> > _______________________________________________
> > Plasma-devel mailing list
> > Plasma-devel@kde.org
> > https://mail.kde.org/mailman/listinfo/plasma-devel
> >
> _______________________________________________
> Plasma-devel mailing list
> Plasma-devel@kde.org
> https://mail.kde.org/mailman/listinfo/plasma-devel
>

[Attachment #5 (text/html)]

Hey, I&#39;m one of the people who emailed Marco about this project and didn&#39;t \
reply right away lol. &gt;_&lt; If you want to take this project that&#39;s fine with \
me though, it looks like there&#39;s plenty of other projects to choose from. But if \
you find that it&#39;s not something you&#39;d like to do I&#39;d be more than \
willing to take it up! haha.<div> <br></div><div>I did spend a little time digging \
into this though so I&#39;ll share my ideas on it in case they&#39;re \
helpful.</div><div><br></div><div>I think the first thing to do is to look through \
the kdeexamples/plasma/declarative/ directory and look at how those widgets are made, \
make some improvements that seem fun and useful and get a good feel for it.</div> \
<div><br></div><div>One thing I noticed is a weird quirk in the \
kdeexamples/plasma/declarative/nowplaying widget where when amarok is playing and you \
press the pause button the button will get switched around so it has the play button \
when it&#39;s already playing and won&#39;t pause. </div> <div><br></div><div>So if \
you want to learn some QML and maybe a bit about the dataengines in plasma debugging \
that would probably be a good place to start. ;)</div><div><br></div><div>Also, I \
think one thing that needs clarification is if the project is to port the widgets \
completely to QML or for the ones that have some C++ should the goal be to port them \
to use DeclarativeWidgets.</div> <div><br></div><div>Good luck! \
:)</div><div>Travis.</div><div><br><div class="gmail_quote">On Tue, Feb 22, 2011 at \
7:52 PM, Tomaz Canabrava <span dir="ltr">&lt;<a \
href="mailto:tcanabrava@kde.org">tcanabrava@kde.org</a>&gt;</span> wrote:<br> \
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc \
solid;padding-left:1ex;">Already downloaded the Plasmoids from  SVN and studying \
QML.<br> if anything that I should know beforehand, please state them.<br>
<div><div></div><div class="h5"><br>
On Tue, Feb 22, 2011 at 5:42 PM, Marco Martin &lt;<a \
href="mailto:notmart@gmail.com">notmart@gmail.com</a>&gt; wrote:<br> &gt; On Tuesday \
22 February 2011, Artur de Souza wrote:<br> &gt;&gt; Quoting Tomaz Canabrava &lt;<a \
href="mailto:tcanabrava@kde.org">tcanabrava@kde.org</a>&gt;:<br> &gt;&gt; &gt; Not \
gonna vanish here too. ;p , morpheuz knows where I live and can<br> &gt;&gt; &gt; \
kill me if I do.<br> &gt;&gt;<br>
&gt;&gt; I know where both of you (Daker and you!) live...I can chase you :P<br>
&gt;&gt;<br>
&gt;&gt; Cheers!<br>
&gt;<br>
&gt; you&#39;re elected as our official killer robot that will keep order :p<br>
&gt; <a href="http://www.youtube.com/watch?v=u0AJv-oKcLc" \
target="_blank">http://www.youtube.com/watch?v=u0AJv-oKcLc</a><br> &gt;<br>
&gt; Cheers,<br>
&gt; Marco Martin<br>
&gt; _______________________________________________<br>
&gt; Plasma-devel mailing list<br>
&gt; <a href="mailto:Plasma-devel@kde.org">Plasma-devel@kde.org</a><br>
&gt; <a href="https://mail.kde.org/mailman/listinfo/plasma-devel" \
target="_blank">https://mail.kde.org/mailman/listinfo/plasma-devel</a><br> &gt;<br>
_______________________________________________<br>
Plasma-devel mailing list<br>
<a href="mailto:Plasma-devel@kde.org">Plasma-devel@kde.org</a><br>
<a href="https://mail.kde.org/mailman/listinfo/plasma-devel" \
target="_blank">https://mail.kde.org/mailman/listinfo/plasma-devel</a><br> \
</div></div></blockquote></div><br></div>



_______________________________________________
Plasma-devel mailing list
Plasma-devel@kde.org
https://mail.kde.org/mailman/listinfo/plasma-devel


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic