> the third argument (the one that represents the "graph on parent" and
> "hide object names and arguments" checkboxes) has changed its counting
> method.
this argument actually is a bitfield where the first bit is "graph on parent" and the second bit is "hide object name".
the people who first experimented with dynamic patching exploited a bug (maybe unintentionally) in the [donecanvasdialog( message handling where 2 would be treated the same as 3. since then, most people just copied it. the correct value has always been 3 (= both bits set). Miller thought about adding a compatibily argument but apparently decided against it: https://lists.puredata.info/pipermail/pd-list/2017-07/ 119724.html
I agree with oliver that we should spread the word about this bugfix since it affects quite a number of patches. I'll post it to facebook group.
> Gesendet: Freitag, 02. März 2018 um 02:09 Uhr
> Von: oliver <oliver@klingt.org>
> An: Pd-List <pd-list@mail.iem.at>
> Betreff: Re: [PD] droidparty's [touch] on 0.48-1 and "grid" like object in vanilla
>
>
> >
> > My hunch is Miller or somebody changed something with the
> > unsupported donecanvasdialog messages that those droidparty
> > abstractions are (ab)using, but I do not have evidence for this yet.
> >
>
>
> indeed, for what i know, "donecanvasdialog" changed with 0.48 !
> (there has been a post on this list by christof ressi some months ago)
> https://www.mail-archive.com/pd-list@lists.iem.at/msg12504. html
>
> the third argument (the one that represents the "graph on parent" and
> "hide object names and arguments" checkboxes) has changed its counting
> method.
>
> what used to be "2" in earlier PD versions (both checkboxes ticked) must
> now say "3":
>
> so until PD 0.47 it was:
> donecanvasdialog 1 -1 2 0 -1 1 1 120 60 10 10, dirty 0
>
> from PD 0.48 on it's:
> donecanvasdialog 1 -1 3 0 -1 1 1 120 60 10 10, dirty 0
>
>
> that broke my GOP patches too, but i already updated them all
> accordingly. not too much work ...
>
> but i really think this should be mentioned in capital letters in the
> release notes for PD 0.48, since i'm sure many people "exploited" this
> feature to build their customized GUIs
>
> best
>
> oliver
>
> _______________________________________________
> 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