This commit is contained in:
2021-10-14 13:47:35 +02:00
commit 6625a8dfaa
4026 changed files with 844291 additions and 0 deletions
@@ -0,0 +1,91 @@
<?xml version="1.0"?>
<interface>
<requires lib="gtk+" version="2.16"/>
<!-- interface-naming-policy project-wide -->
<object class="GtkAboutDialog" id="about">
<property name="border_width">5</property>
<property name="resizable">False</property>
<property name="modal">True</property>
<property name="type_hint">dialog</property>
<property name="program_name">@BRAND_NAME@ @DESIGNER_NAME@</property>
<property name="version">@OV_GLOBAL_VERSION_STRING@</property>
<property name="comments" translatable="yes">Software technologies for the development of new research, diagnostic and therapeutic solutions leveraging real-time EEG and neurofeedback.
Based on OpenViBE, a software from Inria.
</property>
<property name="license" translatable="yes">
@LICENCE_TEXT@
</property>
<property name="authors">Inria &amp; Mensia Technologies SA
---
Contributors :
- Guillermo Andrade-Barroso / Inria
- Quentin Barth&#xE9;l&#xE9;my / Mensia
- Laurent Bonnet / Mensia
- Alison Cellard / Inria
- J&#xE9;r&#xF4;me Chabrol / Inria
- Vincent Delannoy / Inria
- Morgane Fauvet / Mensia
- Charles Garraud / Inria
- Thierry Gaugry / Inria
- Esrevi Huynh / Mensia
- Anatole Lecuyer / Inria
- Jozef Leg&#xE9;ny / Mensia
- Jussi T. Lindgren / Inria
- Fabien Lotte / Inria
- Lo&#xEF;c Mah&#xEB; / Inria
- Benoit Perrin / Mensia
- Alexis Placet / Mensia
- Yann Renard / Mensia
- C&#xE9;dric Riou / Inria
- Guillaume Serri&#xE8;re / Inria
Testers:
- Marie Prat / Mensia
- Agn&#xE8;s Dos Santos / Mensia
</property>
<property name="documenters">Inria &amp; Mensia Technologies SA
---
Documenters :
- Quentin Barth&#xE9;l&#xE9;my / Mensia
- Laurent Bonnet / Mensia
- J&#xE9;r&#xF4;me Chabrol / Inria
- Morgane Fauvet / Mensia
- Charles Garraud / Inria
- Thierry Gaugry / Inria
- Esrevi Huynh / Mensia
- Jozef Leg&#xE9;ny / Mensia
- Jussi T. Lindgren / Inria
- Alexis Placet / Mensia
- Marie Prat / Mensia
- Yann Renard / Mensia
- C&#xE9;dric Riou / Inria
- Agn&#xE8;s Dos Santos / Mensia
</property>
<property name="logo">header_logo.png</property>
<property name="wrap_license">True</property>
<child internal-child="vbox">
<object class="GtkVBox" id="dialog-vbox26">
<property name="visible">True</property>
<property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK | GDK_ENTER_NOTIFY_MASK</property>
<property name="spacing">2</property>
<child internal-child="action_area">
<object class="GtkHButtonBox" id="dialog-action_area26">
<property name="visible">True</property>
<property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK | GDK_ENTER_NOTIFY_MASK</property>
</object>
<packing>
<property name="expand">False</property>
<property name="pack_type">end</property>
<property name="position">0</property>
</packing>
</child>
</object>
</child>
</object>
</interface>
@@ -0,0 +1,68 @@
ProjectVersion_Major = @OV_GLOBAL_VERSION_MAJOR@
ProjectVersion_Minor = @OV_GLOBAL_VERSION_MINOR@
ProjectVersion_Patch = @OV_GLOBAL_VERSION_PATCH@
ProjectVersion_Components = \{"openvibe-sdk":"@OV_SDK_VERSION_STRING@", "openvibe-designer":"@OV_GLOBAL_VERSION_MAJOR@.@OV_GLOBAL_VERSION_MINOR@.@OV_GLOBAL_VERSION_PATCH@"\}
Designer_Locale = C
Designer_UndoRedoStackSize = 64
Designer_ShowAlgorithms = false
Designer_ShowDeprecated = true
Designer_ShowOriginalBoxName = true
Designer_FullscreenEditor = false
#Designer_FullscreenVisualisation = true
Designer_UnaffectedVisualizationWindowWidth = 480
Designer_UnaffectedVisualizationWindowHeight = 320
#Designer_UnaffectedVisualisationWindowFullscreen = false
Designer_DefaultWorkingDirectory = ${Path_UserData}
Designer_WindowManager_Center = false
Designer_ScenarioFileNameTrimmingLimit = 15
Designer_ScenarioTabsVerticalStack = false
Designer_ThrowPopUpWhenBoxIsOutdated = false
Designer_WebBrowserCommand_Windows = start ""
Designer_WebBrowserCommand_Linux = nohup xdg-open
Designer_WebBrowserCommand_MacOS = open
Designer_WebBrowserCommand = ${Designer_WebBrowserCommand_${OperatingSystem}}
Designer_WebBrowserCommandPostfix_Windows =
Designer_WebBrowserCommandPostfix_Linux = >/dev/null 2>&1
Designer_WebBrowserCommandPostfix_MacOS = &
Designer_WebBrowserCommandPostfix = ${Designer_WebBrowserCommandPostfix_${OperatingSystem}}
Designer_WebBrowserOpenViBEHomepage = http://openvibe.inria.fr/
Designer_WebBrowserSupportURL = ${Designer_WebBrowserOpenViBEHomepage}/tracker
Designer_WebBrowserHelpURLBase = ${Designer_WebBrowserOpenViBEHomepage}/documentation/@OV_GLOBAL_VERSION_STRING@
#####################################################################################
# Designer Help (F1) Configuration
#####################################################################################
Designer_HelpBrowserCommand_Windows = ${Designer_WebBrowserCommand_Windows}
Designer_HelpBrowserCommand_Linux = ${Designer_WebBrowserCommand_Linux}
Designer_HelpBrowserCommand_MacOS = ${Designer_WebBrowserCommand_MacOS}
Designer_HelpBrowserCommand = ${Designer_WebBrowserCommand}
Designer_HelpBrowserCommandPostfix_Windows = ${Designer_WebBrowserCommandPostfix_Windows}
Designer_HelpBrowserCommandPostfix_Linux = ${Designer_WebBrowserCommandPostfix_Linux}
Designer_HelpBrowserCommandPostfix_MacOS = ${Designer_WebBrowserCommandPostfix_MacOS}
Designer_HelpBrowserURLBase = ${Designer_WebBrowserHelpURLBase}
Designer_HelpBrowserDocumentationIndex = ${Designer_WebBrowserOpenViBEHomepage}/documentation-index
Designer_HelpBrowserCommandPostfix = ${Designer_HelpBrowserCommandPostfix_${OperatingSystem}}
Designer_ScriptEditorCommand_Windows = notepad
Designer_ScriptEditorCommand_Linux = xdg-open
Designer_ScriptEditorCommand_MacOS = open
Designer_ScriptEditorCommand = ${Designer_ScriptEditorCommand_${OperatingSystem}}
Designer_PopUpOnError = false
Designer_AllowUpCastConnection = false
Designer_ConsoleLogWithHexa = false
Designer_ConsoleLogTimeInSecond = True
Designer_ConsoleLogTimePrecision = 3
Designer_FastForwardFactor = 100.0
#Use all OpenViBE plugins, including SDK, Designer and extras
Kernel_PluginsPatternMacOS = ${Path_Lib}/libopenvibe-plugins-*.dylib
Kernel_PluginsPatternLinux = ${Path_Lib}/libopenvibe-plugins-*.so
Kernel_PluginsPatternWindows = ${Path_Bin}/openvibe-plugins-*.dll
Designer_CustomConfigurationFile = ${Path_UserData}/openvibe-designer.conf
Binary file not shown.

After

Width:  |  Height:  |  Size: 97 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 53 KiB

@@ -0,0 +1,444 @@
<?xml version="1.0" encoding="UTF-8"?>
<interface>
<requires lib="gtk+" version="2.22"/>
<!-- interface-naming-policy project-wide -->
<object class="GtkDialog" id="dialog-engine-configuration">
<property name="can_focus">False</property>
<property name="title" translatable="yes">NeuroRT Engine Control Panel</property>
<property name="default_width">800</property>
<property name="default_height">600</property>
<property name="destroy_with_parent">True</property>
<property name="type_hint">normal</property>
<child internal-child="vbox">
<object class="GtkVBox" id="dialog-vbox35">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="spacing">2</property>
<child>
<object class="GtkToolbar" id="toolbar3">
<property name="visible">True</property>
<property name="can_focus">False</property>
<child>
<object class="GtkToolItem" id="engine-dropdown_engine_type">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="use_action_appearance">False</property>
<child>
<object class="GtkComboBox" id="combobox-engine-connection-type">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="model">liststore-engine-connection-types</property>
<property name="active">0</property>
<child>
<object class="GtkCellRendererText" id="cellrenderertext1"/>
<attributes>
<attribute name="text">0</attribute>
</attributes>
</child>
</object>
</child>
</object>
<packing>
<property name="expand">False</property>
<property name="homogeneous">True</property>
</packing>
</child>
<child>
<object class="GtkToolButton" id="button-launch-engine-server">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="label" translatable="yes">Launch Engine Server</property>
<property name="use_underline">True</property>
</object>
<packing>
<property name="expand">False</property>
<property name="homogeneous">True</property>
</packing>
</child>
<child>
<object class="GtkToolButton" id="button-configure-acquisition">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="use_action_appearance">False</property>
<property name="label" translatable="yes">Configure Acquisition</property>
<property name="use_underline">True</property>
<property name="stock_id">gtk-properties</property>
</object>
<packing>
<property name="expand">False</property>
<property name="homogeneous">True</property>
</packing>
</child>
<child>
<object class="GtkToggleToolButton" id="toggle-acquire-impedance">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="label" translatable="yes">Acquire Impedance</property>
<property name="use_underline">True</property>
<property name="stock_id">gtk-go-up</property>
</object>
<packing>
<property name="expand">False</property>
<property name="homogeneous">True</property>
</packing>
</child>
<child>
<object class="GtkToolButton" id="button-reinitialize-archway">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="use_action_appearance">False</property>
<property name="label" translatable="yes">Reinitialize Archway</property>
<property name="use_underline">True</property>
<property name="stock_id">gtk-refresh</property>
</object>
<packing>
<property name="expand">False</property>
<property name="homogeneous">True</property>
</packing>
</child>
<child>
<object class="GtkSeparatorToolItem" id="toolbutton1">
<property name="visible">True</property>
<property name="can_focus">False</property>
</object>
<packing>
<property name="expand">False</property>
<property name="homogeneous">True</property>
</packing>
</child>
<child>
<object class="GtkToolButton" id="button-start-engine">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="use_action_appearance">False</property>
<property name="label" translatable="yes">Start Engine</property>
<property name="use_underline">True</property>
<property name="stock_id">gtk-media-play</property>
</object>
<packing>
<property name="expand">False</property>
<property name="homogeneous">True</property>
</packing>
</child>
<child>
<object class="GtkToolButton" id="button-start-engine-fast">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="use_action_appearance">False</property>
<property name="label" translatable="yes">Fast Forward</property>
<property name="use_underline">True</property>
<property name="stock_id">gtk-media-forward</property>
</object>
<packing>
<property name="expand">False</property>
<property name="homogeneous">True</property>
</packing>
</child>
<child>
<object class="GtkToolButton" id="button-stop-engine">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="use_action_appearance">False</property>
<property name="label" translatable="yes">Stop Engine</property>
<property name="use_underline">True</property>
<property name="stock_id">gtk-media-stop</property>
</object>
<packing>
<property name="expand">False</property>
<property name="homogeneous">True</property>
</packing>
</child>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="label10">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="label" translatable="yes">&lt;b&gt;Available Pipelines&lt;/b&gt;</property>
<property name="use_markup">True</property>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">1</property>
</packing>
</child>
<child>
<object class="GtkScrolledWindow" id="scrolledwindow5">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="hscrollbar_policy">never</property>
<property name="vscrollbar_policy">automatic</property>
<child>
<object class="GtkViewport" id="viewport3">
<property name="width_request">100</property>
<property name="height_request">80</property>
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="shadow_type">none</property>
<child>
<object class="GtkTreeView" id="treeview-engine-pipelines">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="model">liststore-pipelines</property>
<property name="headers_clickable">False</property>
<property name="search_column">1</property>
<child>
<object class="GtkTreeViewColumn" id="treeviewcolumn1">
<property name="title" translatable="yes">Id</property>
<child>
<object class="GtkCellRendererText" id="cellrenderertext2">
<property name="alignment">right</property>
<property name="font">monospace</property>
</object>
<attributes>
<attribute name="text">1</attribute>
</attributes>
</child>
</object>
</child>
<child>
<object class="GtkTreeViewColumn" id="treeviewcolumn2">
<property name="min_width">100</property>
<property name="title" translatable="yes">Description</property>
<child>
<object class="GtkCellRendererText" id="cellrenderertext3"/>
<attributes>
<attribute name="text">2</attribute>
</attributes>
</child>
</object>
</child>
<child>
<object class="GtkTreeViewColumn" id="treeviewcolumn4">
<property name="title" translatable="yes">Has Configuration</property>
<child>
<object class="GtkCellRendererPixbuf" id="cellrendererpixbuf2">
<property name="stock_id">gtk-edit</property>
</object>
<attributes>
<attribute name="visible">3</attribute>
</attributes>
</child>
</object>
</child>
</object>
</child>
</object>
</child>
</object>
<packing>
<property name="expand">True</property>
<property name="fill">True</property>
<property name="position">2</property>
</packing>
</child>
<child internal-child="action_area">
<object class="GtkHButtonBox" id="dialog-action_area35">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="layout_style">end</property>
<child>
<object class="GtkSpinner" id="spinner-engine-activity">
<property name="width_request">40</property>
<property name="visible">True</property>
<property name="can_focus">False</property>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
<property name="position">0</property>
</packing>
</child>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">3</property>
</packing>
</child>
</object>
</child>
</object>
<object class="GtkDialog" id="dialog-pipeline-configuration">
<property name="width_request">640</property>
<property name="height_request">600</property>
<property name="can_focus">False</property>
<property name="title" translatable="yes">Pipeline Configuration</property>
<property name="border_width">5</property>
<property name="modal">True</property>
<property name="destroy_with_parent">True</property>
<property name="type_hint">dialog</property>
<property name="skip_taskbar_hint">True</property>
<property name="transient_for">dialog-engine-configuration</property>
<child internal-child="vbox">
<object class="GtkVBox" id="dialog-vbox33">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="spacing">2</property>
<child internal-child="action_area">
<object class="GtkHButtonBox" id="dialog-action_area33">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="layout_style">end</property>
<child>
<object class="GtkButton" id="button-pipeline-configuration-apply">
<property name="label" translatable="yes">Apply</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="receives_default">True</property>
<property name="use_action_appearance">False</property>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
<property name="position">0</property>
</packing>
</child>
<child>
<object class="GtkButton" id="button-pipeline-configuration-cancel">
<property name="label" translatable="yes">Cancel</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="receives_default">True</property>
<property name="use_action_appearance">False</property>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
<property name="position">1</property>
</packing>
</child>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
<child>
<object class="GtkScrolledWindow" id="scrolledwindow6">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="hscrollbar_policy">automatic</property>
<property name="vscrollbar_policy">automatic</property>
<child>
<object class="GtkViewport" id="viewport4">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="shadow_type">none</property>
<child>
<object class="GtkTreeView" id="treeview-pipeline-configuration">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="model">liststore-pipeline-configuration</property>
<property name="headers_clickable">False</property>
<property name="search_column">0</property>
<child>
<object class="GtkTreeViewColumn" id="treeviewcolumn3">
<property name="resizable">True</property>
<property name="sizing">autosize</property>
<property name="title" translatable="yes">Name</property>
<child>
<object class="GtkCellRendererText" id="cellrenderertext6"/>
<attributes>
<attribute name="text">1</attribute>
</attributes>
</child>
</object>
</child>
<child>
<object class="GtkTreeViewColumn" id="treeviewcolumn5">
<property name="resizable">True</property>
<property name="sizing">autosize</property>
<property name="title" translatable="yes">Default Value</property>
<child>
<object class="GtkCellRendererText" id="cellrenderertext5"/>
<attributes>
<attribute name="text">2</attribute>
</attributes>
</child>
</object>
</child>
<child>
<object class="GtkTreeViewColumn" id="treeviewcolumn6">
<property name="resizable">True</property>
<property name="sizing">autosize</property>
<property name="title" translatable="yes">Value</property>
<child>
<object class="GtkCellRendererText" id="pipeline-configuration-cellrenderer-parameter-value">
<property name="editable">True</property>
</object>
<attributes>
<attribute name="text">3</attribute>
</attributes>
</child>
</object>
</child>
</object>
</child>
</object>
</child>
</object>
<packing>
<property name="expand">True</property>
<property name="fill">True</property>
<property name="position">1</property>
</packing>
</child>
</object>
</child>
<action-widgets>
<action-widget response="1">button-pipeline-configuration-apply</action-widget>
<action-widget response="-6">button-pipeline-configuration-cancel</action-widget>
</action-widgets>
</object>
<object class="GtkAdjustment" id="engine-activity-adjustment">
<property name="upper">100</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkListStore" id="liststore-engine-connection-types">
<columns>
<!-- column-name Text -->
<column type="gchararray"/>
</columns>
<data>
<row>
<col id="0" translatable="yes">Local</col>
</row>
<row>
<col id="0" translatable="yes">LAN</col>
</row>
</data>
</object>
<object class="GtkListStore" id="liststore-pipeline-configuration">
<columns>
<!-- column-name pipeline-id -->
<column type="guint64"/>
<!-- column-name name -->
<column type="gchararray"/>
<!-- column-name default-value -->
<column type="gchararray"/>
<!-- column-name value -->
<column type="gchararray"/>
</columns>
</object>
<object class="GtkListStore" id="liststore-pipelines">
<columns>
<!-- column-name pipeline-id -->
<column type="guint64"/>
<!-- column-name pipeline-hex-id -->
<column type="gchararray"/>
<!-- column-name pipeline-description -->
<column type="gchararray"/>
<!-- column-name pipeline-has-configuration -->
<column type="gboolean"/>
</columns>
</object>
</interface>
Binary file not shown.

After

Width:  |  Height:  |  Size: 2.5 KiB