join outlines of action boxes for connecting in flow editor
Posted: 19 Oct 2014 09:45
This can be a way to make dense flows visually appear less crowded: in addition to the currently existing way to link logic flow from one action to the next by tap and drag of "+" to a new location, then selection "Action", consider making this method possible too: orphan actions, floating around on the work space of flow editor, can be "clicked" or "plugged" to another action,thereby forming a stack of connected actions. This is resemblant to Blackboxing a sequence of actions, by mostly hiding the interconnecting arrows.
I suppose this could come in two steps: first step is simply removing the visual arrow when placing two actions such that their box outlines touch. Currently, the arrow will be drawn in a loop, not improving visual appearance.
The problem this results in is, that it becomes impossible to distinguish between connected and unconnected boxes, when they touch. Therefore, connect them when one is placed below another, or side on side. Direction becomes an issue, possibly conventions of "top to bottom" and "left to right" could be a solution. Alternatively, the arrow goes from static part (the bulk of the flow) to the dragged part (the action we want to connect to the flow).
What I expect from this change is reduction of visual complexity with dense flows, easier editing by simply clicking unconnected components together, and more economical use of screen real estate, again with dense flows.
I suppose this could come in two steps: first step is simply removing the visual arrow when placing two actions such that their box outlines touch. Currently, the arrow will be drawn in a loop, not improving visual appearance.
The problem this results in is, that it becomes impossible to distinguish between connected and unconnected boxes, when they touch. Therefore, connect them when one is placed below another, or side on side. Direction becomes an issue, possibly conventions of "top to bottom" and "left to right" could be a solution. Alternatively, the arrow goes from static part (the bulk of the flow) to the dragged part (the action we want to connect to the flow).
What I expect from this change is reduction of visual complexity with dense flows, easier editing by simply clicking unconnected components together, and more economical use of screen real estate, again with dense flows.