Commit | Date | |
---|---|---|
[r14239]
by
bugman
Created a lock object for the molecule, residue and spin data structures. This will be used to prevent races when spin data is being accessed and changed at the same time. |
2011-08-07 15:48:30 | Tree |
[r14238]
by
bugman
The relax controller window is calling Layout() after updating to show all panels properly. This is needed when showing the model-free or Rx panels. |
2011-08-07 13:49:50 | Tree |
[r14237]
by
bugman
Clean up of the showing and hiding of spin viewer window. All observers and registered now in the Show() method and unregistered in handler_close(). |
2011-08-07 13:37:37 | Tree |
[r14236]
by
bugman
The pipe editor and spin viewer thread safe update calls are now followed by wx.Yield(). This causes all events to be flushed prior to the method exiting. |
2011-08-07 11:57:30 | Tree |
2011-08-07 09:54:39 | Tree | |
[r14234]
by
bugman
The spin system analysis GUI element is now disabled again - the structure had changed names. |
2011-08-07 08:54:42 | Tree |
[r14233]
by
bugman
Reverted r14221 as this was not an optimal change. The command used was: ..... |
2011-08-07 08:52:29 | Tree |
[r14232]
by
bugman
The File menu entires for new or closing analyses or opening a state are blocked with the exec lock. This is needed because the accelerator keys are still active, even if the menu entry is disabled |
2011-08-07 08:44:43 | Tree |
[r14231]
by
bugman
The model-free auto-analysis GUI test now initialises all windows at the start. This is to try to catch races. |
2011-08-06 21:09:14 | Tree |
[r14230]
by
bugman
The R1 and R2 curve-fitting tabs are now also completely deactivated by the execution lock. |
2011-08-06 20:45:44 | Tree |