<div dir="ltr"><div><div><div><div>Hi Jonathan!<br><br></div><div>(pinging Martin Roth who is currently messing around with Pd and web audio as well)<br></div><div><br></div>Yes I am pretty sure it does implement subpatches.<br><br></div>As for copy/paste that's another problem. I have never seen something such as copy/pasting graphical objects from one html page to another ... but nothing's impossible!!!<br><br></div><div>Something I am more concerned about is the ability to create controls (buttons, number boxes, ...). I think it wasn't really designed for this purpose.<br><br></div><div>On the other hand, even if the whole UI ends up not being a good match, several of it's components (for example auto layout, and so on) have been released as separate open-source packages so a possibility would be to build on top of those.<br></div><div><br></div>In the next few weeks, I'll be finalizing WebPd refactor to Web Audio, and then if you want we can keep in touch and in sync to test this noflo UI in a pd context!<br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Jan 22, 2015 at 4:52 AM, Jonathan Wilkes <span dir="ltr"><<a href="mailto:jancsika@yahoo.com" target="_blank">jancsika@yahoo.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div style="color:#000;background-color:#fff;font-family:HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-size:16px"><div dir="ltr">One question I have about the noflo UI is whether it supports the concept of subpatching.  I want to define a box's function by zooming into it and filling it with more boxes.</div><div dir="ltr"><br></div><div dir="ltr">It's not a difficult UI to imagine.  But to even have parity with Pd's scattered toplevel windows there would additionally need to be a way to quickly navigate from one branch to any other in the tree, and to pair distant branches in order to copy/paste content.  (For example, think of putting a patch window next to a subpatch window you got from opening three nested abstractions deep into a help-document.  If you're copying an object chain from that subpatch, you don't want those three parent patches in your view.)<br></div><div dir="ltr"><br></div><div dir="ltr">Atm I'm just punting by using the multi-window UI that tcl/tk has.  But if there's a way to work the idea of navigating subpatches into that framework, that'd be great.<span class="HOEnZb"><font color="#888888"><br></font></span></div><span class="HOEnZb"><font color="#888888"><div dir="ltr"><br></div><div dir="ltr">-Jonathan<br></div> <div><br><br></div></font></span><div style="display:block"> <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><div class="h5"> <div dir="ltr"> <font face="Arial"> On Wednesday, January 21, 2015 10:07 PM, Chris McCormick <<a href="mailto:chris@mccormick.cx" target="_blank">chris@mccormick.cx</a>> wrote:<br> </font> </div>  <br><br> </div></div><div><div><div class="h5">On 22/01/15 02:44, s p wrote:<br clear="none">> I was actually<br clear="none">> planning to use this : <a shape="rect">https://github.com/the-grid/the-graph </a>which is a<br clear="none">> generic data flow UI library for the web. It is so well done, works<br clear="none">> great on touch interface, so I thought why the heck reinventing the<br clear="none">> wheel.<br clear="none"><br clear="none"><a shape="rect">http://the-grid.github.io/the-graph/the-graph-editor/index.html</a><br clear="none"><br clear="none">Wow! Beautiful.<br clear="none"><br clear="none">This user interface plugged into a layer that can plug into libpd and/or<br clear="none">WebPd would be magical.<br clear="none"><br clear="none"><a shape="rect">https://www.youtube.com/watch?v=vAUOPHqx5Gs</a><br clear="none"><br clear="none">Cheers,<br clear="none"><br clear="none">Chris.<br clear="none"><br clear="none">-- <br clear="none"><a shape="rect">http://mccormick.cx/</a></div></div><div><br clear="none"><span class=""><br clear="none">_______________________________________________<br clear="none"><a shape="rect">Pd-list@lists.iem.at</a> mailing list<br clear="none">UNSUBSCRIBE and account-management -> <a shape="rect">http://lists.puredata.info/listinfo/pd-list</a><br clear="none"></span></div><br><br></div>  </div> </div>  </div> </div></div></blockquote></div><br><br clear="all"><br>-- <br><div class="gmail_signature"><div dir="ltr"><span style="color:rgb(153,153,153)"><b><span style="color:rgb(68,68,68)">S</span><span><span style="color:rgb(68,68,68)">ébastien Piquemal</span><br></span></b></span><div><span style="color:rgb(153,153,153)"><b><br></b></span><span style="color:rgb(102,102,102)"><b> </b><span style="color:rgb(204,204,204)">-----</span><b> <font size="1">@sebpiq</font></b></span><br></div><div><span style="color:rgb(102,102,102)"><span style="color:rgb(204,204,204)"> -----</span><b> </b><font size="1"><a href="http://github.com/sebpiq" target="_blank">http://github.com/sebpiq</a></font><b><br></b></span></div><span style="color:rgb(102,102,102)"> <span style="color:rgb(204,204,204)">-----</span> <font size="1"><a href="http://funktion.fm" target="_blank">http://funktion.fm</a></font></span><br></div></div>
</div>