project-system icon indicating copy to clipboard operation
project-system copied to clipboard

Launch profile UI enhancements

Open kvenkatrajan opened this issue 2 years ago • 3 comments
trafficstars

Summary

We have been receiving customer feedback tickets on confusing user experience on launch profiles. This will address the following aspects

  • [ ] AB#1514337 - Missing save and cancel buttons in launch profile dialog

Current launch profile issues: https://github.com/dotnet/project-system/issues?q=is%3Aopen+is%3Aissue+label%3AFeature-Debugging

User Impact

Less confusing user experience

kvenkatrajan avatar Jan 04 '23 19:01 kvenkatrajan

Note that the Launch Profiles dialog, much like the Project Properties UI, updates the backing values immediately. Adding a "cancel" button would be non-trivial.

drewnoakes avatar Jan 10 '23 10:01 drewnoakes

Note that the Launch Profiles dialog, much like the Project Properties UI, updates the backing values immediately.

Then there is no need of save/cancel button. Does undo works to revert the changes made one by one? How does reverting changes work in Project Properties UI?

smitpatel avatar Jan 10 '23 18:01 smitpatel

There's no undo/redo functionality in either. To undo, you would use version control. That might not be as satisfactory for launch profiles however, as launchSettings.json is not always committed to version control.

drewnoakes avatar Jan 10 '23 23:01 drewnoakes