SUPERALGOS GOVERNANCE

Whtv’s Proof of Value, January 2022

Undo/redo of visual-scripting actions, plus a way to show referencing nodes.

whtv
Superalgos | Algorithmic Trading

--

Two main new features this month:

  • A revisitable action history for actions that alter the workspace — that is, actions on nodes and their relationships among each other, like create, delete, create reference, edit config etc. It follows the standard linear (stack) model. Use Ctrl+Z/Ctrl+Y to go back/forth one step in history, or use the Undo/Redo menu to jump back and back ahead. While this should come in handy for daily visual scripting, the ulterior motive for the action history implementation is actually something else yet to come, for which the action history is a prerequisite: a P2P network service for collaborative workspaces. — Be advised that there is still a small number of actions that are not implemented yet (that’s right, every action needs its own implementation; 99 actions so far), namely “Install Product” and a few actions from the Governance project. Some of these actions still need adapting to be revertible in a reasonable way. [PR#3587]
  • As a sort of corollary from some of the adaptions made for the action history, nodes now keep tack of other nodes referencing them. An action has been implemented to highlight referencing nodes, executed from the UI object menu. If you’ve used Superalgos for a while, you will appreciate it. [PR#3612]

Other than that, a few minor fixes and improvements. [List of my PRs]

--

--