Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender-addons.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRyan Inch <mythologylover75@gmail.com>2019-09-04 08:41:28 +0300
committerRyan Inch <mythologylover75@gmail.com>2019-09-04 08:41:28 +0300
commitce1c8aaa50ace2faae8424c13b741fe836775477 (patch)
tree96966737acbc65075d1ac3b0853e052bc33055a2 /space_view3d_brush_menus
parentdea35721d24e947d83fe7da61519ad7da1fa5807 (diff)
Dynamic Brush Menus: add warning/options for missing uvs: T68350
Diffstat (limited to 'space_view3d_brush_menus')
-rw-r--r--space_view3d_brush_menus/brush_menu.py9
1 files changed, 7 insertions, 2 deletions
diff --git a/space_view3d_brush_menus/brush_menu.py b/space_view3d_brush_menus/brush_menu.py
index 5df6c8cc..339a211c 100644
--- a/space_view3d_brush_menus/brush_menu.py
+++ b/space_view3d_brush_menus/brush_menu.py
@@ -113,8 +113,13 @@ class BrushOptionsMenu(Menu):
has_brush else "BRUSH_DATA"
if context.image_paint_object and not toolsettings.detect_data():
- if toolsettings.missing_uvs or toolsettings.missing_materials or \
- toolsettings.missing_texture:
+ if toolsettings.missing_uvs:
+ layout.row().label(text="Missing UVs", icon='ERROR')
+ layout.row().operator("paint.add_simple_uvs")
+
+ return
+
+ elif toolsettings.missing_materials or toolsettings.missing_texture:
layout.row().label(text="Missing Data", icon='ERROR')
layout.row().operator_menu_enum("paint.add_texture_paint_slot", \
"type", \