sverchok icon indicating copy to clipboard operation
sverchok copied to clipboard

Remove alpha and beta categories. Mark nodes in development by frames.

Open Durman opened this issue 2 years ago • 2 comments

Addressed problem description

It's implementation of this proposal #4685 Now nodes in development can be marked by frames. To do this alpha or beta icon should be added to a node class.

class Node:
    sv_icon = 'SV_ALPHA`  # or 'SV_BETA`

image

I moved some (seems to me as redundant) nodes from removed categories to old nodes. Some nodes marked as Alpha/Beta nodes. I does not have strong option about whether I've made changes correct so if someone has any suggestions they are welcome.

Preflight checklist

  • [x] Code changes complete.
  • [x] Code documentation complete.
  • [x] Documentation for users complete (or not required, if user never sees these changes).
  • [x] Ready for merge.

Durman avatar Oct 06 '22 07:10 Durman

Maybe instead of changing icon it's better to have special class property for this? like

class MyNode:
    sv_alpha = True

portnov avatar Oct 06 '22 07:10 portnov

Using icons has extra advantages. It's clear from menu that a node is in Alpha/Beta stage.

image

Durman avatar Oct 06 '22 07:10 Durman