[Bf-blender-cvs] [a9b204c501b] tracking_tools: Merge branch 'master' into tracking_tools
Sergey Sharybin
noreply at git.blender.org
Mon May 9 16:15:11 CEST 2022
Commit: a9b204c501be8a61c03ac45ab25c3d84cb7c9a76
Author: Sergey Sharybin
Date: Mon May 9 16:15:01 2022 +0200
Branches: tracking_tools
https://developer.blender.org/rBa9b204c501be8a61c03ac45ab25c3d84cb7c9a76
Merge branch 'master' into tracking_tools
===================================================================
===================================================================
diff --cc release/scripts/startup/bl_ui/space_image.py
index b53850f601d,d61055c9024..ed10f1554d6
--- a/release/scripts/startup/bl_ui/space_image.py
+++ b/release/scripts/startup/bl_ui/space_image.py
@@@ -814,12 -806,13 +814,19 @@@ class IMAGE_HT_header(Header)
layout.separator_spacer()
+ # Masking
+ if show_maskedit:
+ row = layout.row()
+ row.template_ID(sima, "mask", new="mask.new")
+ row.popover(panel='IMAGE_PT_mask_display')
+
+ # Gizmo toggle & popover.
+ row = layout.row(align=True)
+ row.prop(sima, "show_gizmo", icon='GIZMO', text="")
+ sub = row.row(align=True)
+ sub.active = sima.show_gizmo
+ sub.popover(panel="IMAGE_PT_gizmo_display", text="")
+
# Overlay toggle & popover
row = layout.row(align=True)
row.prop(overlay, "show_overlays", icon='OVERLAY', text="")
diff --cc source/blender/windowmanager/WM_toolsystem.h
index cb8b77f5628,96094e9e7ef..f1d2ce8eb61
--- a/source/blender/windowmanager/WM_toolsystem.h
+++ b/source/blender/windowmanager/WM_toolsystem.h
@@@ -27,8 -27,12 +27,13 @@@ struct wmOperatorType
/* wm_toolsystem.c */
#define WM_TOOLSYSTEM_SPACE_MASK \
- ((1 << SPACE_IMAGE) | (1 << SPACE_NODE) | (1 << SPACE_VIEW3D) | (1 << SPACE_SEQ))
+ ((1 << SPACE_IMAGE) | (1 << SPACE_NODE) | (1 << SPACE_VIEW3D) | (1 << SPACE_SEQ) | \
+ (1 << SPACE_CLIP))
+ /**
+ * Space-types that define their own "mode" (as returned by #WM_toolsystem_mode_from_spacetype).
+ */
+ #define WM_TOOLSYSTEM_SPACE_MASK_MODE_FROM_SPACE ((1 << SPACE_IMAGE) | (1 << SPACE_SEQ))
+
/* Values that define a category of active tool. */
typedef struct bToolKey {
int space_type;
More information about the Bf-blender-cvs
mailing list