! Please note that this is a snapshot of our old Bugzilla server, which is read only since May 29, 2020. Please go to gitlab.xfce.org for our new server !
Drag&Drop from rox to playlist broken
Status:
VERIFIED: FIXED
Product:
Xfmedia
Component:
playlist

Comments

Description Arwed v. Merkatz 2005-06-14 11:10:46 CEST
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
Comment 1 Brian J. Tarricone (not reading bugmail) 2005-06-14 20:06:10 CEST
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.
Comment 2 Brian J. Tarricone (not reading bugmail) 2005-06-15 07:54:02 CEST
Ok, DnD from file managers should work again, though using DnD to reorder the
playlist won't (yet).

Bug #997

Reported by:
Arwed v. Merkatz
Reported on: 2005-06-14
Last modified on: 2005-06-15

People

Assignee:
Brian J. Tarricone (not reading bugmail)
CC List:
0 users

Version

Attachments

Additional information