EasyScience / EasyDiffractionApp

Diffraction data analysis application
https://easydiffraction.org
BSD 3-Clause "New" or "Revised" License
4 stars 1 forks source link

Multithreaded fits - Das 287 #5

Closed rozyczko closed 3 years ago

rozyczko commented 3 years ago

Initial implementation of multithreaded fitting.

  1. Spawns separate thread while keeping GUI responsive
  2. disables certain GUI elements from editing during the fit
  3. exposes "Stop fitting" but it is not yet implemented
AndrewSazonov commented 3 years ago

I propose to keep the label Fitting... only in the status bar and remove the dialog Fitting in progress.... That is, to show Fitting... in the status bar during fitting, and when the fitting is finished, to show the dialog Refinement Results.

rozyczko commented 3 years ago

I propose to keep the label Fitting... only in the status bar and remove the dialog Fitting in progress.... That is, to show Fitting... in the status bar during fitting, and when the fitting is finished, to show the dialog Refinement Results.

Done.

AndrewSazonov commented 3 years ago

Merging into develop is in PR #5