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

Start section on Welcome page #162

Closed
sswaroopgupta opened this issue Mar 1, 2018 · 4 comments
Closed

Start section on Welcome page #162

sswaroopgupta opened this issue Mar 1, 2018 · 4 comments

Comments

@sswaroopgupta
Copy link
Contributor

sswaroopgupta commented Mar 1, 2018

The Welcome Page should have a start section with action Create a new spec.
This should create a new specification initialized with the default specification template.

A command palette action should be available to create a new specification.

This command should not be available for a non-gauge project.

@zabil zabil closed this as completed May 16, 2018
@ghost ghost removed the ready label May 16, 2018
@Apoorva-GA Apoorva-GA reopened this May 16, 2018
@BugDiver BugDiver self-assigned this May 24, 2018
BugDiver pushed a commit that referenced this issue May 29, 2018
The specification can be created from the welcom page as well.

The help comments in the tempalate can be turn off via config settings.
nehashri pushed a commit that referenced this issue May 29, 2018
The specification can be created from the welcom page as well.

The help comments in the tempalate can be turn off via config settings.
@BugDiver
Copy link
Member

The fix should be available in following nightlies -

  • gauge 29-05-2018
  • gauge-vscode 29-05-2018

@sswaroopgupta
Copy link
Contributor Author

sswaroopgupta commented May 29, 2018

  • Create specification should be available on the palette and the Welcome Page for a gauge project.
  • This command should not be available for a non-gauge project in the palette and the Welcome Page
  • With multiple workspaces, a dropdown of gauge projects should be available for selection
  • Should create a new specification in the gauge_specs_dir. If there are multiple spec directories, it provides a drop down with selection.
  • When specification file is created, The cursor focus should be on the specification heading and not on the step.
  • Documentation should be updated
  • When there are no implementation directories, should be able to create a specification.

@BugDiver
Copy link
Member

When specification file is created, The cursor focus should be on the specification heading and not on the step.

That's the expected behavior.

@BugDiver BugDiver removed their assignment May 30, 2018
@sswaroopgupta
Copy link
Contributor Author

Getting a segmentation violation in Linux when there is no implementation directory.

@ghost ghost removed the ready for QA label Jun 18, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

No branches or pull requests

5 participants