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:
authorPablo Vazquez <pablo@blender.org>2022-05-06 18:53:47 +0300
committerPablo Vazquez <pablo@blender.org>2022-05-06 18:53:47 +0300
commitb87642c5dcbfe5d2779e070984ce0914b8f64f78 (patch)
tree3819dae8a465113d7c9304f60ddc7eb48950fece
parent4efc7da9da28ea8c1c1c1c62e9d1f20336f5ec08 (diff)
Fix T93334: Amaranth fails to preview Image nodes
The operator assumed an active node. Simply add a poll to check for it. Also increase the Blender version, 2.81 didn't even have Geometry Nodes.
-rw-r--r--amaranth/__init__.py4
-rw-r--r--amaranth/node_editor/display_image.py6
2 files changed, 7 insertions, 3 deletions
diff --git a/amaranth/__init__.py b/amaranth/__init__.py
index 41530937..998c71e7 100644
--- a/amaranth/__init__.py
+++ b/amaranth/__init__.py
@@ -74,8 +74,8 @@ from amaranth.misc import (
bl_info = {
"name": "Amaranth Toolset",
"author": "Pablo Vazquez, Bassam Kurdali, Sergey Sharybin, Lukas Tönne, Cesar Saez, CansecoGPC",
- "version": (1, 0, 8),
- "blender": (2, 81, 0),
+ "version": (1, 0, 9),
+ "blender": (3, 2, 0),
"location": "Everywhere!",
"description": "A collection of tools and settings to improve productivity",
"warning": "",
diff --git a/amaranth/node_editor/display_image.py b/amaranth/node_editor/display_image.py
index 380166a9..77b081b2 100644
--- a/amaranth/node_editor/display_image.py
+++ b/amaranth/node_editor/display_image.py
@@ -26,9 +26,13 @@ image_nodes = ("CompositorNodeRLayers",
class AMTH_NODE_OT_show_active_node_image(bpy.types.Operator):
"""Show active image node image in the image editor"""
bl_idname = "node.show_active_node_image"
- bl_label = "Show Active Node Node"
+ bl_label = "Preview Image from Node"
bl_options = {"UNDO"}
+ @classmethod
+ def poll(cls, context):
+ return context.active_node is not None
+
def execute(self, context):
return {'FINISHED'}