Ticket #1550 (closed: fixed)
ICAT Search Interface - Validation
Reported by: | Michael Whitty | Owned by: | Sofia Antony |
---|---|---|---|
Priority: | major | Milestone: | Iteration 25 |
Component: | Mantid | Keywords: | |
Cc: | Blocked By: | ||
Blocking: | Tester: | Russell Taylor |
Description
re #1530
the message is only passed to the "Results Log" pane, invalid input is not highlighted on the dialog and if user isn't paying attention to results pane or doesn't have it open, there would be nothing to tell them that the process hasn't (or isn't in the process of) running, and they may believe that the run button is merely unresponsive. I'd suggest either a popup (the MantidCustomInterface class provides showInformationBox function that serves this purpose well), or some sort of highlighting of invalid input such as exists in other interfaces.
Change History
comment:1 Changed 10 years ago by Sofia Antony
- Status changed from new to accepted
- Component set to Mantid
comment:6 Changed 10 years ago by Sofia Antony
- Status changed from accepted to verify
- Resolution set to fixed
In MantidPlot if an error occurs when an algorithm is running Results window will be opened automatically and error message will be printed in red colour. I think this gives enough information to the user that the process is not running,which input is invalid etc and with this approach user can save one mouse click i.e;closing the information box. However I've added validators for ICat search interface and also added a error message on the ICat search results display.
comment:7 Changed 10 years ago by Russell Taylor
- Status changed from verify to verifying
- Tester set to Russell Taylor
comment:9 Changed 10 years ago by Russell Taylor
- Status changed from verifying to closed
Checks out in [7143].
comment:10 Changed 5 years ago by Stuart Campbell
This ticket has been transferred to github issue 2397