-
Notifications
You must be signed in to change notification settings - Fork 6
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
Welcome screen implementation #753
Conversation
This now does everything the old dialog did, plus the new features. New links can be added to the list in mantidimaging/gui/windows/welcome_screen/presenter.py New issue checks (e.g. missing conda, insufficient free memory) could be added to check_issues() |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks really good - I love the purple recolor!
Functionally works, just a couple of small comments
b90e47e
to
98baea5
Compare
98baea5
to
b90e47e
Compare
Shows at startup or from Help->About Checkbox to disable show are start Patched out in tests of MainWindowView to avoid displaying during tests
Add background Add OK button Add issue box, hidden until issues added Move old version error to welcome screen
Collection free functions in a class. Store values from calls to conda, so that they only get called once even if accessed from multiple places. from mantidimaging.core.utility.version_check import versions gives a global istance of the CheckVersion class, to prevent mutilple calls to conda.
b90e47e
to
a1f5f0f
Compare
Fixes #671