<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><br><div><div>On Jan 17, 2010, at 10:10 AM, Rich E wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><br><br><div class="gmail_quote">On Sun, Jan 10, 2010 at 12:29 AM, Hans-Christoph Steiner <span dir="ltr">&lt;<a href="mailto:hans@at.or.at">hans@at.or.at</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"> <div style="word-wrap:break-word"><br><div><div class="im"><div>On Jan 9, 2010, at 5:37 PM, Rich E wrote:</div><br><blockquote type="cite"><br>Still in OS X 10.6. &nbsp;I don't have one of these problems with Pd-devel-0.43 (dec 15) nightly build, so it must all be because of the tk/cocoa version that you mention. &nbsp;I'm not sure how to report it a tcl mailing list, as I don't know where the code is that implements these things. &nbsp;<div> <br></div><div>Does it make sense that the arrow keys are detected differently in Tk/Cocoa, so they are just sent to pd's gui C code as spaces? &nbsp;</div></blockquote><div><br></div></div><div>Not to me... it should be the same, that's why its worth reporting to tcl-mac. &nbsp;You don't need to know the exact code that's causing the problem. &nbsp;I read that list too, so I can fill in the details. &nbsp;I just don't have access to a 10.6 machine these days.</div> <div class="im"><br><blockquote type="cite"><div>As for the text color issue in the audio settings, you'll have to point me towards what is controlling that. &nbsp;I'll send you a screenshot after this email.</div></blockquote> <div><br></div></div><div>Check out dialog_audio.tcl. &nbsp;Its still mostly the original code, so it can be scary. ;)</div><div class="im"><br><blockquote type="cite"> <div>Do you know how I can force configure to use&nbsp;<span style="font-family:arial, sans-serif;font-size:13px;border-collapse:collapse">Tcl/Tk 8.5.7/Carbon?</span></div> </blockquote><div><br></div></div><div>If you put a version of Tcl/Tk 8.5.7/Carbon frameworks into /Library/Frameworks, it should use them over the build in ones. &nbsp;But that means using the Makefile in packages/darwin_app and running "make install". &nbsp;For development, I just rename a nighly build as "Pd-devel.app" then inside the package, remove some guts and symlink it to my pd-gui-rewrite/0.43 sources:</div> <div><br></div><div><div><a href="mailto:hans@palatschinken.at.or.at" target="_blank">hans@palatschinken.at.or.at</a>:src &gt; ls -l /Applications/Pd-devel.app/Contents/Resources/</div><div>total 152</div><div>lrwxr-xr-x &nbsp; 1 hans staff &nbsp; &nbsp; 3 2010-01-05 14:27 Scripts -&gt; bin/</div> <div>-r--r--r-- &nbsp; 1 hans staff 47204 2008-08-14 20:03 VolumeIcon.icns</div><div>-r--r--r-- &nbsp; 1 hans staff &nbsp; 545 2008-07-21 13:53 Wish.rsrc</div><div>lrwxr-xr-x &nbsp; 1 root staff &nbsp; &nbsp;59 2010-01-05 14:32 bin -&gt; /Users/hans/code/pure-data/branches/pd-gui-rewrite/0.43/src/</div> <div>dr-xr-xr-x &nbsp;13 hans staff &nbsp; 442 2009-12-15 08:41 doc/</div><div>dr-xr-xr-x 180 hans staff &nbsp;6120 2009-12-15 08:52 extra/</div><div>dr-xr-xr-x &nbsp; 6 hans staff &nbsp; 204 2009-12-15 08:41 include/</div><div>-r--r--r-- &nbsp; 1 hans staff 42741 2008-02-14 18:14 pd-file.icns</div> <div>-r--r--r-- &nbsp; 1 hans staff 37100 2008-02-14 18:14 pd.icns</div><div>lrwxr-xr-x &nbsp; 1 root staff &nbsp; &nbsp;58 2010-01-05 14:31 po -&gt; /Users/hans/code/pure-data/branches/pd-gui-rewrite/0.43/po/</div><div>dr-xr-xr-x &nbsp; 3 hans staff &nbsp; 102 2009-12-15 08:41 share/</div> <div>lrwxr-xr-x &nbsp; 1 root staff &nbsp; &nbsp;63 2010-01-05 14:31 startup -&gt; /Users/hans/code/pure-data/branches/pd-gui-rewrite/0.43/startup/</div><div><br></div></div></div></div></blockquote><div><br></div><div>I like this way of running the newest sources from within the app bundle, but I can't get it working yet. &nbsp;I had to replace the executable in Contents/MacOS, but then it cannot find pd-gui.tcl (I removed the bin folder in the Resources directory and symlinked it to the pd-gui-rewrite/src/, like you did). &nbsp;</div> <div><br></div><div>rich</div></div></blockquote><div><br></div><div><br></div><div>Literally all I did was:</div><div><br></div><div>- download nightly Pd-devel build</div><div>- cd /path/to/Pd-devel.app/Contents/Resources</div><div>- rm -rf bin</div><div>- ln -s /path/to/pd-gui-rewrite/0.43/src bin</div><div><div>- ln -s /path/to/pd-gui-rewrite/0.43/po</div><div>- ln -s /path/to/pd-gui-rewrite/0.43/startup</div><div><br></div><div>.hc</div><div><br></div><div><br></div></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><br><blockquote type="cite"><div class="gmail_quote"><div>&nbsp;</div><blockquote class="gmail_quote" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0.8ex; border-left-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; padding-left: 1ex; position: static; z-index: auto; "><div style="word-wrap:break-word"><div><div><div></div><div>.hc</div><div><br> </div></div><div><div></div><div class="h5"><br><blockquote type="cite"><div>I'll use the nightly build in the meantime and let you know what comes up.</div><div><br></div><div>-rich</div><div><br><div class="gmail_quote"> On Mon, Jan 4, 2010 at 4:40 AM, Hans-Christoph Steiner <span dir="ltr">&lt;<a href="mailto:hans@at.or.at" target="_blank">hans@at.or.at</a>&gt;</span> wrote:<br> <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> <br> First off, which platform? &nbsp;Is this still Mac OS X 10.6? &nbsp;If so, 10.6 has a built-in custom version of Tcl/Tk 8.5.7 that uses Cocoa for the back end rather than Carbon. &nbsp;Tcl/Tk 8.6 will only use this Cocoa backend, but will work on Mac OS X 10.5. &nbsp;It would be good to flush out these bugs and report them to the tcl-mac list so that they can get fixed.<br> <br> One thing to try is using one of the nightly builds, which include Tcl/Tk 8.5.7/Carbon. &nbsp;I think they should work on 10.6:<br> <a href="http://autobuild.puredata.info/auto-build/latest/" target="_blank">http://autobuild.puredata.info/auto-build/latest/</a><div> <br></div></blockquote><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> <div> On Nov 16, 2009, at 1:55 PM, Rich E wrote:<br> <br> <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> Hi List, Hans,<br> <br> I've been using the pd-gui-rewrite-0.43 svn for a couple days now and here are some notes I've taken when finding various bugs (is the better sent to the pd-dev list?):<br> <br> • In Audio Settings, the text in the drop down menus is hardly visible because it is very light grey<br> </blockquote> <br></div> Never seen that, screenshot?<div><br> <br> <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> • there is a new menu item called 'apple' with "about pd" and preferences"<br> </blockquote> <br></div> Known issue with the Tk/Cocoa, haven't found a workaround yet.<div><br> <br> <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> • editing an object name:<br> ‣ moving with arrows adds a space to the end, but does not move within the object name<br> </blockquote> <br></div> Hmm, can't reproduce, Tk/Cocoa issue?<div><br> <br> <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> • opening "about pd" gives an error:<br> ‣ Error: can't read "pd_myversion": no such variable"<br> ‣ an't read "pd_myversion": no such variable<br> can't read "pd_myversion": no such variable<br> &nbsp; &nbsp;while executing<br> "regsub -all PD_VERSION $bigstring2 $pd_myversion bigstring3"<br> &nbsp; &nbsp;(procedure "::pd_menucommands::menu_opentext" line 15)<br> &nbsp; &nbsp;invoked from within<br> "::pd_menucommands::menu_opentext "$dirname/$basename""<br> &nbsp; &nbsp;(".txt" arm line 1)<br> &nbsp; &nbsp;invoked from within<br> "switch -- [string tolower [file extension $basename]] {<br> &nbsp; &nbsp; &nbsp; &nbsp;".txt" &nbsp; &nbsp;{::pd_menucommands::menu_opentext "$dirname/$basename"<br> &nbsp; &nbsp; &nbsp; &nbsp;} ".c" &nbsp; &nbsp;{::..."<br> &nbsp; &nbsp;(procedure "menu_doc_open" line 4)<br> &nbsp; &nbsp;invoked from within<br> "menu_doc_open doc/1.manual 1.introduction.txt"<br> &nbsp; &nbsp;(menu invoke)<br> </blockquote> <br> </div> Its not implemented yet... &nbsp;I was hoping to make "About Pd" a pd patch.<div><br> <br> <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> I have some time on my hands now that I finished my Master's, and frankly I think the pd-vanilla GUI is unpleasant, so I could learn tcl/tk and help out, if needed.<br> </blockquote> <br></div> That would be great! &nbsp;Your reports have already been helpful. &nbsp;I'm going to be in pretty deep this month till its finished and merged into Miller's 0.43 version. &nbsp;He's been relatively scarse on the lists, but we've been working thru this stuff off-list.<br> <br> .hc<br> <br> ----------------------------------------------------------------------------<br> <br> "Making boring techno music is really easy with modern tools, but with live coding, boring techno is much harder." - Chris McCormick<br> <br> <br> <br> <br> </blockquote></div><br></div></blockquote></div></div></div><br><div> <span style="font-size:12px"><br><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;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"><div> <br></div><div><br></div><div><br></div><div>----------------------------------------------------------------------------</div><div><br></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></span></span> </div><br></div></blockquote></div><br></blockquote></div><br><div> <span class="Apple-style-span" style="border-collapse: separate; 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; orphans: 2; text-align: auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0; "><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><span class="Apple-style-span" style="border-collapse: separate; 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; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; "><div><br class="Apple-interchange-newline">----------------------------------------------------------------------------<br></div><div><br></div>I hate it when they say, "He gave his life for his country." &nbsp;Nobody&nbsp;gives their life for anything. &nbsp;We steal the lives of these kids. &nbsp;-Admiral Gene LeRocque<br></span></div></span> </div><br></body></html>