- ``main_window_setup``: Passes reference to the main window controller and is called after the view has been registered - ``pre_main_window_destruction``: Passes reference to the main window controller and is called right before the main window is destroyed - ``post_main_window_destruction``: is called after the GTK main loop has been terminated
0.7.6
"""""
- remove obsolete files - properly destruct states on their deletion (+ test to check unctionality) - jump to state on double-click in ExecutionHistory - fixes in display of ExecutionHistory - fix not shown description of LibraryStates - fix crash on middle-click on state machine tab - Fix copy & paste of ExecutionStates - improve tests - improve documentation (add missing elements) - Show '+' for adding state machines - example on abortion handling - Add config option to hide data flow name - Fix :issue_ghe:`129` - get rid of all plugin dependencies - no more need to change into the mvc-directory when working with the GUI - refactoring (especially in start.py) - more fixes
0.7.5
"""""
- Improve Execution-History visualization with proper hierarchical tree view and improved data and logical outcome description (on right-click) - Improve auto-backup and add lock files to offer formal procedure to recover state machine from temporary storage (see :ref:`Auto Recovery`) - Improve Description editor by undo/redo feature similar to the SourceEditor - Improve versions of "monitoring" and "execution hooks" plugins - Improve graphical editor schemes (OpenGL and Gaphas) and Gaphas able to undo/redo state meta data changes - Introduce optional profiler to check for computation leaks in state machine while execution - Bug fixes
0.7.4
"""""
- Improve performance of GUI while executing state machine with high frequent state changes - Fix :issue_ghe:`121` Properly copy nested ExecutionStates
0.7.3
"""""
- States are notified about pause and resume (See :ref:`FAQ` about :ref:`preemption <faq_preemption>` and :ref:`pause <faq_pause>`) - Load libraries specified in :envvar:`RAFCON_LIBRARY_PATH` \(See :ref:`this tutorial <tutorial_libraries>`\) - improve stability - refactorings - bug fixes
0.7.2
"""""
- improved auto-backup to tmp-folder - fix missing logger messages while loading configuration files - introduced templates to build plugins - re-organized examples to one folder -> share/examples, with examples for API, libraries, plugins and tutorials - introduce short-cut for applying ExecutionState-Scripts - smaller bug fixes