<div dir="ltr"><div><br></div>Hi Sneha, hi all,<div><br></div><div>Nice to see new contributors interested to help. Your app look like nice.</div><div>Not sure however to understand why you choose AngularJS here, Paint seems more related to Canvas.</div><div><br></div><div>BTW, there is already a port of Paint Activity in JavaScript.</div><div>Michaël work on it for the GSoC project [1] this year. He has already a nice working version [2].</div><div><br></div><div>May you could contribute to its project instead of launching a new one ?</div><div><br></div><div>Best regards from France.</div><div><br></div><div>         Lionel.</div><div><br></div><div>[1] <a href="http://wiki.sugarlabs.org/go/Summer_of_Code/2015/mohayon.SugarWebBasicActivitySet">http://wiki.sugarlabs.org/go/Summer_of_Code/2015/mohayon.SugarWebBasicActivitySet</a></div><div>[2] <a href="http://mikklfr.github.io/Paint.activity/">http://mikklfr.github.io/Paint.activity/</a></div><div><div class="gmail_extra"><div class="gmail_quote"><br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><br>
Date: Mon, 13 Jul 2015 13:16:37 -0300<br>
From: Gonzalo Odiard <<a href="mailto:godiard@sugarlabs.org">godiard@sugarlabs.org</a>><br>
To: Puneet Kaur <<a href="mailto:puneet.gkaur@gmail.com">puneet.gkaur@gmail.com</a>><br>
Cc: Sugar-dev Devel <<a href="mailto:sugar-devel@lists.sugarlabs.org">sugar-devel@lists.sugarlabs.org</a>>,  Tony Anderson<br>
        <<a href="mailto:tony_anderson@usa.net">tony_anderson@usa.net</a>><br>
Subject: Re: [Sugar-devel] Sugar Paint Project<br>
Message-ID:<br>
        <CAJ+iPVTwN2pw-V25w0N=<a href="mailto:Y6uVwgh_zkLnd5QBQ8QaB4104LW72Q@mail.gmail.com">Y6uVwgh_zkLnd5QBQ8QaB4104LW72Q@mail.gmail.com</a>><br>
Content-Type: text/plain; charset="utf-8"<br>
<br>
Great! Thanks Puneet.<br>
<br>
On Mon, Jul 13, 2015 at 1:14 PM, Puneet Kaur <<a href="mailto:puneet.gkaur@gmail.com">puneet.gkaur@gmail.com</a>> wrote:<br>
<br>
> Hi all,<br>
><br>
> I am familiar with the DataStore API. I'll work with Sneha to give this<br>
> activity a better UI and store it in journal as desired. We are doing this<br>
> with the help of cordova which makes it easier to convert js to sugar apps<br>
> easily. We'll try out to work with cordova local storage plugin for storing<br>
> the js image via the datastore api.<br>
><br>
> Regards,<br>
> Puneet<br>
><br>
> On Mon, Jul 13, 2015 at 7:04 PM, Gonzalo Odiard <<a href="mailto:godiard@sugarlabs.org">godiard@sugarlabs.org</a>><br>
> wrote:<br>
><br>
>> You need see at the Datastore API [1]<br>
>> and check how can be used or extended to allow save images.<br>
>> I think there was some limitation, probably searching in the mailing<br>
>> you can get more information, like [2]<br>
>> Sadly dnarvaez and manuq, who were involved on design and development of<br>
>> the<br>
>> web api are not active at the moment.<br>
>><br>
>> [1] <a href="https://github.com/sugarlabs/sugar-web/blob/master/datastore.js" rel="noreferrer" target="_blank">https://github.com/sugarlabs/sugar-web/blob/master/datastore.js</a><br>
>> [2] <a href="http://lists.sugarlabs.org/archive/sugar-devel/2013-May/043303.html" rel="noreferrer" target="_blank">http://lists.sugarlabs.org/archive/sugar-devel/2013-May/043303.html</a><br>
>><br>
>> On Mon, Jul 13, 2015 at 10:14 AM, Tony Anderson <<a href="mailto:tony_anderson@usa.net">tony_anderson@usa.net</a>><br>
>> wrote:<br>
>><br>
>>>  Hi,<br>
>>><br>
>>> One possibility is to use a localhost to access a cgi script (in python)<br>
>>> which can perform datastore operations.<br>
>>><br>
>>> Tony<br>
>>><br>
>>><br>
>>> On 07/13/2015 02:23 PM, Gonzalo Odiard wrote:<br>
>>><br>
>>> Hi Sneha,<br>
>>> Welcome to SugarLabs!<br>
>>> I have tried it, and I think that have a lot of potential.<br>
>>> There are a few things you can do improve it:<br>
>>> 1) If you don't have a public repository, create one on github.<br>
>>> 2) Make the User Interface more similar to the Sugar activities.<br>
>>> In general, we try move all the tools/buttons to the toolbar,<br>
>>> and have a clear canvas to use all the screen.<br>
>>> See <a href="http://sugarlabs.github.io/sugar-web-samples/" rel="noreferrer" target="_blank">http://sugarlabs.github.io/sugar-web-samples/</a><br>
>>> 3) Implement save the graphic to the Journal. This is critical, and<br>
>>> probably<br>
>>>  will need research if the actual Sugar Web API is enough or you need<br>
>>> make changes.<br>
>>> (Until now, I think web activities only saved text/json files)<br>
>>> I cc sugar-devel mailing list, our channel for all the development<br>
>>> topics.<br>
>>> <a href="https://lists.sugarlabs.org/listinfo/sugar-devel" rel="noreferrer" target="_blank">https://lists.sugarlabs.org/listinfo/sugar-devel</a><br>
>>><br>
>>>  Gonzalo<br>
>>><br>
>>><br>
>>> On Sun, Jul 12, 2015 at 12:23 AM, Sneha Mohanty <<a href="mailto:sm21483@gmail.com">sm21483@gmail.com</a>><br>
>>> wrote:<br>
>>><br>
>>>><br>
>>>> ---------- Forwarded message ----------<br>
>>>> From: Sneha Mohanty <<a href="mailto:sm21483@gmail.com">sm21483@gmail.com</a>><br>
>>>> Date: Sun, Jul 12, 2015 at 8:03 AM<br>
>>>> Subject: Sugar Paint Project<br>
>>>> To: <a href="mailto:sugar-devel@lists.sugarlabs.org">sugar-devel@lists.sugarlabs.org</a><br>
>>>><br>
>>>><br>
>>>>    I have a great deal of interest in coding for the Sugar OS. I coded<br>
>>>> this Angular Js Paint app, that i was able to convert into a Sugar<br>
>>>> activity. I have attached the .xo file with this mail. Kindly try it out<br>
>>>> and let me know how it is.<br>
>>>><br>
>>>>  Also, some of it's features, such as right click , Save as.. on the<br>
>>>> canvas is not working (which is functioning on browsers such as Chrome and<br>
>>>> Firefox )<br>
>>>><br>
>>>><br>
>>>>  I have attached the screenshots from my project with this mail, as a<br>
>>>> preview of the features. I would love to contribute further to sugarlabs<br>
>>>> projects. Kindly reply.<br>
>>>><br>
>>>><br>
>>>>  Regards,<br>
>>>>  Sneha Mohanty<br>
>>>><br>
>>>><br>
>>>><br>
>>>> --<br>
>>>> SM<br>
>>>><br><br>
</blockquote></div><br></div></div></div>