<html><head></head><body><div style="color:#000; background-color:#fff; font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px"><div id="yui_3_16_0_1_1451851974487_5145">No estimated time atm.  I'm currently stuck in the Makefiles-- while I have a deb <br></div><div id="yui_3_16_0_1_1451851974487_5144" dir="ltr">package building smoothly, OSX is really a pain.</div><div id="yui_3_16_0_1_1451851974487_5143" dir="ltr"><br></div><div id="yui_3_16_0_1_1451851974487_5116" dir="ltr">If you want to test on Ubuntu or Debian I can get something ready.  There are <br></div><div id="yui_3_16_0_1_1451851974487_6853" dir="ltr">a few regressions I'm working through with the gui toolkit atm, but in about a <br></div><div id="yui_3_16_0_1_1451851974487_6882" dir="ltr">week or so most things should be working.<br> </div><div id="yui_3_16_0_1_1451851974487_5043" dir="ltr"><br></div><div id="yui_3_16_0_1_1451851974487_5044" dir="ltr">I haven't looked at building on Windows yet.  But if someone wants to donate a <br></div><div id="yui_3_16_0_1_1451851974487_6918" dir="ltr">windows laptop and a Faraday cage to store it in, I'll dive in. :)</div><div id="yui_3_16_0_1_1451851974487_6919" dir="ltr"><br></div><div id="yui_3_16_0_1_1451851974487_6925" dir="ltr">-Jonathan<br></div><div id="yui_3_16_0_1_1451851974487_5023"><span id="yui_3_16_0_1_1451851974487_7246"></span></div> <div class="qtdSeparateBR"><br><br></div><div style="display: block;" class="yahoo_quoted"> <div style="font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 16px;"> <div style="font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 16px;"> <div dir="ltr"><font face="Arial" size="2"> On Sunday, January 3, 2016 2:00 PM, João Pais <jmmmpais@gmail.com> wrote:<br></font></div>  <br><br> <div class="y_msg_container"><div id="yiv8808675196"><style type="text/css">#yiv8808675196 body {font-size:13px;}</style><div>Is there an estimated release time of your edition, or do you need any help with testing etc?<br clear="none"><br clear="none"><div class="yiv8808675196yqt1718644206" id="yiv8808675196yqt63126"><blockquote style="margin:0 0 0.80ex;border-left:#0000FF 2px solid;padding-left:1ex;"><div style="color:#000;background-color:#fff;font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px;"><div id="yiv8808675196yui_3_16_0_1_1451752408813_3953">Hi list,</div><div id="yiv8808675196yui_3_16_0_1_1451752408813_3952">I'm playing with adding a simple animation api to data structure drawing commands. <br clear="none"></div><div id="yiv8808675196yui_3_16_0_1_1451752408813_3951">The parameters will be sent to the GUI, and the GUI will take care of the ramp, delay, etc.</div><div id="yiv8808675196yui_3_16_0_1_1451752408813_3950"><br clear="none"></div><div id="yiv8808675196yui_3_16_0_1_1451752408813_9398">I'm thinking of just making it a simple "set it and forget it" api.  That is, you send a message <br clear="none"></div><div dir="ltr" id="yiv8808675196yui_3_16_0_1_1451752408813_7749">with your ramp and delay times to the GUI, and you just blindly trust that the GUI will make <br clear="none"></div><div dir="ltr" id="yiv8808675196yui_3_16_0_1_1451752408813_9399">things happen in the right amount of time.  The alternative I can think of is to have the GUI <br clear="none"></div><div dir="ltr" id="yiv8808675196yui_3_16_0_1_1451752408813_7739">call back when an animation is finished, but that would encourage mixing the two clocks <br clear="none"></div><div dir="ltr">(i.e., GUI and Pd clock) in unpredictable <br clear="none"></div><div dir="ltr" id="yiv8808675196yui_3_16_0_1_1451752408813_7740">ways.</div><div dir="ltr" id="yiv8808675196yui_3_16_0_1_1451752408813_9400"><br clear="none"></div><div dir="ltr" id="yiv8808675196yui_3_16_0_1_1451752408813_9401">Does this simple approach seem like a reasonable design?  The biggest problem would be that <br clear="none"></div><div dir="ltr" id="yiv8808675196yui_3_16_0_1_1451752408813_9402">a long-running animation could skew.  But in that case you could probably amortize the cost of</div><div dir="ltr" id="yiv8808675196yui_3_16_0_1_1451752408813_9431">sending more messages over the longer time period.<br clear="none"></div><div dir="ltr" id="yiv8808675196yui_3_16_0_1_1451752408813_9403"><br clear="none"></div><div dir="ltr">-Jonathan<br clear="none"></div></div></blockquote></div><br clear="none"></div></div><br><br></div>  </div> </div>  </div></div></body></html>