Derek,<div><br></div><div>Thanks for your work on the WebCamMorph it will be a great addition to Etoys.  In order for the education team to review this a version (when you have it ready) embedded in a Etoys project (as not all of the education team knows how to get the latest versions from the repository)  would be helpful.  FYI, I tried loading the project from the Showcase <a href="http://TimeLapse.004.pr">TimeLapse.004.pr</a> but got an exception when loading.  I will send you the log file separately (as sometimes when I include files my messages get rejected by the mail list server).</div>
<div><br></div><div>Again many thanks for your efforts.</div><div><br></div><div>Stephen<br>
<br><div class="gmail_quote">On Thu, Jun 10, 2010 at 5:18 AM, Derek O&#39;Connell <span dir="ltr">&lt;<a href="mailto:doc@doconnel.f9.co.uk" target="_blank">doc@doconnel.f9.co.uk</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

Sorry I missed this weeks mtg. I hope to put spend some more time on WebCamMorph this weekend...<div><br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
* also camera support hopefully, need to simplify interface<br>
   <br>
</blockquote>
<br>
</div><div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
&lt;bertf&gt;  karlram: the current one has too many controls. we should put in just the bare minimum and then see what people find missing<br>
&lt;bertf&gt;  but having camera support on all platforms would be awesome<br>
&lt;karlram&gt;  Sounds good<br>
&lt;karlram&gt;  Many of the controls are a bit hard to understand :-)<br>
   <br>
</blockquote>
<br></div>
Last weekend I added help text to both the SqueakSource wiki and in the class comments. If these are not enough then let me know.<br>
<br>
WebCamMorph started off as a simple demo of how to use CameraPlugin class and any further development was really just me satisfying my own curiosity. If it does not satisfy Etoys educational needs then feel free to chop it up as you see fit. Alternatively give me a clear idea of just how simple you want it and I will see what I can do. The simplest version I can think of is no control over resolution/fps/etc and just a single &quot;capture&quot; command (including display update). To me this seems too simply though because we are dealing with a video camera and not a common digital camera used to take snapshots. The two have different purposes and work differently as a consequence and the current controls in WebCamMorph are simply a reflection of that.<br>

<font color="#888888">
<br>
-D</font><div><div></div><div><br>
<br>
<br>
On 07/06/10 21:26, Bert Freudenberg wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
We had a chat again:<br>
<br>
* Etoys will follow the Sugar release schedule:<br>
   <a href="http://wiki.sugarlabs.org/go/0.90/Roadmap" target="_blank">http://wiki.sugarlabs.org/go/0.90/Roadmap</a><br>
* should prepare a first alpha release in June, with translations and DrGeo for wider testing<br>
* also camera support hopefully, need to simplify interface<br>
* there is a decompiler problem, possibly because of Eliot&#39;s changes<br>
* multi-touch working pretty well on iPad now<br>
* need idea about how to debug missing mouse-overs<br>
<br>
Full log below, as usual. And see you next Monday, same time:<br>
<br>
        <a href="http://tinyurl.com/2bjpzbe" target="_blank">http://tinyurl.com/2bjpzbe</a><br>
<br>
- Bert -<br>
<br>
&lt;bertf&gt;  hi karl<br>
&lt;karlram&gt;  hi<br>
&lt;karlram&gt;  not maye here<br>
&lt;karlram&gt;  many<br>
&lt;bertf&gt;  yep<br>
&lt;bertf&gt;  busy, hopefully ;)<br>
&lt;karlram&gt;  he he<br>
&lt;karlram&gt;  I had some issues with a ehancement I integrated<br>
&lt;karlram&gt;  enhancement<br>
&lt;bertf&gt;  the broken viewers?<br>
--&gt;  hilaire (~<a href="mailto:hilaire@bon74-1-88-184-136-97.fbx.proxad.net" target="_blank">hilaire@bon74-1-88-184-136-97.fbx.proxad.net</a>) has joined #etoys<br>
&lt;bertf&gt;  ah, hi hilaire :)<br>
&lt;karlram&gt;  jup , it added all sort of stuff to variables categorie<br>
&lt;hilaire&gt;  hello<br>
&lt;karlram&gt;  hi<br>
&lt;bertf&gt;  do you think it&#39;s okay now?<br>
&lt;karlram&gt;  It was a one line fix<br>
&lt;bertf&gt;  good<br>
&lt;bertf&gt;  hilaire: thanks for submitting dr geo :)<br>
&lt;karlram&gt;  But images must get past the bad fix without opening a viewer....<br>
&lt;bertf&gt;  I wouldn&#39;t worry too much abouht that<br>
&lt;karlram&gt;  Ok<br>
&lt;bertf&gt;  we&#39;re just a handful people updating regularly  I think<br>
&lt;karlram&gt;  you are right<br>
&lt;bertf&gt;  do we need a do-it to fix it, if someone loaded the broken version?<br>
&lt;karlram&gt;  I had another issue<br>
&lt;karlram&gt;  deleting a etoy variable seems broken<br>
&lt;karlram&gt;  when  the variable is part of a etoy script<br>
&lt;bertf&gt;  hmm. that should be a blocker ticket<br>
&lt;bertf&gt;  just so it is not forgotten<br>
&lt;bertf&gt;  you mean when the var is already used in a script?<br>
&lt;karlram&gt;  I&#39;ll add it, the Decompiler complains about some issues<br>
&lt;bertf&gt;  ah. might have to do with eliots changes then<br>
&lt;karlram&gt;  Should I notify Eliot ?<br>
&lt;bertf&gt;  wouldn&#39;t hurt<br>
&lt;karlram&gt;  Ok<br>
&lt;bertf&gt;  in any case, we should commit to a release schedule. I think adopting the Sugar one makes sense<br>
&lt;karlram&gt;  and sugar release is ?<br>
&lt;bertf&gt;  a July release would be too rushed<br>
&lt;bertf&gt;  I sent mail about that, give me a second to find it<br>
&lt;bertf&gt;  <a href="http://wiki.sugarlabs.org/go/0.90/Roadmap" target="_blank">http://wiki.sugarlabs.org/go/0.90/Roadmap</a><br>
&lt;karlram&gt;  July seems very close<br>
&lt;bertf&gt;  right. september sounds sensible<br>
&lt;bertf&gt;  we still should try to get an alpha release out asap<br>
&lt;bertf&gt;  including dr geo and the new translations<br>
&lt;bertf&gt;  so more people can test that stuff<br>
&lt;karlram&gt;  Sound good<br>
&lt;karlram&gt;  dr geo is big , in many ways<br>
&lt;karlram&gt;  :-)<br>
&lt;karlram&gt;  a huge framework<br>
&lt;karlram&gt;  and lots of classes<br>
&lt;karlram&gt;  and lot and lots of new stuff to learn :-)<br>
&lt;bertf&gt;  indeed<br>
&lt;bertf&gt;  but if we can get the fonts out of the image, we still will have a smaller image even with dr geo included<br>
&lt;bertf&gt;  richo started on that<br>
&lt;bertf&gt;  he pushed Andreas&#39; font loader code<br>
&lt;bertf&gt;  maybe we should start freezign features a bit earlier than the Sugar schedule ...<br>
&lt;bertf&gt;  hilaire: did you want to talk about somethign specifically?<br>
&lt;karlram&gt;  what about the camera morph stuff ?<br>
&lt;karlram&gt;  wait another release to mature?<br>
&lt;hilaire&gt;  bertf: no<br>
&lt;bertf&gt;  karlram: no I think it would be a nice feature to have<br>
&lt;bertf&gt;  karlram: but I would start simple<br>
&lt;bertf&gt;  hilaire: okay. thanks for stopping by :)<br>
&lt;bertf&gt;  karlram: the current one has too many controls. we should put in just the bare minimum and then see what people find missing<br>
&lt;bertf&gt;  but having camera support on all platforms would be awesome<br>
&lt;karlram&gt;  Sounds good<br>
&lt;karlram&gt;  Many of the controls are a bit hard to understand :-)<br>
&lt;bertf&gt;  yeah<br>
&lt;hilaire&gt;  I need to rest<br>
&lt;hilaire&gt;  bye<br>
&lt;karlram&gt;  ye<br>
&lt;karlram&gt;  bye<br>
&lt;hilaire&gt;  add a hard time with students today..<br>
&lt;-- hilaire (~<a href="mailto:hilaire@bon74-1-88-184-136-97.fbx.proxad.net" target="_blank">hilaire@bon74-1-88-184-136-97.fbx.proxad.net</a>) has left #etoys<br>
&lt;karlram&gt;  Students are not always what you want them to be :-)<br>
&lt;karlram&gt;  I sent a mail to Eliot about <a href="http://tracker.squeakland.org/browse/SQ-710" target="_blank">http://tracker.squeakland.org/browse/SQ-710</a><br>
&lt;bertf&gt;  thanks<br>
&lt;bertf&gt;  I got multitouch workign this weekend :)<br>
&lt;bertf&gt;  on the iPad<br>
&lt;bertf&gt;  you can draw with more than one finger, or move multiple objects at once<br>
&lt;bertf&gt;  pretty cool<br>
&lt;bertf&gt;  now if you also could rotate and scale them with two fingers that would be awesome :)<br>
&lt;karlram&gt;  Oh, sound cool<br>
&lt;bertf&gt;  And now that I compiled the VM with enabled optimizations it&#39;s even quite usable ;)<br>
&lt;karlram&gt;  I remember some issues with mouse over states from earlier touch based computers<br>
&lt;bertf&gt;  I was using it without optimizations for like two weeks .. was rather slow<br>
&lt;bertf&gt;  yes, some things rely on mouse overs<br>
&lt;bertf&gt;  e.g. the color selector in the paint box<br>
&lt;bertf&gt;  I&#39;d have thought it goes away on mouse-up, but apparently noe<br>
&lt;bertf&gt;  not<br>
&lt;bertf&gt;  hmm. your Etoys-kfr.19 looks identical ...<br>
&lt;karlram&gt;  I was fighting mouse over issue with SelectionMourh, very annoying....<br>
&lt;bertf&gt;  but there is no diff<br>
&lt;bertf&gt;  no changes<br>
&lt;karlram&gt;  Hm, very weird, my image had the wrong method still displaying...<br>
&lt;karlram&gt;  I got confuced...<br>
&lt;karlram&gt;  confused<br>
&lt;karlram&gt;  lol<br>
&lt;bertf&gt;  always check changes before committing<br>
&lt;karlram&gt;  I know<br>
&lt;karlram&gt;  Back to the mouse over issues, do you  know a good way to debug them ?<br>
&lt;bertf&gt;  I&#39;d simulate at touch event<br>
&lt;bertf&gt;  that is, filter out all mousemove events that have button=0<br>
&lt;bertf&gt;  so you only get mouse down, move, and up, but no moves after mouse up<br>
&lt;bertf&gt;  that should recreate the problem  on a normal machine<br>
&lt;karlram&gt;  ok<br>
&lt;karlram&gt;  ipad is not a very fast machine ?<br>
&lt;bertf&gt;  karlram: it feels very fast<br>
&lt;bertf&gt;  just not in etoys<br>
&lt;bertf&gt;  for Etoys it&#39;s about the XO-1 speed I would say<br>
&lt;bertf&gt;  so not great but usable<br>
&lt;bertf&gt;  okay, thanks for chatting, I&#39;ll send the log as usual :)_______________________________________________<br>
etoys-dev mailing list<br>
<a href="mailto:etoys-dev@squeakland.org" target="_blank">etoys-dev@squeakland.org</a><br>
<a href="http://lists.squeakland.org/mailman/listinfo/etoys-dev" target="_blank">http://lists.squeakland.org/mailman/listinfo/etoys-dev</a><br>
   <br>
</blockquote>
<br>
_______________________________________________<br>
etoys-dev mailing list<br>
<a href="mailto:etoys-dev@squeakland.org" target="_blank">etoys-dev@squeakland.org</a><br>
<a href="http://lists.squeakland.org/mailman/listinfo/etoys-dev" target="_blank">http://lists.squeakland.org/mailman/listinfo/etoys-dev</a><br>
</div></div></blockquote></div><br></div>