Indeed an action could have some properties in the :
- Boolean indicating whether the action is *visible in the toolbar or not.
- Text that represents the (e.g. FontAwesome) icon name, which has a default value that might be overriden by the user.
- (Optionally) Text that represents the group name.
And those actions could be edited in the User Settings:
So perhaps instead of using a group name, another way of working would be to group them here somehow in the editableList (e.g. by adding spacers between groups...).
Or you can drag icons in the toolbar (similar to dragging tabsheets), which is the same as dragging them in this editableList.
I had not added this information in the original post, too avoid talking too quickly quickly about implementation details. Which is one of my other bad habbits
I spend quite some time in Node-RED, but only in developing nodes. Which means I have few time left to use the flow editor. And at those few moments in the flow editor, then I e.g. want to align nodes. And then I keep aligning them manually, just because there is not the toolbar that I'm used to work with ...
I completely understand that the actions will be very usefull and fast for people that use the flow editor very often, but not for me ...
Oh no... I just googled the keywords "flow editor toolbar" and did a copy/paste on a Node-RED screenshot. Because I am not going to spend my valuable free time in screenshots, when I don't know if my feature request will be accepted anyway. So I have no idea what those icons represent.
Damn. Busted already
Well it is very simple. There are two kind of folks on this blue planet:
- The ones that can remember shortcuts. So they like shortcuts and they can use them very fast.
- The ones that can't remember shortcuts. So they dislike shortcuts and they love toolbars.
I assume you belong to the first group, and I certainly to the second group. I don't think there is any way that folks from one group can convince folks from another group. So I am not even going to try it...
The first group has their shortcuts already, so it would be very nice if they would openminded and allow the second group to have their belovely toolbar
Totally true. A badly choosen icon will mislead us over and over again...
But I am going to wait a bit now, before starting to discuss about which toolbar icons to use. Would love to hear the opinion from the dark forces of Node-RED about the toolbar itself. Because the toolbar proposal might not be accepted, or there is no time to implement it in the the near future, or ...