Changeset View
Changeset View
Standalone View
Standalone View
release/scripts/startup/bl_ui/space_image.py
| Show First 20 Lines • Show All 1,235 Lines • ▼ Show 20 Lines | def draw(self, context): | ||||
| layout.use_property_decorate = False | layout.use_property_decorate = False | ||||
| settings = context.tool_settings.image_paint | settings = context.tool_settings.image_paint | ||||
| brush = settings.brush | brush = settings.brush | ||||
| col = layout.column() | col = layout.column() | ||||
| col.active = settings.show_brush | col.active = settings.show_brush | ||||
| if context.sculpt_object and context.tool_settings.sculpt: | |||||
| if brush.sculpt_capabilities.has_secondary_color: | |||||
| col.prop(brush, "cursor_color_add", text="Add") | |||||
| col.prop(brush, "cursor_color_subtract", text="Subtract") | |||||
| else: | |||||
| col.prop(brush, "cursor_color_add", text="Color") | |||||
| else: | |||||
| col.prop(brush, "cursor_color_add", text="Color") | |||||
| class IMAGE_PT_tools_brush_display_custom_icon(BrushButtonsPanel, Panel): | class IMAGE_PT_tools_brush_display_custom_icon(BrushButtonsPanel, Panel): | ||||
| bl_context = ".paint_common_2d" # dot on purpose (access from topbar) | bl_context = ".paint_common_2d" # dot on purpose (access from topbar) | ||||
| bl_label = "Custom Icon" | bl_label = "Custom Icon" | ||||
| bl_parent_id = "IMAGE_PT_tools_brush_display" | bl_parent_id = "IMAGE_PT_tools_brush_display" | ||||
| bl_category = "Tool" | bl_category = "Tool" | ||||
| bl_options = {'DEFAULT_CLOSED'} | bl_options = {'DEFAULT_CLOSED'} | ||||
| ▲ Show 20 Lines • Show All 480 Lines • Show Last 20 Lines | |||||