OK... as I feared - sure enough, when I build Wish 8.6.10 on an OS 10.14 machine, I get good scrollbar behavior on 10.14 - but that build of Wish won't run on OS 10.7.
Meanwhile, building the exact same Wish (with all Dan's patches) on my 10.7 machine makes a working Pd on 10.7 (not ideal because the scrollbars don't darken when I hover the ouse over them, but visible and working)... but, as I checked over VNC on the 10.14 machine, scrollbars are invisible.
At this point the only thing I can think of to do is to release Pd in "new OS" and "old OS" versions (in addition to the 32-bit older-yet-OSes version). I'll have to rely on people with OSes between 10.7 and 10.14 to find out how far back one can run a 10.14-built version (I should put this info on the download site).
This is ugly, but I can't see spending the time to chase this down any further (especially on Dan's part - he's already put in a heroic effort).
So unless someone has a better idea I'll just release my 10.14 build (also as a "test 3") and plan to release 0.51-4 in, ugh, 3 Mac builds.
Miller
On Sat, Dec 19, 2020 at 05:15:00PM -0800, Miller Puckette via Pd-dev wrote:
Nope, false alarm, the difference is apparently from signing the app. Still digging... M On Sat, Dec 19, 2020 at 05:08:41PM -0800, Miller Puckette via Pd-dev wrote:
Ha, it looks like Pd-0.51-4test3.app/Contents/MacOS/Pd is a different file from the version of Wish I compiled... my build script must be turned around somehow.
M
On Sun, Dec 20, 2020 at 02:03:42AM +0100, Dan Wilcox wrote:
When you run tcltk-wish.sh, it should say if each patch was applied in the output at the beginning.
On Dec 20, 2020, at 2:02 AM, Miller Puckette msp@ucsd.edu wrote:
yeah, did that...
OTOH I'm compiling on a 10.7 machine. Perhaps there's something in the compile chain that changed.
OR, maybe I'm doing something wrong... I'll have another look and try to make sure the patches made it in.
M
On Sun, Dec 20, 2020 at 01:39:10AM +0100, Dan Wilcox wrote:
Sorry, forgot the steps. Assuming Pd is already build via make, they should be:
mac/tcltk-wish.sh 8.6.10 mac/osx-app.sh -w Wish-8.6.10.app 0.51-4test3
Dan Wilcox @danomatika <https://urldefense.com/v3/__http://twitter.com/danomatika__;!!Mih3wA!UW3LPTQ... > danomatika.com <https://urldefense.com/v3/__http://danomatika.com/__;!!Mih3wA!UW3LPTQFEzzh9f... > robotcowboy.com <https://urldefense.com/v3/__http://robotcowboy.com/__;!!Mih3wA!UW3LPTQFEzzh9... >
Pd-dev mailing list Pd-dev@lists.iem.at https://urldefense.com/v3/__https://lists.puredata.info/listinfo/pd-dev__;!!...
Pd-dev mailing list Pd-dev@lists.iem.at https://urldefense.com/v3/__https://lists.puredata.info/listinfo/pd-dev__;!!...