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>