Ticket #1569 (closed: fixed)

Opened 10 years ago

Last modified 5 years ago

Minor ICat matters

Reported by: Russell Taylor Owned by: Sofia Antony
Priority: minor Milestone: Iteration 25
Component: Mantid Keywords:
Cc: Blocked By:
Blocking: Tester: Russell Taylor

Description

Just a few things I spotted as I was testing ICat that could be improved:

  • Maximising the data window leads it to take up the whole Mantid window and you can't get back to Mantid! It also pops up half off the screen for me. It probably needs a different parent window/widget set.
  • Progress reporting is missing from some algorithms. It might also be useful to have a 'pending' message in the applicable window while a search is going on.
  • The download time given is wrong: when I download a large raw file it reports the time way before it's actually finished downloading.
  • The login password appears in plain text in the algorithm detailed progress window.
  • There's a typo in some place: "insvestigation"
  • Why do we get a table workspace with the instrument names? Could this be put in some hidden data structure instead?
  • It would be nice to be able to download and load in one shot (i.e. click).
  • Some help buttons don't seem to work, e.g. the "Investigation Data" one.
  • Could we integrate things more? E.g. have a login box pop-up automatically if you attempt a search when not logged in.

Change History

comment:1 Changed 10 years ago by Sofia Antony

  • Status changed from new to accepted

comment:2 Changed 10 years ago by Sofia Antony

(In [6095]) re#1569 - fix for login password appears in plain text in the algorithm detailed progress window.Used masked property to hide the password.

comment:3 Changed 10 years ago by Russell Taylor

(In [6532]) Disable ICat test that Linux buildserver doesn't like. Re #1569.

comment:4 Changed 10 years ago by Russell Taylor

(In [6533]) Disable more of this test. Re #1569.

comment:5 Changed 10 years ago by Sofia Antony

(In [6816]) re #1569 - updated gsoap latest version 2.7.17 , regenerated ICat Proxy class and other gsoap files to add new api isSessionValid ,

comment:6 Changed 10 years ago by Sofia Antony

  • Status changed from accepted to verify
  • Resolution set to fixed
  • Component set to Mantid

Some of the points from the above not implemented.New ticket will be created against this in next iteration.

comment:7 Changed 10 years ago by Russell Taylor

  • Status changed from verify to verifying
  • Tester set to Russell Taylor

The items not yet done are 1st, 2nd & 7th in the above list.

comment:8 Changed 10 years ago by Russell Taylor

  • Status changed from verifying to closed

The ones flagged above aside, the items here have been fixed. N.B. Progress reporting when downloading a file over the internet is very odd (mostly at 100% but also steps back sometimes).

comment:9 Changed 5 years ago by Stuart Campbell

This ticket has been transferred to github issue 2416

Note: See TracTickets for help on using tickets.