[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [26731] trunk/blender/source/blender/ editors/space_sequencer/space_sequencer.c: Bugfix #21032: sound strips could not be drag-n-dropped from filebrowser to sequencer

Joshua Leung aligorith at gmail.com
Tue Feb 9 10:31:45 CET 2010


Revision: 26731
          http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=26731
Author:   aligorith
Date:     2010-02-09 10:31:45 +0100 (Tue, 09 Feb 2010)

Log Message:
-----------
Bugfix #21032: sound strips could not be drag-n-dropped from filebrowser to sequencer

Modified Paths:
--------------
    trunk/blender/source/blender/editors/space_sequencer/space_sequencer.c

Modified: trunk/blender/source/blender/editors/space_sequencer/space_sequencer.c
===================================================================
--- trunk/blender/source/blender/editors/space_sequencer/space_sequencer.c	2010-02-09 09:23:29 UTC (rev 26730)
+++ trunk/blender/source/blender/editors/space_sequencer/space_sequencer.c	2010-02-09 09:31:45 UTC (rev 26731)
@@ -320,6 +320,14 @@
 	return 0;
 }
 
+static int sound_drop_poll(bContext *C, wmDrag *drag, wmEvent *event)
+{
+	if(drag->type==WM_DRAG_PATH)
+		if(ELEM(drag->icon, ICON_FILE_SOUND, ICON_FILE_BLANK))	/* rule might not work? */
+			return 1;
+	return 0;
+}
+
 static void sequencer_drop_copy(wmDrag *drag, wmDropBox *drop)
 {
 	/* copy drag path to properties */
@@ -333,6 +341,7 @@
 	
 	WM_dropbox_add(lb, "SEQUENCER_OT_image_strip_add", image_drop_poll, sequencer_drop_copy);
 	WM_dropbox_add(lb, "SEQUENCER_OT_movie_strip_add", movie_drop_poll, sequencer_drop_copy);
+	WM_dropbox_add(lb, "SEQUENCER_OT_sound_strip_add", sound_drop_poll, sequencer_drop_copy);
 }
 
 /* ************* end drop *********** */





More information about the Bf-blender-cvs mailing list