Ticket #9968 (closed: fixed)
Refactor indirect convert to energy tabs
Reported by: | Dan Nixon | Owned by: | Dan Nixon |
---|---|---|---|
Priority: | major | Milestone: | Release 3.3 |
Component: | GUI | Keywords: | |
Cc: | spencer.howells@… | Blocked By: | |
Blocking: | #9969 | Tester: | Samuel Jackson |
Description (last modified by Dan Nixon) (diff)
- Separate each tab into it's own class
- Clean up code for each tab
- Move common code into either IndirectDataReductionTab or IndirectDataReduction
- Remove Indirect class
- Run button should just say "Run"
- Make documentation/commenting more consistent
- Clean up includes
Change History
comment:5 Changed 6 years ago by Dan Nixon
Partially complete separation
Some functionality has been broken, but at the very least Convert to Energy still works
Refs #9968
Changeset: ad8bfe7181dfc6ff0751d3585486a83754339404
comment:6 Changed 6 years ago by Dan Nixon
Fix Plot Raw and rebin checkbox on Convert to Energy
Refs #9968
Changeset: 69c61be89ab60c5feca32bdb4d1845c871ba5a6a
comment:8 Changed 6 years ago by Dan Nixon
General refactoring and bugfixes
Tidied up includes, added exception for include giving compiler warnings
Refs #9968
Changeset: bf2f62628481bf2bf54ac482c4e0f3f86ca5f4b7
comment:9 Changed 6 years ago by Dan Nixon
Renamed Transmission to IndirectTransmission
Keeps it in line with naming convention of other indirect tabs
Refs #9968
Changeset: 9e736b5bb23584a49d634ae5f7618e6794e681ee
comment:10 Changed 6 years ago by Dan Nixon
Fixed segfault on opening indirect data analysis
Also moved run button slots to IndirectConvertToEnergy
Refs #9968
Changeset: 3042a5e4c1d0e4a24c898717bc445fc9ca0d74fb
comment:11 Changed 6 years ago by Dan Nixon
Improved error reporting on indirect tabs
Refs #9968
Changeset: 865114dcf2224fe3390a7cf6f923cefc6813a737
comment:12 Changed 6 years ago by Dan Nixon
Merge branch 'bugfix/9968_refactor_indirect_tabs' into develop
Refs #9968
Conflicts:
Code/Mantid/MantidQt/CustomInterfaces/src/IndirectDataReductionTab.cpp
Changeset: 10d34b1cdc30d74d7c71d9706e56d9959b1af1ac
comment:13 Changed 6 years ago by Dan Nixon
Removal of Indirect class
Fixed issue with plots being rendered in top left of window
Refs #9968
Changeset: 5a6cca85736a9077906ea34882b15e6e1d683193
comment:14 Changed 6 years ago by Dan Nixon
Added signal connections for Python and message boxes
Refs #9968
Changeset: d86a203545e39483fcb05842bbd3556840da6eab
comment:15 Changed 6 years ago by Dan Nixon
Refactor Diagnostics to use plots, etc. in tab class
Refs #9968
Changeset: 7e61ea2c8f5c61730707181c43a128f22f472dd0
comment:16 Changed 6 years ago by Dan Nixon
Added more universal graphing/plotting to indirect tab
Refs #9968
Changeset: 73d0bf67de1f87630f2b555498a17027fdb547be
comment:17 Changed 6 years ago by Dan Nixon
comment:18 Changed 6 years ago by Dan Nixon
Update spectra, peak and background min/max from C2E
Refs #9968
Changeset: 1cab3ba824def7934c53c5ea443400dae1857e23
comment:19 Changed 6 years ago by Dan Nixon
Refactoring and improvements to commenting
Refs #9968
Changeset: a38d4f03ef86f6ca954953bac306272906343560
comment:20 Changed 6 years ago by Dan Nixon
Removed old files, clean up C2E form validation
Also fixed Doxygen warnings
Refs #9968
Changeset: 15966385367d04c7b34217d9d9337623fffee689
comment:21 Changed 6 years ago by Dan Nixon
- Status changed from inprogress to verify
- Resolution set to fixed
comment:22 Changed 6 years ago by Dan Nixon
Merge branch 'master' into bugfix/9968_refactor_indirect_tabs
Conflicts:
Code/Mantid/MantidQt/CustomInterfaces/inc/MantidQtCustomInterfaces/IndirectDataReductionTab.h Code/Mantid/MantidQt/CustomInterfaces/src/C2ETab.cpp
Refs #9968
Changeset: 66f30f5139a25cbadefe47e779cbd09888b7f095
comment:23 Changed 6 years ago by Dan Nixon
- Status changed from verify to reopened
- Resolution fixed deleted
comment:25 Changed 6 years ago by Dan Nixon
- Status changed from reopened to inprogress
Fix issues with range selectors on calib. and diag.
Refs #9968
Changeset: b66dea96799f62be238297cc33aa6be5ebad6f47
comment:26 Changed 6 years ago by Dan Nixon
Fixed issues with mini plot guides
Renamed diagnostic ranges to peak and background
Refs #9968
Changeset: e111ff34627678984286b69baf16634e944f3c72
comment:27 Changed 6 years ago by Dan Nixon
- Status changed from inprogress to verify
- Resolution set to fixed
comment:28 Changed 6 years ago by Samuel Jackson
- Status changed from verify to verifying
- Tester set to Samuel Jackson
comment:29 Changed 6 years ago by Samuel Jackson
- Status changed from verifying to closed
Merge remote-tracking branch 'origin/bugfix/9968_refactor_indirect_tabs'
Full changeset: 43fcb05e29eae952a0e46ca3b4756cb6637e7503
comment:30 Changed 6 years ago by Dan Nixon
Merge branch 'bugfix/9968_refactor_indirect_tabs' into develop
Refs #9968
Conflicts:
Code/Mantid/MantidQt/CustomInterfaces/src/IndirectDataReductionTab.cpp
Changeset: 10d34b1cdc30d74d7c71d9706e56d9959b1af1ac
comment:31 Changed 5 years ago by Stuart Campbell
This ticket has been transferred to github issue 10810