Menu

SVN archive Commit Log


Commit Date  
[r27478] by bugman

Temporary disablement of the results viewer window destruction in the GUI tests.

This currently, for some unknown reason, causes segfault crashes of the GUI tests on Linux systems.

2015-02-03 15:13:34 Tree
[r27477] by bugman

Fixes for the custom Destroy() methods for the pipe editor and results viewer GUI windows.

The event argument is now a keyword argument which defaults to None. This allows the Destroy()
methods to be called without arguments.

2015-02-03 15:01:46 Tree
[r27476] by bugman

Improved memory management in the relaxation dispersion GUI analysis.

The dispersion model list window is now destroyed in the GUI analysis delete() method.

2015-02-03 14:57:54 Tree
[r27475] by bugman

Created custom Destroy() methods for the pipe editor and results viewer GUI windows.

2015-02-03 14:54:42 Tree
[r27474] by bugman

Improved memory management in the relaxation dispersion GUI analysis.

The peak intensity loading wizard is now properly destroyed. This is both via the delete() function
for terminating the analysis calling the wizard Delete() method, and in the peak_wizard_launch()
method calling the wizard Delete() method prior to overwriting the self.peak_wizard object with a
new GUI wizard.

2015-02-03 14:47:46 Tree
[r27473] by bugman

Fix for the previous commit (r27472).

Calls to wx.Yield() are required to flush the calls on the observer objects after unregisteristing
them and deleting the results and pipe editor windows.

2015-02-03 14:44:55 Tree
[r27472] by bugman

Improved termination of the GUI tests.

The clean_up_windows() method now calls the results viewer and pipe editor window handler_close()
methods. This ensures that all observer objects are cleared out so that the methods of the dead
windows can no longer be called.

2015-02-03 14:38:48 Tree
[r27471] by bugman

Improved memory management in the model-free GUI analysis.

The local tm and model-free model windows are now destroyed in the GUI analysis delete() method.

2015-02-03 14:27:54 Tree
[r27470] by bugman

Improved memory management in the model-free GUI analysis.

The analysis mode selection window (a wx.Dialog) is now being destroyed in the analysis delete()
method. This appears to work on Linux, Windows, and Mac systems.

2015-02-03 14:23:32 Tree
[r27469] by bugman

Improved memory management in the model-free GUI analysis.

The dipole-dipole interaction wizard is now properly destroyed. This is both via the delete()
function for terminating the analysis calling the wizard Delete() method, and in the
setup_dipole_pair() method calling the wizard Delete() method prior to overwriting the
self.dipole_wizard object with a new GUI wizard.

2015-02-03 14:16:17 Tree
Older >
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.