[Avida-cvs] avida/current/source/qt-viewer CVS commit

Kaben Nanlohy kaben at users.sourceforge.net
Fri Nov 8 13:40:30 PST 2002


Update of /cvsroot/avida/avida/current/source/qt-viewer
In directory usw-pr-cvs1:/tmp/cvs-serv26273/source/qt-viewer

Modified Files:
	Makefile.am gui_message_display.cc main_window.cc 
	setup_wizard_page.cc wizard.ui 
Log Message:

In source/qt-viewer/exp I'm reworking the gui.  "Refactoring" is the
term I've heard describing this.  The original qt-viewer is still
present and built.  The new gui is called "exp_qt_viewer2" (this will
change).

- Using an object "mission control" as a gui communication pipeline to
better isolate the gui elements from each other.
- Added a html-based help-viewer to which I need to attach gui
help-buttons, and Charles' documentation.
- Reworked the avida thread to make it more responsive to gui control.
For example, the original qt-viewer waits for the current update to
complete before quitting.  In a large population of complex organisms,
this can take fifteen seconds.  The new viewer tries to quit within 200
milliseconds.







More information about the Avida-cvs mailing list