Menu

SVN archive Commit Log


Commit Date  
[r14321] by bugman

Saving the relax state from the GUI now shows the busy cursor for user feedback.

After MC sims saving the state can take a few seconds with the GUI frozen, so this feedback is
necessary.

2011-08-10 17:03:27 Tree
[r14320] by bugman

Errors are now handled properly in the interpreter thread for GUI user functions.

2011-08-10 16:44:30 Tree
[r14319] by bugman

Fix for the structure.read_pdb user function because of the changes to the molmol module.

2011-08-10 16:39:06 Tree
[r14318] by bugman

The GUI analysis execution threads are now daemonic to allow relax to exit.

2011-08-10 16:30:42 Tree
[r14317] by bugman

Added a comment about the daemonic thread.

2011-08-10 16:29:37 Tree
[r14316] by bugman

Redesigned how user functions are executed in the GUI so they are queued and launched in a thread.

This allows the GUI to be responsive while the user functions execute. This is only at the level of
the GUI and not the relax interpreter. The execution lock is also acquired to lock up the GUI while
the user function executes.

A special daemon thread called self.gui.interpreter has a queue object so that a series of user
functions can be queued up if needed. The program now also exists with wx.Exit() call to prevent
unhandled exceptions occurring in this daemon thread.

2011-08-10 16:25:44 Tree
[r14315] by bugman

The pipe.create user function page is now using PIPE_DESC to present a list of pipe types for the user.

This gives the descriptive name of the data pipe type rather than the keyword argument values.

2011-08-10 13:03:41 Tree
[r14314] by bugman

Created the dictionary PIPE_DESC to provide descriptions of the data pipes.

This will be used in the GUI.

2011-08-10 12:59:04 Tree
[r14313] by bugman

The consistency testing and hybrid data pipes are now listed in the pipe.create uf docstring.

2011-08-10 12:55:57 Tree
[r14312] by bugman

Created the results user function pages and menu entries.

These include:
results.display
results.read
results.write

2011-08-10 12:46: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.