<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">
<div><br></div><div>Hey,</div><div><br></div><div>Glad to hear you are interested in working on the GUI, there is a lot that needs to be done, and a lot that can be done without too much difficulty.  The GuiIdeas page is a good place to start, I'll happily give you pointers where I can.  For me, I think the most burning issue is the Path and Startup preferences panes.  They are really broken and cause lots of confusion.  So if you are interested, you could start by sketching up the UI for those in straight Tcl/Tk, and then we can get it integrated into Pd itself.</div><div><br></div><div>I am not sure what you mean by 'chrome' though.  Also, have you tried a recent nightly build of Pd-extended?  I have smoothed out most of the keyboard issues, I think.</div><div><br></div><div>.hc</div><br><div><div>On May 3, 2008, at 6:04 AM, David Golightly wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite">Hey PD gurus,<br><br>I used to use PD a lot but haven't much for the last year or more.  Now I'm getting back in to it and finding that the UI is just really clunky and awkward and makes the workflow really painful.  I build website UIs professionally in JavaScript (see <a href="http://www.zillow.com/search/RealEstateSearch.htm">http://www.zillow.com/search/RealEstateSearch.htm</a> for an example of a UI I built, everything except the Flash).  I also have on-the-job experience in design and usability, as well as coding skills in Python and some exposure to C, C++ and Java.  I'd like to start pitching in specifically on GUI and chrome improvements in the trunk for the core PD UI.  How would I go about getting started?  I noticed the page at <a href="http://puredata.info/dev/GuiIdeas">http://puredata.info/dev/GuiIdeas</a> has some outstanding requests from the community, it seems like the best thing is to start there.  I'd also like to integrate with the developer community to ensure that UI improvements (specifically, better keyboard support and smoothing out some glaring dialog/chrome issues) don't have a negative impact on realtime audio performance.<br> <br>Best,<br><br>David<br><br><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">_______________________________________________</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><a href="mailto:PD-list@iem.at">PD-list@iem.at</a> mailing list</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">UNSUBSCRIBE and account-management -> <a href="http://lists.puredata.info/listinfo/pd-list">http://lists.puredata.info/listinfo/pd-list</a></div> </blockquote></div><br><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"><div><br></div><div>----------------------------------------------------------------------------</div><div><br></div><div>If you are not part of the solution, you are part of the problem.</div><br class="Apple-interchange-newline"></span> </div><br></body></html>