Thread: [Tuxpaint-devel] TuxPaint Magic Tools: Raport
An award-winning drawing program for children of all ages
Brought to you by:
wkendrick
|
From: foo-script <foo...@o2...> - 2008-06-27 18:34:50
|
My task during this Summer of Code was to create new "Magic tools" for TuxPaint using provided API. I started working 1st June but meanwhile I had two weeks off (exams session). After this monday my scholar year ends and I'll have much, much more time to work on this project. The hardest period is over. Uff :) Finally, I have still two weeks to everything what I have in my plans. My goal for this SoC was to create at least 15 plugins. First ideas were here http://temp.chrzanowski.info/tools.htm I've added some more: -Crayon - crayon-like brush -Fold - turn the selected corner of the page over -Stairs - (looks good on dark background) -Snow - draws some snowflakes All the plug-ins above are implemented already. Other ideas (sent by my friends/other users I cooperate with) aren't accepted yet (I am not sure about ). I dedided to not to implement Lissajous tool and Spectrum tool. TP API in TuxPaint 0.9.19 isn't flexible enough to let the user good control over Lissajous curves. On the other hand, Spectrum tool isn't has less usability than I previously though. Easy to implement filter/image modifiers/plug-ins were implemented first. Just for easiness, to get some speed. Today I am using 0.9.19 version. After upgrade to newest cvs version, this tuesday, all my sources will be compilant with newest TuxPaint release and right then I will note you where you can the sources download from. Expcept of mentioned plugins, Confetti is also ready. In opposite to the plugins ideas desctription website , there will be no possiblity of drawing rectangular confetti. It looks strange (visual aspects) Next 3 plug-ins are under development, they will be a little more sophisticated. I will let you know when they'll be ready. I'm sure you will be satisfied with plugins I'm creating Best, Adam 'foo-script' Rakowski |
|
From: Bill K. <nb...@so...> - 2008-07-07 23:15:28
|
On Fri, Jun 27, 2008 at 08:34:54PM +0200, foo-script wrote: > My task during this Summer of Code was to create new "Magic tools" for TuxPaint using provided API. > I started working 1st June but meanwhile I had two weeks off (exams session). After this monday my scholar year ends and I'll have much, much more time to work on this project. The hardest period is over. Uff :) Finally, I have still two weeks to everything what I have in my plans. > > My goal for this SoC was to create at least 15 plugins. First ideas were here http://temp.chrzanowski.info/tools.htm Adam - it is time for mid-term evaluations. Do you have code that you can share with us (or at least me)? It's very important that you provide something to look at soon! Also, I'd appreciate some feedback on what you (and everyone else working with it) think of the plug-in API. Thanks! -- -bill! "Tux Paint" - free children's drawing software for Windows / Mac OS X / Linux! Download it today! http://www.tuxpaint.org/ |
|
From: foo-script <foo...@o2...> - 2008-07-08 02:38:18
|
First 2 tools: http://szn.republika.pl/tuxpaint-magic-GSOC.tar.gz This archive includes icons, sources and binaries. Wave files soon :) Feel free to send your comments, ideas and feedback :) This release doesn't use new signals (I just knew about them). Regards, Adam Dnia 8 lipca 2008 1:00 Bill Kendrick <nb...@so...> napisał(a): > On Fri, Jun 27, 2008 at 08:34:54PM +0200, foo-script wrote: > > My task during this Summer of Code was to create new "Magic tools" for TuxPaint using provided API. > > I started working 1st June but meanwhile I had two weeks off (exams session). After this monday my scholar year ends and I'll have much, much more time to work on this project. The hardest period is over. Uff :) Finally, I have still two weeks to everything what I have in my plans. > > > > My goal for this SoC was to create at least 15 plugins. First ideas were here http://temp.chrzanowski.info/tools.htm > > Adam - it is time for mid-term evaluations. Do you have code that you can > share with us (or at least me)? It's very important that you provide something > to look at soon! > > Also, I'd appreciate some feedback on what you (and everyone else > working with it) think of the plug-in API. Thanks! > > -- > -bill! > "Tux Paint" - free children's drawing software for Windows / Mac OS X / Linux! > Download it today! http://www.tuxpaint.org/ > > ------------------------------------------------------------------------- > Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW! > Studies have shown that voting for your favorite open source project, > along with a healthy diet, reduces your potential for chronic lameness > and boredom. Vote Now at http://www.sourceforge.net/community/cca08 > _______________________________________________ > Tuxpaint-devel mailing list > Tux...@li... > https://lists.sourceforge.net/lists/listinfo/tuxpaint-devel > |
|
From: Begasus <Be...@sk...> - 2008-07-08 14:08:24
|
Hi Adam,
Nice to see your admitions, creating new tools for TuxPaint is always nice.
Now on to porting the source to BeOS/ZETA in my case, I just had to add a few
brackekts {} in the source to make them compile. After that compiling and
installing works fine.
I don't see the tools showing up in the magic tools section when starting
TuxPaint though.
Anyway will keep you informed on porting issues and fixes if you need them.
Keep up the good work!
Greets,
Luc
On 2008-07-08 at 02:38:18 [+0000], foo-script <foo...@o2...> wrote:
> First 2 tools:
> http://szn.republika.pl/tuxpaint-magic-GSOC.tar.gz
>
> This archive includes icons, sources and binaries. Wave files soon :)
>
> Feel free to send your comments, ideas and feedback :)
> This release doesn't use new signals (I just knew about them).
>
> Regards,
> Adam
>
>
> Dnia 8 lipca 2008 1:00 Bill Kendrick <nb...@so...> napisał(a):
>
> > On Fri, Jun 27, 2008 at 08:34:54PM +0200, foo-script wrote:
> > > My task during this Summer of Code was to create new "Magic tools" for
> > > TuxPaint using provided API.
> > > I started working 1st June but meanwhile I had two weeks off (exams
> > > session). After this monday my scholar year ends and I'll have much,
> > > much more time to work on this project. The hardest period is over. Uff
> > > :) Finally, I have still two weeks to everything what I have in my
> > > plans.
> > >
> > > My goal for this SoC was to create at least 15 plugins. First ideas
> > > were here http://temp.chrzanowski.info/tools.htm
> >
> > Adam - it is time for mid-term evaluations. Do you have code that you can
> > share with us (or at least me)? It's very important that you provide
> > something
> > to look at soon!
> >
> > Also, I'd appreciate some feedback on what you (and everyone else
> > working with it) think of the plug-in API. Thanks!
> >
> > --
> > -bill!
> > "Tux Paint" - free children's drawing software for Windows / Mac OS X /
> > Linux!
> > Download it today! http://www.tuxpaint.org/
> >
> > -------------------------------------------------------------------------
> > Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
> > Studies have shown that voting for your favorite open source project,
> > along with a healthy diet, reduces your potential for chronic lameness
> > and boredom. Vote Now at http://www.sourceforge.net/community/cca08
> > _______________________________________________
> > Tuxpaint-devel mailing list
> > Tux...@li...
> > https://lists.sourceforge.net/lists/listinfo/tuxpaint-devel
> >
>
> -------------------------------------------------------------------------
> Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
> Studies have shown that voting for your favorite open source project,
> along with a healthy diet, reduces your potential for chronic lameness
> and boredom. Vote Now at http://www.sourceforge.net/community/cca08
> _______________________________________________
> Tuxpaint-devel mailing list
> Tux...@li...
> https://lists.sourceforge.net/lists/listinfo/tuxpaint-devel
|
|
From: Bill K. <nb...@so...> - 2008-07-08 18:35:14
|
On Tue, Jul 08, 2008 at 03:53:53PM +0000, Begasus wrote:
> Hi Adam,
>
> Nice to see your admitions, creating new tools for TuxPaint is always nice.
> Now on to porting the source to BeOS/ZETA in my case, I just had to add a few
> brackekts {} in the source to make them compile. After that compiling and
> installing works fine.
> I don't see the tools showing up in the magic tools section when starting
> TuxPaint though.
Any errors from stderr or stdout?
--
-bill!
"Tux Paint" - free children's drawing software for Windows / Mac OS X / Linux!
Download it today! http://www.tuxpaint.org/
|
|
From: foo-script <foo...@o2...> - 2008-07-08 18:36:37
|
nope :) On my side everything's clear :)
best,
Adam
Dnia 8 lipca 2008 20:35 Bill Kendrick <nb...@so...> napisał(a):
> On Tue, Jul 08, 2008 at 03:53:53PM +0000, Begasus wrote:
> > Hi Adam,
> >
> > Nice to see your admitions, creating new tools for TuxPaint is always nice.
> > Now on to porting the source to BeOS/ZETA in my case, I just had to add a few
> > brackekts {} in the source to make them compile. After that compiling and
> > installing works fine.
> > I don't see the tools showing up in the magic tools section when starting
> > TuxPaint though.
>
> Any errors from stderr or stdout?
>
> --
> -bill!
> "Tux Paint" - free children's drawing software for Windows / Mac OS X / Linux!
> Download it today! http://www.tuxpaint.org/
>
> -------------------------------------------------------------------------
> Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
> Studies have shown that voting for your favorite open source project,
> along with a healthy diet, reduces your potential for chronic lameness
> and boredom. Vote Now at http://www.sourceforge.net/community/cca08
> _______________________________________________
> Tuxpaint-devel mailing list
> Tux...@li...
> https://lists.sourceforge.net/lists/listinfo/tuxpaint-devel
>
|
|
From: Bill K. <nb...@so...> - 2008-07-08 18:42:40
|
On Tue, Jul 08, 2008 at 08:36:30PM +0200, foo-script wrote: > nope :) On my side everything's clear :) Oh, I was asking Luc (Begasus). He may be using the latest Tux Paint code from CVS (which now needs 'swithcin/switchout' functions in the Magic tools), which your Magic code might not have yet. -bill! |