Progress-test-plugin example for Theia.
The plugin allows to test plugin API changes related to withProgress function.
At the moment it's possible to use ProgressLocation enum only as a location at which progress should show.
The PR is aligning location field and the corresponding behavior with VS Code.
Current plugin contains a few commands to have an ability to test the PR.
You can use:
- Start progress for Explorer view
- Start progress for Search view
- Start progress for Debug view
- Start progress for Custom view (the view is provided by the current plugin) - thanks a lot Akos Kitta from TypeFox team for the usecase and provided sample
- Start progress for SCM view
commands from Command Palette (F1) to check progress in the correcponding view.
First 4 commands use viewId
(new behavior) to show progress while running the given callback, the last command uses ProgressLocation enum to show progress for SCM view (existed behavior).