<HTML><BODY style="word-wrap: break-word; -khtml-nbsp-mode: space; -khtml-line-break: after-white-space; "><BR><DIV><DIV>On Nov 3, 2007, at 8:40 PM, Luke Iannini (pd) wrote:</DIV><BR class="Apple-interchange-newline"><BLOCKQUOTE type="cite"><DIV><BLOCKQUOTE class="gmail_quote" style="margin:0;margin-left:0.8ex;border-left:1px #ccc solid;padding-left:1ex">it might also be useful to have a very subtle background grid drawn on<BR>the canvas at certain intervals to help patch organization. Quartz <BR>Composer has this, as does Max 5 (not saying you HAVE to have it, but<BR>it might be a nice addition.<BR></BLOCKQUOTE></DIV><BR><DIV>I look at this as the equivalent of properly indented code; a feature I'd really appreciate is the equivalent of auto-indenting since I obsessively line up my Pd patches. </DIV><DIV><BR class="webkit-block-placeholder"></DIV><DIV>Secondly, maybe consider making message boxes, object boxes and subpatch boxes each a different color?  I'd consider this the equivalent of syntax highlighting, and though I'm sure choice of default colors will be contentious, I think it would be a boon for busy patches (especially the subpatch/objectbox differentiation; I am always searching for subpatches). </DIV><DIV><BR class="webkit-block-placeholder"></DIV><DIV>And finally, it pains me that much of this work we're discussing has already been done by Mathieu and Chun : (!  I have a dream, where DD and PD and PD-E are one.</DIV></BLOCKQUOTE><BR></DIV><DIV>DesireData has much more substantial and interesting changes than the colors and backgrounds.  it is also, unfortunately, not at a fully usable state yet.  Since there were 50,000+ downloads of the previous version of Pd-extended (0.38.4), I think it's worthwhile to spend a couple days to make Pd-extended work better while we are waiting for DesireData.</DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV>.hc</DIV><DIV> <SPAN class="Apple-style-span" style="border-collapse: separate; border-spacing: 0px 0px; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-align: auto; -khtml-text-decorations-in-effect: none; text-indent: 0px; -apple-text-size-adjust: auto; text-transform: none; orphans: 2; white-space: normal; widows: 2; word-spacing: 0px; "><BR class="Apple-interchange-newline"><SPAN class="Apple-style-span" style="border-collapse: separate; border-spacing: 0px 0px; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-align: auto; -khtml-text-decorations-in-effect: none; text-indent: 0px; -apple-text-size-adjust: auto; text-transform: none; orphans: 2; white-space: normal; widows: 2; word-spacing: 0px; "><DIV><BR class="khtml-block-placeholder"></DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV>----------------------------------------------------------------------------</DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV>"Free software means you control what your computer does. Non-free software means someone else controls that, and to some extent controls you." - Richard M. Stallman</DIV><BR class="Apple-interchange-newline"></SPAN></SPAN> </DIV><BR></BODY></HTML>