From d0e2995a8417810da84d0e2b1e450d30bd569ecb Mon Sep 17 00:00:00 2001 From: Andrej730 Date: Mon, 23 Dec 2024 12:32:51 +0500 Subject: [PATCH] bim.copy_text_to_clipboard - more detailed tooltip Now it will show the text being copied (e.g. attribute name). --- src/bonsai/bonsai/bim/operator.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/bonsai/bonsai/bim/operator.py b/src/bonsai/bonsai/bim/operator.py index 09120e5187..41eacbd5b0 100644 --- a/src/bonsai/bonsai/bim/operator.py +++ b/src/bonsai/bonsai/bim/operator.py @@ -1148,11 +1148,14 @@ class RevertClippingPlaneCut(bpy.types.Operator): class CopyTextToClipboard(bpy.types.Operator): bl_idname = "bim.copy_text_to_clipboard" bl_label = "Copy Text To Clipboard" - bl_description = "Copy text to clipboard." bl_options = set() text: bpy.props.StringProperty(options={"SKIP_SAVE"}) + @classmethod + def description(cls, context, properties): + return f"Copy text to clipboard: '{properties.text}'." + def execute(self, context): context.window_manager.clipboard = self.text return {"FINISHED"}