Ticket #10302 (closed: fixed)
Improve row management in New Refl UI
Reported by: | Harry Jeffery | Owned by: | Harry Jeffery |
---|---|---|---|
Priority: | major | Milestone: | Release 3.3 |
Component: | Reflectometry | Keywords: | |
Cc: | Blocked By: | ||
Blocking: | #10237, #10301, #10364 | Tester: | Owen Arnold |
Description
- New rows should be appended, not prepended
- New rows should be placed into a new stitching group
- There should be a way to re-order rows
Change History
comment:1 Changed 6 years ago by Harry Jeffery
- Status changed from new to assigned
- Component changed from Framework to Reflectometry
comment:5 Changed 6 years ago by Harry Jeffery
Refs #10302 Add getUnusedGroup
Changeset: aa28f0c10170193745e9a396e4c8842a66c138d8
comment:6 Changed 6 years ago by Harry Jeffery
Refs #10302 Make inserted use new group ids
Changeset: 35c62efdb74b02cc00c51249e4d85b92860594d2
comment:7 Changed 6 years ago by Harry Jeffery
Refs #10302 Make add row append a single row
Changeset: 135922a02db4ff9e28626d1384ebc9d10b73af93
comment:8 Changed 6 years ago by Harry Jeffery
Refs #10302 Update unit tests
Changeset: f3f149088b3c5d9cadf6cc91ebddf61207e6484a
comment:9 Changed 6 years ago by Harry Jeffery
Refs #10302 Update indentation
Changeset: 305ad1484883c447f91ad38da0d44c5b827af872
comment:10 Changed 6 years ago by Harry Jeffery
Refs #10302 Merge indentation commit
This avoids conflicts with #10295.
Changeset: 1378d6c5745a558b2d96b7f602ca6692ed8c2ef8
comment:12 Changed 6 years ago by Harry Jeffery
Refs #10302 Allow Refl UI rows to be reordered
Changeset: 239d6c7ffb245aab73776b2171380aa22b208a2b
comment:13 Changed 6 years ago by Harry Jeffery
- Status changed from inprogress to verify
- Resolution set to fixed
Testing
- Verify tests are passing
- Inspect changes
- Test adding rows
- Verify new rows are inserted after the currently selected row(s)
- If no rows are selected, verify new rows are placed at the end.
- Verify new rows are assigned unique stitching groups.
- Test reordering rows
- Reorder rows by dragging the row id on the left hand header of the table. You should be able to arrange the rows arbitrarily.
Branch: https://github.com/mantidproject/mantid/compare/feature/10302_refl_ui_row_management
comment:14 Changed 6 years ago by Owen Arnold
- Status changed from verify to verifying
- Tester set to Owen Arnold
comment:15 Changed 6 years ago by Harry Jeffery
- Blocking 10364 added
comment:17 Changed 6 years ago by Owen Arnold
- Status changed from verifying to closed
Merge remote-tracking branch 'origin/feature/10302_refl_ui_row_management'
Full changeset: 4506b413172bfd96ad2db3af18f7f64cf9dc623e
comment:18 Changed 6 years ago by Owen Arnold
Good. Passed. As a minor point, it would be nice if the row numbers were reset when a row was repositioned. Also, a tooltip informing that the row can be selected and dragged or some other information would be required. I'm not sure that users are going to know that this feature is available.
comment:19 Changed 5 years ago by Stuart Campbell
This ticket has been transferred to github issue 11144