Async PV for workspace: Che/Theia changes #15961
Labels
area/editor/theia
Issues related to the che-theia IDE of Che
kind/task
Internal things, technical debt, and to-do tasks to be performed.
lifecycle/stale
Denotes an issue or PR has remained open with no activity and has become stale.
Handle 'restore events' from Theia IDE
subtask of #15384
The IDE should wait until the files are restored (if there is something to restore)
Else it could for example try to clone a project while restoring the project is in progress...
So UI should be loaded in a minimal state where nothing is enabled until it is finished to restore.
subtask
change booting mechanism to display the IDE but not load plug-ins until the event 'restore' event is finished (post-restore done)
Until post-restore is done, display progress bar/ status
then continue to load extensions/plug-ins
subtask
Add statusbar element to notify if we're up-to-date with persistent mode or being performing some synchronization
The text was updated successfully, but these errors were encountered: