Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Update clipboard-related calls to use a Theia-compatible option #2219

Closed
Tracked by #2357
traeok opened this issue Apr 4, 2023 · 2 comments
Closed
Tracked by #2357

Update clipboard-related calls to use a Theia-compatible option #2219

traeok opened this issue Apr 4, 2023 · 2 comments
Labels
bug Something isn't working priority-high Production outage - this quarter or at least next quarter severity-high Bug for which there may be workaround but limits the usage of the Zowe for major use cases Theia Issues related to the Extension running in Theia

Comments

@traeok
Copy link
Member

traeok commented Apr 4, 2023

Is your feature request related to a problem? Please describe.

Currently, the Clipboard browser API is considered experimental and must be enabled in order to perform copy/paste actions within Theia. Without enabling this feature through the browser, users will be unable to copy and paste DS members and USS files/folders.

Describe the solution you'd like

Use an alternative method to manage clipboard data, specifically one that would work with Theia out-of-the-box.
This would also fix other VScode "cloud platforms" that would need the experimental clipboard API for these same operations.

Describe alternatives you've considered

  • Global clipboard variable/object
    • Would not be ideal for ZE extenders
  • Class for clipboard management in ZE API
    • Will be straightforward for ZE extenders to adopt

Both of these will add to the memory footprint used in ZE, but will be worth it for compatibility, and will also give us the ability to copy/paste binary objects within ZE (as currently the only clipboard API in VS code is for writing text)

@traeok traeok added enhancement New feature or request Theia Issues related to the Extension running in Theia labels Apr 4, 2023
@github-actions
Copy link

github-actions bot commented Apr 4, 2023

Thank you for raising this issue.
The community has 90 days to upvote 👍 the issue.
If it receives 10 upvotes, we will move it to our backlog. If not, we will close it.

@JTonda JTonda added bug Something isn't working priority-high Production outage - this quarter or at least next quarter severity-high Bug for which there may be workaround but limits the usage of the Zowe for major use cases and removed enhancement New feature or request labels May 9, 2023
@github-actions
Copy link

github-actions bot commented May 9, 2023

Thank you for creating a bug report. If you haven't already, please ensure you have provided steps to reproduce it and as much context as possible.

@JillieBeanSim JillieBeanSim mentioned this issue Jun 27, 2023
29 tasks
@JillieBeanSim JillieBeanSim mentioned this issue Sep 25, 2023
31 tasks
@t1m0thyj t1m0thyj moved this from New Issues to High Priority in Zowe Explorer for VS Code Dec 26, 2023
@t1m0thyj t1m0thyj moved this from High Priority to PI Backlog in Zowe Explorer for VS Code Dec 26, 2023
@JTonda JTonda closed this as not planned Won't fix, can't repro, duplicate, stale Jan 25, 2024
@github-project-automation github-project-automation bot moved this from PI Backlog to Closed in Zowe Explorer for VS Code Jan 25, 2024
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
bug Something isn't working priority-high Production outage - this quarter or at least next quarter severity-high Bug for which there may be workaround but limits the usage of the Zowe for major use cases Theia Issues related to the Extension running in Theia
Projects
None yet
Development

No branches or pull requests

2 participants