Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Refl_gui Improvements - Process Progressbar #9631

Closed
mantid-builder opened this issue Jan 30, 2014 · 3 comments
Closed

Refl_gui Improvements - Process Progressbar #9631

mantid-builder opened this issue Jan 30, 2014 · 3 comments
Labels
Low Priority Things that you don't ever want to be done. Reflectometry Issues and pull requests related to reflectometry

Comments

@mantid-builder
Copy link
Collaborator

This issue was originally TRAC 8787

Original Reporter: Keith Brown

Add a progress bar to the ISIS Reflectometry status bar when processing to show how far it's through processing.

@mantid-builder
Copy link
Collaborator Author

Keith Brown (2014-01-30T12:55:10):
Refs http://trac.mantidproject.org/mantid/ticket/8787 Progress bar implemented.

Progress bar is now attached to the status bar

The problem I encountered was that the Mantid window brings itself tot he front when processing occurs. So you've actually got to move the gui away from the mantid main window to see this working

9a8bc2d


Keith Brown (2014-01-31T15:50:45):
Refs http://trac.mantidproject.org/mantid/ticket/8787 Merge branch origin into 'feature/8787'

Conflicts:
Code/Mantid/scripts/Interface/ui/reflectometer/refl_gui.py

e65df6d


Keith Brown (2014-01-31T15:54:46):
To Tester

Make sure all the features of the Reflectometry gui still work.

Note that when processing the progress bar updates every processed row - You'll have to move the windows a bit too see this, as when processing the gui plots graphs which will force the mantid main window to the front. So move the windows so that the Gui doesn't overlap the main window

When processing a selected number of rows it'll split the progress bar up into that many, if you process all, it'll attempt all 100 rows (filled or not) so the progress bar will increment 1% per row and speed-complete when it hit's the end of the data.


@OwenArnold (2014-02-03T11:13:39):
For testing i used the attached table. This ticket isn't fully baked yet, so I don't think it should make the release. The progress bar doesn't update nicely (at least on the Mac, which i'm using for testing). I think this should be rolled into the new GUI rather than rushed for this older gui, but let's keep this ticket open for the time-being. I'll just move it to 3.2.


Keith Brown (2014-02-03T11:23:02):
In which case I'll stop it blocking 7377 as that's just for the old gui


Keith Brown (2014-06-26T13:09:18):
not going to get this done before i leave, giving to owen to consider if this is worth keeping open or not

@mantid-builder
Copy link
Collaborator Author

@mantid-builder mantid-builder added Low Priority Things that you don't ever want to be done. Reflectometry Issues and pull requests related to reflectometry labels Jun 3, 2015
@raquelalvarezbanos raquelalvarezbanos added this to the Release 3.7 milestone Jan 14, 2016
@MattKing06 MattKing06 modified the milestones: Release 3.7, Release 3.8 May 16, 2016
@NickDraper NickDraper modified the milestones: Release 3.8, Release 3.9 Oct 3, 2016
@NickDraper NickDraper modified the milestones: Release 3.9, Temporary Holding Oct 14, 2016
@NickDraper NickDraper removed this from the Temporary Holding milestone Oct 3, 2017
@soininen
Copy link

soininen commented Mar 6, 2019

There is plenty of progress bars in ISIS reflectometry GUI now.

@soininen soininen closed this as completed Mar 6, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Low Priority Things that you don't ever want to be done. Reflectometry Issues and pull requests related to reflectometry
Projects
None yet
Development

No branches or pull requests

6 participants