Merged changes in the trunk up to revision 41638.
Conflicts resolved: doc/python_api/sphinx_doc_gen.py source/blender/blenkernel/BKE_main.h source/blender/blenkernel/intern/library.c source/blender/blenloader/intern/readfile.c source/blender/blenloader/intern/writefile.c source/blender/editors/include/UI_resources.h source/blender/editors/interface/resources.c source/blender/makesdna/DNA_ID.h source/blender/makesdna/intern/makesdna.c source/blender/makesrna/intern/rna_internal.h source/blender/makesrna/intern/rna_main.c source/blender/makesrna/intern/rna_main_api.c source/blender/makesrna/intern/rna_scene.c
This commit is contained in:
@@ -2455,6 +2455,7 @@ void uiTemplateOperatorSearch(uiLayout *layout)
|
||||
#define B_STOPANIM 3
|
||||
#define B_STOPCOMPO 4
|
||||
#define B_STOPSEQ 5
|
||||
#define B_STOPCLIP 6
|
||||
|
||||
static void do_running_jobs(bContext *C, void *UNUSED(arg), int event)
|
||||
{
|
||||
@@ -2474,6 +2475,9 @@ static void do_running_jobs(bContext *C, void *UNUSED(arg), int event)
|
||||
case B_STOPSEQ:
|
||||
WM_jobs_stop(CTX_wm_manager(C), CTX_wm_area(C), NULL);
|
||||
break;
|
||||
case B_STOPCLIP:
|
||||
WM_jobs_stop(CTX_wm_manager(C), CTX_wm_area(C), NULL);
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -2499,6 +2503,10 @@ void uiTemplateRunningJobs(uiLayout *layout, bContext *C)
|
||||
if(WM_jobs_test(wm, sa))
|
||||
owner = sa;
|
||||
handle_event = B_STOPSEQ;
|
||||
} else if(sa->spacetype==SPACE_CLIP) {
|
||||
if(WM_jobs_test(wm, sa))
|
||||
owner = sa;
|
||||
handle_event= B_STOPCLIP;
|
||||
} else {
|
||||
Scene *scene;
|
||||
/* another scene can be rendering too, for example via compositor */
|
||||
|
||||
Reference in New Issue
Block a user