-
Notifications
You must be signed in to change notification settings - Fork 29.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Share and Copy As consolidation #157722
Comments
In a nutshell, the Share menu should look like this?
Should we have I think it would be great to also include the |
Maybe we should just rename the "Copy As" menu to "Share" if we don't want to have both? |
💯% yes. That's the proposal. |
And when I use GH Remote Repositories on desktop I don't have "Share" at all, and I don't have any way to easily get the corresponding |
We currently rely on the built in git extension to understand whether there are repositories. We have a couple options if we want to support share where we don't have information from the git extension:
The first option sounds like a good longer term goal. |
RemoteHub can contribute the Copy vscode.dev Link command in the short term to align the web and desktop experiences. @alexr00 I will submit PRs for that (requires proposed API access). |
After some further discussion, we won't do the GHPRI/GitHub/git refactor at this time as the payoff doesn't seem worth it. That's now tracked here: #159763 I will still work on the consolidation of the menus in September. |
Not all the extensions that currently contribute to the "Copy As" menu aren't really contributing "Share" commands. Here's what the "Copy As" menu looks like with Gitlens installed: "Copy SHA" and "Copy Message" aren't related to sharing. Arguably, the "Copy GitHub Permalink as Markdown" command is also not "Share". I think we still need the "Copy As" menu. I'll move all the "Copy GitHub" commands into the "Share" menu though. |
and clean up API proposals Part of microsoft/vscode#157722
and clean up API proposals Part of microsoft/vscode#157722
Summarizing some team discussion:
Our goal with introducing the "Share" entry point was to make it easy for users to find the "Copy vscode.dev Link" command. But I still don't think that we should simply rename the whole "Copy As" menu to "Share". I'm inclined to keep the changes in #157722 (comment), but only if we're confident that we won't change them again next iteration. |
Version: 1.71.0-insider
Commit: bcb31b9
Date: 2022-08-09T17:04:54.174Z
Electron: 19.0.11
Chromium: 102.0.5005.167
Node.js: 16.14.2
V8: 10.2.154.15-electron.0
OS: Darwin arm64 21.6.0
Sandboxed: Yes
As well as 1.70 stable.
The current state:
Copy As...
I think there is need for consolidation here:
The text was updated successfully, but these errors were encountered: