RangeWidget's visualizations update a bit more frequently, and also the label text actually updates. Closes #212
Adds a menu option to open the welcome tab, since people like it. Closes #201
Properly shows an error message box when a file can't be opened. Closes #202
Removes child AtefItem from a ProcedureStep when it's changed from the specific-step-combobox. Closes #195
Allow tolerances to be None in Equals comparison. Modifies the line-edit setup to allow null values ('', None) when casting the line edit value. Closes #128
Motivation and Context
An assortment of fixes because I didn't want to work on anything big but still wanted to be a bit productive
How Has This Been Tested?
interactively
Where Has This Been Documented?
This PR
Pre-merge checklist
[x] Code works interactively
[x] Code contains descriptive docstrings, including context and API
[ ] New/changed functions and methods are covered in the test suite where possible
[x] Code has been checked for threading issues (no blocking tasks in GUI thread)
[x] Test suite passes locally
[x] Test suite passes on GitHub Actions
[x] Ran docs/pre-release-notes.sh and created a pre-release documentation page
[x] Pre-release docs include context, functional descriptions, and contributors as appropriate
Description
RangeWidget
's visualizations update a bit more frequently, and also the label text actually updates. Closes #212AtefItem
from a ProcedureStep when it's changed from the specific-step-combobox. Closes #195None
in Equals comparison. Modifies the line-edit setup to allow null values ('', None) when casting the line edit value. Closes #128Motivation and Context
An assortment of fixes because I didn't want to work on anything big but still wanted to be a bit productive
How Has This Been Tested?
interactively
Where Has This Been Documented?
This PR
Pre-merge checklist
docs/pre-release-notes.sh
and created a pre-release documentation page