This PR adds a context menu into the EvenEasierDeploy view, which allows easy navigation to a number of targets. This has been done to satisfy the underlying need of the original issue. (We were unable to place a button on the Progress Notification window (lower-right), as VSCode's API does not give us an opportunity to add buttons or multi-line links to it.)
Resolves #1693
Type of Change
[ ] Bug Fix
[x] New Feature
[ ] Breaking Change
[ ] Documentation
[ ] Refactor
[ ] Tooling
Approach
Used ActionToolbar and a number of new command pallete targets to implement two context menus. The first:
The second is activated when publishing is in progress, and is difficult to capture a good screenshot. The menu available in that circumstance includes the last two items of the menu above ("Go to Publishing Log" and "Go to Agent Log")
Automated Tests
Directions for Reviewers
Deploy to destinations and verify menu options for deployments in progress as well as after they have completed.
As discussed, the Publisher Logs window will only show the last deployment process, regardless if it applies to the destination selected. As discussed, we'll wait for further input on this.
Checklist
[ ] I have updated CHANGELOG.md to cover notable changes.
Intent
This PR adds a context menu into the EvenEasierDeploy view, which allows easy navigation to a number of targets. This has been done to satisfy the underlying need of the original issue. (We were unable to place a button on the Progress Notification window (lower-right), as VSCode's API does not give us an opportunity to add buttons or multi-line links to it.)
Resolves #1693
Type of Change
Approach
Used![image](https://github.com/posit-dev/publisher/assets/17675905/282a03bf-beec-4d59-ad21-248c7c44aebb)
ActionToolbar
and a number of new command pallete targets to implement two context menus. The first:The second is activated when publishing is in progress, and is difficult to capture a good screenshot. The menu available in that circumstance includes the last two items of the menu above ("Go to Publishing Log" and "Go to Agent Log")
Automated Tests
Directions for Reviewers
Deploy to destinations and verify menu options for deployments in progress as well as after they have completed.
As discussed, the Publisher Logs window will only show the last deployment process, regardless if it applies to the destination selected. As discussed, we'll wait for further input on this.
Checklist