1. 23 Jul, 2015 2 commits
  2. 06 Jul, 2015 1 commit
  3. 09 Dec, 2014 1 commit
  4. 14 Oct, 2014 1 commit
  5. 24 Oct, 2013 1 commit
    • OpenViBE Posse's avatar
      everything: (messaging) · 88015f5a
      OpenViBE Posse authored
       * Changing messaging connections of boxes should now change the box hash signature
       * Lots of tabs<->spaces conversions
       * Code cleanup
      applications/developer-tools/skeleton-generator:
       * Fixed skeleton generator to reflect the changes to the messaging interface
       * Fixed a crash in skeleton generator 'Check!' when no box inputs were defined
       * Added a checkbox to define if processMessage() should be commented out in the produced code or not
      88015f5a
  6. 21 Oct, 2013 1 commit
    • OpenViBE Posse's avatar
      kernel (messaging): · 65e14397
      OpenViBE Posse authored
       * Made IMessageWithData to inherit from IMessage for consistency
       * Changed message getter interfaces to match the setters in style
       * Added timestamping to IMessage creation
       * Changed CMatrix to IMatrix in the internal map of the CMessageWithData class
       * Fixed memory leaks
       * Code cleanup
      plugins/processing/examples:
       * Messaging boxes: Added some explanations to the boxes
       * Messaging boxes: Removed error-causing test code
       * Messaging boxes: Moved the boxes to a more proper location in the Designer list
       * Messaging boxes: Changed the Message Sender box in messaging.xml to send such keys as expected by Message Receiver box, in case someone tries to connect the two.
       * Messaging boxes: Message Sender box GUI now has an option to send a matrix or not, even if its contents cannot be changed.
       * Messaging boxes: Code cleanup
      plugins/processing/tools:
       + Message Spy Box: Added a documentation file
       * Message Spy Box: Changed the manner in which it prints to the log
      65e14397
  7. 06 Sep, 2013 1 commit
    • Loic MAHE's avatar
      Interfaces · 4724a9f2
      Loic MAHE authored
      openvibe/include/openvibe/kernel/player:
      + ovIMyMessage new message class (ovIMessage already existed)
      * ovIPlayerContext added createMessage and sendMessage functions
      openvibe/include/openvibe/kernel/scenario:
      * ovIScenario added getMessageLinkDetails and getNextMessageLinkIdentifier
      Kernel implementation
      kernel/src/kernel/player:
      + CMyMessage implementation of IMyMessage
      * CPlayerContext added new IPlayerContext functions
      * CScheduler added sendMessage function
      * CSimulatedBox added member vector of prepared messages added createMessage, sendMessage, cleanupMessage and receiveMessage
      kernel/src/kernel/scenario:
      + CMessageLink copied from CLink
      * CScenario new funnctions from IScenario
      4724a9f2
  8. 08 Aug, 2013 1 commit
    • Loic MAHE's avatar
      Interfaces · a29b9bfe
      Loic MAHE authored
      openvibe/include/openvibe/kernel/player:
      + ovIMyMessage new message class (ovIMessage already existed)
      * ovIPlayerContext added createMessage and sendMessage functions
      openvibe/include/openvibe/kernel/scenario:
      * ovIScenario added getMessageLinkDetails and getNextMessageLinkIdentifier
      Kernel implementation
      kernel/src/kernel/player:
      + CMyMessage implementation of IMyMessage
      * CPlayerContext added new IPlayerContext functions
      * CScheduler added sendMessage function
      * CSimulatedBox added member vector of prepared messages added createMessage, sendMessage, cleanupMessage and receiveMessage
      kernel/src/kernel/scenario:
      + CMessageLink copied from CLink
      * CScenario new funnctions from IScenario
      a29b9bfe
  9. 19 Jul, 2013 1 commit
  10. 13 Jun, 2013 2 commits
    • OpenViBE Posse's avatar
      all: · 0d941beb
      OpenViBE Posse authored
      * moved folders from inside the core/ to the top level
      
      
      git-svn-id: svn://scm.gforge.inria.fr/svn/openvibe@3702 c330d7e9-fc0c-0410-a5b3-fd85c6f5aa8f
      0d941beb
    • OpenViBE Posse's avatar
      core/modules: · 367dbd6b
      OpenViBE Posse authored
      + added an additional folder to the include/ so that the folder
      structure remains the same as before
      * modified the source files so the module includes now do not have the
      /include/ part
      * moved the /openvibe part of the /share folder to CMake/launch scripts
      instead of ov_directories.h
      
      
      git-svn-id: svn://scm.gforge.inria.fr/svn/openvibe@3695 c330d7e9-fc0c-0410-a5b3-fd85c6f5aa8f
      367dbd6b
  11. 06 May, 2013 2 commits
    • OpenViBE Posse's avatar
      core/cmake-modules: · d979aa4d
      OpenViBE Posse authored
      * modified cmake modules to work with the new folder structure
      - removed the openvibe branch system
      + added new way to skip subprojects, one has to set a
      SKIP_PROJECT_SUBPROJECT variable in CMakeLists.txt
      
      core/modules:
      * fixed CMakeLists.txt files for FS, XML and System modules
      
      core/kernel:
      * fixed the includes of modules, now a full path (with inserted
      include/) has to be specified
      
      
      git-svn-id: svn://scm.gforge.inria.fr/svn/openvibe@3617 c330d7e9-fc0c-0410-a5b3-fd85c6f5aa8f
      d979aa4d
    • OpenViBE Posse's avatar
      core/kernel: · 19fa2ddd
      OpenViBE Posse authored
      + added basic folder structure for the kernel project
      
      
      
      git-svn-id: svn://scm.gforge.inria.fr/svn/openvibe@3605 c330d7e9-fc0c-0410-a5b3-fd85c6f5aa8f
      19fa2ddd
  12. 10 Jun, 2010 1 commit
    • OpenViBE Posse's avatar
      openvibe : · 2b49fe43
      OpenViBE Posse authored
       + added player control through player context
      
      openvibe-kernel :
       + implemented player control trough player context
       * corrected bug with uninitialized enumeration values (was bug #45)
      
      openvibe-applications-designer :
       * allowed player control from other source than designer itself
      
      openvibe-plugins-stimulations :
       + added player control box
      
      openvibe-plugins-signal-processing-gpl :
       + temporal filter : default filter type is now band-pass
      
      openvibe-plugins-visualisation :
       * corrected GTK-Warning messages do to deprecated spin button range steps
      
      
      git-svn-id: svn://scm.gforge.inria.fr/svn/openvibe@2174 c330d7e9-fc0c-0410-a5b3-fd85c6f5aa8f
      2b49fe43
  13. 29 Dec, 2009 1 commit
  14. 16 Dec, 2009 1 commit
    • OpenViBE Posse's avatar
      openvibe-kernel : · 9b3dd673
      OpenViBE Posse authored
       + added ability to sort boxes processing according to a priority attribute
       + added a default hostname for acquistion server
      
      openvibe-plugins-acquisition :
       + the acquisition client box now relies on an environment variable as default for the host name
       * corrected minor issues
      
      
      git-svn-id: svn://scm.gforge.inria.fr/svn/openvibe@1805 c330d7e9-fc0c-0410-a5b3-fd85c6f5aa8f
      9b3dd673
  15. 02 Oct, 2008 1 commit
    • OpenViBE Posse's avatar
      openvibe : · e6440484
      OpenViBE Posse authored
       + added cpu usage statistics to the player
      
      openvibe-kernel :
       + added cpu usage statistics to the player
       + added processing time on each box as an attribute (may change in the future)
      
      openvibe-module-system :
       * changed some of the CChrono functions for const paradigm
      
      openvibe-application-designer :
       + added cpu usage statistics
       + added color code for boxes while playing scenario
      
      
      git-svn-id: svn://scm.gforge.inria.fr/svn/openvibe@1318 c330d7e9-fc0c-0410-a5b3-fd85c6f5aa8f
      e6440484
  16. 24 Sep, 2008 1 commit
  17. 13 Jun, 2008 1 commit
    • OpenViBE Posse's avatar
      merged wip-yrenard branch to trunc -r 900:1139 for openvibe · ae65fea1
      OpenViBE Posse 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