I understand the idea, but would definitely want this to be *optional* if implemented.
I would NOT want SS to force ALL waits longer than 5 seconds to have progress bars! Even if it was 'forced', it should be much longer than 5 seconds minimum... say, 60 seconds or more?
An optional (circular?) wait time gauge would be good, though, for something like "wait in the corner until I tell you to come out", so the user knows nothing is frozen but not how long they'll have to wait!
Something like...
Code:
waitWithSecretGauge(120)
...for example.
I can understand that very long waits do sometimes make you wonder if the script is still running or not, especially if the text isn't clear that you are supposed to wait.
As an *option* it'd be pretty useful, but not forced.