Skip to content
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

Directly create repository list instead of coping JSON to clipboard #3860

Open
Marcono1234 opened this issue Dec 8, 2024 · 1 comment
Open
Labels
enhancement New feature or request VSCode

Comments

@Marcono1234
Copy link
Contributor

Marcono1234 commented Dec 8, 2024

Is your feature request related to a problem? Please describe.
Currently for Variant Analysis both the Query History as well as the Variant Analysis Results allows you to copy the repository list (in JSON format). The problem is that this is not very intuitive for new users:

  1. You have to understand what this copied data is for / where to use it (i.e. the databases.json file of the extension)1
  2. You have to find out how to open the databases.json file
    Button for opening file
  3. You have to understand the structure of the JSON data to know where to paste the snippet
    If you don't have any repository list yet, it becomes even more difficult because you have nothing to compare with, to get some hint where to paste the JSON data.

Describe the solution you'd like
Would it be possible that in addition to, or even instead of, the existing "Copy ..." button a button for directly adding the repository list was added?

It could open then the same name dialog used when creating a new list.

Applies to:

  • Context menu of Query History entry
  • Variant Analysis Results view

Describe alternatives you've considered
none

Footnotes

  1. Not sure if it can also be used with the CodeQL CLI.

@Marcono1234 Marcono1234 added the enhancement New feature or request label Dec 8, 2024
@github-actions github-actions bot added the VSCode label Dec 8, 2024
@jf205
Copy link
Contributor

jf205 commented Dec 10, 2024

@Marcono1234 thanks for suggesting this UX improvement ❤

Unfortunately we are unable to prioritize working on this at the moment, but we'll keep this issue in the backlog in case other users have similar feedback.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request VSCode
Projects
None yet
Development

No branches or pull requests

2 participants