When a user had auto sign-in enabled, the authentication screen would flash before it logged the user in and changed to the main screen. Now, it displays a "splash" screen which shows two of the VisualGit logo blocks moving horizontally, vertically and scaling.
Animation Screenshot:
Testing:
Steps for manual testing:
With "Remember Me" enabled, fully close the application and run npm start, it should display the "splash screen" and then go into main screen without flashing the authenticate screen
After you are signed in, if you click log out it should take you to the authenticate screen
Without any saved credentials, it should display the authenticate screen on start up
Checklist:
[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
[x] @Mentioned any relevant team members
[x] No failure when running the linter (npm run lint)
Related Issue/Keyword:
Closes #259
Description:
When a user had auto sign-in enabled, the authentication screen would flash before it logged the user in and changed to the main screen. Now, it displays a "splash" screen which shows two of the VisualGit logo blocks moving horizontally, vertically and scaling.
Animation Screenshot:
Testing:
Steps for manual testing:
npm start
, it should display the "splash screen" and then go into main screen without flashing the authenticate screenChecklist:
npm run lint
)