[Bf-committers] Change to custom nodes output drawing

Lukas Tönne lukas.toenne at gmail.com
Sat Sep 7 13:31:21 CEST 2013

Custom node output sockets are missing a feature to allow drawing buttons:

I have a simple patch ready to implement this, but would not sure if this
should go in at BCon3 (considering how touchy API changes are):

There are no changes to any existing nodes, but pynodes scripts will need a
small update to draw in the usual way (only display label on outputs), as
shown in the custom_nodes template:

     def draw(self, context, layout, node, text):
-        if self.is_linked:
+        if self.in_out == 'OUT' or self.is_linked:
             # draw full property buttons here

Would it be ok to add this in trunk at this stage?

More information about the Bf-committers mailing list