@@ -128,7 +128,7 @@ Buckets are listed as children of the S3 root node.
128
128
- Works like ` Upload... ` , except targeting the parent of the current item.
129
129
This allows the user to avoid needing to navigate to the parent folder.
130
130
- _ Destructive operations (separator):_
131
- - (P1 ) ` Delete bucket `
131
+ - (P0 ) ` Delete bucket `
132
132
- "Super confirm": similar to AWS web console, show a prompt which
133
133
requires typing the word "Delete".
134
134
@@ -162,22 +162,26 @@ S3 objects and folders are listed as children of their respective parent bucket/
162
162
experiences in the Toolkit.
163
163
- (P1) Loading bar or updating percentage.
164
164
- (P1) Toolkit tracks current downloads so that they are cancellable.
165
- - User can cancel all downloads by clicking a button in the Toolkit
166
- explorer toolbar, or by the ` AWS: Cancel downloads ` VSCode command.
165
+ - User can cancel _ all _ downloads by clicking a button in the Toolkit
166
+ explorer toolbar, or by the ` AWS: Cancel Downloads ` VSCode command.
167
167
- (P2) User can download multiple files/folders by selecting them in the S3
168
168
tree and using the ` Download ` context-menu item.
169
169
- (P0) ` Download as... `
170
170
- Presents the standard file-chooser dialog. Otherwise behaves like the ` Download ` action.
171
171
- (P2) ` Edit `
172
172
- Downloads the object to a temp folder and opens it in a [ readonly view] ( https://code.visualstudio.com/api/extension-guides/virtual-documents ) .
173
- - (P0) Upload... (similar UX as [ S3 buckets] ( #s3-buckets ) ` Upload... ` item)
173
+ - (P0) ` Upload... ` (similar UX as [ S3 buckets] ( #s3-buckets ) ` Upload... ` item)
174
+ - (P1) User can cancel upload by clicking a button in the progress popup.
175
+ - (P1) User can cancel _ all_ uploads by clicking a button in the
176
+ Toolkit explorer toolbar, or by the ` AWS: Cancel Uploads ` VSCode command.
177
+ - (P1) ` Upload current file... ` allows uploading the current file (i.e.
178
+ the "active editor" in VSCode) to the selected S3 folder.
174
179
- _ Destructive operations (separator):_
175
- - (P1) ` Delete `
176
- - If versioning is enabled, do _ not_ prompt to confirm deletion.
177
- - Show a passive toaster message: _ Deleted ` foo.txt ` . ` Undo ` from previous versions?_
178
- - If user clicks ` Undo ` in the toaster message, restore the file from the previous versions list.
179
- - If versioning is not enabled, show a prompt to confirm deletion :(
180
- - Show a passive toaster message: _ Deleted ` foo.txt ` . (Cannot undo because S3 bucket versioning is disabled.)_
180
+ - ` Delete `
181
+ - (P0) Show a prompt to confirm deletion.
182
+ - Show a passive message: _ Deleted ` foo.txt ` . (Cannot undo because S3 bucket versioning is disabled.)_
183
+ - (P1) If versioning is enabled, do _ not_ prompt to confirm deletion.
184
+ - Show a passive message: _ Deleted ` foo.txt ` . Restore previous version to undo._
181
185
182
186
### S3 bucket properties
183
187
0 commit comments