[Bf-blender-cvs] [9c5025d67d7] blender2.8: UI: use new icons in toolbar
Campbell Barton
noreply at git.blender.org
Tue Apr 24 15:32:49 CEST 2018
Commit: 9c5025d67d7255cabe22e9a8f7377e8d1e01da4f
Author: Campbell Barton
Date: Tue Apr 24 15:32:11 2018 +0200
Branches: blender2.8
https://developer.blender.org/rB9c5025d67d7255cabe22e9a8f7377e8d1e01da4f
UI: use new icons in toolbar
===================================================================
M release/scripts/startup/bl_ui/space_toolsystem_toolbar.py
===================================================================
diff --git a/release/scripts/startup/bl_ui/space_toolsystem_toolbar.py b/release/scripts/startup/bl_ui/space_toolsystem_toolbar.py
index 77708a3ee5c..9bcf0c79cd9 100644
--- a/release/scripts/startup/bl_ui/space_toolsystem_toolbar.py
+++ b/release/scripts/startup/bl_ui/space_toolsystem_toolbar.py
@@ -63,8 +63,11 @@ class VIEW3D_PT_tools_active(ToolSelectPanelHelper, Panel):
("Scale Cage", "ops.transform.resize.cage", "VIEW3D_WGT_xform_cage", None),
),
None,
- ("Ruler/Protractor", None, "VIEW3D_WGT_ruler",
+ ("Ruler/Protractor", "ops.view3d.ruler", "VIEW3D_WGT_ruler",
(("view3d.ruler_add", dict(), dict(type='EVT_TWEAK_A', value='ANY')),)),
+
+ # DEBUGGING ONLY
+ # ("Pixel Test", "tool_icon.pixeltest", None, (("wm.splash", dict(), dict(type='ACTIONMOUSE', value='PRESS')),)),
)
_tools = {
@@ -111,16 +114,18 @@ class VIEW3D_PT_tools_active(ToolSelectPanelHelper, Panel):
'EDIT_MESH': [
*_tools_transform,
None,
- ("Rip Region", None, None, (
- ("mesh.rip_move", dict(TRANSFORM_OT_translate=dict(release_confirm=True)),
- dict(type='ACTIONMOUSE', value='PRESS')),
- )),
- ("Rip Edge", None, None, (
- ("mesh.rip_edge_move", dict(TRANSFORM_OT_translate=dict(release_confirm=True)),
- dict(type='ACTIONMOUSE', value='PRESS')),
- )),
+ (
+ ("Rip Region", "ops.mesh.rip", None, (
+ ("mesh.rip_move", dict(),
+ dict(type='ACTIONMOUSE', value='PRESS')),
+ )),
+ ("Rip Edge", "ops.mesh.rip_edge", None, (
+ ("mesh.rip_edge_edge_move", dict(),
+ dict(type='ACTIONMOUSE', value='PRESS')),
+ )),
+ ),
- ("Poly Build", None, None, (
+ ("Poly Build", "ops.mesh.polybuild_hover", None, (
("mesh.polybuild_face_at_cursor_move",
dict(TRANSFORM_OT_translate=dict(release_confirm=True)),
dict(type='ACTIONMOUSE', value='PRESS')),
@@ -132,18 +137,78 @@ class VIEW3D_PT_tools_active(ToolSelectPanelHelper, Panel):
("mesh.polybuild_hover", dict(use_boundary=True), dict(type='MOUSEMOVE', value='ANY', any=True)),
)),
+
+ # 'Slide' Group
+ (
+ ("Edge Slide", "ops.transform.edge_slide", None, (
+ ("transform.edge_slide", dict(release_confirm=True),
+ dict(type='ACTIONMOUSE', value='PRESS')),
+ )),
+ ("Vertex Slide", "ops.transform.edge_slide", None, (
+ ("transform.vert_slide", dict(release_confirm=True),
+ dict(type='ACTIONMOUSE', value='PRESS')),
+ )),
+ ),
+ # End group.
+
+ (
+ ("Spin", "ops.mesh.spin", None, (
+ ("mesh.spin", dict(),
+ dict(type='ACTIONMOUSE', value='PRESS')),
+ )),
+ ("Spin (Duplicate)", "ops.mesh.spin.duplicate", None, (
+ ("mesh.spin", dict(dupli=True),
+ dict(type='ACTIONMOUSE', value='PRESS')),
+ )),
+ ),
+
+
+ ("Inset Faces", "ops.mesh.inset", None, (
+ ("mesh.inset", dict(),
+ dict(type='ACTIONMOUSE', value='PRESS')),
+ )),
+
+ (
+ ("Extrude Region", "ops.view3d.edit_mesh_extrude", None, (
+ ("view3d.edit_mesh_extrude", dict(),
+ dict(type='ACTIONMOUSE', value='PRESS')),
+ )),
+ ("Extrude Individual", "ops.view3d.edit_mesh_extrude_individual", None, (
+ ("mesh.extrude_faces_move", dict(),
+ dict(type='ACTIONMOUSE', value='PRESS')),
+ )),
+ ),
+
+ (
+ ("Randomize", "ops.transform.vertex_random", None, (
+ ("transform.vertex_random", dict(),
+ dict(type='ACTIONMOUSE', value='PRESS')),
+ )),
+ ("Smooth", "ops.mesh.vertices_smooth", None, (
+ ("mesh.vertices_smooth", dict(),
+ dict(type='ACTIONMOUSE', value='PRESS')),
+ )),
+ ),
+
+ (
+ ("Shrink/Fatten", "ops.transform.shrink_fatten", None, (
+ ("transform.shrink_fatten", dict(release_confirm=True),
+ dict(type='ACTIONMOUSE', value='PRESS')),
+ )),
+ ("Push/Pull", "ops.transform.push_pull", None, (
+ ("transform.push_pull", dict(release_confirm=True),
+ dict(type='ACTIONMOUSE', value='PRESS')),
+ )),
+ ),
+
# Knife Group
(
- ("Knife", None, None, (
+ ("Knife", "ops.mesh.knife_tool", None, (
("mesh.knife_tool",
dict(wait_for_input=False, use_occlude_geometry=True, only_selected=False),
dict(type='ACTIONMOUSE', value='PRESS')),)),
- ("Knife (Selected)", None, None, (
- ("mesh.knife_tool",
- dict(wait_for_input=False, use_occlude_geometry=False, only_selected=True),
- dict(type='ACTIONMOUSE', value='PRESS')),)),
None,
- ("Bisect", None, None, (
+ ("Bisect", "ops.mesh.bisect", None, (
("mesh.bisect",
dict(),
dict(type='EVT_TWEAK_A', value='ANY')),)),
More information about the Bf-blender-cvs
mailing list