I'm not able to push to @tech-with-the-unkownguy's original pull request so I made a new one. He'll still get credit for his contribution via his commits.
Description
@tech-with-the-unkownguy put a lot of effort into creating a Main Menu for us. The user will be met with this menu before opening the app. I figure this is a good place to give the user instructions that will help them the first time they run the program.
Maybe once we get saving implemented we can give the user a setting to skip straight to the app and not have to click through the main menu once they get comfortable.
My contribution
We refactored basically the entire codebase while Unknown was working on this. I felt it wouldn't be fair to ask him to solve all the merge conflicts himself. So here's what I did:
Solved merge conflicts
Cleaned up an old unused script
Added a couple containers so the main menu is always centered no matter the window/screen size.
I'm not able to push to @tech-with-the-unkownguy's original pull request so I made a new one. He'll still get credit for his contribution via his commits.
Description
@tech-with-the-unkownguy put a lot of effort into creating a Main Menu for us. The user will be met with this menu before opening the app. I figure this is a good place to give the user instructions that will help them the first time they run the program.
Maybe once we get saving implemented we can give the user a setting to skip straight to the app and not have to click through the main menu once they get comfortable.
My contribution
We refactored basically the entire codebase while Unknown was working on this. I felt it wouldn't be fair to ask him to solve all the merge conflicts himself. So here's what I did:
Here's what it looks like: