Since My application wasn`t accepted too, I`m giving myself away for anyone that have a little time to answer some questions and want a studant to help just for good will, thy application<br><br><br><div class="gmail_quote">
On Fri, Apr 25, 2008 at 5:28 AM, Anne-Marie Mahfouf &lt;<a href="mailto:annemarie.mahfouf@free.fr">annemarie.mahfouf@free.fr</a>&gt; wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hi,<br>
<br>
It looks you did not get a GSoC but we think such an application is needed in<br>
KDE-Edu.<br>
Do you have plans to still work on it and do you need help doing so? We would<br>
be happy hosting the code in playground/edu and start KDEify it!<br>
<br>
Best regards,<br>
<br>
Anne-Marie<br>
<br>
Le Friday 21 March 2008 11:22:41 pm Cheetah, vous avez écrit&nbsp;:<br>
&gt; Hello,<br>
&gt;<br>
&gt; Since I&#39;m new here, I&#39;ll first introduce myself: I&#39;m Wouter Haffmans, a 23<br>
&gt; year old student Computer Science at the University of Technology Eindhoven<br>
&gt; (in the Netherlands). &nbsp;I want to submit a proposal for GSoC next week, with<br>
&gt; a new suggestion for KDE Edu, which will hopefully get me involved in the<br>
&gt; KDE community. So far I&#39;ve only been following development, and I think<br>
&gt; it&#39;s time for me to start actively participating. GSoC seems to be the<br>
&gt; perfect opportunity. So, here&#39;s the idea:<br>
&gt;<br>
&gt; In the past I&#39;ve made a small and simple drawing application as a high<br>
&gt; school assignment. The target group were young children who are not able to<br>
&gt; use a computer mouse all too well yet. That assignment was made in Delphi.<br>
&gt; As I myself have a son now, I decided to remake that application to Qt 4.<br>
&gt; Part of it is done, but it still needs lots of work and improvement.<br>
&gt;<br>
&gt; I want to submit KidDraw (which is its very original name) as GSoC project<br>
&gt; to help KDE Edu to something new and unique. I think it fits KDE Edu best<br>
&gt; since it helps kids learn how to use the mouse and explore their creativity<br>
&gt; in a fun way, though I suppose it could also fit in KDE Graphics... I&#39;m not<br>
&gt; entirely sure about that.<br>
&gt;<br>
&gt; This has been done for KidDraw so far (see<br>
&gt; <a href="http://svn.simply-life.net/KidDraw/trunk/" target="_blank">http://svn.simply-life.net/KidDraw/trunk/</a> for the current code):<br>
&gt; The UI is simple, kid-friendly. It already shows the canvas, which is<br>
&gt; QGraphics based. The &quot;live&quot; rendering is done on an extra cached QImage<br>
&gt; though (like the Qt scribbly example), as that seemed to perform much<br>
&gt; better in my tests. Drawing is done by clicking any mouse button (not just<br>
&gt; the left one). On the left and right the color palette is shown: simply<br>
&gt; hovering the mouse over a color will select it. The same goes for the line<br>
&gt; widths, which can be picked at the bottom. The buttons are big and thus<br>
&gt; easy to hit.<br>
&gt;<br>
&gt; The canvas also already supports the loading of a background image, which<br>
&gt; can be used for coloring sheets as well as connect-the-dots like stuff.<br>
&gt;<br>
&gt; Tasks that would be for GSoC:<br>
&gt; - KDEify KidDraw, it&#39;s just a Qt app now. It already uses CMake, but other<br>
&gt; than that it&#39;s all just Qt 4.<br>
&gt;<br>
&gt; - When changing a palette, the lines that were already drawn will need to<br>
&gt; change colors as well.<br>
&gt;<br>
&gt; - Allow saving and reloading of pictures. All line items will need to<br>
&gt; remain intact (because of the palette changes).<br>
&gt;<br>
&gt; - Create &quot;Image Pickers&quot; at the top of the canvas, which show thumbnails of<br>
&gt; saved images. Clicking one loads the image into the canvas, and also saves<br>
&gt; the canvas image to that slot. This way a child doesn&#39;t need to know about<br>
&gt; files or filenames.<br>
&gt;<br>
&gt; - Make a big &quot;Clear&quot; button to clear the canvas.<br>
&gt;<br>
&gt; - Custom color palettes, possibly with HotNewStuff integration.<br>
&gt;<br>
&gt; - Export images, saving them to a PNG/JPG/SVG file on disk. This is<br>
&gt; something parents probably will need to help with, so its UI can be more<br>
&gt; &quot;complicated&quot; (i.e. a menu).<br>
&gt;<br>
&gt; - Printing support to print the canvas image.<br>
&gt;<br>
&gt; - UI to load background images.<br>
&gt;<br>
&gt; - UI for editing (and creating new) color palettes.<br>
&gt;<br>
&gt; - Settings panel, especially with settings on when clicking/dragging is<br>
&gt; necessary (for younger kids clicking to toggle the pen up/down may be<br>
&gt; better than having to drag with the mouse pressed, etc).<br>
&gt;<br>
&gt; - Option to set a picture as desktop background. I&#39;m not exactly sure how<br>
&gt; feasable it is to make this cross platform, considering obvious differences<br>
&gt; between Plasma, Windows and OS X.<br>
&gt;<br>
&gt; - A &quot;Color Sheet&quot; mode, which makes a click on the canvas fill the area<br>
&gt; with the selected color rather than drawing lines.<br>
&gt;<br>
&gt; - If there&#39;s more time: a &quot;Connect the dots&quot; mode, which requires the user<br>
&gt; to draw lines from dot to dot (again using polygons as the points of the<br>
&gt; dots). Once all dots have been connected, KidDraw could switch to Color<br>
&gt; Sheet mode to allow filling of the drawn lines. To add a &quot;surprise&quot; effect,<br>
&gt; the dots that do not need to be connected yet (e.g. dots 3 and higher at<br>
&gt; the start) could remain hidden until they need to be visible.<br>
&gt;<br>
&gt; Altogether I think there is more than enough to be done during the three<br>
&gt; months of GSoC, but more suggestions, ideas, criticism, advice etc. is more<br>
&gt; than welcome before I submit my GSoC application.<br>
&gt;<br>
&gt; Wouter<br>
&gt; _______________________________________________<br>
&gt; kde-edu mailing list<br>
&gt; <a href="mailto:kde-edu@mail.kde.org">kde-edu@mail.kde.org</a><br>
&gt; <a href="https://mail.kde.org/mailman/listinfo/kde-edu" target="_blank">https://mail.kde.org/mailman/listinfo/kde-edu</a><br>
<br>
<br>
<br>
_______________________________________________<br>
kde-edu mailing list<br>
<a href="mailto:kde-edu@mail.kde.org">kde-edu@mail.kde.org</a><br>
<a href="https://mail.kde.org/mailman/listinfo/kde-edu" target="_blank">https://mail.kde.org/mailman/listinfo/kde-edu</a><br>
</blockquote></div><br><br clear="all"><br>-- <br>Um Computador sem Windows é como um Navio sem dançarinas de Can-Can