Ok... I think I have a workaround that will allow us to ship with
TCL/TK 8.5 (at last.....)
I've pushed a compiled Mac app and the source to my webpage and
git-pushed.
cheers
Miller
On Sun, Jul 16, 2017 at 12:38:44PM -0700, Miller Puckette wrote:
Sure enough - with TK 8.5, font sizes are no longer integers; the
"font metrics" command appears to return the next-higher integer
sizes (thus throwing off box sizes and messing up selecting text within
boxes).
I'm not sure what to do - try to adapt Pd to deal with fractional font
sizes, or find some way to force TK 5 to use integer-sized fonts, or
just give up and use 8.4 for another cycle...
Incidentally, 8.4 isn't yet building on my MacOS 10.6... maybe I can just
include the system-provided one :)
M
On Sat, Jul 15, 2017 at 11:22:35PM +0200, Dan Wilcox wrote:
I've added a macOS 32bit 0.48.0-test1 build using the normal (old, included) Tk 8.4 wish: http://docs.danomatika.com/pdbuilds/ <http://docs.danomatika.com/pdbuilds/>
On Jul 15, 2017, at 11:02 AM, pd-list-request@lists.iem.at <mailto:pd-list-request@lists.iem.at> wrote:
I notice it looks quite differently in Mac OS, like there is a new font, but it still seems it is Monaco. But the font size is smaller and the boxes are thinner and wider. A subpatch will also have an extra space to the right after the text/name of the subpatch.
You are seeing the retina rendering with a newer Tk, which still has those font issues as the rendered box size does not quite fit the font. I haven't been able to track down a fix yet.
It's weird, though, as this shouldn't be the default yet and Pd should still be using 8.4 which is pixelated on retina screens but has correct object sizing.
Miller, how did you build the mac distribution app?
--------
Dan Wilcox
@danomatika <http://twitter.com/danomatika>
danomatika.com <http://danomatika.com/>
robotcowboy.com <http://robotcowboy.com/>
_______________________________________________
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
_______________________________________________
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list