Allow "issues" to be optional
Problem to solve
As a user of merge requests and pipelines only, I want to be able to hide all of the dropdowns and buttons related to issues, so that I can declutter my workspace from the things I do not use.
Proposal
Add a setting to turn off the default issue queries (1) and status icons (2).
Further details
- Currently, settings exist for disabling some, but not all the status icon, as well as some, but not all of the default sidebar queries. It might solve this problem more generally if everything was given a setting for optional disabling.
- Some settings mention that changing them requires a restart of VSCode; however, some other settings also require a restart but do not state it.
- As it stands right now, when I set
gitlab.showIssueLinkOnStatusBar
tofalse
and restart VSCode, the merge request status icon indefinitely showsFinding MR...
and never resolves to an MR number like shown in the screenshot above.