Progress bar UI element
When doing complex operations in Flow, either as a loop of machine steps or as a machine step with an iterator, the user is left in the dark about what is happening. It would be great to be able to present the user with a progress bar that gradually fills while Flow is processing the operations. This could be a special User step that requires no interaction from the user and disappears when the process is done. Inputs would be a counter variable, a total of the number of operations and a user message detailing what is going on.
A progress bar could also be a great help as a static element in User steps for complex multi-step workflows to orient the user and give visual feedback to how far they have come in the process. This could be a separate thing or use the same element as the automatic process progress bar detailed above.
![](https://secure.gravatar.com/avatar/6e8e595e7fac37c122b5b81641b9b4f6?size=40&default=https%3A%2F%2Fassets.uvcdn.com%2Fpkg%2Fadmin%2Ficons%2Fuser_70-6bcf9e08938533adb9bac95c3e487cb2a6d4a32f890ca6fdc82e3072e0ea0368.png)