[Bf-extensions-cvs] [ae463584] master: space_view3d_brush_menus: add Tools menu, move to Spacebar T68350
meta-androcto
noreply at git.blender.org
Fri Aug 30 11:52:06 CEST 2019
Commit: ae463584af8d2e588850793435ebf13017988a20
Author: meta-androcto
Date: Fri Aug 30 19:51:41 2019 +1000
Branches: master
https://developer.blender.org/rBACae463584af8d2e588850793435ebf13017988a20
space_view3d_brush_menus: add Tools menu, move to Spacebar T68350
===================================================================
M space_view3d_brush_menus/__init__.py
M space_view3d_brush_menus/brush_menu.py
===================================================================
diff --git a/space_view3d_brush_menus/__init__.py b/space_view3d_brush_menus/__init__.py
index b07bfd65..5381d14c 100644
--- a/space_view3d_brush_menus/__init__.py
+++ b/space_view3d_brush_menus/__init__.py
@@ -20,12 +20,12 @@
""" Copyright 2011 GPL licence applies"""
bl_info = {
- "name": "Sculpt/Paint Brush Menus",
+ "name": "Dynamic Brush Menus",
"description": "Fast access to brushes & tools in Sculpt and Paint Modes",
"author": "Ryan Inch (Imaginer)",
- "version": (1, 1, 6),
+ "version": (1, 1, 7),
"blender": (2, 80, 0),
- "location": "Alt V in Sculpt/Paint Modes",
+ "location": "Spacebar in Sculpt/Paint Modes",
"warning": '',
"wiki_url": "https://wiki.blender.org/index.php/Extensions:2.6/Py/"
"Scripts/3D_interaction/Advanced_UI_Menus",
@@ -113,7 +113,7 @@ def register():
for mode in modes:
km = wm.keyconfigs.addon.keymaps.new(name=mode)
- kmi = km.keymap_items.new('wm.call_menu', 'V', 'PRESS', alt=True)
+ kmi = km.keymap_items.new('wm.call_menu', 'SPACE', 'PRESS')
kmi.properties.name = "VIEW3D_MT_sv3_brush_options"
addon_keymaps.append((km, kmi))
diff --git a/space_view3d_brush_menus/brush_menu.py b/space_view3d_brush_menus/brush_menu.py
index c76a107a..745facb9 100644
--- a/space_view3d_brush_menus/brush_menu.py
+++ b/space_view3d_brush_menus/brush_menu.py
@@ -42,7 +42,7 @@ class BrushOptionsMenu(Menu):
has_brush = utils_core.get_brush_link(context, types="brush")
icons = brushes.brush_icon[mode][has_brush.sculpt_tool] if \
has_brush else "BRUSH_DATA"
-
+ layout.operator("wm.toolbar", text="Tools", icon='TOOL_SETTINGS')
layout.row().menu("VIEW3D_MT_sv3_brushes_menu",
icon=icons)
@@ -66,6 +66,7 @@ class BrushOptionsMenu(Menu):
has_brush else "BRUSH_DATA"
if mode == 'VERTEX_PAINT':
+ layout.operator("wm.toolbar", text="Tools", icon='TOOL_SETTINGS')
layout.row().operator(ColorPickerPopup.bl_idname, icon="COLOR")
layout.row().separator()
@@ -84,6 +85,7 @@ class BrushOptionsMenu(Menu):
layout.row().menu("VIEW3D_MT_sv3_brush_curve_menu")
if mode == 'WEIGHT_PAINT':
+ layout.operator("wm.toolbar", text="Tools", icon='TOOL_SETTINGS')
layout.row().menu(BrushWeightMenu.bl_idname)
layout.row().menu(BrushRadiusMenu.bl_idname)
@@ -104,6 +106,7 @@ class BrushOptionsMenu(Menu):
if context.image_paint_object and not toolsettings.detect_data():
if toolsettings.missing_uvs or toolsettings.missing_materials or \
toolsettings.missing_texture:
+ layout.operator("wm.toolbar", text="Tools", icon='TOOL_SETTINGS')
layout.row().label(text="Missing Data", icon='ERROR')
layout.row().operator_menu_enum("paint.add_texture_paint_slot", \
"type", \
@@ -129,7 +132,7 @@ class BrushOptionsMenu(Menu):
has_brush.blend not in {'ERASE_ALPHA', 'ADD_ALPHA'}:
layout.row().operator(ColorPickerPopup.bl_idname, icon="COLOR")
layout.row().separator()
-
+ layout.operator("wm.toolbar", text="Tools", icon='TOOL_SETTINGS')
layout.row().menu("VIEW3D_MT_sv3_brushes_menu",
icon=icons)
More information about the Bf-extensions-cvs
mailing list