Menu

SVN archive Commit Log


Commit Date  
[r27195] by bugman

Small whitespace formatting fix for the titles printed by the align_tensor.display user function.

2015-01-16 10:44:22 Tree
[r27194] by bugman

Created a development document for catching segfaults and other errors in the GUI tests.

This is needed as not all wxPython errors can be caught in the Python unittest framework.

2015-01-15 13:00:18 Tree
[r27193] by bugman

More robustness for the spin viewer GUI window update_*() methods.

The data returned from the self.tree.GetItemPyData(key) call can in rare racing cases not contain
the 'id' key. This is now being checked for and are being skipped in the update_mol(), update_res()
and update_spin() methods.

The problem was found in the Mf.test_bug_20479_gui_final_pipe system test when running the command:
for i in {1..10}; do ./relax --gui-tests --time -d &>> gui_tests.log; done

2015-01-15 09:25:36 Tree
[r27192] by bugman

More robustness for the spin viewer GUI window prune_*() methods.

The data returned from the self.tree.GetItemPyData(key) call can in rare racing cases not contain
the 'id' key. This is now being checked for and are being skipped in the prune_mol(), prune_res()
and prune_spin() methods.

The problem was found in the Mf.test_bug_20479_gui_final_pipe system test when running the command:
for i in {1..10}; do ./relax --gui-tests --time -d &>> gui_tests.log; done

2015-01-15 09:24:37 Tree
[r27191] by bugman

More robustness for the spin viewer GUI window update_*() methods.

When no spin data exists, the self.tree.GetItemPyData(key) call can return None. This is now being
checked for and such None values are being skipped in the update_mol(), update_res() and
update_spin() methods.

The problem was found in the Mf.test_bug_20479_gui_final_pipe system test when running the command:
for i in {1..10}; do ./relax --gui-tests --time -d &>> gui_tests.log; done

2015-01-15 09:17:58 Tree
[r27190] by bugman

More robustness for the spin viewer GUI window prune_*() methods.

When no spin data exists, the self.tree.GetItemPyData(key) call can return None. This is now being
checked for and such None values are being skipped in the prune_mol(), prune_res() and prune_spin()
methods.

The problem was found in the Mf.test_bug_20479_gui_final_pipe system test when running the command:
for i in {1..10}; do ./relax --gui-tests --time -d &>> gui_tests.log; done

2015-01-15 09:15:50 Tree
[r27189] by bugman

Racing fixes for the General.test_bug_23187_residue_delete_gui GUI test.

Some GUI interpreter flush() calls have been added to avoid racing in the GUI. The GUI tests are so
quick that the asynchronous user function call will be processed at the same time as the spin viewer
window is being created, causing fatal segmentation faults in the test suite.

2015-01-15 08:54:55 Tree
[r27188] by bugman

Updated the copyright notice for 2015 in the GUI splash screen graphic.

2015-01-15 08:42:02 Tree
[r27187] by bugman

The copyright notice in the GUI now uses the info box object.

This is for the status bar at the bottom of the GUI window. This removes one place where copyright
notices needs to be updated each year. This status text will then be updated whenever the info.py
file has been updated.

2015-01-15 08:39:46 Tree
[r27186] by bugman

Updated the main relax copyright notices for 2015.

2015-01-15 08:37:14 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.