evidence-dev/evidence-vscode

Clean Install Walkthrough Flow

archiewood opened this issue · 1 comments

Steps To Reproduce

Clean install of VSCode and Evidence Extension.

You need to fully remove VSCode files from your system first

Just downloaded VSCode Insiders (which is their prerelease) and installed the VSCode Extension

I suspect this replicates a “Clean install” of the Evidence extension.

It boots the walkthrough after installing.

This is now kind of broken, as it prompts you to start Evidence without having a project open.

Environment

  • VSCode Extension version (Check in VSCode Marketplace):
  • Node version (node -v):
  • npm version (npm -v):
  • Database:

Expected Behavior

Have the “start Evidence” command check whether it is in an evidence project, and if not, then it runs the “create new evidence project” command

Actual Behaviour

Boots walkthrough: start Evidence button does not work as not inside an Evidence project
insiders-install

Added a PR for one option (#117) - show a Create Project button only when an Evidence project is not detected