Ticket #8692 (closed: fixed)
Create new Reflectometry GUI
Reported by: | Owen Arnold | Owned by: | Harry Jeffery |
---|---|---|---|
Priority: | major | Milestone: | Release 3.3 |
Component: | Reflectometry | Keywords: | |
Cc: | Blocked By: | #7377, #8941, #8962 | |
Blocking: | #8928 | Tester: | Owen Arnold |
Description (last modified by Owen Arnold) (diff)
Create the GUI. According to Tims Layout (already sent).
For the time being, should live side-by-side with the old GUI. Do not replace the old gui yet. The output of this ticket should be a minimally working GUI that uses quick and combineMulti to do the processing. It should produce the same results as the existing GUI.
Start this work after the other changes to the old GUI have been completed.
This should be a MVP design, with the Presenters exposed to python. This is something that will require some new framework aspects to get put in place.
Change History
comment:1 Changed 7 years ago by Owen Arnold
- Owner changed from Owen Arnold to Keith Brown
- Component changed from Framework to Reflectometry
comment:4 Changed 7 years ago by Owen Arnold
- Owner changed from Keith Brown to Owen Arnold
- Description modified (diff)
- Blocked By 8941 added
- Milestone changed from Backlog to Release 3.2
comment:5 Changed 7 years ago by Nick Draper
- Status changed from new to assigned
Bulk move of tickets out of triage (new) to assigned at the introduction of the triage state
comment:7 Changed 7 years ago by Keith Brown
- Blocked By 8962 added
(In #8962) This just got a bump in priority as it needs to be done before we can build the new GUI. This algorithm will no longer be hooked into the old gui as a result.
The loader will split the 17 length row (5-per run,5,5,2-for entire row) into three rows of 8 (5,2,1-for stitch ID) and put them into a table workspace
The loader will need to do the reverse, seeking out columns with identical stitch IDs, and putting them into the 17 length format. However it should reject it and not save if there is a stitch group of 4 or more as this isn't backwards compatible.
comment:9 Changed 6 years ago by Nick Draper
- Milestone changed from Release 3.2 to Backlog
Moved to Backlog at the code freeze of release 3.2
comment:10 Changed 6 years ago by Harry Jeffery
- Owner changed from Owen Arnold to Harry Jeffery
- Status changed from assigned to verify
- Resolution set to fixed
This has now been completed, see Custom Interfaces -> Reflectometry -> ISIS Reflectometry (Polref)
comment:12 Changed 6 years ago by Owen Arnold
- Status changed from verify to verifying
- Tester set to Owen Arnold
comment:13 Changed 6 years ago by Owen Arnold
Presenters not exposed to python. This is not important. Otherwise done.
comment:15 Changed 5 years ago by Stuart Campbell
This ticket has been transferred to github issue 9536