diff options
author | Sebastian Parborg <darkdefende@gmail.com> | 2022-04-28 13:50:22 +0300 |
---|---|---|
committer | Sebastian Parborg <darkdefende@gmail.com> | 2022-04-28 13:55:51 +0300 |
commit | 77794b1a7b99bd689d1d9872c61d7990fbad2ce4 (patch) | |
tree | 48d0a00d5497cb94aa44a157af6fee2bffe0758f /source/blender/editors/space_text | |
parent | 16fe767d0090f3ff2b2c45c63cb4a84805991f3a (diff) |
VSE: Add precise drag and drop and strip previews
This patch adds the drag and drop strip previews in the VSE.
It also adds two new functions to the drag and drop API.
1. "draw_in_view" for callbacks that wants to draw elements in local viewport coordinates
2. "on_drag_start" that can be used for prefetching data only once at the start of the drag.
Reviewed By: Julian, Campbell
Differential Revision: http://developer.blender.org/D14560
Diffstat (limited to 'source/blender/editors/space_text')
-rw-r--r-- | source/blender/editors/space_text/space_text.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/source/blender/editors/space_text/space_text.c b/source/blender/editors/space_text/space_text.c index 15353d610d1..ea35a8c0fa7 100644 --- a/source/blender/editors/space_text/space_text.c +++ b/source/blender/editors/space_text/space_text.c @@ -308,7 +308,7 @@ static bool text_drop_poll(bContext *UNUSED(C), wmDrag *drag, const wmEvent *UNU return false; } -static void text_drop_copy(wmDrag *drag, wmDropBox *drop) +static void text_drop_copy(bContext *UNUSED(C), wmDrag *drag, wmDropBox *drop) { /* copy drag path to properties */ RNA_string_set(drop->ptr, "filepath", drag->path); @@ -319,7 +319,7 @@ static bool text_drop_paste_poll(bContext *UNUSED(C), wmDrag *drag, const wmEven return (drag->type == WM_DRAG_ID); } -static void text_drop_paste(wmDrag *drag, wmDropBox *drop) +static void text_drop_paste(bContext *UNUSED(C), wmDrag *drag, wmDropBox *drop) { char *text; ID *id = WM_drag_get_local_ID(drag, 0); |