Description:
Before the change you were able to try create a new branch when there were no repo open. Now when attempting to create a branch, if there's no repo opened an error message will be displayed.
[x] Latest master merged/rebased into your feature branch
[x] Tests covering all changes
[x] Meets the projects coding conventions
[x] No out of scope changes
[ ] @Mentioned any relevant team members
[ ] Included a relevant gif (search here for inspiration)
Tests
No automated tests yet as the test suite has not been set up.
Manual tests
With no repo open:
[x] Attempting to create a branch will cause a popup
With a repo open:
[x] Creating a new branch still functions as expected
[x] Still able to swap between existing branches within a repo
Related Issue/Keyword: Closes #16
Description: Before the change you were able to try create a new branch when there were no repo open. Now when attempting to create a branch, if there's no repo opened an error message will be displayed.
Tests No automated tests yet as the test suite has not been set up.
Manual tests With no repo open:
With a repo open: