confluentinc / vscode

Confluent for Visual Studio Code
https://marketplace.visualstudio.com/items?itemName=confluentinc.vscode-confluent
Apache License 2.0
13 stars 3 forks source link

Use `window.setStatusBarMessage` for long-running view progress indicators #495

Open shouples opened 1 week ago

shouples commented 1 week ago

When the Docker event listener catches a supported (Kafka/SR) container starting, it shows a progress indicator in the Resources view. Unfortunately, no text is shown here indicating to the user what exactly is loading/happening.

Separate from https://github.com/confluentinc/vscode/issues/444, we could show ephemeral status bar updates to indicate the Resources view is waiting on something (e.g. a Kafka container's logs to show the Server started, listening for requests... message), which would then clear as soon as the event listener resolves.

This should also include a boolean setting/configuration in package.json to disable/enable altogether.

noeldevelops commented 1 week ago

There are other UX options - @shouples to prototype