1. 13 May, 2014 1 commit
  2. 15 Apr, 2014 1 commit
  3. 03 Mar, 2014 1 commit
  4. 25 Feb, 2014 1 commit
  5. 24 Feb, 2014 1 commit
  6. 24 Jan, 2014 2 commits
  7. 14 Jan, 2014 2 commits
  8. 18 Dec, 2013 1 commit
  9. 17 Dec, 2013 1 commit
  10. 08 Nov, 2013 1 commit
  11. 31 Oct, 2013 2 commits
  12. 03 Oct, 2013 1 commit
    • OpenViBE Posse's avatar
      cmake-modules: · d091b374
      OpenViBE Posse authored
       * Changed FindThirdPartyVRPN.cmake to link debug libs on Windows debug builds; linking release libs caused odd cases of heap corruption due to the linked result using both to release and debug versions of the msvcr libs.
      d091b374
  13. 17 Sep, 2013 1 commit
  14. 10 Sep, 2013 1 commit
    • OpenViBE Posse's avatar
      plugins/processing/matlab: · 193cded3
      OpenViBE Posse authored
       * Fixed path processing bug of the Matlab scripting box preventing Matlab launch on Linux
       * Changed the Matlab boxes and scenarios to ask for the Matlab executable instead of the setting being platform-specific (although on Windows, giving just the path works too, hence this change should be compatible with older Matlab-box using scenarios).
       * Fixed some compilation warnings
       * Deprecated the Matlab filter box. Please use the scripting box instead.
      modules/fs:
       + Added a function to get the parent path of a path
      cmake-modules:
       * Fixed the alternative way to detect Matlab on Linux and added support for upper-case MATLAB folder (2013a default install does this, for example)
      193cded3
  15. 19 Jul, 2013 2 commits
    • jlindgre's avatar
      everything: · 020106b6
      jlindgre authored
       * Converted CRLF to LF for git.
       + Added .gitattributes to specify the default conversion rules (auto LF internally, some filetypes checked out to CRLF)
      020106b6
    • OpenViBE Posse's avatar
      everything: · c2f80aa6
      OpenViBE Posse authored
       * Moved trunk2 contents to root
      c2f80aa6
  16. 29 Dec, 2009 1 commit
  17. 18 Dec, 2009 1 commit
  18. 15 Dec, 2009 1 commit
  19. 25 Nov, 2009 1 commit
  20. 11 Sep, 2009 1 commit
  21. 02 Sep, 2009 1 commit
  22. 30 Jan, 2009 1 commit
    • OpenViBE Posse's avatar
      global : · 3f73ffde
      OpenViBE Posse authored
       * updated global defines
      
      openvibe :
       + updated API so player can be initialized from the application resulting in better time management for boxes that took significant time to initialize
       - updated API so scenarios don't load/save files anymore, this responsability is left to the application
      
      openvibe-kernel :
       + updated player so they can be initialized from the application resulting in better time management for boxes that took significant time to initialize
       - updated scenarios so they don't load/save files anymore, this responsability is left to the application
      
      openvibe-toolkit :
       + added base algorithms for scenario serialization / deserialization
      
      openvibe-file-io :
       + added xml scenario exporter based on the toolkit serialization base algorithm
       + added xml scenario importer based on the toolkit deserialization base algorithm
      
      openvibe-plugins-acquisition :
       * moved connection phase to the clock callback so long initializations of other boxes won't penalize the acquisition box
      
      openvibe-application-designer :
       + moved import / export code from kernel to application so the designer now relies on the toolkit base algorithms to import / export scenarios
      
      
      git-svn-id: svn://scm.gforge.inria.fr/svn/openvibe@1507 c330d7e9-fc0c-0410-a5b3-fd85c6f5aa8f
      3f73ffde
  23. 09 Jan, 2009 2 commits
    • OpenViBE Posse's avatar
      cmake-modules : · b4ecc662
      OpenViBE Posse authored
       * updated find matlab cmake script (not ready for windows yet)
      
      openvibe-documentation :
       + added a question on Matlab requirements under Linux
      
      openvibe-kernel :
       * updated several sources to add includes for ubuntu 8.10 & fedora 10
      
      openvibe-plugins-simple-visualisation :
       * updated several sources to add includes for ubuntu 8.10 & fedora 10
      
      openvibe-plugins-wip-jsauvan :
       * corrected minor compilation stuffs
      
      scripts :
       * linux dependency insallation : corrected bugs on mesa and ois configure hooks
      
      
      
      git-svn-id: svn://scm.gforge.inria.fr/svn/openvibe@1487 c330d7e9-fc0c-0410-a5b3-fd85c6f5aa8f
      b4ecc662
    • OpenViBE Posse's avatar
      cmake-modules : · d591b345
      OpenViBE Posse authored
       * updated it++ search script to add libg2c needed by lapack
      
      openvibe-toolkit :
       * updated symbol export OVTK_API on classifier algorithm base classes
      
      scripts :
       * updated itpp dependency to 4.0.6 with lapack
      
      git-svn-id: svn://scm.gforge.inria.fr/svn/openvibe@1486 c330d7e9-fc0c-0410-a5b3-fd85c6f5aa8f
      d591b345
  24. 19 Dec, 2008 1 commit
    • OpenViBE Posse's avatar
      merged wip-vdelannoy to trunc · 61fed153
      OpenViBE Posse authored
      openvibe :
       + added getAxisAlignedBoundingBox method to IVisualisationContext 3D API
       * setToolbar and setWidget methods now take a CIdentifier instead of CString to identify the visualisation plugin
      
      openvibe-kernel :
       + added getAxisAlignedBoundingBox method
       * modified setToolbar/setWidget methods so that they take a CIdentifier instead of a CString to identify visualisation boxes
       * changed default file log level (so that when no configuration file is found, only major messages are dumped instead of trillions of messages that kill performance)
       - disabled DS info generation when loading Ogre mesh objects. TODO : comment edge file generation in DSI project!
      
      openvibe-applications-designer:
       + added support of similarly named visualisation boxes
       + added window manager notification upon visualisation box renaming
       + added close scenario functionality using close button in scenario title
       + fixed warning message typo
       - removed unique name generation method
       * extended designer documentation
       * activated window size management in window manager
       * window manager size read from scenario file (if any) or uses default values
       * player opens user-created windows using their preview size
       * player opens unaffected display plugins using default window settings (as specified in configuration file) or hardcoded settings (600x400, if no configuration file could be found)
      
      openvibe-applications-plugin-inspector :
       + added documentation
      
      openvibe-plugins-acquisition :
       * corrected acquisition client connector names
      
      openvibe-plugins-file-io:
       + added standard electrode set files
       + added algorithm localization box algorithm
       + added ov matrix file reader/writer
       * extended documentation
      
      openvibe-plugins-signal-processing :
       * updated documentation
      
      openvibe-plugins-simple-visualisation:
       + added channel localization handling by topographic plugins
       + added projection_center scene and mesh files
       * added input and settings to 3D topographic plugin so that electrodes expressed in model frame are optional, and 3d mesh file names are customizable
       * topo3d : hardcoded projection center (temporary code, until a proper 3D file is containing a dummy "projection center" object is created)
       * topo3d : fixed projection center loading
      
      openvibe-plugins-stream-codecs :
       * corrected name mistake on channel localisation algorithms parameters
      
      
      git-svn-id: svn://scm.gforge.inria.fr/svn/openvibe@1467 c330d7e9-fc0c-0410-a5b3-fd85c6f5aa8f
      61fed153
  25. 18 Dec, 2008 1 commit
    • OpenViBE Posse's avatar
      cmake-modules : · ccfdcdb8
      OpenViBE Posse authored
       + moved "fabien lib" cmake script to "BLiFF" cmake script
      
      openvibe :
       + added configuration manager access to player context
       + added/implemented missing 'append' function to CMemoryBuffer
       * added const attribute to configuration manager expand functions
       * commented deprecated documentation on creating new plugins
      
      openvibe-kernel :
       + added configuration manager access to player context
       * added const attribute to configuration manager expand functions
       * updated configuration file to hide deprecated boxes from the tree
       * updated configuration file to hide unstable boxes from the tree
       * updated configuration file to be able to open a web browser on request
       * updated hash plugin computation function so to consider object order
      
      openvibe-tookit :
       * updated matrix functions with special case where source is destination
      
      openvibe-application-designer :
       + added ability to hide deprecated or unstable plugins from the box algorithm tree
       + added possibility to open a browser on the documentation of selected boxes (F1)
       + added secret command to update all the hash values of the boxes considering they actually are up to date (shift + F12)
       * reduced plugin object descriptor access on missing box algorithms (it caused lots of warning, there is still one of them I could not remove)
       * changed selection behavior when control is pressed so to unselect already selected boxes
      
      openvibe-application-p300-speller :
       * corrected spelling mistake
      
      openvibe-application-acquisition-server :
       * updated documentation to show how stimulations work in the driver
      
      openvibe-documentation :
       * updated faq with visual C++ express 2008
       * updated signal processing tutorial
       * cleaned lots of dead links
       * cleaned stimulations page
       + added global defines page
      
      openvibe-plugins-classification :
       + added support for global defines
       + added generic classifier trainer
       + added generic classifier processor
      
      openvibe-plugins-classification :
       + added the project
       + added sample BLiFF based LDA classifier trainer
       + added sample BLiFF based LDA classifier processor
      
      openvibe-plugins-simple-visualisation :
       - Graz visualization : removed beep consideration (should now use sound player)
      
      openvibe-plugins-feature-aggregator :
       + added input modification flag
       * updated stock item names
      
      openvibe-plugins-file-io :
       - removed deprecated doxyfile
       - removed deprecated documentation
       * updated stock item names
      
      openvibe-plugins-samples :
       + added signal processing tutorial source code
       - removed consumer / producer boxes
       * deactivated many boxes to avoid noise in designer (you can reactivate them before compilation when needed)
      
      openvibe-plugins-signal-processing :
       - removed deprecated documentation
       - removed buggy moving average detrending
      
      openvibe-plugins-signal-processing-gpl :
       * corrected date bug on temporal filter
      
      openvibe-plugins-stimulation :
       * updated stock item names
      
      openvibe-plugins-stream-codecs :
       * added unstable flag to unit tests
      
      openvibe-plugins-streaming :
       + added streamed matrix multiplexer
      
      openvibe-plugins-tools :
       * added unstable flag to mouse control
      
      openvibe-plugins-vrpn :
       + added support for global defines
       * updated stock item names
       * corrected bug on analog server with multiple input streams
      
      scripts :
       + added classification-gpl to the init env commands
       + added BLiFF to the linux dependency script
      
      
      
      git-svn-id: svn://scm.gforge.inria.fr/svn/openvibe@1453 c330d7e9-fc0c-0410-a5b3-fd85c6f5aa8f
      ccfdcdb8
  26. 10 Dec, 2008 1 commit
    • OpenViBE Posse's avatar
      openvibe-documentation : · 5386d0a8
      OpenViBE Posse authored
       * corrected spelling errors on installation and faq
      
      scripts :
       * updated linux dependencies installation script for fedora 9+
      
      openvibe-plugins-vrpn :
       + added -fPIC compilation flag in order to have vrpn work with SELinux
      
      cmake-modules :
       * updated find matlab script
      
      
      git-svn-id: svn://scm.gforge.inria.fr/svn/openvibe@1432 c330d7e9-fc0c-0410-a5b3-fd85c6f5aa8f
      5386d0a8
  27. 20 Nov, 2008 1 commit
  28. 04 Nov, 2008 1 commit
  29. 22 Oct, 2008 1 commit
    • OpenViBE Posse's avatar
      global : · b9c0ebfd
      OpenViBE Posse authored
       + x86_64 port for linux
       + added x86_64 consideration for dependencies installation
       * corrected bugs on basic type typedefs (openvibe and modules)
       * corrected casts on several pointer printf (designer, box listeners...)
       * corrected string comparison in topographies
       * updated boost cmake script
      
      
      git-svn-id: svn://scm.gforge.inria.fr/svn/openvibe@1363 c330d7e9-fc0c-0410-a5b3-fd85c6f5aa8f
      b9c0ebfd
  30. 17 Oct, 2008 1 commit
    • OpenViBE Posse's avatar
      global : · 794404a0
      OpenViBE Posse authored
       - updated ovp_global_defines.h
      
      scripts :
       * updated build/clean/collect_build/test scripts
       * updated dependencies installation script
      
      openvibe :
       + added a function to check stream inheritance in the type manager
       + added modification flags in the box prototype to tell the designer what operation it is allowed to to on the boxes
       + added notification system for those designer operations (based on a listener and its listener context)
       + added several box attributes
      
      openvibe-kernel :
       + implemented a function to check stream inheritance in the type manager
       + implemented modification flags in the box prototype to tell the designer what operation it is allowed to to on the boxes
       + implemented notification system for those designer operations (based on a listener and its listener context)
       + added more log messages
       + added CPU benchmarking via a specific attribute (computation time refreshed every second)
      
      openvibe-toolkit :
       + added box listener base template for easier listener developement
      
      openvibe-documentation :
       + created a specific project for documentation generation
       + added how to write documentation for box algorithm page with brainamp file reader example (to complete)
       * moved stimulations documentation to developper folder
       * moved stream protocols documentation to developper folder
      
      openvibe-application-designer :
       + added CPU monitor on bottom right of the gui
       + added functionality to show CPU benchmarking on box basis
       + added rendering functionnality for deprecated boxes
       + added a representation for input/setting/output modification
       + added possibility to modify input/setting/output for boxes that support this
       + added possibility to choose the scenario exporter
       + added about entry to context menu to show box information
       + added buttons to load/save box settings to a file (not yet implemented)
       * cleaned glade gui node namings
       * modified setting presence representation
       * NOTE: connector editor is left available on all boxes even if they don't support it by double-clicking the box. This will be removed some day.
      
      openvibe-application-plugin-inspector :
       * updated box rendering for snapshot generation
       * updated dox-skeleton generation
       * updated global defines header generation
       * corrected small bugs on macro definitions
      
      openvibe-pluings-acquisition :
       - cleaned src/doc directory
       * updated generic network acquisition to dox-part format
      
      openvibe-plugins-file-io :
       + added generic file reader/writer functionnality to edit input and output connectors
       * moved generic file reader/writer to -unstable-
      
      openvibe-plugins-samples :
       + added SVG exporter
       + added full input/output/setting edition functionalities for log box with traces on each call
       + added identity functionnality to edit input/output connectors
       * moved time based epoching to signal processing
      
      openvibe-plugins-signal-processing :
       + added time based epoching functionnality to edit input connectors
       + added crop functionnality to edit input/output connectors
       + added epoch average functionnality to edit input/output connectors
       * moved time based epoching from samples
      
      openvibe-plugins-signal-processing-gpl :
       * marked non algorithm based temporal filter to deprecated
       * moved non algorithm based temporal filter to -deprecated-
      
      openvibe-plugins-simple-visualisation :
      
      openvibe-plugins-stimulation :
       - cleaned src/doc directory
       * corrected bug in XML stimulation scenario player (scenario file existance checking)
       * updated XML stimulation scenario player to dox-part format
       * updated keyboard stimulator to dox-part format
      
      openvibe-plugins-tools :
       + added EBML stream spy functionnality to edit input connectors
       + added stimulation listener functionnality to edit input connectors
       + added matrix validity checker functionnality to edit input connectors
      
      openvibe-plugins-vrpn :
       + added documentation for button VRPN server and analog VRPN server
       + added button and analog VRPN server functionnality to edit input connectors
      
      openvibe-module-xml :
       + added functionnality to add attributes to a node
      
      
      git-svn-id: svn://scm.gforge.inria.fr/svn/openvibe@1357 c330d7e9-fc0c-0410-a5b3-fd85c6f5aa8f
      794404a0
  31. 28 Aug, 2008 1 commit
    • OpenViBE Posse's avatar
      cmake-modules : · 397d6342
      OpenViBE Posse authored
       + added torch script
      
      openvibe-kernel :
       * corrected bug that caused kernel to crash when ogre 3d is not initialized
      
      openvibe-plugins :
       * corrected several bugs that caused crash on FC3
      
      openvibe-applications-designer :
       * updated plugin loading functions
      
      
      git-svn-id: svn://scm.gforge.inria.fr/svn/openvibe@1261 c330d7e9-fc0c-0410-a5b3-fd85c6f5aa8f
      397d6342
  32. 08 Jul, 2008 2 commits
  33. 04 Jul, 2008 2 commits
    • OpenViBE Posse's avatar
      cmake-modules : · 0718af1e
      OpenViBE Posse authored
       + added cmake script to find Open Bunraku Tools (OBT)
       * updated dot scene loader to look in the correct directories under windows
       * updated ogre3d to look in the correct directories under windows
       * updated ois to look in the correct directories under windows
       * updated openmask4 to look in the correct directories under windows
       * updated vrpn to look in the correct directories under windows
      
      openvibe-applications-designer :
       * modified ogre3d plugin file path to take debug/release into account as in the ogre3d standard SDK distribution
      
      openvibe-kernel :
       * added OBT dependency so dot scene interface stuff can work
       - remvoved deprecated find ogre3d scripts/win32-build.cmd
      
      openvibe-plugins-vrpn :
       * corrected bug with OpenViBE::boolean under windows
      
      scripts :
       * updated init-env-command according to new projects
       * updated collect build according to new projects
       * updated build script to be easier to maintain
       * updated dependency installation to install latest openmask4, ogre3d, obt and vrpn
      
      git-svn-id: svn://scm.gforge.inria.fr/svn/openvibe@1212 c330d7e9-fc0c-0410-a5b3-fd85c6f5aa8f
      0718af1e
    • OpenViBE Posse's avatar
      · c8d0ac9c
      OpenViBE Posse authored
      git-svn-id: svn://scm.gforge.inria.fr/svn/openvibe@1207 c330d7e9-fc0c-0410-a5b3-fd85c6f5aa8f
      c8d0ac9c