In xfmedia 0.7.1 I could drag files from the rox filemanager to the playlist window. When I try that in xfmedia 0.8.0 I get the following message on the console and the file doesn't get added to the playlist: (xfmedia:17327): Gtk-WARNING **: You must override the default 'drag_drop' handler on GtkTreeView when using models that don't support the GtkTreeDragDest interface and enabling drag-and-drop. The simplest way to do this is to connect to 'drag_drop' and call g_signal_stop_emission_by_name() in your signal handler to prevent the default handler from running. Look at the source code for the default handler in gtktreeview.c to get an idea what your handler should do. (gtktreeview.c is in the GTK source code.) If you're using GTK from a language other than C, there may be a more natural way to override default handlers, e.g. via derivation. This is with GTK+ 2.6.7
I guess this broke when I moved the jump to file functionality to the main window. Probably GtkTreeModelFilter doesn't support DnD natively, so I'll need to reimplement that. Figures... I wish more people would test SVN before releases; I don't use DnD myself, so I don't test it unless I'm working on it.
Ok, DnD from file managers should work again, though using DnD to reorder the playlist won't (yet).