[Bf-blender-cvs] [0a6dd063ef3] soc-2019-npr: LANPR: Edge/face mark UI now forllows LANPR checkbox.
YimingWu
noreply at git.blender.org
Fri Jul 19 10:26:39 CEST 2019
Commit: 0a6dd063ef30d6654d8bb59e8bb283e8787ac4dc
Author: YimingWu
Date: Fri Jul 19 10:23:33 2019 +0800
Branches: soc-2019-npr
https://developer.blender.org/rB0a6dd063ef30d6654d8bb59e8bb283e8787ac4dc
LANPR: Edge/face mark UI now forllows LANPR checkbox.
===================================================================
M release/scripts/startup/bl_ui/space_view3d.py
===================================================================
diff --git a/release/scripts/startup/bl_ui/space_view3d.py b/release/scripts/startup/bl_ui/space_view3d.py
index f6dec93b4b1..2e06c3e8063 100644
--- a/release/scripts/startup/bl_ui/space_view3d.py
+++ b/release/scripts/startup/bl_ui/space_view3d.py
@@ -3474,7 +3474,7 @@ class VIEW3D_MT_edit_mesh_context_menu(Menu):
col.operator("mesh.mark_sharp")
col.operator("mesh.mark_sharp", text="Clear Sharp").clear = True
- if render.use_freestyle or context.scene.lanpr.enabled:
+ if scene.lanpr.enabled or render.engine=="BLENDER_LANPR":
col.separator()
col.operator("mesh.mark_lanpr_edge").clear = False
@@ -3665,10 +3665,9 @@ class VIEW3D_MT_edit_mesh_edges_data(Menu):
props.use_verts = True
props.clear = True
- if render.use_freestyle:
+ if scene.lanpr.enabled or render.engine=="BLENDER_LANPR":
layout.separator()
- #if with_freestyle: we still presere freestyle mark functions.
layout.operator("mesh.mark_lanpr_edge").clear = False
layout.operator("mesh.mark_lanpr_edge", text="Clear Freestyle Edge").clear = True
@@ -3748,9 +3747,9 @@ class VIEW3D_MT_edit_mesh_faces_data(Menu):
layout.operator("mesh.uvs_rotate")
layout.operator("mesh.uvs_reverse")
- layout.separator()
+ if scene.lanpr.enabled or render.engine=="BLENDER_LANPR":
+ layout.separator()
- if with_freestyle:
layout.operator("mesh.mark_lanpr_face").clear = False
layout.operator("mesh.mark_lanpr_cface", text="Clear Freestyle Face").clear = True
More information about the Bf-blender-cvs
mailing list