Description
What is your suggestion?
Reuse the option --disable-file-downloads
recently implemented on #5055 to remove the Show Local
button when using the Save As
option. This option allows the users to save the current file on their local machine.
Why do you want this feature?
One could argue that having the option to save the file locally makes the download as accessible as having the Download
button when right clicking the file name. As mentioned in the comments on the issue #1386, some industries have concerns about downloading files from the IDE.
Are there any workarounds to get this functionality today?
Not that I'm aware of.
How this feature could be implemented?
We could extend the code implemented on #5055. The value of the option --disable-file-downloads
could be used within a condition that will either add the "Show Local" button or not. As I understand, the button is added on simpleFileDialog.ts L279. Disclaimer, I'm not familiar with the code base, neither TypeScript, so there might be more places we will need patch.
Are you interested in submitting a PR for this?
Yes, but I might need some guidance setting up the environment.