Menu

SVN archive Commit Log


Commit Date  
[r16667] by bugman

Fix for the Mf.test_mf_auto_analysis() GUI test.

The recent changes registering the user function update_arg() method with the gui_uf observer object
means that direct calls to the user function page on_execute() method will no longer work. The
wizard needs to be run to completion! Therefore the run() or _ok() methods of the wizard holding
the page should be executed instead.

2012-06-05 13:12:14 Tree
[r16666] by bugman

Missing import.

2012-06-05 12:27:34 Tree
[r16665] by bugman

Fixes for the GUI tests tearDown() method.

All wx events are now flushed before the deletion of GUI elements.

2012-06-05 11:07:55 Tree
[r16664] by bugman

Fix for the user function window titles for when 'title_short' is not in the definition.

If 'title_short' is missing, 'title' will be used instead.

2012-06-05 10:14:17 Tree
[r16663] by bugman

Better handling of the GUI wizard termination.

The _handler_close() method is now handling the close events and together with the _ok() method,
both now execute the current page's on_next() method. This means that on_next() is called for all
avenues for exiting the wizard. This allows the user function pages to unregister themselves with
the observer objects.

2012-06-05 09:12:12 Tree
[r16662] by bugman

The wizard window _cancel() method now calls the current page's on_next() method.

This allows the page to clean itself up.

2012-06-05 09:00:36 Tree
[r16661] by bugman

The pipe.delete user function now operates synchronously in the GUI to avoid the GUI blowing up!

2012-06-05 08:54:19 Tree
[r16660] by bugman

The GUI analysis pipe_deletion() method now works with pipe bundles instead of pipe themselves.

This is because the analysis tabs are now associated with the bundles rather than pipes.

2012-06-05 08:53:19 Tree
[r16659] by bugman

The 'bundle' arg is now functional in the model_selection user function back end.

2012-06-05 08:39:44 Tree
[r16658] by bugman

The user function pages are now registered and unregistered with the 'gui_uf' observer object.

This allows the ComboBox args to be properly updated with asynchronous user function calls. The old
update method suffered from racing and hence often updated before the user function had executed.
Now the on_display() method registers the GUI user function page update_args() method, and the
on_next() method unregisters it, allowing the observer to update the page only when it is visible to
the user.

2012-06-05 08:17:12 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.