-
Notifications
You must be signed in to change notification settings - Fork 29
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add a progress bar / visual clue when loading completion is too long #58
Comments
I've tested with an empty P2 repo (in order to force download of deployment JARs during getProjectInfo) and a Quarkus application with all extensions: looks good on VSCode as the UI displays 'Loading' while waiting for the response. The only issue is that the request takes several minutes to process. |
@jeffmaury we should indeed manage progress monitor on server side with clean steps. But to benefit with this feature we need progress support. Even if JDT LS has implemented custom progress we would like to use LSP progress to benefit with this feature with another LSP clients (Eclipse IDE and IJ for you). To implement this issue, we need:
|
Not sure to understand the workflow in this specific case as the long process is outside of the LS. But maybe I'm missing something |
Yes but according my understand, the call of |
Warming up the quarkus completion can take several seconds. It's unclear then, that something is happening. Users should get a visual clue enticing them to wait for a result. Whether it's a progress bar or a loading indicator in the task bar below, I guess it'll depend on what's technically possible.
The text was updated successfully, but these errors were encountered: