I2PC / scipion

Scipion is an image processing framework to obtain 3D models of macromolecular complexes using Electron Microscopy (3DEM)
http://scipion.i2pc.es
Other
76 stars 47 forks source link

Have a generic dialog to show the progress of a task. #1805

Open pconesa opened 6 years ago

pconesa commented 6 years ago

Is your feature request related to a problem? Please describe. Importing files takes some time and freezes the GUI.

Describe the solution you'd like Show a progress dialog

Describe alternatives you've considered Run in a different thread?

pconesa commented 4 years ago

This is already implemented in the plugin manager and when scheduling a branch.

azazellochg commented 4 years ago

what about importing projects, removing many protocols / protocols with a lot of data etc? Will scipion continue to freeze?

pconesa commented 4 years ago

Well, this task was very specific. Scipion already has a generic progressbar widget. This task was aiming for that

All you are saying cannot be represented in an issue. And has to be addressed inependently.

Do you mean to use the widget in those cases?

azazellochg commented 4 years ago

Maybe use a separate thread for these heavy tasks?

Best regards, Grigory


Grigory Sharov, Ph.D.

MRC Laboratory of Molecular Biology, Francis Crick Avenue, Cambridge Biomedical Campus, Cambridge CB2 0QH, UK. tel. +44 (0) 1223 267228 <+44%201223%20267228> e-mail: gsharov@mrc-lmb.cam.ac.uk

On Wed, Aug 5, 2020 at 7:15 AM Pablo Conesa notifications@github.com wrote:

Well, this task was very specific. Scipion already has a generic progressbar widget. This task was aiming for that

All you are saying cannot be represented in an issue. And has to be addressed inependently.

Do you mean to use the widget in those cases?

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/I2PC/scipion/issues/1805#issuecomment-669002625, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABVBPJQLKUUK3Y2UQ2CW2ODR7D2JLANCNFSM4F6MTGLQ .

pconesa commented 4 years ago

We have tried, but threads +GUI are quite tricky....We tried refreshing the project ina thread and couldn't. I'm reopening this to address those specific issues. In the worse case......adding the progressbar.