Mentions légales du service

Skip to content
  • Yann Renard's avatar
    merged wip-yrenard branch to trunc -r 900:1139 for openvibe · ae65fea1
    Yann Renard authored
    merged wip-yrenard branch to trunc -r 912:1139 for openvibe-kernel
    merged wip-yrenard branch to trunc -r 921:1139 for openvibe-applications-designer
    
    openvibe :
     - removed static targets from the CMakeLists.txt
     + added header files to source GLOB so to have headers in visual studio generated projects
     + added macro definitions to help creating ovp_main for plugin projects
     + added algorithm interface functionnalities to get details/enumerate parameters and triggers
     + added player interface functionnality play/stop/pause etc..
     + added player interface external time support
     + added visit pattern to get serialization of kernel objects
     + doxygen class API documentation
     + doxygen css rendering
     + enhanced TParameterHandler behavior for setting / getting reference targets
     * slightly modified some sources in order to compile with g++ (GCC) 4.1.3 20070929 (prerelease) (Ubuntu 4.1.2-16ubuntu2)
     * modified plugin objects enumeartion behavior (no more callback)
     * modified scenario enumeration behavior (no more callback)
    
    openvibe-kernel :
     - removed static targets from the CMakeLists.txt
     - removed OpenMASK dependency
     + added header files to source GLOB so to have headers in visual studio generated projects
     + added generic template based enumeration function in the tools part
     + added algorithm functionnalities to get details/enumerate parameters and triggers
     + added player functionnality play/stop/pause etc..
     + added player external time support
     + added player capability to load external configuration file for each box algorithm
     + added visit pattern to get serialization of kernel objects
     + added a cache for chunks in the scheduler
     + added test on duplicate plugin object / plugin object descriptor ids
     * corrected bug on clock activation
     * scenario components no longer use object factory to create final object instances and store this instances in their final class form
     * modified error lookup function on windows when plugin loading did not work in order to remove cariage returns
     * slightly modified some sources in order to compile with g++ (GCC) 4.1.3 20070929 (prerelease) (Ubuntu 4.1.2-16ubuntu2)
     * better log messages
     * corrected bug at algorithm creation
     * spied algorithm initialization/uninitialization
     * modified several log levels to get lower information quantity default configuration
     * activated scope tester at debug level
     * corrected bug that caused crash when IBoxAlgorithm instance could not be created
     * corrected bug on most of the enumeration functions
     * enhanced TKernelObject base class of all kernel objects
     * modified heritage scheme, no more virtual inheritance
     * modified plugin objects enumeartion behavior (no more callback)
     * modified scenario enumeration behavior (no more callback)
     * solved portability issues on windows
    
    openvibe-applications-designer :
     + added header files to source GLOB so to have headers in visual studio generated projects
     + added sleep call when no player is running
     + added exception catcher at top application level
     + added fast forward functionnality
     + added time display in the top button bar
     + added per box algorithm configuration file support
     + added connector editor
     * externally managed time computation (sent to player)
    
    
    git-svn-id: svn://scm.gforge.inria.fr/svn/openvibe@1140 c330d7e9-fc0c-0410-a5b3-fd85c6f5aa8f
    ae65fea1