hi,
so i managed to use IOhannes' dnd plugin with tkdnd2.6 package on a windows machine with success and wanted to do the same on a mac.
on the windows machine i put the tkdnd package (version 2.6) into PD's "lib" folder to make the .tcl plugin work
on OSX, there seems to be no "lib" folder, nor did i find a "tcl8.5" or "tk8.5" folder anywhere.
logically the .tcl plugin would not load and print an error in the PD console that the tkdnd package did not load.
does anybody here have some experience with this package on OSX, i.e. where would i have to put it and what versions work with the latest PD ?
and another one:
WINDOWS MACHINE: WIN7/64, PD 0.49, tkdnd2.6 APPLE MACHINE: OSX 10.9.5, PD 0.49, tkdnd2.8 (didn't find an older version)
thanks a lot for any help
best
oliver
Hi Oliver,
I have tried tkdnd a couple of times, especially when tk changed from 8.4 to 8.5 in the pd package (0.47??), but i had less success with it. If i remember correct i was able to drag pd patches onto to the pd window to open them, but what i was looking for was dragging files onto my Pd patch to use a reference to them, so to share their path with my patch. Is this working on windows for you? currently I am on OSX 10.11.6
cheers,
jonas
Am 23.10.2018 um 19:12 schrieb oliver oliver@klingt.org:
hi,
so i managed to use IOhannes' dnd plugin with tkdnd2.6 package on a windows machine with success and wanted to do the same on a mac.
on the windows machine i put the tkdnd package (version 2.6) into PD's "lib" folder to make the .tcl plugin work
on OSX, there seems to be no "lib" folder, nor did i find a "tcl8.5" or "tk8.5" folder anywhere.
logically the .tcl plugin would not load and print an error in the PD console that the tkdnd package did not load.
does anybody here have some experience with this package on OSX, i.e. where would i have to put it and what versions work with the latest PD ?
and another one:
WINDOWS MACHINE: WIN7/64, PD 0.49, tkdnd2.6 APPLE MACHINE: OSX 10.9.5, PD 0.49, tkdnd2.8 (didn't find an older version)
thanks a lot for any help
best
oliver
-- \\\\\\\\\\\\\\\\\\\\\\\\\\\\ /////////////// http://pendler.klingt.org ////////////// \\\\\\\\ http://oliver.klingt.org \\\\\\\ ////////////////////////////////////////////////////////
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
hi wrote:
Hi Oliver,
I have tried tkdnd a couple of times, especially when tk changed from 8.4 to 8.5 in the pd package (0.47??), but i had less success with it. If i remember correct i was able to drag pd patches onto to the pd window to open them, but what i was looking for was dragging files onto my Pd patch to use a reference to them, so to share their path with my patch. Is this working on windows for you?
i'm not sure i understood correctly what you mean, but yes, i managed to make dnd work for my own purposes (opening sound/video/text files via drag and drop onto a specific field ---> their full name gets sent to a global receive)
but i had to hack it in a very crude manner that would send shivers of disgust down every coder's spine ;-)
it's really only a modification of IOhannes' dnd plugin.
anyway, i attached all the necessary files plus instructions where to put them. you will also find an abstraction of mine called [ol_dropfile] that outputs the absolute path of any file you drop on it (save for .pd files, those are put into the patch as objects). plus there is a helpfile to check if it's working for you.
on my windows 7 machine it works for both PD 0.48 and PD 0.49.
i have to add though that i always use the non-install version of PD (the .zip package), but that shouldn't really matter in this case.
best
oliver
Hi Oliver,
I recently uploaded to Deken "pd-dnd-plugin" for windows. All the needed files are contained inside the plugin folder.
I build it with sources from https://github.com/megrimm/pd-dnd-plugin.
There you will find the prebuilt osx binary in the 'tkdnd' folder. I guess it will work but i can't test osx things.
:)
Mensaje telepatico asistido por maquinas.
On 10/23/2018 2:12 PM, oliver wrote:
hi,
so i managed to use IOhannes' dnd plugin with tkdnd2.6 package on a windows machine with success and wanted to do the same on a mac.
on the windows machine i put the tkdnd package (version 2.6) into PD's "lib" folder to make the .tcl plugin work
on OSX, there seems to be no "lib" folder, nor did i find a "tcl8.5" or "tk8.5" folder anywhere.
logically the .tcl plugin would not load and print an error in the PD console that the tkdnd package did not load.
does anybody here have some experience with this package on OSX, i.e. where would i have to put it and what versions work with the latest PD ?
and another one:
WINDOWS MACHINE: WIN7/64, PD 0.49, tkdnd2.6 APPLE MACHINE: OSX 10.9.5, PD 0.49, tkdnd2.8 (didn't find an older version)
thanks a lot for any help
best
oliver
Lucas Cordiviola wrote:
Hi Oliver,
I recently uploaded to Deken "pd-dnd-plugin" for windows. All the needed files are contained inside the plugin folder.
I build it with sources from https://github.com/megrimm/pd-dnd-plugin.
There you will find the prebuilt osx binary in the 'tkdnd' folder. I guess it will work but i can't test osx things.
hi, lucas !
thanks a lot for joining in.
that package in your link i already got. it's "tkdnd 2.8" and downloadable from sourceforge here:
https://sourceforge.net/projects/tkdnd/files/
But my question was: where to put it, so that PD (on OSX) can find it ? as i wrote, i am a bit confused, because i can't find the folder "lib" where i used to put that package into on windows to make the plugin work.
i figure, Tcl/TK things are dealt with a little different on OSX ...
about your "pd-dnd-plugin": sounds very promising, but how is it supposed to work ? i downloaded it "from deken" and it loads alright, but ... what do i have to do then ? ;-)
what is the plugin supposed to do ? i can find no instruction file ...
best
oliver
But my question was: where to put it, so that PD (on OSX) can find it ?
I think on osx you should have the same folder tree:
whateveryourpath-to/externals/pd-dnd-plugin --> here the "dnd-plugin.tcl" whateveryourpath-to/externals/pd-dnd-plugin/tkdnd --> here "libtkdnd2.8.dylib" and all the other .tcl
And then add path " -path pd-dnd-plugin " or [declare -path pd-dnd-plugin].
what is the plugin supposed to do ?
Open a file explorer.
Drag and drop a .pd file to the console --> the patch is open in a new window.
Drag and drop a .pd file to the an open patch --> the dropped .pd file is now a sub-patch.
I didn't test anything else, probably there are other functions?
:)
Mensaje telepatico asistido por maquinas.
On 10/23/2018 7:51 PM, oliver wrote:
Lucas Cordiviola wrote:
Hi Oliver,
I recently uploaded to Deken "pd-dnd-plugin" for windows. All the needed files are contained inside the plugin folder.
I build it with sources from https://github.com/megrimm/pd-dnd-plugin.
There you will find the prebuilt osx binary in the 'tkdnd' folder. I guess it will work but i can't test osx things.
hi, lucas !
thanks a lot for joining in.
that package in your link i already got. it's "tkdnd 2.8" and downloadable from sourceforge here:
https://sourceforge.net/projects/tkdnd/files/
But my question was: where to put it, so that PD (on OSX) can find it ? as i wrote, i am a bit confused, because i can't find the folder "lib" where i used to put that package into on windows to make the plugin work.
i figure, Tcl/TK things are dealt with a little different on OSX ...
about your "pd-dnd-plugin": sounds very promising, but how is it supposed to work ? i downloaded it "from deken" and it loads alright, but ... what do i have to do then ? ;-)
what is the plugin supposed to do ? i can find no instruction file ...
best
oliver
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
On 10/24/18 1:11 AM, Lucas Cordiviola wrote:
But my question was: where to put it, so that PD (on OSX) can find it ?
I think on osx you should have the same folder tree:
whateveryourpath-to/externals/pd-dnd-plugin --> here the "dnd-plugin.tcl" whateveryourpath-to/externals/pd-dnd-plugin/tkdnd --> here "libtkdnd2.8.dylib" and all the other .tcl
And then add path " -path pd-dnd-plugin " or [declare -path pd-dnd-plugin].
that's something that puzzled me with your deken package as well: instead of putting the plugin into <PATH>/pd-dnd-plugin/, why don't you just install it it into <PATH>/dnd-plugin? (so you end up with a file <PATH>/dnd-plugin/dnd-plugin.tcl; with <PATH> in Pd's search path) no fuzzing around with preferences, path and lib whatnot. this is how all GUI-plugins are supposed to be installed.
the "pd-" prefix of the github project is probably only there to organize the repositories on github, rather than meant as the canonical installation path.
(as a sidenote, i doubt (having not tried it) whether [declare -path] does *anything* for GUI-plugins, as these are loaded on startup of pd-gui only)
mdsr IOhannes
The Deken pkg is:
<path>/pd-dnd-plugin/dnd-plugin.tcl
it works out of the box. True that the "pd-" in the folder name wasn't necessary. (will update the pkg soon).
All the folder tree explanation was meant for Oliver who is trying to make it work on osx.
Also true that [declare -path] has no effect.
Mensaje telepatico asistido por maquinas.
On 10/24/2018 2:38 AM, IOhannes m zmölnig wrote:
that's something that puzzled me with your deken package as well: instead of putting the plugin into <PATH>/pd-dnd-plugin/, why don't you just install it it into <PATH>/dnd-plugin? (so you end up with a file <PATH>/dnd-plugin/dnd-plugin.tcl; with <PATH> in Pd's search path) no fuzzing around with preferences, path and lib whatnot. this is how all GUI-plugins are supposed to be installed.
the "pd-" prefix of the github project is probably only there to organize the repositories on github, rather than meant as the canonical installation path.
(as a sidenote, i doubt (having not tried it) whether [declare -path] does *anything* for GUI-plugins, as these are loaded on startup of pd-gui only)
yeah get rid of the "pd-". thats just for organizing. if I remember correctly just drop whole folder in "externals" and all should work. you should rename like johannes said to "dnd-plugin". the README in wrong. my fault :)
On Wed, Oct 24, 2018 at 3:34 AM Lucas Cordiviola lucarda27@hotmail.com wrote:
The Deken pkg is:
<path>/pd-dnd-plugin/dnd-plugin.tcl
it works out of the box. True that the "pd-" in the folder name wasn't necessary. (will update the pkg soon).
All the folder tree explanation was meant for Oliver who is trying to make it work on osx.
Also true that [declare -path] has no effect.
Mensaje telepatico asistido por maquinas.
On 10/24/2018 2:38 AM, IOhannes m zmölnig wrote:
that's something that puzzled me with your deken package as well: instead of putting the plugin into <PATH>*/pd-dnd-plugin/*, why don't you just install it it into <PATH>/dnd-plugin? (so you end up with a file <PATH>/dnd-plugin/dnd-plugin.tcl; with <PATH> in Pd's search path) no fuzzing around with preferences, path and lib whatnot. this is how all GUI-plugins are supposed to be installed.
the "pd-" prefix of the github project is probably only there to organize the repositories on github, rather than meant as the canonical installation path.
(as a sidenote, i doubt (having not tried it) whether [declare -path] does **anything** for GUI-plugins, as these are loaded on startup of pd-gui only)
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
Hi, thanx for joining.
Oliver and I did some mods to the plugin. It allows to drop any file and gives you the file info.
I'm looking for some feedback. Can you test and tell us what you think?
See attached.
My idea is to make a PR on your GIT and then make a Deken release.
Anyone else reading this is also invited to test.
:)
Mensaje telepatico asistido por maquinas.
On 10/26/2018 2:56 PM, me.grimm wrote: yeah get rid of the "pd-". thats just for organizing. if I remember correctly just drop whole folder in "externals" and all should work. you should rename like johannes said to "dnd-plugin". the README in wrong. my fault :)
On Wed, Oct 24, 2018 at 3:34 AM Lucas Cordiviola <lucarda27@hotmail.commailto:lucarda27@hotmail.com> wrote:
The Deken pkg is:
<path>/pd-dnd-plugin/dnd-plugin.tcl
it works out of the box. True that the "pd-" in the folder name wasn't necessary. (will update the pkg soon).
All the folder tree explanation was meant for Oliver who is trying to make it work on osx.
Also true that [declare -path] has no effect.
Mensaje telepatico asistido por maquinas.
On 10/24/2018 2:38 AM, IOhannes m zmölnig wrote:
that's something that puzzled me with your deken package as well: instead of putting the plugin into <PATH>/pd-dnd-plugin/, why don't you just install it it into <PATH>/dnd-plugin? (so you end up with a file <PATH>/dnd-plugin/dnd-plugin.tcl; with <PATH> in Pd's search path) no fuzzing around with preferences, path and lib whatnot. this is how all GUI-plugins are supposed to be installed.
the "pd-" prefix of the github project is probably only there to organize the repositories on github, rather than meant as the canonical installation path.
(as a sidenote, i doubt (having not tried it) whether [declare -path] does *anything* for GUI-plugins, as these are loaded on startup of pd-gui only)
Pd-list@lists.iem.atmailto:Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
-- ____________________ m.e.grimm, m.f.a, ed.m. cornell u., tc3 megrimm.nethttp://megrimm.net ____________________
Pd-list@lists.iem.atmailto:Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
Hi
what a great Plugin!!!
only i don’t get it to work. None of the features work for me on Pd 0.49.0 on OSX 10.11.6. I get this error in Pds console:
Drag and Drop on Window Drag and Drop on Canvas Usage: See /Volumes/DATA/uni/pd/externals/GUI-plugins/dnd-testing-plugin/dnd-plugin-help.pd
UNHANDLED ERROR: couldn't read file "/Volumes/DATA/uni/pd/externals/GUI-plugins/dnd-testing-plugin/tkdnd/pkgIndex.tcl": no such file or directory while executing "source [file join $dir pkgIndex.tcl]" ("uplevel" body line 19) invoked from within "uplevel #0 $tclcode" FAILED TO LOAD /Volumes/DATA/uni/pd/externals/GUI-plugins/dnd-testing-plugin/dnd-testing-plugin.tcl —————
Am i doing something wrong? Somehow i feel like something fundamental is wrong on my computer, like settings have to be deleted or something, but this is just a feeling.
Best,
Jonas
Am 26.10.2018 um 23:21 schrieb Lucas Cordiviola lucarda27@hotmail.com:
Hi, thanx for joining.
Oliver and I did some mods to the plugin. It allows to drop any file and gives you the file info.
I'm looking for some feedback. Can you test and tell us what you think?
See attached.
My idea is to make a PR on your GIT and then make a Deken release.
Anyone else reading this is also invited to test.
:) Mensaje telepatico asistido por maquinas. On 10/26/2018 2:56 PM, me.grimm wrote:
yeah get rid of the "pd-". thats just for organizing. if I remember correctly just drop whole folder in "externals" and all should work. you should rename like johannes said to "dnd-plugin". the README in wrong. my fault :)
On Wed, Oct 24, 2018 at 3:34 AM Lucas Cordiviola lucarda27@hotmail.com wrote: The Deken pkg is:
<path>/pd-dnd-plugin/dnd-plugin.tcl
it works out of the box. True that the "pd-" in the folder name wasn't necessary. (will update the pkg soon).
All the folder tree explanation was meant for Oliver who is trying to make it work on osx.
Also true that [declare -path] has no effect.
Mensaje telepatico asistido por maquinas. On 10/24/2018 2:38 AM, IOhannes m zmölnig wrote:
that's something that puzzled me with your deken package as well: instead of putting the plugin into <PATH> /pd-dnd-plugin/ , why don't you just install it it into <PATH>/dnd-plugin? (so you end up with a file <PATH>/dnd-plugin/dnd-plugin.tcl; with <PATH> in Pd's search path) no fuzzing around with preferences, path and lib whatnot. this is how all GUI-plugins are supposed to be installed.
the "pd-" prefix of the github project is probably only there to organize the repositories on github, rather than meant as the canonical installation path.
(as a sidenote, i doubt (having not tried it) whether [declare -path] does *anything* for GUI-plugins, as these are loaded on startup of pd-gui only)
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
-- ____________________ m.e.grimm, m.f.a, ed.m. cornell u., tc3 megrimm.net ____________________
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
<dnd-testing-plugin.zip>_______________________________________________ Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
Hi
what a great Plugin!!!
only i don’t get it to work. None of the features work for me on Pd 0.49.0 on OSX 10.11.6. I get this error in Pds console:
Drag and Drop on Window Drag and Drop on Canvas Usage: See /Volumes/DATA/uni/pd/externals/GUI-plugins/dnd-testing-plugin/dnd-plugin-help.pd
UNHANDLED ERROR: couldn't read file "/Volumes/DATA/uni/pd/externals/GUI-plugins/dnd-testing-plugin/tkdnd/pkgIndex.tcl": no such file or directory while executing "source [file join $dir pkgIndex.tcl]" ("uplevel" body line 19) invoked from within "uplevel #0 $tclcode" FAILED TO LOAD /Volumes/DATA/uni/pd/externals/GUI-plugins/dnd-testing-plugin/dnd-testing-plugin.tcl —————
Am i doing something wrong? Somehow i feel like something fundamental is wrong on my computer, like settings have to be deleted or something, but this is just a feeling.
Best,
Jonas
Am 26.10.2018 um 23:21 schrieb Lucas Cordiviola lucarda27@hotmail.com:
Hi, thanx for joining.
Oliver and I did some mods to the plugin. It allows to drop any file and gives you the file info.
I'm looking for some feedback. Can you test and tell us what you think?
See attached.
My idea is to make a PR on your GIT and then make a Deken release.
Anyone else reading this is also invited to test.
:) Mensaje telepatico asistido por maquinas. On 10/26/2018 2:56 PM, me.grimm wrote:
yeah get rid of the "pd-". thats just for organizing. if I remember correctly just drop whole folder in "externals" and all should work. you should rename like johannes said to "dnd-plugin". the README in wrong. my fault :)
On Wed, Oct 24, 2018 at 3:34 AM Lucas Cordiviola lucarda27@hotmail.com wrote: The Deken pkg is:
<path>/pd-dnd-plugin/dnd-plugin.tcl
it works out of the box. True that the "pd-" in the folder name wasn't necessary. (will update the pkg soon).
All the folder tree explanation was meant for Oliver who is trying to make it work on osx.
Also true that [declare -path] has no effect.
Mensaje telepatico asistido por maquinas. On 10/24/2018 2:38 AM, IOhannes m zmölnig wrote:
that's something that puzzled me with your deken package as well: instead of putting the plugin into <PATH> /pd-dnd-plugin/ , why don't you just install it it into <PATH>/dnd-plugin? (so you end up with a file <PATH>/dnd-plugin/dnd-plugin.tcl; with <PATH> in Pd's search path) no fuzzing around with preferences, path and lib whatnot. this is how all GUI-plugins are supposed to be installed.
the "pd-" prefix of the github project is probably only there to organize the repositories on github, rather than meant as the canonical installation path.
(as a sidenote, i doubt (having not tried it) whether [declare -path] does *anything* for GUI-plugins, as these are loaded on startup of pd-gui only)
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
-- ____________________ m.e.grimm, m.f.a, ed.m. cornell u., tc3 megrimm.net ____________________
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
<dnd-testing-plugin.zip>_______________________________________________ Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
Try this complete OSX pkg (attached)
uncompress the folder to your "externals" folder so that it gets loaded.
Tell me if this works
:)
Mensaje telepatico asistido por maquinas.
On 10/26/2018 6:41 PM, hi wrote:
Hi
what a great Plugin!!!
only i don’t get it to work. None of the features work for me on Pd 0.49.0 on OSX 10.11.6. I get this error in Pds console:
Drag and Drop on Window Drag and Drop on Canvas Usage: See /Volumes/DATA/uni/pd/externals/GUI-plugins/dnd-testing-plugin/dnd-plugin-help.pd
UNHANDLED ERROR: couldn't read file "/Volumes/DATA/uni/pd/externals/GUI-plugins/dnd-testing-plugin/tkdnd/pkgIndex.tcl": no such file or directory while executing "source [file join $dir pkgIndex.tcl]" ("uplevel" body line 19) invoked from within "uplevel #0 $tclcode" FAILED TO LOAD /Volumes/DATA/uni/pd/externals/GUI-plugins/dnd-testing-plugin/dnd-testing-plugin.tcl —————
Am i doing something wrong? Somehow i feel like something fundamental is wrong on my computer, like settings have to be deleted or something, but this is just a feeling.
Best,
Jonas
Am 26.10.2018 um 23:21 schrieb Lucas Cordiviola lucarda27@hotmail.com:
Hi, thanx for joining.
Oliver and I did some mods to the plugin. It allows to drop any file and gives you the file info.
I'm looking for some feedback. Can you test and tell us what you think?
See attached.
My idea is to make a PR on your GIT and then make a Deken release.
Anyone else reading this is also invited to test.
:) Mensaje telepatico asistido por maquinas. On 10/26/2018 2:56 PM, me.grimm wrote:
yeah get rid of the "pd-". thats just for organizing. if I remember correctly just drop whole folder in "externals" and all should work. you should rename like johannes said to "dnd-plugin". the README in wrong. my fault :)
On Wed, Oct 24, 2018 at 3:34 AM Lucas Cordiviola lucarda27@hotmail.com wrote: The Deken pkg is:
<path>/pd-dnd-plugin/dnd-plugin.tcl
it works out of the box. True that the "pd-" in the folder name wasn't necessary. (will update the pkg soon).
All the folder tree explanation was meant for Oliver who is trying to make it work on osx.
Also true that [declare -path] has no effect.
Mensaje telepatico asistido por maquinas. On 10/24/2018 2:38 AM, IOhannes m zmölnig wrote:
that's something that puzzled me with your deken package as well: instead of putting the plugin into <PATH> /pd-dnd-plugin/ , why don't you just install it it into <PATH>/dnd-plugin? (so you end up with a file <PATH>/dnd-plugin/dnd-plugin.tcl; with <PATH> in Pd's search path) no fuzzing around with preferences, path and lib whatnot. this is how all GUI-plugins are supposed to be installed.
the "pd-" prefix of the github project is probably only there to organize the repositories on github, rather than meant as the canonical installation path.
(as a sidenote, i doubt (having not tried it) whether [declare -path] does *anything* for GUI-plugins, as these are loaded on startup of pd-gui only)
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
-- ____________________ m.e.grimm, m.f.a, ed.m. cornell u., tc3 megrimm.net ____________________
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
<dnd-testing-plugin.zip>_______________________________________________ Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
no. Somehow the hole drag’n’drop is not functioning, so as the mouse is not changed with a plus underneeth like in the older dnd examples i found on my computer. Now the console message is:
Loading plugin: /Volumes/DATA/uni/pd/externals/GUI-plugins/dnd-testing-plugin/dnd-testing-plugin.tcl
Drag and Drop on Window Drag and Drop on Canvas Usage: See /Volumes/DATA/uni/pd/externals/GUI-plugins/dnd-testing-plugin/dnd-plugin-help.pd
UNHANDLED ERROR: dlopen(/Volumes/DATA/uni/pd/externals/GUI-plugins/dnd-testing-plugin/tkdnd/libtkdnd2.8.so, 6): no suitable image found. Did find: /Volumes/DATA/uni/pd/externals/GUI-plugins/dnd-testing-plugin/tkdnd/libtkdnd2.8.so: unknown file type, first eight bytes: 0x7F 0x45 0x4C 0x46 0x02 0x01 0x01 0x00 while executing "load $dir/$PKG_LIB_FILE $PACKAGE_NAME" (procedure "tkdnd::initialise" line 92) invoked from within "tkdnd::initialise {/Volumes/DATA/uni/pd/externals/GUI-plugins/dnd-testing-plugin/tkdnd} libtkdnd2.8.so tkdnd" ("package ifneeded tkdnd 2.8" script) invoked from within "package require tkdnd" ("uplevel" body line 21) invoked from within "uplevel #0 $tclcode" FAILED TO LOAD /Volumes/DATA/uni/pd/externals/GUI-plugins/dnd-testing-plugin/dnd-testing-plugin.tcl —————
Am 26.10.2018 um 23:52 schrieb Lucas Cordiviola lucarda27@hotmail.com:
Try this complete OSX pkg (attached)
uncompress the folder to your "externals" folder so that it gets loaded.
Tell me if this works
:)
Mensaje telepatico asistido por maquinas.
On 10/26/2018 6:41 PM, hi wrote:
Hi
what a great Plugin!!!
only i don’t get it to work. None of the features work for me on Pd 0.49.0 on OSX 10.11.6. I get this error in Pds console:
Drag and Drop on Window Drag and Drop on Canvas Usage: See /Volumes/DATA/uni/pd/externals/GUI-plugins/dnd-testing-plugin/dnd-plugin-help.pd
UNHANDLED ERROR: couldn't read file "/Volumes/DATA/uni/pd/externals/GUI-plugins/dnd-testing-plugin/tkdnd/pkgIndex.tcl": no such file or directory while executing "source [file join $dir pkgIndex.tcl]" ("uplevel" body line 19) invoked from within "uplevel #0 $tclcode" FAILED TO LOAD /Volumes/DATA/uni/pd/externals/GUI-plugins/dnd-testing-plugin/dnd-testing-plugin.tcl —————
Am i doing something wrong? Somehow i feel like something fundamental is wrong on my computer, like settings have to be deleted or something, but this is just a feeling.
Best,
Jonas
Am 26.10.2018 um 23:21 schrieb Lucas Cordiviola lucarda27@hotmail.com:
Hi, thanx for joining.
Oliver and I did some mods to the plugin. It allows to drop any file and gives you the file info.
I'm looking for some feedback. Can you test and tell us what you think?
See attached.
My idea is to make a PR on your GIT and then make a Deken release.
Anyone else reading this is also invited to test.
:) Mensaje telepatico asistido por maquinas. On 10/26/2018 2:56 PM, me.grimm wrote:
yeah get rid of the "pd-". thats just for organizing. if I remember correctly just drop whole folder in "externals" and all should work. you should rename like johannes said to "dnd-plugin". the README in wrong. my fault :)
On Wed, Oct 24, 2018 at 3:34 AM Lucas Cordiviola lucarda27@hotmail.com wrote: The Deken pkg is:
<path>/pd-dnd-plugin/dnd-plugin.tcl
it works out of the box. True that the "pd-" in the folder name wasn't necessary. (will update the pkg soon).
All the folder tree explanation was meant for Oliver who is trying to make it work on osx.
Also true that [declare -path] has no effect.
Mensaje telepatico asistido por maquinas. On 10/24/2018 2:38 AM, IOhannes m zmölnig wrote:
that's something that puzzled me with your deken package as well: instead of putting the plugin into <PATH> /pd-dnd-plugin/ , why don't you just install it it into <PATH>/dnd-plugin? (so you end up with a file <PATH>/dnd-plugin/dnd-plugin.tcl; with <PATH> in Pd's search path) no fuzzing around with preferences, path and lib whatnot. this is how all GUI-plugins are supposed to be installed.
the "pd-" prefix of the github project is probably only there to organize the repositories on github, rather than meant as the canonical installation path.
(as a sidenote, i doubt (having not tried it) whether [declare -path] does *anything* for GUI-plugins, as these are loaded on startup of pd-gui only)
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
-- ____________________ m.e.grimm, m.f.a, ed.m. cornell u., tc3 megrimm.net ____________________
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
<dnd-testing-plugin.zip>_______________________________________________ Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
<dnd-testing-osx-plugin.zip>
IT IS WORKING! I have been wanting this for years!! Thank you!!! Now that i think about how to implement dnd for files in a playlist (that is my usecase), i think i would be best if Pd would recorgnize if a file would be dropped ontop of an GOP-subpatch or abstraction, but it will all be possible with a „little" patching magic also i guess..
Am 27.10.2018 um 00:53 schrieb hi joson.android@googlemail.com:
no. Somehow the hole drag’n’drop is not functioning, so as the mouse is not changed with a plus underneeth like in the older dnd examples i found on my computer. Now the console message is:
Loading plugin: /Volumes/DATA/uni/pd/externals/GUI-plugins/dnd-testing-plugin/dnd-testing-plugin.tcl
Drag and Drop on Window Drag and Drop on Canvas Usage: See /Volumes/DATA/uni/pd/externals/GUI-plugins/dnd-testing-plugin/dnd-plugin-help.pd
UNHANDLED ERROR: dlopen(/Volumes/DATA/uni/pd/externals/GUI-plugins/dnd-testing-plugin/tkdnd/libtkdnd2.8.so, 6): no suitable image found. Did find: /Volumes/DATA/uni/pd/externals/GUI-plugins/dnd-testing-plugin/tkdnd/libtkdnd2.8.so: unknown file type, first eight bytes: 0x7F 0x45 0x4C 0x46 0x02 0x01 0x01 0x00 while executing "load $dir/$PKG_LIB_FILE $PACKAGE_NAME" (procedure "tkdnd::initialise" line 92) invoked from within "tkdnd::initialise {/Volumes/DATA/uni/pd/externals/GUI-plugins/dnd-testing-plugin/tkdnd} libtkdnd2.8.so tkdnd" ("package ifneeded tkdnd 2.8" script) invoked from within "package require tkdnd" ("uplevel" body line 21) invoked from within "uplevel #0 $tclcode" FAILED TO LOAD /Volumes/DATA/uni/pd/externals/GUI-plugins/dnd-testing-plugin/dnd-testing-plugin.tcl —————
Am 26.10.2018 um 23:52 schrieb Lucas Cordiviola lucarda27@hotmail.com:
Try this complete OSX pkg (attached)
uncompress the folder to your "externals" folder so that it gets loaded.
Tell me if this works
:)
Mensaje telepatico asistido por maquinas.
On 10/26/2018 6:41 PM, hi wrote:
Hi
what a great Plugin!!!
only i don’t get it to work. None of the features work for me on Pd 0.49.0 on OSX 10.11.6. I get this error in Pds console:
Drag and Drop on Window Drag and Drop on Canvas Usage: See /Volumes/DATA/uni/pd/externals/GUI-plugins/dnd-testing-plugin/dnd-plugin-help.pd
UNHANDLED ERROR: couldn't read file "/Volumes/DATA/uni/pd/externals/GUI-plugins/dnd-testing-plugin/tkdnd/pkgIndex.tcl": no such file or directory while executing "source [file join $dir pkgIndex.tcl]" ("uplevel" body line 19) invoked from within "uplevel #0 $tclcode" FAILED TO LOAD /Volumes/DATA/uni/pd/externals/GUI-plugins/dnd-testing-plugin/dnd-testing-plugin.tcl —————
Am i doing something wrong? Somehow i feel like something fundamental is wrong on my computer, like settings have to be deleted or something, but this is just a feeling.
Best,
Jonas
Am 26.10.2018 um 23:21 schrieb Lucas Cordiviola lucarda27@hotmail.com:
Hi, thanx for joining.
Oliver and I did some mods to the plugin. It allows to drop any file and gives you the file info.
I'm looking for some feedback. Can you test and tell us what you think?
See attached.
My idea is to make a PR on your GIT and then make a Deken release.
Anyone else reading this is also invited to test.
:) Mensaje telepatico asistido por maquinas. On 10/26/2018 2:56 PM, me.grimm wrote:
yeah get rid of the "pd-". thats just for organizing. if I remember correctly just drop whole folder in "externals" and all should work. you should rename like johannes said to "dnd-plugin". the README in wrong. my fault :)
On Wed, Oct 24, 2018 at 3:34 AM Lucas Cordiviola lucarda27@hotmail.com wrote: The Deken pkg is:
<path>/pd-dnd-plugin/dnd-plugin.tcl
it works out of the box. True that the "pd-" in the folder name wasn't necessary. (will update the pkg soon).
All the folder tree explanation was meant for Oliver who is trying to make it work on osx.
Also true that [declare -path] has no effect.
Mensaje telepatico asistido por maquinas. On 10/24/2018 2:38 AM, IOhannes m zmölnig wrote:
that's something that puzzled me with your deken package as well: instead of putting the plugin into <PATH> /pd-dnd-plugin/ , why don't you just install it it into <PATH>/dnd-plugin? (so you end up with a file <PATH>/dnd-plugin/dnd-plugin.tcl; with <PATH> in Pd's search path) no fuzzing around with preferences, path and lib whatnot. this is how all GUI-plugins are supposed to be installed.
the "pd-" prefix of the github project is probably only there to organize the repositories on github, rather than meant as the canonical installation path.
(as a sidenote, i doubt (having not tried it) whether [declare -path] does *anything* for GUI-plugins, as these are loaded on startup of pd-gui only)
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
-- ____________________ m.e.grimm, m.f.a, ed.m. cornell u., tc3 megrimm.net ____________________
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
<dnd-testing-plugin.zip>_______________________________________________ Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
<dnd-testing-osx-plugin.zip>
Thanx for testing!
I think
with a „little" patching magic
is a very nice start.
Oliver had made cool things with GOPs, [iemguts/canvasposition] [iemguts/receivecanvas] ...
For those wanting to test here are some test pkgs:
http://lucarda.com.ar/x/dnd-testing2-linux32-plugin.zip http://lucarda.com.ar/x/dnd-testing2-linux64-plugin.zip http://lucarda.com.ar/x/dnd-testing2-osx-plugin.zip http://lucarda.com.ar/x/dnd-testing2-windows-plugin.zip
:)
Mensaje telepatico asistido por maquinas.
On 10/26/2018 8:44 PM, hi wrote:
IT IS WORKING! I have been wanting this for years!! Thank you!!! Now that i think about how to implement dnd for files in a playlist (that is my usecase), i think i would be best if Pd would recorgnize if a file would be dropped ontop of an GOP-subpatch or abstraction, but it will all be possible with a „little" patching magic also i guess..
Am 27.10.2018 um 00:53 schrieb hi joson.android@googlemail.com:
no. Somehow the hole drag’n’drop is not functioning, so as the mouse is not changed with a plus underneeth like in the older dnd examples i found on my computer. Now the console message is:
Loading plugin: /Volumes/DATA/uni/pd/externals/GUI-plugins/dnd-testing-plugin/dnd-testing-plugin.tcl
Drag and Drop on Window Drag and Drop on Canvas Usage: See /Volumes/DATA/uni/pd/externals/GUI-plugins/dnd-testing-plugin/dnd-plugin-help.pd
UNHANDLED ERROR: dlopen(/Volumes/DATA/uni/pd/externals/GUI-plugins/dnd-testing-plugin/tkdnd/libtkdnd2.8.so, 6): no suitable image found. Did find: /Volumes/DATA/uni/pd/externals/GUI-plugins/dnd-testing-plugin/tkdnd/libtkdnd2.8.so: unknown file type, first eight bytes: 0x7F 0x45 0x4C 0x46 0x02 0x01 0x01 0x00 while executing "load $dir/$PKG_LIB_FILE $PACKAGE_NAME" (procedure "tkdnd::initialise" line 92) invoked from within "tkdnd::initialise {/Volumes/DATA/uni/pd/externals/GUI-plugins/dnd-testing-plugin/tkdnd} libtkdnd2.8.so tkdnd" ("package ifneeded tkdnd 2.8" script) invoked from within "package require tkdnd" ("uplevel" body line 21) invoked from within "uplevel #0 $tclcode" FAILED TO LOAD /Volumes/DATA/uni/pd/externals/GUI-plugins/dnd-testing-plugin/dnd-testing-plugin.tcl —————
Am 26.10.2018 um 23:52 schrieb Lucas Cordiviola lucarda27@hotmail.com:
Try this complete OSX pkg (attached)
uncompress the folder to your "externals" folder so that it gets loaded.
Tell me if this works
:)
Mensaje telepatico asistido por maquinas.
On 10/26/2018 6:41 PM, hi wrote:
Hi
what a great Plugin!!!
only i don’t get it to work. None of the features work for me on Pd 0.49.0 on OSX 10.11.6. I get this error in Pds console:
Drag and Drop on Window Drag and Drop on Canvas Usage: See /Volumes/DATA/uni/pd/externals/GUI-plugins/dnd-testing-plugin/dnd-plugin-help.pd
UNHANDLED ERROR: couldn't read file "/Volumes/DATA/uni/pd/externals/GUI-plugins/dnd-testing-plugin/tkdnd/pkgIndex.tcl": no such file or directory while executing "source [file join $dir pkgIndex.tcl]" ("uplevel" body line 19) invoked from within "uplevel #0 $tclcode" FAILED TO LOAD /Volumes/DATA/uni/pd/externals/GUI-plugins/dnd-testing-plugin/dnd-testing-plugin.tcl —————
Am i doing something wrong? Somehow i feel like something fundamental is wrong on my computer, like settings have to be deleted or something, but this is just a feeling.
Best,
Jonas
Am 26.10.2018 um 23:21 schrieb Lucas Cordiviola lucarda27@hotmail.com:
Hi, thanx for joining.
Oliver and I did some mods to the plugin. It allows to drop any file and gives you the file info.
I'm looking for some feedback. Can you test and tell us what you think?
See attached.
My idea is to make a PR on your GIT and then make a Deken release.
Anyone else reading this is also invited to test.
:) Mensaje telepatico asistido por maquinas. On 10/26/2018 2:56 PM, me.grimm wrote:
yeah get rid of the "pd-". thats just for organizing. if I remember correctly just drop whole folder in "externals" and all should work. you should rename like johannes said to "dnd-plugin". the README in wrong. my fault :)
On Wed, Oct 24, 2018 at 3:34 AM Lucas Cordiviola lucarda27@hotmail.com wrote: The Deken pkg is:
<path>/pd-dnd-plugin/dnd-plugin.tcl
it works out of the box. True that the "pd-" in the folder name wasn't necessary. (will update the pkg soon).
All the folder tree explanation was meant for Oliver who is trying to make it work on osx.
Also true that [declare -path] has no effect.
Mensaje telepatico asistido por maquinas. On 10/24/2018 2:38 AM, IOhannes m zmölnig wrote: > that's something that puzzled me with your deken package as well: > instead of putting the plugin into <PATH> > /pd-dnd-plugin/ > , why don't you > just install it it into <PATH>/dnd-plugin? (so you end up with a file > <PATH>/dnd-plugin/dnd-plugin.tcl; with <PATH> in Pd's search path) > no fuzzing around with preferences, path and lib whatnot. > this is how all GUI-plugins are supposed to be installed. > > the "pd-" prefix of the github project is probably only there to > organize the repositories on github, rather than meant as the canonical > installation path. > > (as a sidenote, i doubt (having not tried it) whether [declare -path] > does > *anything* > for GUI-plugins, as these are loaded on startup of > pd-gui only) > _______________________________________________ Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
-- ____________________ m.e.grimm, m.f.a, ed.m. cornell u., tc3 megrimm.net ____________________
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
<dnd-testing-plugin.zip>_______________________________________________ Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
<dnd-testing-osx-plugin.zip>
Oha! now i understand how the text drop works. quite cool! with line breaks. Works also on OSX!
Lucas Cordiviola wrote:
Thanx for testing!
I think
with a „little" patching magic
is a very nice start.
Oliver had made cool things with GOPs, [iemguts/canvasposition] [iemguts/receivecanvas] ...
and here are 2 abstractions of mine to test, for anyone interested. they are updated to lucarda's new testing syntax.
On 10/26/2018 8:44 PM, hi wrote:
IT IS WORKING! I have been wanting this for years!! Thank you!!! Now that i think about how to implement dnd for files in a playlist (that is my usecase), i think i would be best if Pd would recorgnize if a file would be dropped ontop of an GOP-subpatch or abstraction, but it will all be possible with a „little" patching magic also i guess..
that is perfectly doable, but you will need IEMGUTS for this to work, and some recalcualting since you will also have to reflect the GOP's position in the parent patch. open [ol_dropfile] and have a look inside [pd gopguts] where all the "magic" happens ...
best
oliver
Hi Oliver,
thanks for these examples. They both work great for me! And I have equiped my playlist with Drag’n’Drop. My structure is like this now (parent) -> (GOP-playlist) -> (GOP-track) so i drop the files into the track. Which works great if i place the GOP at margin 0/0. Now i can have several playlists in my parent and all is fine until the window gets scrolled, then the positions are off and drop is recognized at a wrong place. I just want to point to this problem, and have no clue about a solution since your abstractions worked so well but i didn’t really understand them with all the canvas magic.
best,
Jonas
Am 27.10.2018 um 09:40 schrieb oliver oliver@klingt.org:
Lucas Cordiviola wrote:
Thanx for testing! I think
with a „little" patching magic
is a very nice start. Oliver had made cool things with GOPs, [iemguts/canvasposition] [iemguts/receivecanvas] ...
and here are 2 abstractions of mine to test, for anyone interested. they are updated to lucarda's new testing syntax.
On 10/26/2018 8:44 PM, hi wrote:
IT IS WORKING! I have been wanting this for years!! Thank you!!! Now that i think about how to implement dnd for files in a playlist (that is my usecase), i think i would be best if Pd would recorgnize if a file would be dropped ontop of an GOP-subpatch or abstraction, but it will all be possible with a „little" patching magic also i guess..
that is perfectly doable, but you will need IEMGUTS for this to work, and some recalcualting since you will also have to reflect the GOP's position in the parent patch. open [ol_dropfile] and have a look inside [pd gopguts] where all the "magic" happens ...
best
oliver <ol_dnd_stuff_271018.zip>_______________________________________________ Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
hi via Pd-list wrote:
Hi Oliver,
thanks for these examples. They both work great for me! And I have equiped my playlist with Drag’n’Drop. My structure is like this now (parent) -> (GOP-playlist) -> (GOP-track) so i drop the files into the track. Which works great if i place the GOP at margin 0/0. Now i can have several playlists in my parent and all is fine until the window gets scrolled, then the positions are off and drop is recognized at a wrong place. I just want to point to this problem, and have no clue about a solution since your abstractions worked so well but i didn’t really understand them with all the canvas magic.
it's a really tricky mechanism that needs a lot of info-gathering and re-calculating. IEMGUT's [receivecanvas] and [canvasposition] objects are needed in several "nested"-levels to calculate the right drop-coordinates. it took me a lot of time to figure it out to work more or less reliably.
so, for the moment, please stick to the convcention to use margins "0,0" for GOPs and no scrolling in the parent window.
you also want to wait a little for the "official" dnd-plugin release. ATM we're doing the final tests to make it work on all platforms.
best
oliver
oh, and of course like it is now with the simple [r dnd-dropped] it is not possible to have different windows to drop on.
Am 27.10.2018 um 00:53 schrieb hi joson.android@googlemail.com:
no. Somehow the hole drag’n’drop is not functioning, so as the mouse is not changed with a plus underneeth like in the older dnd examples i found on my computer. Now the console message is:
Loading plugin: /Volumes/DATA/uni/pd/externals/GUI-plugins/dnd-testing-plugin/dnd-testing-plugin.tcl
Drag and Drop on Window Drag and Drop on Canvas Usage: See /Volumes/DATA/uni/pd/externals/GUI-plugins/dnd-testing-plugin/dnd-plugin-help.pd
UNHANDLED ERROR: dlopen(/Volumes/DATA/uni/pd/externals/GUI-plugins/dnd-testing-plugin/tkdnd/libtkdnd2.8.so, 6): no suitable image found. Did find: /Volumes/DATA/uni/pd/externals/GUI-plugins/dnd-testing-plugin/tkdnd/libtkdnd2.8.so: unknown file type, first eight bytes: 0x7F 0x45 0x4C 0x46 0x02 0x01 0x01 0x00 while executing "load $dir/$PKG_LIB_FILE $PACKAGE_NAME" (procedure "tkdnd::initialise" line 92) invoked from within "tkdnd::initialise {/Volumes/DATA/uni/pd/externals/GUI-plugins/dnd-testing-plugin/tkdnd} libtkdnd2.8.so tkdnd" ("package ifneeded tkdnd 2.8" script) invoked from within "package require tkdnd" ("uplevel" body line 21) invoked from within "uplevel #0 $tclcode" FAILED TO LOAD /Volumes/DATA/uni/pd/externals/GUI-plugins/dnd-testing-plugin/dnd-testing-plugin.tcl —————
Am 26.10.2018 um 23:52 schrieb Lucas Cordiviola lucarda27@hotmail.com:
Try this complete OSX pkg (attached)
uncompress the folder to your "externals" folder so that it gets loaded.
Tell me if this works
:)
Mensaje telepatico asistido por maquinas.
On 10/26/2018 6:41 PM, hi wrote:
Hi
what a great Plugin!!!
only i don’t get it to work. None of the features work for me on Pd 0.49.0 on OSX 10.11.6. I get this error in Pds console:
Drag and Drop on Window Drag and Drop on Canvas Usage: See /Volumes/DATA/uni/pd/externals/GUI-plugins/dnd-testing-plugin/dnd-plugin-help.pd
UNHANDLED ERROR: couldn't read file "/Volumes/DATA/uni/pd/externals/GUI-plugins/dnd-testing-plugin/tkdnd/pkgIndex.tcl": no such file or directory while executing "source [file join $dir pkgIndex.tcl]" ("uplevel" body line 19) invoked from within "uplevel #0 $tclcode" FAILED TO LOAD /Volumes/DATA/uni/pd/externals/GUI-plugins/dnd-testing-plugin/dnd-testing-plugin.tcl —————
Am i doing something wrong? Somehow i feel like something fundamental is wrong on my computer, like settings have to be deleted or something, but this is just a feeling.
Best,
Jonas
Am 26.10.2018 um 23:21 schrieb Lucas Cordiviola lucarda27@hotmail.com:
Hi, thanx for joining.
Oliver and I did some mods to the plugin. It allows to drop any file and gives you the file info.
I'm looking for some feedback. Can you test and tell us what you think?
See attached.
My idea is to make a PR on your GIT and then make a Deken release.
Anyone else reading this is also invited to test.
:) Mensaje telepatico asistido por maquinas. On 10/26/2018 2:56 PM, me.grimm wrote:
yeah get rid of the "pd-". thats just for organizing. if I remember correctly just drop whole folder in "externals" and all should work. you should rename like johannes said to "dnd-plugin". the README in wrong. my fault :)
On Wed, Oct 24, 2018 at 3:34 AM Lucas Cordiviola lucarda27@hotmail.com wrote: The Deken pkg is:
<path>/pd-dnd-plugin/dnd-plugin.tcl
it works out of the box. True that the "pd-" in the folder name wasn't necessary. (will update the pkg soon).
All the folder tree explanation was meant for Oliver who is trying to make it work on osx.
Also true that [declare -path] has no effect.
Mensaje telepatico asistido por maquinas. On 10/24/2018 2:38 AM, IOhannes m zmölnig wrote:
that's something that puzzled me with your deken package as well: instead of putting the plugin into <PATH> /pd-dnd-plugin/ , why don't you just install it it into <PATH>/dnd-plugin? (so you end up with a file <PATH>/dnd-plugin/dnd-plugin.tcl; with <PATH> in Pd's search path) no fuzzing around with preferences, path and lib whatnot. this is how all GUI-plugins are supposed to be installed.
the "pd-" prefix of the github project is probably only there to organize the repositories on github, rather than meant as the canonical installation path.
(as a sidenote, i doubt (having not tried it) whether [declare -path] does *anything* for GUI-plugins, as these are loaded on startup of pd-gui only)
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
-- ____________________ m.e.grimm, m.f.a, ed.m. cornell u., tc3 megrimm.net ____________________
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
<dnd-testing-plugin.zip>_______________________________________________ Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
<dnd-testing-osx-plugin.zip>
the dropping .txt files doesn’t bring up a comment, but is recognized as „any file“. (OSX still of course)
Am 27.10.2018 um 00:53 schrieb hi joson.android@googlemail.com:
no. Somehow the hole drag’n’drop is not functioning, so as the mouse is not changed with a plus underneeth like in the older dnd examples i found on my computer. Now the console message is:
Loading plugin: /Volumes/DATA/uni/pd/externals/GUI-plugins/dnd-testing-plugin/dnd-testing-plugin.tcl
Drag and Drop on Window Drag and Drop on Canvas Usage: See /Volumes/DATA/uni/pd/externals/GUI-plugins/dnd-testing-plugin/dnd-plugin-help.pd
UNHANDLED ERROR: dlopen(/Volumes/DATA/uni/pd/externals/GUI-plugins/dnd-testing-plugin/tkdnd/libtkdnd2.8.so, 6): no suitable image found. Did find: /Volumes/DATA/uni/pd/externals/GUI-plugins/dnd-testing-plugin/tkdnd/libtkdnd2.8.so: unknown file type, first eight bytes: 0x7F 0x45 0x4C 0x46 0x02 0x01 0x01 0x00 while executing "load $dir/$PKG_LIB_FILE $PACKAGE_NAME" (procedure "tkdnd::initialise" line 92) invoked from within "tkdnd::initialise {/Volumes/DATA/uni/pd/externals/GUI-plugins/dnd-testing-plugin/tkdnd} libtkdnd2.8.so tkdnd" ("package ifneeded tkdnd 2.8" script) invoked from within "package require tkdnd" ("uplevel" body line 21) invoked from within "uplevel #0 $tclcode" FAILED TO LOAD /Volumes/DATA/uni/pd/externals/GUI-plugins/dnd-testing-plugin/dnd-testing-plugin.tcl —————
Am 26.10.2018 um 23:52 schrieb Lucas Cordiviola lucarda27@hotmail.com:
Try this complete OSX pkg (attached)
uncompress the folder to your "externals" folder so that it gets loaded.
Tell me if this works
:)
Mensaje telepatico asistido por maquinas.
On 10/26/2018 6:41 PM, hi wrote:
Hi
what a great Plugin!!!
only i don’t get it to work. None of the features work for me on Pd 0.49.0 on OSX 10.11.6. I get this error in Pds console:
Drag and Drop on Window Drag and Drop on Canvas Usage: See /Volumes/DATA/uni/pd/externals/GUI-plugins/dnd-testing-plugin/dnd-plugin-help.pd
UNHANDLED ERROR: couldn't read file "/Volumes/DATA/uni/pd/externals/GUI-plugins/dnd-testing-plugin/tkdnd/pkgIndex.tcl": no such file or directory while executing "source [file join $dir pkgIndex.tcl]" ("uplevel" body line 19) invoked from within "uplevel #0 $tclcode" FAILED TO LOAD /Volumes/DATA/uni/pd/externals/GUI-plugins/dnd-testing-plugin/dnd-testing-plugin.tcl —————
Am i doing something wrong? Somehow i feel like something fundamental is wrong on my computer, like settings have to be deleted or something, but this is just a feeling.
Best,
Jonas
Am 26.10.2018 um 23:21 schrieb Lucas Cordiviola lucarda27@hotmail.com:
Hi, thanx for joining.
Oliver and I did some mods to the plugin. It allows to drop any file and gives you the file info.
I'm looking for some feedback. Can you test and tell us what you think?
See attached.
My idea is to make a PR on your GIT and then make a Deken release.
Anyone else reading this is also invited to test.
:) Mensaje telepatico asistido por maquinas. On 10/26/2018 2:56 PM, me.grimm wrote:
yeah get rid of the "pd-". thats just for organizing. if I remember correctly just drop whole folder in "externals" and all should work. you should rename like johannes said to "dnd-plugin". the README in wrong. my fault :)
On Wed, Oct 24, 2018 at 3:34 AM Lucas Cordiviola lucarda27@hotmail.com wrote: The Deken pkg is:
<path>/pd-dnd-plugin/dnd-plugin.tcl
it works out of the box. True that the "pd-" in the folder name wasn't necessary. (will update the pkg soon).
All the folder tree explanation was meant for Oliver who is trying to make it work on osx.
Also true that [declare -path] has no effect.
Mensaje telepatico asistido por maquinas. On 10/24/2018 2:38 AM, IOhannes m zmölnig wrote:
that's something that puzzled me with your deken package as well: instead of putting the plugin into <PATH> /pd-dnd-plugin/ , why don't you just install it it into <PATH>/dnd-plugin? (so you end up with a file <PATH>/dnd-plugin/dnd-plugin.tcl; with <PATH> in Pd's search path) no fuzzing around with preferences, path and lib whatnot. this is how all GUI-plugins are supposed to be installed.
the "pd-" prefix of the github project is probably only there to organize the repositories on github, rather than meant as the canonical installation path.
(as a sidenote, i doubt (having not tried it) whether [declare -path] does *anything* for GUI-plugins, as these are loaded on startup of pd-gui only)
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
-- ____________________ m.e.grimm, m.f.a, ed.m. cornell u., tc3 megrimm.net ____________________
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
<dnd-testing-plugin.zip>_______________________________________________ Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
<dnd-testing-osx-plugin.zip>
To create a comment select some text, for example from a web page, and drop it to the canvas.
Mensaje telepatico asistido por maquinas.
On 10/26/2018 8:55 PM, hi wrote:
the dropping .txt files doesn’t bring up a comment, but is recognized as „any file“. (OSX still of course)
make a PR on your GIT
awesome! looks good. send the PR yo.
:)
m
On Fri, Oct 26, 2018 at 5:21 PM Lucas Cordiviola lucarda27@hotmail.com wrote:
Hi, thanx for joining.
Oliver and I did some mods to the plugin. It allows to drop any file and gives you the file info.
I'm looking for some feedback. Can you test and tell us what you think?
See attached.
My idea is to make a PR on your GIT and then make a Deken release.
Anyone else reading this is also invited to test.
:)
Mensaje telepatico asistido por maquinas.
On 10/26/2018 2:56 PM, me.grimm wrote:
yeah get rid of the "pd-". thats just for organizing. if I remember correctly just drop whole folder in "externals" and all should work. you should rename like johannes said to "dnd-plugin". the README in wrong. my fault :)
On Wed, Oct 24, 2018 at 3:34 AM Lucas Cordiviola lucarda27@hotmail.com wrote:
The Deken pkg is:
<path>/pd-dnd-plugin/dnd-plugin.tcl
it works out of the box. True that the "pd-" in the folder name wasn't necessary. (will update the pkg soon).
All the folder tree explanation was meant for Oliver who is trying to make it work on osx.
Also true that [declare -path] has no effect.
Mensaje telepatico asistido por maquinas.
On 10/24/2018 2:38 AM, IOhannes m zmölnig wrote:
that's something that puzzled me with your deken package as well: instead of putting the plugin into <PATH>*/pd-dnd-plugin/*, why don't you just install it it into <PATH>/dnd-plugin? (so you end up with a file <PATH>/dnd-plugin/dnd-plugin.tcl; with <PATH> in Pd's search path) no fuzzing around with preferences, path and lib whatnot. this is how all GUI-plugins are supposed to be installed.
the "pd-" prefix of the github project is probably only there to organize the repositories on github, rather than meant as the canonical installation path.
(as a sidenote, i doubt (having not tried it) whether [declare -path] does **anything** for GUI-plugins, as these are loaded on startup of pd-gui only)
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
-- ____________________ m.e.grimm, m.f.a, ed.m. cornell u., tc3 megrimm.net ____________________
_______________________________________________Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list