We're adding the ability for every node to have a description field in its edit dialog. This will support markdown-formatted text which can be displayed in the Info sidebar tab when the node is selected.
The initial implementation (in dev branch now) adds the edit box for it to the 'node settings' section of the edit dialog - the section where you can edit the labels and icon of the node.
But it doesn't really fit (conceptually) with the label/icon properties. It is also a bit arbitrary to say what is a node 'property' or a node 'setting'.
The proposal at this point is to put the Description edit box in its own section of the edit dialog. This will also mean it is available to config nodes (that don't have the label/icon section).
This would look like the following:
Note the 'settings' section has been relabelled 'appearance' is a more accurate description of what it contains.
The downside with this approach is the additional vertical space it takes up. Not a problem for those of us with high resolution screens, but a really pain otherwise.
That brings us to a slightly more radical approach which I wanted to get feedback on. This adopts a similar style to the new style sidebar tab buttons introduced in 0.19:
(Ignore the particular icons used there... its a quick photoshop mockup).
What do you think? It gives us room for expansion in the future - there are some longer term items beyond 1.0 they may want to add extra things to the edit dialog that wouldn't currently have a place to fit.