<div dir="ltr">Brilliant work Manuel!<br><br>Would be nice if we could put all the web activities we've made so far, together in one place.<br><div><br><br></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">
On 9 August 2013 19:45, Manuel Quiñones <span dir="ltr"><<a href="mailto:manuq@laptop.org" target="_blank">manuq@laptop.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hello,<br>
<br>
I've made an activity out of <a href="http://gearsket.ch" target="_blank">gearsket.ch</a> .  This is a present for our<br>
friend Paul Fox, who pointed me to that excellent app.  Thanks Paul!<br>
<br>
<a href="http://manuq.github.io/gears-activity/" target="_blank">http://manuq.github.io/gears-activity/</a><br>
<br>
I contacted the developer and started sending pull-requests to make<br>
GearSketch a lib we could use, and I've been also improving the icons.<br>
<br>
It works great in a touchable device.  For touch support it uses<br>
hammer.js .  So this is another option to handle for globally adding<br>
touch in sugar-web.  In previous email I've mentioned pointer.js,<br>
which abstracts input events (mouse, touchscreen, pen tablet) like<br>
latest IE does.<br>
<br>
The help inside the app is great.  It brings a demo mode, which<br>
directly shows you what can be done.  It is similar to the one found<br>
in Implode activity.  I wish we can do that as a global solution for<br>
help in web activities.<br>
<br>
It is written in coffeescript, and after playing for a bit, I can see<br>
it as a possible choice for activity developers.  Its syntax sugar<br>
makes the code look more like the gtk activities written in python.<br>
<br>
One of the reasons we went for plain js for sugar-web was because of<br>
the View Source feature.  Well, seems that since I researched a few<br>
months ago, Source Maps has improved a lot, and I can see coffee code<br>
in the web inspector. If the code breaks or if I add a breakpoint, for<br>
example.  Nice!  Also, GitHub does a nice job displaying only the<br>
coffee changes, and hidding the JS changes by default:<br>
<br>
<a href="https://github.com/frankleenaars/gearsketch/pull/6/files" target="_blank">https://github.com/frankleenaars/gearsketch/pull/6/files</a><br>
<br>
Cheers,<br>
<span class="HOEnZb"><font color="#888888"><br>
--<br>
.. manuq ..<br>
_______________________________________________<br>
Sugar-devel mailing list<br>
<a href="mailto:Sugar-devel@lists.sugarlabs.org">Sugar-devel@lists.sugarlabs.org</a><br>
<a href="http://lists.sugarlabs.org/listinfo/sugar-devel" target="_blank">http://lists.sugarlabs.org/listinfo/sugar-devel</a><br>
</font></span></blockquote></div><br></div>