Created attachment 3291 patch for xfce4-panel >= 4.7 quicklauncher.desktop needs an update for xfce4-panel >= 4.7: - Syntax has changed again - Location changed from $(libdir)/xfce4/panel-plugins to $(libdir)/xfce4/panel/plugins - gnome-fs-executable is application-x-executable in the latest freedesktop icon naming spec. BTW: Location of the desktop files has changed too, from $(datadir)/xfce4/panel-plugins to $(datadir)/xfce4/panel/plugins. This is not yet included in the patch because it happened just a few minutes ago. See bug 7013 for more info.
Comment on attachment 3291 patch for xfce4-panel >= 4.7 desktop.in.in file has to be renamed to desktop.in and the sed command in Makefile.am dropped.
Mass-reassign all bugs from florian@ to goodies-dev@, thanks for the maintenance work! (and sorry for the bugmail spam..)
This patch has not been applied yet, and Mike's comments indicate that more work is needed. Could someone please propose a new patch?
Created attachment 5960 Fix bz7015 I also removed the Depreated Encoding key...
Main problem with smartbookmark (besides being unmaintained) is that it still uses xfcegui4.. I started porting it to xfce4ui and doing more or less the same as your patch, but porting to xfce4ui proved to be too much. As for your patch, it still builds the plugin as a binary instead of a module like all others do.. Willing to also tackle that issue while here ? That part isnt really hard.
Anyway, applied your patch in f9cd0ba. Port to building as a module and use xfce4ui can happen later...