Skip to content

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).

(1) image

(2) image

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 to false and restart VSCode, the merge request status icon indefinitely shows Finding MR... and never resolves to an MR number like shown in the screenshot above.