Blender Git Loki
Git Commits -> Revision 86c363a
Revision 86c363a by Brecht Van Lommel (master) August 10, 2018, 15:53 (GMT) |
WM: pass on wmDrag to drop operators, so they can get the data directly. Currently drop operators work mostly by specifying the name of the datablock. However there can be datablocks with the same name in different libraries, so this gives wrong results in some cases. Currently only outliner drop operators have been updated to use this mechanism. |
Commit Details:
Full Hash: 86c363a02706b1a5d3cb18d17b4b37bd78461ded
Parent Commit: 74016d7
Lines Changed: +324, -487
8 Modified Paths:
/source/blender/editors/space_console/space_console.c (+4, -11) (Diff)
/source/blender/editors/space_node/space_node.c (+5, -14) (Diff)
/source/blender/editors/space_outliner/outliner_dragdrop.c (+242, -400) (Diff)
/source/blender/editors/space_text/space_text.c (+1, -4) (Diff)
/source/blender/editors/space_view3d/space_view3d.c (+7, -26) (Diff)
/source/blender/windowmanager/intern/wm_dragdrop.c (+21, -0) (Diff)
/source/blender/windowmanager/intern/wm_event_system.c (+41, -32) (Diff)
/source/blender/windowmanager/WM_api.h (+3, -0) (Diff)
/source/blender/editors/space_node/space_node.c (+5, -14) (Diff)
/source/blender/editors/space_outliner/outliner_dragdrop.c (+242, -400) (Diff)
/source/blender/editors/space_text/space_text.c (+1, -4) (Diff)
/source/blender/editors/space_view3d/space_view3d.c (+7, -26) (Diff)
/source/blender/windowmanager/intern/wm_dragdrop.c (+21, -0) (Diff)
/source/blender/windowmanager/intern/wm_event_system.c (+41, -32) (Diff)
/source/blender/windowmanager/WM_api.h (+3, -0) (Diff)