<div dir="ltr">hey i just noticed in osx Activity Monitor when running Millers Pd-0.46-2-64bit that pd-core runs at 64bit and (im assuming) pd-gui runs at 32bit. I am imaging this is because Millers is Tk 8.4 (32bit) while your retina disto is Tk 8.5 (64bit) meaning millers 64bit build only runs half in 64bit but yours runs in full 64....<div><br></div><div>i don't even know if that makes much of a difference to most but I thought i would point that out. i noticed this when i tried to load the tkdnd package (64bit) from a gui plugin and got a wrong architecture warning.... meaning is if a plugin depends on a tk package that package would need to be built 32bit or universal to be used with millers 64bit mac builds....</div><div><br></div><div>m</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Sep 30, 2014 at 9:18 AM, Dan Wilcox <span dir="ltr"><<a href="mailto:danomatika@gmail.com" target="_blank">danomatika@gmail.com</a>></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">I was able to get 0.46-0 working with retina resolution on OSX. It's pretty easy.<div><br></div><div><div style="margin:0px">* replace Contents/MacOS/Pd with Tk 8.5 Wish.app binary:  /System/Library/Frameworks/Tk.framework/Versions/8.5/Resources/Wish.app/Contents/MacOS/Wish</div><div style="margin:0px;min-height:14px"><br></div><div style="margin:0px">* add <a href="http://superuser.com/questions/620824/is-it-possible-to-have-git-gui-gitk-look-good-on-a-retina-macbook-pro" target="_blank">the following</a> to Contents/Info.plist:</div><div style="margin:0px;min-height:14px"><br></div><div style="margin:0px"><key>NSHighResolutionCapable</key></div><div style="margin:0px"><true/></div><div style="margin:0px;min-height:14px"><br></div><div style="margin:0px">* change package require Tcl version to 8.5 in Contents/Resources/tcl/pd-gui.tcl</div><div style="margin:0px"><br></div><div style="margin:0px">Looking at the app bundle build script, it would only involve updating the wish-shell.tgz with the new Wish.app and renaming all instances of  "Wish Shell" to "Wish" as I found "Wish Shell.app" is now a static link to "Wish.app".</div><div style="margin:0px"><br></div><div style="margin:0px">The only problem I noticed is that the font at size 10 or less is so thin that it becomes illegible. I think simply bolding it on retina screens would work.</div><div style="margin:0px"><br></div><div style="margin:0px">I wasn't able to find a way in tk to get the screen dpi, so maybe using the max screen size would work:</div><div style="margin:0px"><br></div><div style="margin:0px">wm maxsize</div><div style="margin:0px"><br></div><div style="margin:0px">If the width and height are greater than, say 2000 & 1500 then bold the small fonts? It's kind of dumb but might work.</div><div><br><div>
<span style="border-collapse:separate;border-spacing:0px"><div style="word-wrap:break-word"><span style="border-collapse:separate;color:rgb(0,0,0);font-family:Helvetica;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;border-spacing:0px"><div style="word-wrap:break-word"><div>--------</div><div>Dan Wilcox</div><div>@danomatika</div><div><a href="http://danomatika.com" target="_blank">danomatika.com</a></div><div><a href="http://robotcowboy.com" target="_blank">robotcowboy.com</a></div><div><br></div></div></span><br></div></span><br><br>
</div>
<br></div></div></div><br>_______________________________________________<br>
Pd-dev mailing list<br>
<a href="mailto:Pd-dev@lists.iem.at">Pd-dev@lists.iem.at</a><br>
<a href="http://lists.puredata.info/listinfo/pd-dev" target="_blank">http://lists.puredata.info/listinfo/pd-dev</a><br>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature"><div dir="ltr"><div>____________________<br>m.e.grimm, m.f.a, ed.m.</div><div>syracuse u., tc3</div><div><a href="http://megrimm.net" target="_blank">megrimm.net</a><br>____________________</div></div></div>
</div>