Improve the UI to block only concerned branch when launching heavy computing processes
Since 0.8.1 and 0.8.0 lazy loading implementation, calling a command or
reopening a result will provoke ascendant computing of the parents
branch that are needed to be consistent before using the command or
reopening the result (see: #2682).
For large corpora, actual solution is to block the UI with a cancelable
modal progression dialog until all is ready.
A better solution would be to block only the concerned branch, or
corpus, or project so user can still continue to work rather than block
all the UI.
(from redmine: issue id 2746, created on 2020/01/29 by Sebastien Jacquot)
- Relations:
- relates #2879