[chronojump] Several changes on main gui to have contacts like encoder
- From: Xavier de Blas <xaviblas src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [chronojump] Several changes on main gui to have contacts like encoder
- Date: Wed, 4 Dec 2019 10:20:12 +0000 (UTC)
commit 0b8b53f04490b97785777b425e3ccdb31c3b1865
Author: Xavier de Blas <xaviblas gmail com>
Date: Wed Dec 4 10:54:07 2019 +0100
Several changes on main gui to have contacts like encoder
glade/app1.glade | 10106 ++++++++++++++++++++++++++---------------------------
1 file changed, 4867 insertions(+), 5239 deletions(-)
---
diff --git a/glade/app1.glade b/glade/app1.glade
index 6d111128..7b123be3 100644
--- a/glade/app1.glade
+++ b/glade/app1.glade
@@ -5676,35 +5676,34 @@ EncoderInertialCapture</property>
</packing>
</child>
<child>
- <widget class="GtkAlignment" id="alignment2">
+ <widget class="GtkNotebook"
id="notebook_contacts_capture_doing_wait">
<property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="top_padding">8</property>
+ <property name="can_focus">True</property>
+ <property name="show_tabs">False</property>
+ <property name="show_border">False</property>
<child>
- <widget class="GtkNotebook" id="notebook_execute">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="show_tabs">False</property>
- <property name="show_border">False</property>
- <child>
- <widget class="GtkVBox" id="vbox2">
+ <widget class="GtkHBox"
id="hbox_contacts_capture_wait">
<property name="visible">True</property>
<property name="can_focus">False</property>
+ <property name="spacing">8</property>
<child>
- <widget class="GtkHBox" id="hbox_jumps">
- <property name="visible">True</property>
+ <widget class="GtkAspectFrame" id="aspectframe1">
+ <property name="width_request">110</property>
<property name="can_focus">False</property>
- <property name="spacing">20</property>
+ <property name="label_xalign">0</property>
+ <property name="shadow_type">in</property>
<child>
- <widget class="GtkHBox" id="hbox_jumps_test">
+ <widget class="GtkEventBox"
id="eventbox_image_test">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="spacing">8</property>
<child>
- <widget class="GtkLabel" id="label13">
+ <widget class="GtkImage" id="image_test">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="label"
translatable="yes">Test</property>
+ </widget>
+ </child>
+ </widget>
+ </child>
</widget>
<packing>
<property name="expand">False</property>
@@ -5713,11 +5712,20 @@ EncoderInertialCapture</property>
</packing>
</child>
<child>
- <widget class="GtkHBox"
id="hbox_combo_select_jumps">
+ <widget class="GtkButton"
id="button_execute_test">
<property name="visible">True</property>
- <property name="can_focus">False</property>
+ <property name="can_focus">True</property>
+ <property name="receives_default">True</property>
+ <property name="has_tooltip">True</property>
+ <property name="tooltip" translatable="yes">Or
press 'CTRL + space'</property>
+ <signal name="clicked"
handler="on_button_execute_test_clicked" swapped="no"/>
+ <accelerator key="space" signal="clicked"
modifiers="GDK_CONTROL_MASK"/>
<child>
- <placeholder/>
+ <widget class="GtkImage"
id="image_button_execute">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="stock">gtk-apply</property>
+ </widget>
</child>
</widget>
<packing>
@@ -5726,121 +5734,144 @@ EncoderInertialCapture</property>
<property name="position">1</property>
</packing>
</child>
+ <child>
+ <widget class="GtkVBox"
id="vbox_contacts_load_recalculate">
+ <property name="can_focus">False</property>
+ <property name="spacing">8</property>
+ <child>
+ <widget class="GtkButton"
id="button_contacts_recalculate">
+ <property name="visible">True</property>
+ <property name="sensitive">False</property>
+ <property name="can_focus">True</property>
+ <property name="receives_default">True</property>
+ <property name="tooltip"
translatable="yes">Recalculate set with changed parameters</property>
+ <signal name="clicked"
handler="on_button_contacts_recalculate_clicked" swapped="no"/>
+ <child>
+ <widget class="GtkImage"
id="image_contacts_recalculate">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property
name="stock">gtk-missing-image</property>
+ </widget>
+ </child>
</widget>
<packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
<child>
- <widget class="GtkHBox"
id="hbox_jump_types_options">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="spacing">8</property>
- <child>
- <widget class="GtkButton"
id="extra_window_button_jump_more">
+ <widget class="GtkButton"
id="button_contacts_capture_load">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="receives_default">True</property>
- <signal name="clicked"
handler="on_extra_window_jumps_more" swapped="no"/>
+ <property name="tooltip"
translatable="yes">Load</property>
+ <signal name="clicked"
handler="on_button_contacts_capture_load_clicked" swapped="no"/>
<child>
- <widget class="GtkImage" id="image_info1">
+ <widget class="GtkImage"
id="image_contacts_capture_load">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="stock">gtk-info</property>
+ <property
name="stock">gtk-missing-image</property>
+ </widget>
+ </child>
</widget>
+ <packing>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ <property name="position">1</property>
+ </packing>
</child>
</widget>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
- <property name="position">0</property>
+ <property name="position">2</property>
</packing>
</child>
<child>
- <widget class="GtkButton" id="button20">
+ <widget class="GtkVBox" id="vbox151">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="spacing">8</property>
+ <child>
+ <widget class="GtkButton"
id="button_contacts_bells">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="receives_default">True</property>
<property name="has_tooltip">True</property>
- <property name="tooltip" translatable="yes">Add
jump type</property>
- <signal name="clicked"
handler="on_jump_simple_type_add_clicked" swapped="no"/>
+ <property name="tooltip"
translatable="yes">Feedback</property>
+ <signal name="clicked"
handler="on_button_contacts_bells_clicked" swapped="no"/>
<child>
- <widget class="GtkImage" id="image_add_test1">
+ <widget class="GtkImage"
id="image_contacts_bell">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="stock">gtk-new</property>
- <property name="icon-size">2</property>
+ <property
name="stock">gtk-missing-image</property>
</widget>
</child>
</widget>
<packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">1</property>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ <property name="position">0</property>
</packing>
</child>
<child>
- <widget class="GtkButton"
id="button_jump_type_delete_simple">
+ <widget class="GtkButton"
id="button_delete_last_test">
<property name="visible">True</property>
+ <property name="sensitive">False</property>
<property name="can_focus">True</property>
<property name="receives_default">True</property>
<property name="has_tooltip">True</property>
- <property name="tooltip"
translatable="yes">Delete jump type</property>
- <signal name="clicked"
handler="on_jump_type_delete_simple" swapped="no"/>
+ <property name="tooltip"
translatable="yes">Delete last test <Control>d</property>
+ <signal name="clicked"
handler="on_delete_last_test_clicked" swapped="no"/>
+ <accelerator key="d" signal="clicked"
modifiers="GDK_CONTROL_MASK"/>
<child>
- <widget class="GtkImage"
id="image_jump_type_delete_simple">
+ <widget class="GtkImage"
id="image_delete_last_test">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="icon-size">2</property>
+ <property name="icon-size">1</property>
</widget>
</child>
</widget>
<packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">2</property>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ <property name="position">1</property>
</packing>
</child>
</widget>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
- <property name="position">1</property>
+ <property name="position">3</property>
</packing>
</child>
<child>
- <widget class="GtkHBox"
id="hbox_jump_auto_controls">
+ <widget class="GtkAlignment" id="alignment8">
+ <property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="spacing">20</property>
+ <property name="left_padding">10</property>
<child>
- <widget class="GtkHBox" id="hbox20">
- <property name="visible">True</property>
+ <widget class="GtkVBox"
id="vbox_contacts_signal_comment">
<property name="can_focus">False</property>
- <property name="spacing">10</property>
+ <property name="spacing">4</property>
<child>
- <widget class="GtkLabel"
id="label_jump_auto_current_person">
+ <widget class="GtkFrame" id="frame4">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="label">Current person</property>
- </widget>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">0</property>
- </packing>
- </child>
+ <property name="label_xalign">0</property>
+ <property name="shadow_type">in</property>
<child>
- <widget class="GtkLabel"
id="label_jump_auto_current_test">
+ <widget class="GtkTextView"
id="textview_contacts_signal_comment">
+ <property name="width_request">125</property>
<property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="label">(Current test)</property>
+ <property name="can_focus">True</property>
</widget>
+ </child>
+ <child>
+ <placeholder/>
<packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">1</property>
+ <property name="type">label_item</property>
</packing>
</child>
</widget>
@@ -5851,79 +5882,88 @@ EncoderInertialCapture</property>
</packing>
</child>
<child>
- <widget class="GtkHBox"
id="hbox_jump_auto_options">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="spacing">20</property>
- <child>
- <widget class="GtkHBox" id="hbox34">
+ <widget class="GtkHBox" id="hbox169">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="spacing">8</property>
<child>
- <widget class="GtkButton" id="button_auto_order">
+ <widget class="GtkButton"
id="button_contacts_signal_save_comment">
+ <property name="label" translatable="yes">Save
comment</property>
<property name="visible">True</property>
+ <property name="sensitive">False</property>
<property name="can_focus">True</property>
<property name="receives_default">True</property>
- <property name="tooltip" translatable="yes">See
order</property>
- <signal name="clicked"
handler="on_button_auto_order_clicked" swapped="no"/>
- <child>
- <widget class="GtkImage" id="image37">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="stock">gtk-index</property>
- <property name="icon-size">2</property>
- </widget>
- </child>
+ <property name="relief">half</property>
+ <signal name="clicked"
handler="on_button_contacts_signal_save_comment_clicked" swapped="no"/>
</widget>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
+ <property name="pack_type">end</property>
<property name="position">0</property>
</packing>
</child>
- <child>
- <widget class="GtkButton"
id="button_auto_skip_person">
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="receives_default">True</property>
- <property name="tooltip" translatable="yes">Skip
this person (will perform tests at the end)</property>
- <signal name="clicked"
handler="on_button_auto_skip_person_clicked" swapped="no"/>
- <child>
- <widget class="GtkImage"
id="image_auto_person_skip">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property
name="stock">gtk-missing-image</property>
+ </widget>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">True</property>
+ <property name="position">1</property>
+ </packing>
+ </child>
</widget>
</child>
</widget>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
- <property name="position">1</property>
+ <property name="position">4</property>
</packing>
</child>
+ </widget>
+ </child>
+ <child>
+ <widget class="GtkLabel" id="label11">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="label">capture doing</property>
+ </widget>
+ <packing>
+ <property name="tab_fill">False</property>
+ <property name="type">tab</property>
+ </packing>
+ </child>
+ <child>
+ <widget class="GtkHBox"
id="hbox_contacts_capture_doing">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="spacing">8</property>
<child>
- <widget class="GtkButton"
id="button_auto_remove_person">
+ <widget class="GtkVBox" id="vbox51">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="spacing">4</property>
+ <child>
+ <widget class="GtkButton"
id="event_execute_button_finish">
<property name="visible">True</property>
+ <property name="sensitive">False</property>
<property name="can_focus">True</property>
+ <property name="can_default">True</property>
<property name="receives_default">True</property>
- <property name="tooltip"
translatable="yes">Remove this person from automatic sequence</property>
- <signal name="clicked"
handler="on_button_auto_remove_person_clicked" swapped="no"/>
+ <property name="has_tooltip">True</property>
+ <property name="tooltip"
translatable="yes">Finish test (save test until this moment). Or press 'Enter'.</property>
+ <property name="use_underline">True</property>
+ <signal name="clicked"
handler="on_event_execute_finish_clicked" swapped="no"/>
+ <accelerator key="Return" signal="clicked"/>
<child>
- <widget class="GtkImage"
id="image_auto_person_remove">
+ <widget class="GtkHBox" id="hbox319">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property
name="stock">gtk-missing-image</property>
- </widget>
- </child>
- </widget>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">2</property>
- </packing>
- </child>
+ <property name="spacing">5</property>
+ <child>
+ <widget class="GtkImage"
id="image_button_finish">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="stock">gtk-floppy</property>
+ <property name="icon-size">2</property>
</widget>
<packing>
<property name="expand">False</property>
@@ -5932,13 +5972,10 @@ EncoderInertialCapture</property>
</packing>
</child>
<child>
- <widget class="GtkButton" id="button_auto_end">
- <property name="label" translatable="yes">End
Automatic mode</property>
+ <widget class="GtkLabel" id="label390">
<property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="receives_default">True</property>
- <property name="tooltip" translatable="yes">End
automatic mode</property>
- <signal name="clicked"
handler="on_button_auto_end_clicked" swapped="no"/>
+ <property name="can_focus">False</property>
+ <property name="label"
translatable="yes">Finish</property>
</widget>
<packing>
<property name="expand">False</property>
@@ -5947,93 +5984,104 @@ EncoderInertialCapture</property>
</packing>
</child>
</widget>
+ </child>
+ </widget>
<packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="pack_type">end</property>
- <property name="position">1</property>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ <property name="position">0</property>
</packing>
</child>
+ <child>
+ <widget class="GtkButton"
id="event_execute_button_cancel">
+ <property name="visible">True</property>
+ <property name="sensitive">False</property>
+ <property name="can_focus">True</property>
+ <property name="can_default">True</property>
+ <property name="receives_default">True</property>
+ <property name="has_tooltip">True</property>
+ <property name="tooltip"
translatable="yes">Cancel test. Or press 'escape'.</property>
+ <signal name="clicked"
handler="on_event_execute_button_cancel_clicked" swapped="no"/>
+ <accelerator key="Escape" signal="clicked"/>
+ <child>
+ <widget class="GtkHBox" id="hbox320">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="spacing">4</property>
+ <child>
+ <widget class="GtkImage"
id="image_button_cancel">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="stock">gtk-cancel</property>
+ <property name="icon-size">2</property>
</widget>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
- <property name="position">2</property>
+ <property name="position">0</property>
</packing>
</child>
<child>
- <widget class="GtkButton" id="button_auto_start">
- <property name="label"
translatable="yes">Automatic mode</property>
+ <widget class="GtkLabel" id="label391">
<property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="receives_default">True</property>
- <property name="tooltip"
translatable="yes">Start automatic mode</property>
- <signal name="clicked"
handler="on_button_auto_start_clicked" swapped="no"/>
+ <property name="can_focus">False</property>
+ <property name="label"
translatable="yes">Cancel</property>
</widget>
<packing>
- <property name="expand">True</property>
+ <property name="expand">False</property>
<property name="fill">False</property>
- <property name="pack_type">end</property>
- <property name="position">3</property>
+ <property name="position">1</property>
</packing>
</child>
</widget>
+ </child>
+ </widget>
<packing>
<property name="expand">True</property>
<property name="fill">True</property>
- <property name="position">0</property>
+ <property name="position">1</property>
</packing>
</child>
</widget>
- </child>
- <child>
- <widget class="GtkLabel" id="label1">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="label">jumps simple</property>
- </widget>
<packing>
- <property name="tab_fill">False</property>
- <property name="type">tab</property>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">0</property>
</packing>
</child>
<child>
- <widget class="GtkVBox" id="vbox7">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <child>
- <widget class="GtkHBox" id="hbox_jumps_rj">
+ <widget class="GtkHBox"
id="hbox_capture_phases_time">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="spacing">20</property>
+ <property name="spacing">10</property>
<child>
- <widget class="GtkHBox" id="hbox111">
+ <widget class="GtkVBox" id="vbox28">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="spacing">8</property>
+ <property name="spacing">4</property>
<child>
- <widget class="GtkLabel" id="label19">
+ <widget class="GtkProgressBar"
id="event_execute_progressbar_event">
+ <property name="width_request">100</property>
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="label"
translatable="yes">Test</property>
+ <property
name="pulse_step">0.10000000149</property>
</widget>
<packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
<child>
- <widget class="GtkHBox"
id="hbox_combo_select_jumps_rj">
+ <widget class="GtkProgressBar"
id="event_execute_progressbar_time">
+ <property name="width_request">100</property>
<property name="visible">True</property>
<property name="can_focus">False</property>
- <child>
- <placeholder/>
- </child>
+ <property
name="pulse_step">0.10000000149</property>
</widget>
<packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
<property name="position">1</property>
</packing>
</child>
@@ -6045,54 +6093,59 @@ EncoderInertialCapture</property>
</packing>
</child>
<child>
- <widget class="GtkHBox" id="hbox114">
+ <widget class="GtkVBox" id="vbox55">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="spacing">8</property>
+ <property name="spacing">4</property>
<child>
- <widget class="GtkButton"
id="extra_window_button_jump_more_reactive">
+ <widget class="GtkHBox" id="hbox32">
<property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="receives_default">True</property>
- <signal name="clicked"
handler="on_extra_window_jumps_rj_more" swapped="no"/>
+ <property name="can_focus">False</property>
+ <property name="spacing">4</property>
<child>
- <widget class="GtkImage" id="image_info2">
+ <widget class="GtkLabel"
id="event_execute_label_phases_name">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="stock">gtk-info</property>
- </widget>
- </child>
+ <property name="xalign">0</property>
+ <property name="label"
translatable="yes">Phases</property>
</widget>
<packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
<child>
- <widget class="GtkButton" id="button_rj_bells">
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="receives_default">True</property>
- <property name="has_tooltip">True</property>
- <property name="tooltip"
translatable="yes">Bells</property>
- <signal name="clicked"
handler="on_button_rj_bells_clicked" swapped="no"/>
- <child>
- <widget class="GtkAlignment" id="alignment81">
+ <widget class="GtkLabel"
id="event_execute_label_event_value">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="xscale">0</property>
- <property name="yscale">0</property>
+ <property name="xalign">0</property>
+ <property name="width_chars">7</property>
+ </widget>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">True</property>
+ <property name="position">1</property>
+ </packing>
+ </child>
+ </widget>
+ <packing>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ <property name="position">0</property>
+ </packing>
+ </child>
<child>
- <widget class="GtkHBox" id="hbox169">
+ <widget class="GtkHBox" id="hbox63">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="spacing">2</property>
+ <property name="spacing">4</property>
<child>
- <widget class="GtkImage"
id="image_jump_reactive_bell">
+ <widget class="GtkLabel" id="label251">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="icon-size">2</property>
+ <property name="xalign">0</property>
+ <property name="label"
translatable="yes">Time</property>
</widget>
<packing>
<property name="expand">True</property>
@@ -6101,294 +6154,293 @@ EncoderInertialCapture</property>
</packing>
</child>
<child>
- <widget class="GtkLabel" id="label374">
+ <widget class="GtkLabel"
id="event_execute_label_time_value">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="use_underline">True</property>
+ <property name="xalign">0</property>
+ <property name="width_chars">7</property>
</widget>
<packing>
<property name="expand">False</property>
- <property name="fill">False</property>
+ <property name="fill">True</property>
<property name="position">1</property>
</packing>
</child>
</widget>
- </child>
- </widget>
- </child>
- </widget>
<packing>
<property name="expand">True</property>
<property name="fill">True</property>
<property name="position">1</property>
</packing>
</child>
- <child>
- <widget class="GtkButton" id="button1">
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="receives_default">True</property>
- <property name="has_tooltip">True</property>
- <property name="tooltip" translatable="yes">Add
jump type</property>
- <signal name="clicked"
handler="on_jump_reactive_type_add_clicked" swapped="no"/>
- <child>
- <widget class="GtkImage" id="image_add_test2">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="stock">gtk-new</property>
- <property name="icon-size">2</property>
- </widget>
- </child>
</widget>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
- <property name="position">2</property>
+ <property name="position">1</property>
</packing>
</child>
<child>
- <widget class="GtkButton"
id="button_jump_type_delete_reactive">
+ <widget class="GtkVBox" id="vbox76">
<property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="receives_default">True</property>
- <property name="has_tooltip">True</property>
- <property name="tooltip"
translatable="yes">Delete jump type</property>
- <signal name="clicked"
handler="on_jump_type_delete_reactive" swapped="no"/>
+ <property name="can_focus">False</property>
<child>
- <widget class="GtkImage"
id="image_jump_type_delete_reactive">
- <property name="visible">True</property>
+ <widget class="GtkImage"
id="image_run_execute_running">
<property name="can_focus">False</property>
- <property name="icon-size">2</property>
- </widget>
- </child>
+ <property
name="stock">gtk-missing-image</property>
</widget>
<packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">3</property>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ <property name="position">0</property>
</packing>
</child>
+ <child>
+ <widget class="GtkImage"
id="image_run_execute_photocell">
+ <property name="can_focus">False</property>
+ <property
name="stock">gtk-missing-image</property>
</widget>
<packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
<property name="position">1</property>
</packing>
</child>
</widget>
<packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">0</property>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ <property name="position">2</property>
</packing>
</child>
</widget>
<packing>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
<property name="position">1</property>
</packing>
</child>
- <child>
- <widget class="GtkLabel" id="label2">
+ </widget>
+ <packing>
+ <property name="position">1</property>
+ </packing>
+ </child>
+ <child>
+ <widget class="GtkLabel" id="label51">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="label">jumps multiple</property>
- </widget>
- <packing>
+ <property name="label">capture wait</property>
+ </widget>
+ <packing>
<property name="position">1</property>
<property name="tab_fill">False</property>
<property name="type">tab</property>
- </packing>
- </child>
- <child>
- <widget class="GtkVBox" id="vbox10">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <child>
- <widget class="GtkHBox" id="hbox_runs">
+ </packing>
+ </child>
+ <child>
+ <widget class="GtkHBox" id="hbox179">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="spacing">20</property>
<child>
- <widget class="GtkHBox" id="hbox12">
+ <widget class="GtkTable" id="table7">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="spacing">8</property>
+ <property name="n_rows">2</property>
+ <property name="n_columns">3</property>
+ <property name="column_spacing">4</property>
+ <property name="row_spacing">4</property>
<child>
- <widget class="GtkLabel" id="label33">
+ <widget class="GtkLabel"
id="extra_window_jumps_label_single_leg_distance">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="label"
translatable="yes">Test</property>
+ <property name="xalign">0</property>
+ <property name="label" translatable="yes">Jump
distance</property>
</widget>
<packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">0</property>
+ <property name="x_options">GTK_FILL</property>
+ <property name="y_options"/>
</packing>
</child>
<child>
- <widget class="GtkHBox"
id="hbox_combo_select_runs">
+ <widget class="GtkSpinButton"
id="extra_window_jumps_spin_single_leg_distance">
<property name="visible">True</property>
- <property name="can_focus">False</property>
- <child>
- <placeholder/>
- </child>
+ <property name="can_focus">True</property>
+ <property name="invisible_char">●</property>
+ <property
name="invisible_char_set">True</property>
+ <property
name="primary_icon_activatable">False</property>
+ <property
name="secondary_icon_activatable">False</property>
+ <property
name="primary_icon_sensitive">True</property>
+ <property
name="secondary_icon_sensitive">True</property>
+ <property name="adjustment">0 0 200 1 1
0</property>
+ <property name="climb_rate">1</property>
+ <property name="snap_to_ticks">True</property>
+ <property name="numeric">True</property>
+ <property
name="update_policy">if-valid</property>
+ <signal name="value_changed"
handler="on_spin_single_leg_changed" swapped="no"/>
</widget>
<packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">1</property>
+ <property name="left_attach">1</property>
+ <property name="right_attach">2</property>
+ <property name="x_options"/>
</packing>
</child>
+ <child>
+ <widget class="GtkLabel" id="label110">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="xalign">0</property>
+ <property name="label"
translatable="yes">cm</property>
</widget>
<packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">0</property>
+ <property name="left_attach">2</property>
+ <property name="right_attach">3</property>
+ <property name="x_options">GTK_FILL</property>
</packing>
</child>
<child>
- <widget class="GtkHBox" id="hbox19">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="spacing">8</property>
- <child>
- <widget class="GtkButton"
id="extra_window_radio_run_more">
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="receives_default">True</property>
- <signal name="clicked"
handler="on_extra_window_runs_more" swapped="no"/>
- <child>
- <widget class="GtkImage" id="image_info3">
+ <widget class="GtkLabel"
id="extra_window_jumps_label_single_leg_angle">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="stock">gtk-info</property>
- </widget>
- </child>
+ <property name="xalign">0</property>
+ <property name="label" translatable="yes">Jump
angle</property>
</widget>
<packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">0</property>
+ <property name="top_attach">1</property>
+ <property name="bottom_attach">2</property>
+ <property name="x_options">GTK_FILL</property>
</packing>
</child>
<child>
- <widget class="GtkButton" id="button4">
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="receives_default">True</property>
- <property name="has_tooltip">True</property>
- <property name="tooltip" translatable="yes">Add
race type</property>
- <signal name="clicked"
handler="on_run_simple_type_add_activate" swapped="no"/>
- <child>
- <widget class="GtkImage" id="image_add_test3">
+ <widget class="GtkLabel" id="label112">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="stock">gtk-new</property>
- <property name="icon-size">2</property>
- </widget>
- </child>
+ <property name="xalign">0</property>
+ <property name="label"
translatable="yes">degrees</property>
</widget>
<packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">1</property>
+ <property name="left_attach">2</property>
+ <property name="right_attach">3</property>
+ <property name="top_attach">1</property>
+ <property name="bottom_attach">2</property>
+ <property name="x_options">GTK_FILL</property>
</packing>
</child>
<child>
- <widget class="GtkButton"
id="button_run_type_delete_simple">
+ <widget class="GtkSpinButton"
id="extra_window_jumps_spin_single_leg_angle">
<property name="visible">True</property>
+ <property name="sensitive">False</property>
<property name="can_focus">True</property>
- <property name="receives_default">True</property>
- <property name="has_tooltip">True</property>
- <property name="tooltip"
translatable="yes">Delete race type</property>
- <signal name="clicked"
handler="on_run_type_delete_simple" swapped="no"/>
- <child>
- <widget class="GtkImage"
id="image_run_type_delete_simple">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="icon-size">2</property>
- </widget>
- </child>
+ <property name="invisible_char">●</property>
+ <property
name="invisible_char_set">True</property>
+ <property
name="primary_icon_activatable">False</property>
+ <property
name="secondary_icon_activatable">False</property>
+ <property
name="primary_icon_sensitive">True</property>
+ <property
name="secondary_icon_sensitive">True</property>
+ <property name="adjustment">0 0 90 1 1
0</property>
+ <property name="climb_rate">1</property>
+ <property name="snap_to_ticks">True</property>
+ <property name="numeric">True</property>
+ <property
name="update_policy">if-valid</property>
</widget>
<packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">2</property>
+ <property name="left_attach">1</property>
+ <property name="right_attach">2</property>
+ <property name="top_attach">1</property>
+ <property name="bottom_attach">2</property>
+ <property name="x_options"/>
</packing>
</child>
</widget>
<packing>
<property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">1</property>
+ <property name="fill">True</property>
+ <property name="position">0</property>
</packing>
</child>
+ <child>
+ <widget class="GtkButton"
id="extra_window_jumps_button_single_leg_apply">
+ <property name="label">gtk-apply</property>
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="receives_default">True</property>
+ <property name="use_stock">True</property>
+ <signal name="clicked"
handler="on_extra_window_jumps_button_single_leg_apply_clicked" swapped="no"/>
</widget>
<packing>
<property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">0</property>
+ <property name="fill">True</property>
+ <property name="position">1</property>
</packing>
</child>
- </widget>
- <packing>
+ </widget>
+ <packing>
<property name="position">2</property>
- </packing>
- </child>
- <child>
- <widget class="GtkLabel" id="label3">
+ </packing>
+ </child>
+ <child>
+ <widget class="GtkLabel" id="label392">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="label">runs simple</property>
- </widget>
- <packing>
+ <property name="label">jump angle</property>
+ </widget>
+ <packing>
<property name="position">2</property>
<property name="tab_fill">False</property>
<property name="type">tab</property>
- </packing>
- </child>
- <child>
- <widget class="GtkVBox" id="vbox32">
+ </packing>
+ </child>
+ <child>
+ <widget class="GtkHBox"
id="hbox_force_sensor_adjust_actions">
<property name="visible">True</property>
<property name="can_focus">False</property>
+ <property name="spacing">20</property>
<child>
- <widget class="GtkHBox" id="hbox4">
+ <widget class="GtkVBox" id="vbox152">
<property name="visible">True</property>
<property name="can_focus">False</property>
<child>
- <widget class="GtkHBox" id="hbox_runs_interval">
+ <widget class="GtkButton"
id="button_force_sensor_tare">
<property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="spacing">20</property>
+ <property name="can_focus">True</property>
+ <property name="receives_default">True</property>
+ <signal name="clicked"
handler="on_buttons_force_sensor_clicked" swapped="no"/>
<child>
- <widget class="GtkHBox" id="hbox16">
+ <widget class="GtkHBox" id="hbox238">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="spacing">8</property>
+ <property name="spacing">6</property>
<child>
- <widget class="GtkLabel" id="label28">
+ <widget class="GtkImage"
id="image_force_sensor_tare">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="label"
translatable="yes">Test</property>
+ <property
name="stock">gtk-missing-image</property>
</widget>
<packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
<child>
- <widget class="GtkHBox"
id="hbox_combo_select_runs_interval">
+ <widget class="GtkLabel" id="label256">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <child>
- <placeholder/>
+ <property name="label"
translatable="yes">Tare</property>
+ </widget>
+ <packing>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ <property name="position">1</property>
+ </packing>
+ </child>
+ </widget>
</child>
</widget>
<packing>
- <property name="expand">False</property>
+ <property name="expand">True</property>
<property name="fill">False</property>
- <property name="position">1</property>
+ <property name="position">0</property>
</packing>
</child>
</widget>
@@ -6399,22 +6451,48 @@ EncoderInertialCapture</property>
</packing>
</child>
<child>
- <widget class="GtkHBox" id="hbox41">
+ <widget class="GtkVBox" id="vbox15">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="spacing">8</property>
+ <property name="spacing">4</property>
<child>
- <widget class="GtkButton"
id="extra_window_radio_run_interval_more">
+ <widget class="GtkHBox"
id="hbox_spin_force_sensor">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="spacing">4</property>
+ <child>
+ <widget class="GtkSpinButton"
id="spin_force_sensor_calibration_kg_value">
<property name="visible">True</property>
<property name="can_focus">True</property>
- <property name="receives_default">True</property>
- <signal name="clicked"
handler="on_extra_window_runs_interval_more" swapped="no"/>
+ <property name="invisible_char">●</property>
+ <property
name="invisible_char_set">True</property>
+ <property
name="primary_icon_activatable">False</property>
+ <property
name="secondary_icon_activatable">False</property>
+ <property
name="primary_icon_sensitive">True</property>
+ <property
name="secondary_icon_sensitive">True</property>
+ <property name="adjustment">20 1 500 1 10
0</property>
+ <property name="climb_rate">1</property>
+ <property name="digits">2</property>
+ <property name="numeric">True</property>
+ </widget>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">0</property>
+ </packing>
+ </child>
<child>
- <widget class="GtkImage" id="image_info4">
+ <widget class="GtkLabel"
id="calibration_factor_kg_label">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="stock">gtk-info</property>
+ <property name="xalign">0</property>
+ <property name="label">Kg</property>
</widget>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">1</property>
+ </packing>
</child>
</widget>
<packing>
@@ -6424,29 +6502,21 @@ EncoderInertialCapture</property>
</packing>
</child>
<child>
- <widget class="GtkButton" id="button_time_bells">
+ <widget class="GtkButton"
id="button_force_sensor_calibrate">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="receives_default">True</property>
- <property name="has_tooltip">True</property>
- <property name="tooltip"
translatable="yes">Bells</property>
- <signal name="clicked"
handler="on_button_time_bells_clicked" swapped="no"/>
- <child>
- <widget class="GtkAlignment" id="alignment103">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="xscale">0</property>
- <property name="yscale">0</property>
+ <signal name="clicked"
handler="on_buttons_force_sensor_clicked" swapped="no"/>
<child>
- <widget class="GtkHBox" id="hbox216">
+ <widget class="GtkHBox" id="hbox254">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="spacing">2</property>
+ <property name="spacing">6</property>
<child>
- <widget class="GtkImage"
id="image_run_interval_bell">
+ <widget class="GtkImage"
id="image_force_sensor_calibrate">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="icon-size">2</property>
+ <property
name="stock">gtk-missing-image</property>
</widget>
<packing>
<property name="expand">True</property>
@@ -6455,79 +6525,48 @@ EncoderInertialCapture</property>
</packing>
</child>
<child>
- <widget class="GtkLabel" id="label438">
+ <widget class="GtkLabel" id="label164">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="use_underline">True</property>
+ <property name="label"
translatable="yes">Calibrate</property>
</widget>
<packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
<property name="position">1</property>
</packing>
</child>
</widget>
</child>
</widget>
- </child>
- </widget>
<packing>
<property name="expand">False</property>
- <property name="fill">True</property>
+ <property name="fill">False</property>
<property name="position">1</property>
</packing>
</child>
- <child>
- <widget class="GtkButton" id="button23">
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="receives_default">True</property>
- <property name="has_tooltip">True</property>
- <property name="tooltip" translatable="yes">Add
race type</property>
- <signal name="clicked"
handler="on_run_intervallic_type_add_activate" swapped="no"/>
- <child>
- <widget class="GtkImage" id="image_add_test4">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="stock">gtk-new</property>
- <property name="icon-size">2</property>
- </widget>
- </child>
</widget>
<packing>
<property name="expand">False</property>
- <property name="fill">True</property>
- <property name="position">2</property>
+ <property name="fill">False</property>
+ <property name="position">1</property>
</packing>
</child>
<child>
- <widget class="GtkButton" id="button3">
+ <widget class="GtkVBox" id="vbox153">
<property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <child>
+ <widget class="GtkButton"
id="button_force_sensor_adjust_help">
<property name="can_focus">True</property>
<property name="receives_default">True</property>
- <property name="has_tooltip">True</property>
- <property name="tooltip"
translatable="yes">Delete race type</property>
- <signal name="clicked"
handler="on_run_type_delete_intervallic" swapped="no"/>
+ <signal name="clicked"
handler="on_button_force_sensor_adjust_help_clicked" swapped="no"/>
<child>
- <widget class="GtkImage"
id="image_run_type_delete_intervallic">
+ <widget class="GtkImage"
id="image_force_sensor_adjust_help">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="icon-size">2</property>
- </widget>
- </child>
- </widget>
- <packing>
- <property name="expand">False</property>
- <property name="fill">True</property>
- <property name="position">3</property>
- </packing>
- </child>
+ <property
name="stock">gtk-missing-image</property>
</widget>
- <packing>
- <property name="expand">False</property>
- <property name="fill">True</property>
- <property name="position">1</property>
- </packing>
</child>
</widget>
<packing>
@@ -6537,14 +6576,22 @@ EncoderInertialCapture</property>
</packing>
</child>
<child>
- <widget class="GtkHBox"
id="hbox_runs_interval_compujump">
+ <widget class="GtkButton"
id="button_force_sensor_adjust_close">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="receives_default">True</property>
+ <signal name="clicked"
handler="on_button_force_sensor_adjust_close_clicked" swapped="no"/>
+ <accelerator key="Escape" signal="clicked"/>
+ <child>
+ <widget class="GtkHBox" id="hbox269">
+ <property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="spacing">30</property>
+ <property name="spacing">6</property>
<child>
- <widget class="GtkLabel" id="label90">
+ <widget class="GtkImage"
id="image_force_sensor_capture_adjust_close">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="label"
translatable="yes">Races:</property>
+ <property
name="stock">gtk-missing-image</property>
</widget>
<packing>
<property name="expand">True</property>
@@ -6553,87 +6600,22 @@ EncoderInertialCapture</property>
</packing>
</child>
<child>
- <widget class="GtkHButtonBox"
id="hbuttonbox_runs_interval_compujump">
+ <widget class="GtkLabel" id="label299">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="spacing">30</property>
- <child>
- <widget class="GtkRadioButton"
id="radio_run_interval_compujump_5m">
- <property name="label" translatable="yes">5
m</property>
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property
name="receives_default">False</property>
- <property name="active">True</property>
- <property name="draw_indicator">False</property>
- <signal name="toggled"
handler="on_run_interval_compujump_type_toggled" swapped="no"/>
- </widget>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">0</property>
- </packing>
- </child>
- <child>
- <widget class="GtkRadioButton"
id="radio_run_interval_compujump_10m">
- <property name="label" translatable="yes">10
m</property>
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property
name="receives_default">False</property>
- <property name="active">True</property>
- <property name="draw_indicator">False</property>
- <property
name="group">radio_run_interval_compujump_5m</property>
- <signal name="toggled"
handler="on_run_interval_compujump_type_toggled" swapped="no"/>
+ <property name="label"
translatable="yes">Close</property>
</widget>
<packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
<property name="position">1</property>
</packing>
</child>
- <child>
- <widget class="GtkRadioButton"
id="radio_run_interval_compujump_15m">
- <property name="label" translatable="yes">15
m</property>
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property
name="receives_default">False</property>
- <property name="active">True</property>
- <property name="draw_indicator">False</property>
- <property
name="group">radio_run_interval_compujump_5m</property>
- <signal name="toggled"
handler="on_run_interval_compujump_type_toggled" swapped="no"/>
- </widget>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">2</property>
- </packing>
- </child>
- <child>
- <widget class="GtkRadioButton"
id="radio_run_interval_compujump_20m">
- <property name="label" translatable="yes">20
m</property>
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property
name="receives_default">False</property>
- <property name="active">True</property>
- <property name="draw_indicator">False</property>
- <property
name="group">radio_run_interval_compujump_5m</property>
- <signal name="toggled"
handler="on_run_interval_compujump_type_toggled" swapped="no"/>
</widget>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">3</property>
- </packing>
</child>
</widget>
<packing>
<property name="expand">True</property>
- <property name="fill">True</property>
- <property name="position">1</property>
- </packing>
- </child>
- </widget>
- <packing>
- <property name="expand">False</property>
<property name="fill">False</property>
<property name="position">1</property>
</packing>
@@ -6642,46 +6624,79 @@ EncoderInertialCapture</property>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
- <property name="position">0</property>
+ <property name="position">2</property>
</packing>
</child>
- </widget>
- <packing>
+ </widget>
+ <packing>
<property name="position">3</property>
- </packing>
- </child>
- <child>
- <widget class="GtkLabel" id="label4">
+ </packing>
+ </child>
+ <child>
+ <widget class="GtkLabel" id="label20">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="label">runs interval</property>
- </widget>
- <packing>
+ <property name="label">forceSensor
adjust</property>
+ </widget>
+ <packing>
<property name="position">3</property>
<property name="tab_fill">False</property>
<property name="type">tab</property>
- </packing>
- </child>
+ </packing>
+ </child>
+ </widget>
+ <packing>
+ <property name="expand">True</property>
+ <property name="fill">False</property>
+ <property name="position">1</property>
+ </packing>
+ </child>
+ <child>
+ <widget class="GtkVBox"
id="vbox_contacts_device_and_camera">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="spacing">8</property>
+ <child>
+ <widget class="GtkAlignment"
id="alignment_chronopics_and_more">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="top_padding">8</property>
<child>
- <widget class="GtkHBox"
id="hbox_force_capture_buttons">
+ <widget class="GtkHBox"
id="hbox_chronopics_and_more">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="spacing">12</property>
+ <property name="spacing">8</property>
<child>
- <widget class="GtkHBox" id="hbox_force_sensor">
+ <widget class="GtkViewport"
id="viewport_chronopics">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="spacing">20</property>
+ <property name="shadow_type">none</property>
<child>
- <widget class="GtkHBox" id="hbox152">
+ <widget class="GtkAlignment" id="alignment35">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="spacing">8</property>
+ <property name="left_padding">6</property>
+ <property name="right_padding">6</property>
<child>
- <widget class="GtkLabel" id="label18">
+ <widget class="GtkButton"
id="button_activate_chronopics">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="can_default">True</property>
+ <property name="receives_default">True</property>
+ <property name="has_tooltip">True</property>
+ <property name="tooltip"
translatable="yes">Connect Chronopics</property>
+ <property name="relief">half</property>
+ <signal name="clicked"
handler="on_chronopic_contacts_clicked" swapped="no"/>
+ <child>
+ <widget class="GtkHBox" id="hbox117">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="label"
translatable="yes">Test</property>
+ <property name="spacing">6</property>
+ <child>
+ <widget class="GtkLabel" id="label250">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="label"
translatable="yes">Device</property>
</widget>
<packing>
<property name="expand">False</property>
@@ -6690,12 +6705,11 @@ EncoderInertialCapture</property>
</packing>
</child>
<child>
- <widget class="GtkHBox"
id="hbox_combo_force_sensor_exercise">
+ <widget class="GtkImage"
id="image_chronopic_connect_contacts">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <child>
- <placeholder/>
- </child>
+ <property name="stock">gtk-connect</property>
+ <property name="icon-size">2</property>
</widget>
<packing>
<property name="expand">False</property>
@@ -6704,6 +6718,12 @@ EncoderInertialCapture</property>
</packing>
</child>
</widget>
+ </child>
+ </widget>
+ </child>
+ </widget>
+ </child>
+ </widget>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
@@ -6711,130 +6731,140 @@ EncoderInertialCapture</property>
</packing>
</child>
<child>
- <widget class="GtkHBox" id="hbox298">
+ <widget class="GtkAlignment" id="alignment16">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="spacing">4</property>
<child>
- <widget class="GtkButton"
id="button_force_sensor_exercise_edit">
+ <widget class="GtkButton" id="button_threshold">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="receives_default">True</property>
- <property name="has_tooltip">True</property>
- <property name="tooltip" translatable="yes">Edit
exercise type</property>
- <signal name="clicked"
handler="on_button_force_sensor_exercise_edit_clicked" swapped="no"/>
+ <signal name="clicked"
handler="on_threshold_clicked" swapped="no"/>
<child>
- <widget class="GtkImage"
id="image_force_sensor_exercise_edit">
+ <widget class="GtkLabel" id="label_threshold">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="stock">gtk-new</property>
- <property name="icon-size">2</property>
+ </widget>
+ </child>
</widget>
</child>
</widget>
<packing>
<property name="expand">False</property>
- <property name="fill">True</property>
- <property name="position">0</property>
+ <property name="fill">False</property>
+ <property name="position">1</property>
</packing>
</child>
<child>
- <widget class="GtkButton"
id="button_force_sensor_exercise_add">
+ <widget class="GtkButton"
id="button_force_sensor_adjust">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="receives_default">True</property>
- <property name="has_tooltip">True</property>
- <property name="tooltip" translatable="yes">Add
exercise type</property>
- <signal name="clicked"
handler="on_button_force_sensor_exercise_add_clicked" swapped="no"/>
+ <signal name="clicked"
handler="on_button_force_sensor_adjust_clicked" swapped="no"/>
<child>
- <widget class="GtkImage" id="image_add_test5">
+ <widget class="GtkHBox" id="hbox207">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="stock">gtk-new</property>
- <property name="icon-size">2</property>
- </widget>
- </child>
+ <property name="spacing">6</property>
+ <child>
+ <widget class="GtkImage"
id="image_force_sensor_capture_adjust">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property
name="stock">gtk-missing-image</property>
</widget>
<packing>
- <property name="expand">False</property>
+ <property name="expand">True</property>
<property name="fill">True</property>
- <property name="position">1</property>
+ <property name="position">0</property>
</packing>
</child>
<child>
- <widget class="GtkButton"
id="button_force_sensor_exercise_delete">
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="receives_default">True</property>
- <property name="has_tooltip">True</property>
- <property name="tooltip"
translatable="yes">Delete exercise type</property>
- <signal name="clicked"
handler="on_button_force_sensor_exercise_delete_clicked" swapped="no"/>
- <child>
- <widget class="GtkImage"
id="image_force_sensor_exercise_delete">
+ <widget class="GtkLabel"
id="label_force_sensor_capture_adjust">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="stock">gtk-new</property>
- <property name="icon-size">2</property>
- </widget>
- </child>
+ <property name="label"
translatable="yes">Adjust</property>
</widget>
<packing>
- <property name="expand">False</property>
+ <property name="expand">True</property>
<property name="fill">True</property>
- <property name="position">2</property>
+ <property name="position">1</property>
</packing>
</child>
</widget>
- <packing>
- <property name="expand">False</property>
- <property name="fill">True</property>
- <property name="position">1</property>
- </packing>
</child>
</widget>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
- <property name="position">0</property>
+ <property name="position">2</property>
</packing>
</child>
+ </widget>
+ </child>
+ </widget>
+ <packing>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ <property name="position">0</property>
+ </packing>
+ </child>
+ <child>
+ <widget class="GtkHBox" id="hbox64">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
<child>
- <widget class="GtkHBox" id="hbox236">
+ <widget class="GtkNotebook"
id="notebook_video_contacts">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="show_tabs">False</property>
+ <property name="show_border">False</property>
+ <child>
+ <widget class="GtkHBox"
id="hbox_video_contacts_no_capturing">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="spacing">12</property>
+ <property name="spacing">6</property>
+ <child>
+ <widget class="GtkHBox" id="hbox168">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="spacing">6</property>
<child>
- <widget class="GtkButton"
id="button_force_sensor_capture_load">
+ <widget class="GtkCheckButton"
id="checkbutton_video_contacts">
<property name="visible">True</property>
<property name="can_focus">True</property>
- <property name="receives_default">True</property>
- <property name="tooltip"
translatable="yes">Load</property>
- <signal name="clicked"
handler="on_button_force_sensor_load_clicked" swapped="no"/>
+ <property
name="receives_default">False</property>
+ <property name="has_tooltip">True</property>
+ <property name="tooltip"
translatable="yes">Record video (on / off)</property>
+ <property name="active">True</property>
+ <property name="draw_indicator">False</property>
<child>
- <widget class="GtkHBox" id="hbox330">
+ <widget class="GtkHBox" id="hbox180">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="spacing">4</property>
+ <property name="spacing">2</property>
<child>
- <widget class="GtkImage"
id="image_force_sensor_capture_load">
+ <widget class="GtkImage"
id="image_video_contacts_yes">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property
name="stock">gtk-missing-image</property>
+ <property name="icon-size">1</property>
</widget>
<packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
<property name="position">0</property>
</packing>
</child>
<child>
- <widget class="GtkLabel" id="label410">
+ <widget class="GtkImage"
id="image_video_contacts_no">
+ <property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="label"
translatable="yes">Load</property>
+ <property
name="stock">gtk-missing-image</property>
+ <property name="icon-size">1</property>
</widget>
<packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
<property name="position">1</property>
</packing>
</child>
@@ -6842,106 +6872,93 @@ EncoderInertialCapture</property>
</child>
</widget>
<packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
<child>
- <widget class="GtkButton"
id="button_force_sensor_capture_recalculate">
- <property name="visible">True</property>
- <property name="sensitive">False</property>
+ <widget class="GtkButton"
id="button_video_contacts_preview">
<property name="can_focus">True</property>
<property name="receives_default">True</property>
- <property name="tooltip"
translatable="yes">Recalculate set with changed parameters</property>
- <signal name="clicked"
handler="on_button_force_sensor_capture_recalculate_clicked" swapped="no"/>
- <child>
- <widget class="GtkHBox" id="hbox329">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="spacing">4</property>
+ <property name="tooltip"
translatable="yes">Preview video</property>
+ <signal name="clicked"
handler="on_button_video_contacts_preview_clicked" swapped="no"/>
<child>
- <widget class="GtkImage"
id="image_force_sensor_capture_recalculate">
+ <widget class="GtkImage"
id="image_video_contacts_preview">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property
name="stock">gtk-missing-image</property>
</widget>
- <packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="position">0</property>
- </packing>
</child>
- <child>
- <widget class="GtkLabel" id="label157">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="label"
translatable="yes">Recalculate</property>
</widget>
<packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
<property name="position">1</property>
</packing>
</child>
+ <child>
+ <widget class="GtkButton"
id="button_video_play_this_test_contacts">
+ <property name="visible">True</property>
+ <property name="sensitive">False</property>
+ <property name="can_focus">True</property>
+ <property name="receives_default">True</property>
+ <property name="has_tooltip">True</property>
+ <property name="tooltip" translatable="yes">Play
Video <Control>v</property>
+ <signal name="clicked"
handler="on_button_video_play_this_test_contacts_clicked" swapped="no"/>
+ <accelerator key="v" signal="clicked"
modifiers="GDK_CONTROL_MASK"/>
+ <child>
+ <widget class="GtkImage"
id="image_video_play_this_test_contacts">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property
name="stock">gtk-missing-image</property>
+ <property name="icon-size">1</property>
</widget>
</child>
</widget>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
- <property name="position">1</property>
+ <property name="position">2</property>
</packing>
</child>
</widget>
<packing>
- <property name="expand">True</property>
+ <property name="expand">False</property>
<property name="fill">False</property>
- <property name="position">1</property>
+ <property name="pack_type">end</property>
+ <property name="position">0</property>
</packing>
</child>
</widget>
- <packing>
- <property name="position">4</property>
- </packing>
</child>
<child>
- <widget class="GtkLabel" id="label6">
+ <widget class="GtkLabel" id="label56">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="label">force</property>
+ <property name="label">no capturing</property>
</widget>
<packing>
- <property name="position">4</property>
<property name="tab_fill">False</property>
<property name="type">tab</property>
</packing>
</child>
<child>
- <widget class="GtkVBox" id="vbox49">
+ <widget class="GtkHBox" id="hbox_video_contacts">
<property name="visible">True</property>
<property name="can_focus">False</property>
+ <property name="spacing">6</property>
<child>
- <widget class="GtkHBox" id="hbox60">
+ <widget class="GtkHBox"
id="hbox_video_contacts_capturing">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="spacing">5</property>
- <child>
- <widget class="GtkRadioButton"
id="extra_window_radio_reaction_time">
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property
name="receives_default">False</property>
- <property name="relief">none</property>
- <property name="active">True</property>
- <property name="draw_indicator">False</property>
- <signal name="toggled"
handler="on_extra_window_reaction_times_test_changed" swapped="no"/>
+ <property name="spacing">4</property>
<child>
- <widget class="GtkLabel"
id="label_extra_window_radio_reaction_time">
+ <widget class="GtkImage"
id="image_video_contacts_yes1">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="label"
translatable="yes">Execute reaction time</property>
- </widget>
- </child>
+ <property
name="stock">gtk-missing-image</property>
+ <property name="icon-size">1</property>
</widget>
<packing>
<property name="expand">False</property>
@@ -6950,21 +6967,9 @@ EncoderInertialCapture</property>
</packing>
</child>
<child>
- <widget class="GtkRadioButton"
id="extra_window_radio_reaction_time_discriminative">
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property
name="receives_default">False</property>
- <property name="relief">none</property>
- <property name="draw_indicator">False</property>
- <property
name="group">extra_window_radio_reaction_time</property>
- <signal name="toggled"
handler="on_extra_window_reaction_times_test_changed" swapped="no"/>
- <child>
- <widget class="GtkLabel"
id="label_extra_window_radio_reaction_time_discriminative">
+ <widget class="GtkLabel"
id="label_video_contacts_feedback">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="label"
translatable="yes">Discriminative</property>
- </widget>
- </child>
</widget>
<packing>
<property name="expand">False</property>
@@ -6973,260 +6978,266 @@ EncoderInertialCapture</property>
</packing>
</child>
<child>
- <widget class="GtkRadioButton"
id="extra_window_radio_reaction_time_animation_lights">
+ <widget class="GtkHBox"
id="hbox_contacts_camera">
<property name="visible">True</property>
- <property name="can_focus">True</property>
- <property
name="receives_default">False</property>
- <property name="relief">none</property>
- <property name="draw_indicator">False</property>
- <property
name="group">extra_window_radio_reaction_time</property>
- <signal name="toggled"
handler="on_extra_window_reaction_times_test_changed" swapped="no"/>
+ <property name="can_focus">False</property>
+ <property name="spacing">4</property>
<child>
- <widget class="GtkLabel"
id="label_extra_window_radio_reaction_time_animation_lights">
- <property name="visible">True</property>
+ <widget class="GtkProgressBar"
id="pulsebar_webcam">
+ <property name="width_request">50</property>
<property name="can_focus">False</property>
- <property name="label"
translatable="yes">Animation lights</property>
- </widget>
- </child>
</widget>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
- <property name="position">2</property>
+ <property name="position">0</property>
</packing>
</child>
<child>
- <widget class="GtkRadioButton"
id="extra_window_radio_reaction_time_flicker">
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property
name="receives_default">False</property>
- <property name="relief">none</property>
- <property name="draw_indicator">False</property>
- <property
name="group">extra_window_radio_reaction_time</property>
- <signal name="toggled"
handler="on_extra_window_reaction_times_test_changed" swapped="no"/>
- <child>
- <widget class="GtkLabel"
id="label_extra_window_radio_reaction_time_flicker">
+ <widget class="GtkLabel"
id="label_video_feedback">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="label"
translatable="yes">Flicker</property>
- </widget>
- </child>
</widget>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
- <property name="position">3</property>
+ <property name="position">1</property>
</packing>
</child>
- <child>
- <widget class="GtkButton"
id="button_reaction_time_device_help">
- <property name="can_focus">True</property>
- <property name="receives_default">True</property>
- <signal name="clicked"
handler="on_button_reaction_time_device_help_clicked" swapped="no"/>
- <child>
- <widget class="GtkImage"
id="image_reaction_time_device_help">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="stock">gtk-info</property>
</widget>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">2</property>
+ </packing>
</child>
</widget>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
- <property name="padding">20</property>
- <property name="position">4</property>
+ <property name="position">0</property>
</packing>
</child>
+ <child>
+ <widget class="GtkLabel"
id="label_video_contacts_tests_will_be_filmed">
+ <property name="can_focus">False</property>
+ <property name="label" translatable="yes">Tests
will be filmed</property>
</widget>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
- <property name="position">0</property>
+ <property name="position">1</property>
</packing>
</child>
</widget>
<packing>
- <property name="position">5</property>
+ <property name="position">1</property>
</packing>
</child>
<child>
- <widget class="GtkLabel" id="label5">
+ <widget class="GtkLabel" id="label157">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="label">rt</property>
+ <property name="label">capturing</property>
</widget>
<packing>
- <property name="position">5</property>
+ <property name="position">1</property>
<property name="tab_fill">False</property>
<property name="type">tab</property>
</packing>
</child>
<child>
- <widget class="GtkVBox" id="vbox58">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <child>
- <widget class="GtkHBox" id="hbox_other_pulses">
+ <widget class="GtkProgressBar"
id="progressbar_video_generating">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="spacing">6</property>
- <child>
- <widget class="GtkRadioButton"
id="extra_window_radio_pulses_free">
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property
name="receives_default">False</property>
- <property name="relief">none</property>
- <property name="active">True</property>
- <property name="draw_indicator">False</property>
- <signal name="toggled"
handler="on_extra_window_pulses_test_changed" swapped="no"/>
+ </widget>
+ <packing>
+ <property name="position">2</property>
+ </packing>
+ </child>
<child>
- <widget class="GtkLabel"
id="label_extra_window_radio_pulses_free">
+ <widget class="GtkLabel" id="label374">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="label"
translatable="yes">Free</property>
+ <property name="label">progressbar end</property>
</widget>
+ <packing>
+ <property name="position">2</property>
+ <property name="tab_fill">False</property>
+ <property name="type">tab</property>
+ </packing>
</child>
</widget>
<packing>
<property name="expand">False</property>
- <property name="fill">True</property>
+ <property name="fill">False</property>
+ <property name="pack_type">end</property>
<property name="position">0</property>
</packing>
</child>
+ </widget>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="pack_type">end</property>
+ <property name="position">1</property>
+ </packing>
+ </child>
+ </widget>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="pack_type">end</property>
+ <property name="position">2</property>
+ </packing>
+ </child>
+ </widget>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">0</property>
+ </packing>
+ </child>
+ <child>
+ <widget class="GtkAlignment" id="alignment4">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="top_padding">4</property>
+ <child>
+ <widget class="GtkNotebook"
id="notebook_contacts_execute_or_instructions">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="show_tabs">False</property>
+ <property name="show_border">False</property>
+ <child>
+ <widget class="GtkVBox" id="vbox_execute_test">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="spacing">10</property>
<child>
- <widget class="GtkRadioButton"
id="extra_window_radio_pulses_custom">
+ <widget class="GtkVBox" id="vbox16">
<property name="visible">True</property>
- <property name="can_focus">True</property>
- <property
name="receives_default">False</property>
- <property name="relief">none</property>
- <property name="draw_indicator">False</property>
- <property
name="group">extra_window_radio_pulses_free</property>
- <signal name="toggled"
handler="on_extra_window_pulses_test_changed" swapped="no"/>
+ <property name="can_focus">False</property>
+ <property name="spacing">6</property>
<child>
- <widget class="GtkLabel"
id="label_extra_window_radio_pulses_custom">
+ <widget class="GtkLabel"
id="event_execute_label_message">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="label"
translatable="yes">Custom</property>
- </widget>
- </child>
+ <property name="use_markup">True</property>
+ <property name="ellipsize">end</property>
+ <property name="single_line_mode">True</property>
</widget>
<packing>
<property name="expand">False</property>
- <property name="fill">True</property>
- <property name="position">1</property>
- </packing>
- </child>
- </widget>
- <packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
+ <property name="fill">False</property>
<property name="position">0</property>
</packing>
</child>
- </widget>
- <packing>
- <property name="position">6</property>
- </packing>
- </child>
<child>
- <widget class="GtkLabel" id="label7">
+ <widget class="GtkFrame"
id="frame_run_simple_double_contacts">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="label">pulse</property>
- </widget>
- <packing>
- <property name="position">6</property>
- <property name="tab_fill">False</property>
- <property name="type">tab</property>
- </packing>
- </child>
+ <property name="label_xalign">0</property>
+ <property name="label_yalign">0</property>
+ <property name="shadow_type">none</property>
<child>
- <widget class="GtkHBox" id="hbox_other_mc">
+ <widget class="GtkHBox" id="hbox62">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="spacing">6</property>
- <child>
- <widget class="GtkRadioButton"
id="extra_window_radio_multichronopic_start">
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property
name="receives_default">False</property>
- <property name="relief">none</property>
- <property name="active">True</property>
- <property name="draw_indicator">False</property>
- <signal name="toggled"
handler="on_extra_window_multichronopic_test_changed" swapped="no"/>
+ <property name="spacing">4</property>
<child>
- <widget class="GtkLabel"
id="label_extra_window_radio_multichronopic_start">
+ <widget class="GtkDrawingArea"
id="event_execute_drawingarea_run_simple_double_contacts">
+ <property name="height_request">20</property>
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="label" translatable="yes">Multi
Chronopic test</property>
- </widget>
- </child>
+ <signal name="configure_event"
handler="on_event_execute_drawingarea_run_simple_double_contacts_configure_event" swapped="no"/>
+ <signal name="expose_event"
handler="on_event_execute_drawingarea_run_simple_double_contacts_expose_event" swapped="no"/>
</widget>
<packing>
- <property name="expand">False</property>
+ <property name="expand">True</property>
<property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
<child>
- <widget class="GtkRadioButton"
id="extra_window_radio_multichronopic_run_analysis">
+ <widget class="GtkButton"
id="button_inspect_last_test_run_simple">
<property name="visible">True</property>
<property name="can_focus">True</property>
- <property
name="receives_default">False</property>
- <property name="relief">none</property>
- <property name="draw_indicator">False</property>
- <property
name="group">extra_window_radio_multichronopic_start</property>
+ <property name="receives_default">True</property>
+ <property name="has_tooltip">True</property>
+ <property name="tooltip"
translatable="yes">Inspect</property>
+ <signal name="clicked"
handler="on_button_inspect_last_test_clicked" swapped="no"/>
<child>
- <widget class="GtkLabel"
id="label_extra_window_radio_multichronopic_run_analysis">
+ <widget class="GtkImage" id="image_test_inspect">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="label" translatable="yes">Race
analysis</property>
+ <property
name="stock">gtk-missing-image</property>
</widget>
</child>
</widget>
<packing>
<property name="expand">False</property>
- <property name="fill">True</property>
+ <property name="fill">False</property>
+ <property name="pack_type">end</property>
<property name="position">1</property>
</packing>
</child>
</widget>
+ </child>
+ <child>
+ <placeholder/>
<packing>
- <property name="position">7</property>
+ <property name="type">label_item</property>
</packing>
</child>
- <child>
- <widget class="GtkLabel" id="label39">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="label">mc</property>
</widget>
<packing>
- <property name="position">7</property>
- <property name="tab_fill">False</property>
- <property name="type">tab</property>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">1</property>
</packing>
</child>
<child>
- <widget class="GtkHBox"
id="hbox_run_encoder_capture_buttons">
+ <widget class="GtkNotebook"
id="notebook_capture_graph_table">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="tab_pos">bottom</property>
+ <property name="show_border">False</property>
+ <child>
+ <widget class="GtkVBox"
id="vbox_execute_and_results">
<property name="visible">True</property>
<property name="can_focus">False</property>
+ <property name="spacing">12</property>
<child>
- <widget class="GtkHBox" id="hbox_run_encoder">
+ <widget class="GtkAlignment"
id="event_execute_alignment">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="spacing">20</property>
<child>
- <widget class="GtkHBox" id="hbox332">
+ <widget class="GtkVBox" id="vbox26">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="spacing">8</property>
+ <property name="spacing">2</property>
<child>
- <widget class="GtkLabel" id="label368">
+ <widget class="GtkHBox" id="hbox15">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="label"
translatable="yes">Test</property>
+ <child>
+ <widget class="GtkVBox" id="vbox30">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <child>
+ <widget class="GtkHBox" id="hbox22">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <child>
+ <widget class="GtkHBox" id="hbox88">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <child>
+ <widget class="GtkLabel"
id="event_graph_label_graph_person">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="xalign">0</property>
</widget>
<packing>
<property name="expand">False</property>
@@ -7235,12 +7246,9 @@ EncoderInertialCapture</property>
</packing>
</child>
<child>
- <widget class="GtkHBox"
id="hbox_combo_run_encoder_exercise">
+ <widget class="GtkLabel"
id="event_graph_label_graph_test">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <child>
- <placeholder/>
- </child>
</widget>
<packing>
<property name="expand">False</property>
@@ -7256,117 +7264,87 @@ EncoderInertialCapture</property>
</packing>
</child>
<child>
- <widget class="GtkHBox" id="hbox333">
+ <widget class="GtkAlignment" id="alignment17">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="spacing">8</property>
+ <property name="right_padding">25</property>
<child>
- <widget class="GtkButton"
id="button_run_encoder_exercise_edit">
+ <widget class="GtkHBox" id="hbox61">
<property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="receives_default">True</property>
- <property name="has_tooltip">True</property>
- <property name="tooltip" translatable="yes">Edit
exercise type</property>
- <signal name="clicked"
handler="on_button_run_encoder_exercise_edit_clicked" swapped="no"/>
+ <property name="can_focus">False</property>
<child>
- <widget class="GtkImage"
id="image_run_encoder_exercise_edit">
+ <widget class="GtkHBox" id="hbox_results_legend">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="stock">gtk-new</property>
- <property name="icon-size">2</property>
- </widget>
- </child>
+ <property name="spacing">12</property>
+ <child>
+ <widget class="GtkHBox" id="hbox122">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="spacing">8</property>
+ <child>
+ <widget class="GtkLabel" id="label160">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="label"
translatable="yes">Group</property>
</widget>
<packing>
- <property name="expand">False</property>
+ <property name="expand">True</property>
<property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
<child>
- <widget class="GtkButton"
id="button_run_encoder_exercise_add">
+ <widget class="GtkHBox" id="hbox200">
<property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="receives_default">True</property>
- <property name="has_tooltip">True</property>
- <property name="tooltip" translatable="yes">Add
exercise type</property>
- <signal name="clicked"
handler="on_button_run_encoder_exercise_add_clicked" swapped="no"/>
+ <property name="can_focus">False</property>
+ <property name="spacing">8</property>
<child>
- <widget class="GtkImage"
id="image_run_encoder_exercise_add">
+ <widget class="GtkHBox" id="hbox197">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="stock">gtk-new</property>
- <property name="icon-size">2</property>
- </widget>
- </child>
+ <property name="spacing">4</property>
+ <child>
+ <widget class="GtkImage"
id="image_line_session_avg">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property
name="stock">gtk-missing-image</property>
</widget>
<packing>
<property name="expand">False</property>
- <property name="fill">True</property>
- <property name="position">1</property>
+ <property name="fill">False</property>
+ <property name="position">0</property>
</packing>
</child>
<child>
- <widget class="GtkButton"
id="button_run_encoder_exercise_delete">
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="receives_default">True</property>
- <property name="has_tooltip">True</property>
- <property name="tooltip" translatable="yes">Add
exercise type</property>
- <signal name="clicked"
handler="on_button_run_encoder_exercise_delete_clicked" swapped="no"/>
- <child>
- <widget class="GtkImage"
id="image_run_encoder_exercise_delete">
+ <widget class="GtkLabel" id="label162">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="stock">gtk-new</property>
- <property name="icon-size">2</property>
- </widget>
- </child>
+ <property name="label"
translatable="yes">Average</property>
</widget>
<packing>
<property name="expand">False</property>
- <property name="fill">True</property>
- <property name="position">2</property>
+ <property name="fill">False</property>
+ <property name="position">1</property>
</packing>
</child>
</widget>
<packing>
- <property name="expand">False</property>
+ <property name="expand">True</property>
<property name="fill">True</property>
- <property name="position">1</property>
- </packing>
- </child>
- </widget>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
<property name="position">0</property>
</packing>
</child>
<child>
- <widget class="GtkHBox" id="hbox331">
+ <widget class="GtkHBox" id="hbox184">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="spacing">12</property>
- <child>
- <widget class="GtkButton"
id="button_run_encoder_load">
- <property name="width_request">60</property>
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="can_default">True</property>
- <property name="receives_default">True</property>
- <property name="has_tooltip">True</property>
- <property name="relief">half</property>
- <property name="use_underline">True</property>
- <signal name="clicked"
handler="on_button_run_encoder_load_clicked" swapped="no"/>
+ <property name="spacing">4</property>
<child>
- <widget class="GtkImage"
id="image_race_encoder_capture_load">
+ <widget class="GtkImage"
id="image_line_session_max">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property
name="stock">gtk-missing-image</property>
- <property name="icon-size">2</property>
- </widget>
- </child>
</widget>
<packing>
<property name="expand">False</property>
@@ -7375,40 +7353,17 @@ EncoderInertialCapture</property>
</packing>
</child>
<child>
- <widget class="GtkButton"
id="button_run_encoder_recalculate">
- <property name="visible">True</property>
- <property name="sensitive">False</property>
- <property name="can_focus">True</property>
- <property name="can_default">True</property>
- <property name="receives_default">True</property>
- <property name="has_tooltip">True</property>
- <property name="tooltip"
translatable="yes">Recalculate set with changed parameters</property>
- <property name="relief">half</property>
- <property name="use_underline">True</property>
- <signal name="clicked"
handler="on_button_run_encoder_recalculate_clicked" swapped="no"/>
- <child>
- <widget class="GtkHBox" id="hbox168">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="spacing">4</property>
- <child>
- <widget class="GtkImage"
id="image_race_encoder_capture_recalculate">
+ <widget class="GtkLabel" id="label161">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property
name="stock">gtk-missing-image</property>
- <property name="icon-size">2</property>
+ <property name="label"
translatable="yes">Best</property>
</widget>
<packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="position">0</property>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">1</property>
</packing>
</child>
- <child>
- <widget class="GtkLabel" id="label51">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="label"
translatable="yes">Recalculate</property>
</widget>
<packing>
<property name="expand">True</property>
@@ -7417,88 +7372,62 @@ EncoderInertialCapture</property>
</packing>
</child>
</widget>
- </child>
- </widget>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">1</property>
- </packing>
- </child>
- </widget>
<packing>
<property name="expand">True</property>
- <property name="fill">False</property>
+ <property name="fill">True</property>
<property name="position">1</property>
</packing>
</child>
</widget>
<packing>
- <property name="position">8</property>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ <property name="position">0</property>
</packing>
</child>
<child>
- <widget class="GtkLabel" id="label367">
+ <widget class="GtkVSeparator" id="vseparator1">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="label">runs encoder</property>
</widget>
<packing>
- <property name="position">8</property>
- <property name="tab_fill">False</property>
- <property name="type">tab</property>
+ <property name="expand">False</property>
+ <property name="fill">True</property>
+ <property name="position">1</property>
</packing>
</child>
- </widget>
- </child>
- </widget>
- <packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="position">1</property>
- </packing>
- </child>
- <child>
- <widget class="GtkAlignment"
id="alignment_chronopics_and_more">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="top_padding">8</property>
- <child>
- <widget class="GtkHBox"
id="hbox_chronopics_and_more">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="spacing">8</property>
<child>
- <widget class="GtkViewport"
id="viewport_chronopics">
+ <widget class="GtkHBox" id="hbox201">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="shadow_type">none</property>
+ <property name="spacing">6</property>
<child>
- <widget class="GtkAlignment" id="alignment35">
+ <widget class="GtkLabel" id="label165">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="left_padding">6</property>
- <property name="right_padding">6</property>
+ <property name="label"
translatable="yes">Person</property>
+ </widget>
+ <packing>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ <property name="position">0</property>
+ </packing>
+ </child>
<child>
- <widget class="GtkButton"
id="button_activate_chronopics">
+ <widget class="GtkHBox" id="hbox202">
<property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="can_default">True</property>
- <property name="receives_default">True</property>
- <property name="has_tooltip">True</property>
- <property name="tooltip"
translatable="yes">Connect Chronopics</property>
- <property name="relief">half</property>
- <signal name="clicked"
handler="on_chronopic_contacts_clicked" swapped="no"/>
+ <property name="can_focus">False</property>
+ <property name="spacing">6</property>
<child>
- <widget class="GtkHBox" id="hbox117">
+ <widget class="GtkHBox" id="hbox204">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="spacing">6</property>
+ <property name="spacing">4</property>
<child>
- <widget class="GtkLabel" id="label250">
+ <widget class="GtkImage"
id="image_line_person_avg">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="label"
translatable="yes">Device</property>
+ <property
name="stock">gtk-missing-image</property>
</widget>
<packing>
<property name="expand">False</property>
@@ -7507,11 +7436,10 @@ EncoderInertialCapture</property>
</packing>
</child>
<child>
- <widget class="GtkImage"
id="image_chronopic_connect_contacts">
+ <widget class="GtkLabel" id="label167">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="stock">gtk-connect</property>
- <property name="icon-size">2</property>
+ <property name="label"
translatable="yes">Average</property>
</widget>
<packing>
<property name="expand">False</property>
@@ -7520,36 +7448,34 @@ EncoderInertialCapture</property>
</packing>
</child>
</widget>
- </child>
- </widget>
- </child>
- </widget>
- </child>
- </widget>
<packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
<child>
- <widget class="GtkAlignment" id="alignment16">
+ <widget class="GtkHBox" id="hbox203">
<property name="visible">True</property>
<property name="can_focus">False</property>
+ <property name="spacing">4</property>
<child>
- <widget class="GtkButton" id="button_threshold">
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="receives_default">True</property>
- <signal name="clicked"
handler="on_threshold_clicked" swapped="no"/>
- <child>
- <widget class="GtkLabel" id="label_threshold">
+ <widget class="GtkImage"
id="image_line_person_max">
<property name="visible">True</property>
<property name="can_focus">False</property>
+ <property
name="stock">gtk-missing-image</property>
</widget>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">0</property>
+ </packing>
</child>
- </widget>
- </child>
+ <child>
+ <widget class="GtkLabel" id="label166">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="label"
translatable="yes">Best</property>
</widget>
<packing>
<property name="expand">False</property>
@@ -7557,64 +7483,70 @@ EncoderInertialCapture</property>
<property name="position">1</property>
</packing>
</child>
+ </widget>
+ <packing>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ <property name="position">1</property>
+ </packing>
+ </child>
<child>
- <widget class="GtkAlignment"
id="alignment_force_sensor_adjust">
- <property name="can_focus">False</property>
- <property name="xalign">0</property>
- <property name="xscale">0</property>
- <child>
- <widget class="GtkHBox" id="hbox230">
+ <widget class="GtkHBox" id="hbox106">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="spacing">30</property>
+ <property name="spacing">4</property>
<child>
- <widget class="GtkLabel"
id="label_force_sensor_adjust">
+ <widget class="GtkImage"
id="image_line_person_max_all_sessions">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="use_markup">True</property>
- <property name="ellipsize">end</property>
- <property name="width_chars">50</property>
- <property name="single_line_mode">True</property>
+ <property
name="stock">gtk-missing-image</property>
</widget>
<packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
<property name="position">0</property>
</packing>
</child>
<child>
- <widget class="GtkHBox"
id="hbox_force_sensor_adjust_actions">
+ <widget class="GtkLabel" id="label163">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="spacing">30</property>
+ <property name="label" translatable="yes">Best
(all sessions)</property>
+ </widget>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">1</property>
+ </packing>
+ </child>
<child>
- <widget class="GtkButton"
id="button_force_sensor_tare">
+ <widget class="GtkButton"
id="button_person_max_all_sessions_info">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="receives_default">True</property>
- <signal name="clicked"
handler="on_buttons_force_sensor_clicked" swapped="no"/>
- <child>
- <widget class="GtkHBox" id="hbox238">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="spacing">6</property>
+ <signal name="clicked"
handler="on_button_person_max_all_sessions_info_clicked" swapped="no"/>
<child>
- <widget class="GtkImage"
id="image_force_sensor_tare">
+ <widget class="GtkImage"
id="image_info_sessions_info">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property
name="stock">gtk-missing-image</property>
+ <property name="stock">gtk-info</property>
+ <property name="icon-size">1</property>
+ </widget>
+ </child>
</widget>
<packing>
<property name="expand">True</property>
<property name="fill">True</property>
- <property name="position">0</property>
+ <property name="position">2</property>
+ </packing>
+ </child>
+ </widget>
+ <packing>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ <property name="position">2</property>
</packing>
</child>
- <child>
- <widget class="GtkLabel" id="label256">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="label"
translatable="yes">Tare</property>
</widget>
<packing>
<property name="expand">True</property>
@@ -7623,55 +7555,49 @@ EncoderInertialCapture</property>
</packing>
</child>
</widget>
+ <packing>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ <property name="position">2</property>
+ </packing>
</child>
</widget>
<packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
<child>
- <widget class="GtkHBox" id="hbox237">
+ <widget class="GtkButton"
id="button_inspect_last_test_run_intervallic">
<property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="spacing">4</property>
+ <property name="can_focus">True</property>
+ <property name="receives_default">True</property>
+ <property name="has_tooltip">True</property>
+ <property name="tooltip"
translatable="yes">Inspect</property>
+ <signal name="clicked"
handler="on_button_inspect_last_test_clicked" swapped="no"/>
<child>
- <widget class="GtkHBox"
id="hbox_spin_force_sensor">
+ <widget class="GtkImage"
id="image_test_inspect1">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="spacing">4</property>
- <child>
- <widget class="GtkSpinButton"
id="spin_force_sensor_calibration_kg_value">
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="invisible_char">●</property>
- <property
name="invisible_char_set">True</property>
- <property
name="primary_icon_activatable">False</property>
- <property
name="secondary_icon_activatable">False</property>
- <property
name="primary_icon_sensitive">True</property>
- <property
name="secondary_icon_sensitive">True</property>
- <property name="adjustment">20 1 500 1 10
0</property>
- <property name="climb_rate">1</property>
- <property name="digits">2</property>
- <property name="numeric">True</property>
+ <property
name="stock">gtk-missing-image</property>
+ </widget>
+ </child>
</widget>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
- <property name="position">0</property>
+ <property name="pack_type">end</property>
+ <property name="position">1</property>
</packing>
</child>
- <child>
- <widget class="GtkLabel"
id="calibration_factor_kg_label">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="xalign">0</property>
- <property name="label">Kg</property>
+ </widget>
+ </child>
</widget>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
+ <property name="pack_type">end</property>
<property name="position">1</property>
</packing>
</child>
@@ -7683,21 +7609,36 @@ EncoderInertialCapture</property>
</packing>
</child>
<child>
- <widget class="GtkButton"
id="button_force_sensor_calibrate">
+ <widget class="GtkVBox" id="vbox85">
<property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="receives_default">True</property>
- <signal name="clicked"
handler="on_buttons_force_sensor_clicked" swapped="no"/>
+ <property name="can_focus">False</property>
+ <property name="spacing">4</property>
<child>
- <widget class="GtkHBox" id="hbox254">
+ <widget class="GtkHBox" id="hbox103">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="spacing">6</property>
<child>
- <widget class="GtkImage"
id="image_force_sensor_calibrate">
+ <widget class="GtkFrame" id="frame5">
+ <property name="visible">True</property>
+ <property name="sensitive">False</property>
+ <property name="can_focus">False</property>
+ <property name="label_xalign">0</property>
+ <property name="shadow_type">out</property>
+ <child>
+ <widget class="GtkDrawingArea"
id="event_execute_drawingarea">
<property name="visible">True</property>
+ <property name="sensitive">False</property>
<property name="can_focus">False</property>
- <property
name="stock">gtk-missing-image</property>
+ <signal name="configure_event"
handler="on_event_execute_drawingarea_configure_event" swapped="no"/>
+ <signal name="expose_event"
handler="on_event_execute_drawingarea_expose_event" swapped="no"/>
+ </widget>
+ </child>
+ <child>
+ <placeholder/>
+ <packing>
+ <property name="type">label_item</property>
+ </packing>
+ </child>
</widget>
<packing>
<property name="expand">True</property>
@@ -7706,57 +7647,59 @@ EncoderInertialCapture</property>
</packing>
</child>
<child>
- <widget class="GtkLabel" id="label164">
+ <widget class="GtkVBox" id="vbox17">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="label"
translatable="yes">Calibrate</property>
+ <property name="spacing">3</property>
+ <child>
+ <widget class="GtkVBox" id="vbox20">
+ <property name="can_focus">False</property>
+ <property name="spacing">2</property>
+ <child>
+ <widget class="GtkLabel" id="label68">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="label">W</property>
</widget>
<packing>
- <property name="expand">True</property>
+ <property name="expand">False</property>
<property name="fill">True</property>
- <property name="position">1</property>
+ <property name="position">0</property>
</packing>
</child>
- </widget>
+ <child>
+ <widget class="GtkHBox"
id="hbox_combo_graph_results_width">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <child>
+ <placeholder/>
</child>
</widget>
<packing>
<property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">1</property>
- </packing>
- </child>
- </widget>
- <packing>
- <property name="expand">True</property>
- <property name="fill">False</property>
+ <property name="fill">True</property>
<property name="position">1</property>
</packing>
</child>
<child>
- <widget class="GtkButton"
id="button_force_sensor_adjust_help">
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="receives_default">True</property>
- <signal name="clicked"
handler="on_button_force_sensor_adjust_help_clicked" swapped="no"/>
- <child>
- <widget class="GtkImage"
id="image_force_sensor_adjust_help">
+ <widget class="GtkLabel" id="label69">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property
name="stock">gtk-missing-image</property>
- </widget>
- </child>
+ <property name="label">H</property>
</widget>
<packing>
<property name="expand">False</property>
- <property name="fill">False</property>
+ <property name="fill">True</property>
<property name="position">2</property>
</packing>
</child>
<child>
- <widget class="GtkVSeparator" id="vseparator6">
+ <widget class="GtkHBox"
id="hbox_combo_graph_results_height">
<property name="visible">True</property>
<property name="can_focus">False</property>
+ <child>
+ <placeholder/>
+ </child>
</widget>
<packing>
<property name="expand">False</property>
@@ -7764,83 +7707,142 @@ EncoderInertialCapture</property>
<property name="position">3</property>
</packing>
</child>
+ </widget>
+ <packing>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ <property name="position">0</property>
+ </packing>
+ </child>
<child>
- <widget class="GtkButton"
id="button_force_sensor_adjust_close">
+ <widget class="GtkButton"
id="event_execute_button_properties">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="receives_default">True</property>
- <signal name="clicked"
handler="on_button_force_sensor_adjust_close_clicked" swapped="no"/>
- <accelerator key="Escape" signal="clicked"/>
- <child>
- <widget class="GtkHBox" id="hbox269">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="spacing">6</property>
+ <property name="has_tooltip">True</property>
+ <property name="tooltip"
translatable="yes">Properties</property>
+ <signal name="clicked"
handler="on_event_execute_button_properties_clicked" swapped="no"/>
<child>
- <widget class="GtkImage"
id="image_force_sensor_capture_adjust_close">
+ <widget class="GtkImage" id="image1664">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property
name="stock">gtk-missing-image</property>
+ <property name="stock">gtk-properties</property>
+ <property name="icon-size">1</property>
+ </widget>
+ </child>
</widget>
<packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="position">0</property>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">1</property>
</packing>
</child>
<child>
- <widget class="GtkLabel" id="label299">
+ <widget class="GtkButton"
id="event_execute_button_update">
+ <property name="can_focus">True</property>
+ <property name="receives_default">True</property>
+ <property name="has_tooltip">True</property>
+ <property name="tooltip"
translatable="yes">Update</property>
+ <signal name="clicked"
handler="on_event_execute_button_update_clicked" swapped="no"/>
+ <child>
+ <widget class="GtkImage" id="image1665">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="label"
translatable="yes">Close</property>
+ <property name="stock">gtk-refresh</property>
+ <property name="icon-size">1</property>
+ </widget>
+ </child>
</widget>
<packing>
- <property name="expand">True</property>
+ <property name="expand">False</property>
<property name="fill">True</property>
- <property name="position">1</property>
+ <property name="position">2</property>
</packing>
</child>
</widget>
- </child>
- </widget>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
- <property name="position">4</property>
+ <property name="position">1</property>
</packing>
</child>
</widget>
<packing>
<property name="expand">True</property>
<property name="fill">True</property>
- <property name="position">1</property>
+ <property name="position">0</property>
</packing>
</child>
+ <child>
+ <widget class="GtkNotebook"
id="notebook_results_data">
+ <property name="can_focus">False</property>
+ <property name="show_tabs">False</property>
+ <property name="show_border">False</property>
+ <child>
+ <widget class="GtkHBox" id="hbox30">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <child>
+ <widget class="GtkTable"
id="event_execute_table_jump_reactive">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="n_rows">5</property>
+ <property name="n_columns">2</property>
+ <property name="column_spacing">4</property>
+ <property name="row_spacing">4</property>
+ <child>
+ <widget class="GtkLabel" id="label290">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="xalign">0</property>
</widget>
+ <packing>
+ <property name="left_attach">1</property>
+ <property name="right_attach">2</property>
+ <property name="x_options">GTK_FILL</property>
+ <property name="y_options"/>
+ </packing>
</child>
+ <child>
+ <widget class="GtkLabel" id="label291">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="xalign">0</property>
</widget>
<packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="position">2</property>
+ <property name="x_options">GTK_FILL</property>
+ <property name="y_options"/>
</packing>
</child>
<child>
- <widget class="GtkButton"
id="button_force_sensor_adjust">
+ <widget class="GtkHBox" id="hbox226">
<property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="receives_default">True</property>
- <signal name="clicked"
handler="on_button_force_sensor_adjust_clicked" swapped="no"/>
+ <property name="can_focus">False</property>
+ <property name="spacing">5</property>
<child>
- <widget class="GtkHBox" id="hbox207">
+ <widget class="GtkLabel" id="label448">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="spacing">6</property>
+ <property name="xalign">0</property>
+ <property name="label"
translatable="yes">TC</property>
+ </widget>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">0</property>
+ </packing>
+ </child>
<child>
- <widget class="GtkImage"
id="image_force_sensor_capture_adjust">
+ <widget class="GtkHBox" id="hbox227">
+ <property name="width_request">16</property>
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <child>
+ <widget class="GtkImage"
id="event_execute_image_jump_reactive_tc_good">
+ <property name="width_request">16</property>
+ <property name="height_request">16</property>
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property
name="stock">gtk-missing-image</property>
</widget>
<packing>
<property name="expand">True</property>
@@ -7849,82 +7851,48 @@ EncoderInertialCapture</property>
</packing>
</child>
<child>
- <widget class="GtkLabel"
id="label_force_sensor_capture_adjust">
+ <widget class="GtkImage"
id="event_execute_image_jump_reactive_tc_bad">
+ <property name="width_request">16</property>
+ <property name="height_request">16</property>
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="label"
translatable="yes">Adjust</property>
</widget>
<packing>
<property name="expand">True</property>
<property name="fill">True</property>
+ <property name="pack_type">end</property>
<property name="position">1</property>
</packing>
</child>
</widget>
- </child>
- </widget>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
- <property name="position">3</property>
+ <property name="pack_type">end</property>
+ <property name="position">1</property>
+ </packing>
+ </child>
+ </widget>
+ <packing>
+ <property name="left_attach">1</property>
+ <property name="right_attach">2</property>
+ <property name="top_attach">3</property>
+ <property name="bottom_attach">4</property>
+ <property name="x_options">GTK_FILL</property>
+ <property name="y_options">GTK_FILL</property>
</packing>
</child>
- </widget>
- </child>
- </widget>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="pack_type">end</property>
- <property name="position">2</property>
- </packing>
- </child>
- </widget>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">0</property>
- </packing>
- </child>
- <child>
- <widget class="GtkAlignment" id="alignment4">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="top_padding">4</property>
- <child>
- <widget class="GtkNotebook"
id="notebook_contacts_execute_or_instructions">
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="show_tabs">False</property>
- <child>
- <widget class="GtkVBox" id="vbox_execute_test">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="spacing">10</property>
- <child>
- <widget class="GtkHBox" id="hbox183">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="spacing">10</property>
- <child>
- <widget class="GtkAspectFrame" id="aspectframe1">
- <property name="width_request">110</property>
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="label_xalign">0</property>
- <property name="shadow_type">in</property>
<child>
- <widget class="GtkEventBox"
id="eventbox_image_test">
+ <widget class="GtkHBox" id="hbox224">
<property name="visible">True</property>
<property name="can_focus">False</property>
+ <property name="spacing">5</property>
<child>
- <widget class="GtkImage" id="image_test">
+ <widget class="GtkLabel" id="label447">
<property name="visible">True</property>
<property name="can_focus">False</property>
- </widget>
- </child>
- </widget>
- </child>
+ <property name="xalign">0</property>
+ <property name="label"
translatable="yes">TF</property>
</widget>
<packing>
<property name="expand">False</property>
@@ -7933,58 +7901,66 @@ EncoderInertialCapture</property>
</packing>
</child>
<child>
- <widget class="GtkVBox" id="vbox15">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="spacing">6</property>
- <child>
- <widget class="GtkAlignment" id="alignment12">
+ <widget class="GtkHBox" id="hbox225">
+ <property name="width_request">16</property>
<property name="visible">True</property>
<property name="can_focus">False</property>
<child>
- <widget class="GtkHBox" id="hbox_options_top">
+ <widget class="GtkImage"
id="event_execute_image_jump_reactive_tf_good">
+ <property name="width_request">16</property>
+ <property name="height_request">16</property>
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="spacing">25</property>
- <child>
- <widget class="GtkButton"
id="button_image_test_zoom">
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="receives_default">True</property>
- <signal name="clicked"
handler="on_button_image_test_zoom_clicked" swapped="no"/>
+ </widget>
+ <packing>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ <property name="position">0</property>
+ </packing>
+ </child>
<child>
- <widget class="GtkImage" id="image_test_zoom">
+ <widget class="GtkImage"
id="event_execute_image_jump_reactive_tf_bad">
+ <property name="width_request">16</property>
+ <property name="height_request">16</property>
<property name="visible">True</property>
<property name="can_focus">False</property>
</widget>
+ <packing>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ <property name="pack_type">end</property>
+ <property name="position">1</property>
+ </packing>
</child>
</widget>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
- <property name="position">0</property>
+ <property name="pack_type">end</property>
+ <property name="position">1</property>
+ </packing>
+ </child>
+ </widget>
+ <packing>
+ <property name="left_attach">1</property>
+ <property name="right_attach">2</property>
+ <property name="top_attach">2</property>
+ <property name="bottom_attach">3</property>
+ <property name="x_options">GTK_FILL</property>
+ <property name="y_options">GTK_FILL</property>
</packing>
</child>
<child>
- <widget class="GtkNotebook"
id="notebook_options_top">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="show_tabs">False</property>
- <property name="show_border">False</property>
- <child>
- <widget class="GtkVBox" id="vbox25">
+ <widget class="GtkHBox" id="hbox222">
<property name="visible">True</property>
<property name="can_focus">False</property>
+ <property name="spacing">5</property>
<child>
- <widget class="GtkHBox" id="hbox170">
- <property name="height_request">32</property>
+ <widget class="GtkLabel" id="label446">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="spacing">20</property>
- <child>
- <widget class="GtkLabel" id="label113">
- <property name="can_focus">False</property>
- <property name="label"
translatable="yes">Options</property>
+ <property name="xalign">0</property>
+ <property name="label"
translatable="yes">Height</property>
</widget>
<packing>
<property name="expand">False</property>
@@ -7993,132 +7969,146 @@ EncoderInertialCapture</property>
</packing>
</child>
<child>
- <widget class="GtkHBox"
id="extra_window_jumps_hbox_fall">
- <property name="can_focus">False</property>
- <property name="spacing">6</property>
- <child>
- <widget class="GtkCheckButton"
id="extra_window_jumps_check_dj_fall_calculate">
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property
name="receives_default">False</property>
- <property name="image_position">bottom</property>
- <property name="active">True</property>
- <property name="draw_indicator">False</property>
- <signal name="toggled"
handler="on_extra_window_jumps_check_dj_fall_calculate_toggled" swapped="no"/>
- <child>
- <widget class="GtkHBox" id="hbox23">
+ <widget class="GtkHBox" id="hbox223">
+ <property name="width_request">16</property>
<property name="visible">True</property>
<property name="can_focus">False</property>
<child>
- <widget class="GtkImage"
id="extra_windows_jumps_image_dj_fall_calculate">
+ <widget class="GtkImage"
id="event_execute_image_jump_reactive_height_good">
+ <property name="width_request">16</property>
+ <property name="height_request">16</property>
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="tooltip"
translatable="yes">Calculate falling height using a previous jump</property>
- <property
name="stock">gtk-missing-image</property>
- <property name="icon-size">2</property>
</widget>
<packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
<child>
- <widget class="GtkImage"
id="extra_windows_jumps_image_dj_fall_predefined">
+ <widget class="GtkImage"
id="event_execute_image_jump_reactive_height_bad">
+ <property name="width_request">16</property>
+ <property name="height_request">16</property>
+ <property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="tooltip" translatable="yes">Fall
from a predefined height</property>
- <property
name="stock">gtk-missing-image</property>
- <property name="icon-size">2</property>
</widget>
<packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ <property name="pack_type">end</property>
<property name="position">1</property>
</packing>
</child>
</widget>
- </child>
- </widget>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
- <property name="position">0</property>
+ <property name="pack_type">end</property>
+ <property name="position">1</property>
+ </packing>
+ </child>
+ </widget>
+ <packing>
+ <property name="left_attach">1</property>
+ <property name="right_attach">2</property>
+ <property name="top_attach">1</property>
+ <property name="bottom_attach">2</property>
+ <property name="x_options">GTK_FILL</property>
+ <property name="y_options">GTK_FILL</property>
</packing>
</child>
<child>
- <widget class="GtkHBox" id="hbox300">
+ <widget class="GtkEventBox"
id="event_execute_eventbox_jump_reactive_tf_tc">
<property name="visible">True</property>
<property name="can_focus">False</property>
<child>
- <widget class="GtkLabel" id="label95">
+ <widget class="GtkLabel" id="label444">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="label">[</property>
+ <property name="xalign">0</property>
+ <property name="label" translatable="yes">
</property>
+ </widget>
+ </child>
</widget>
<packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">0</property>
+ <property name="top_attach">4</property>
+ <property name="bottom_attach">5</property>
+ <property name="x_options">GTK_FILL</property>
+ <property name="y_options"/>
</packing>
</child>
<child>
- <widget class="GtkLabel"
id="extra_window_jumps_label_dj_start_inside">
+ <widget class="GtkEventBox"
id="event_execute_eventbox_jump_reactive_tc">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="tooltip"
translatable="yes">Calculate falling height using a previous jump</property>
- <property name="label" translatable="yes">Start
inside</property>
+ <child>
+ <widget class="GtkLabel" id="label288">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="xalign">0</property>
+ <property name="label" translatable="yes">
</property>
+ </widget>
+ </child>
</widget>
<packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">1</property>
+ <property name="top_attach">3</property>
+ <property name="bottom_attach">4</property>
+ <property name="x_options">GTK_FILL</property>
+ <property name="y_options"/>
</packing>
</child>
<child>
- <widget class="GtkLabel"
id="extra_window_jumps_label_dj_start_outside">
+ <widget class="GtkEventBox"
id="event_execute_eventbox_jump_reactive_tf">
+ <property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="tooltip" translatable="yes">Fall
from a predefined height</property>
- <property name="label" translatable="yes">Start
outside</property>
+ <child>
+ <widget class="GtkLabel" id="label292">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="xalign">0</property>
+ <property name="label" translatable="yes">
</property>
+ </widget>
+ </child>
</widget>
<packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">2</property>
+ <property name="top_attach">2</property>
+ <property name="bottom_attach">3</property>
+ <property name="x_options">GTK_FILL</property>
+ <property name="y_options"/>
</packing>
</child>
<child>
- <widget class="GtkLabel" id="label187">
+ <widget class="GtkEventBox"
id="event_execute_eventbox_jump_reactive_height">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="label">]</property>
+ <child>
+ <widget class="GtkLabel" id="label118">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="xalign">0</property>
+ <property name="label" translatable="yes">
</property>
</widget>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">3</property>
- </packing>
</child>
</widget>
<packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">1</property>
+ <property name="top_attach">1</property>
+ <property name="bottom_attach">2</property>
+ <property name="x_options">GTK_FILL</property>
+ <property name="y_options"/>
</packing>
</child>
<child>
- <widget class="GtkAlignment" id="alignment13">
+ <widget class="GtkHBox" id="hbox137">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="left_padding">20</property>
- <child>
- <widget class="GtkHBox"
id="hbox_extra_window_jumps_fall_height">
- <property name="can_focus">False</property>
- <property name="spacing">6</property>
+ <property name="spacing">5</property>
<child>
- <widget class="GtkLabel" id="label99">
+ <widget class="GtkLabel" id="label117">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="label"
translatable="yes">Falling height</property>
+ <property name="xalign">0</property>
+ <property name="label" translatable="yes">TF /
TC</property>
</widget>
<packing>
<property name="expand">False</property>
@@ -8127,726 +8117,34 @@ EncoderInertialCapture</property>
</packing>
</child>
<child>
- <widget class="GtkSpinButton"
id="extra_window_jumps_spinbutton_fall">
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="invisible_char">●</property>
- <property
name="invisible_char_set">True</property>
- <property
name="primary_icon_activatable">False</property>
- <property
name="secondary_icon_activatable">False</property>
- <property
name="primary_icon_sensitive">True</property>
- <property
name="secondary_icon_sensitive">True</property>
- <property name="adjustment">20 0 200 1 10
0</property>
- <property name="climb_rate">1</property>
- <property name="digits">1</property>
- <property name="numeric">True</property>
- </widget>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">1</property>
- </packing>
- </child>
- <child>
- <widget class="GtkLabel"
id="extra_window_jumps_label_cm">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="xalign">0</property>
- <property name="label">cm</property>
- </widget>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">2</property>
- </packing>
- </child>
- </widget>
- </child>
- </widget>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">2</property>
- </packing>
- </child>
- </widget>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">1</property>
- </packing>
- </child>
- <child>
- <widget class="GtkHBox" id="hbox171">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="spacing">6</property>
- <child>
- <widget class="GtkLabel"
id="extra_window_jumps_label_weight">
- <property name="can_focus">False</property>
- <property name="xalign">0</property>
- <property name="label"
translatable="yes">Additional weight</property>
- <property name="wrap">True</property>
- </widget>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">0</property>
- </packing>
- </child>
- <child>
- <widget class="GtkHBox" id="hbox24">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="spacing">6</property>
- <child>
- <widget class="GtkSpinButton"
id="extra_window_jumps_spinbutton_weight">
- <property name="can_focus">True</property>
- <property name="invisible_char">●</property>
- <property
name="invisible_char_set">True</property>
- <property
name="primary_icon_activatable">False</property>
- <property
name="secondary_icon_activatable">False</property>
- <property
name="primary_icon_sensitive">True</property>
- <property
name="secondary_icon_sensitive">True</property>
- <property name="adjustment">100 0 200 1 10
0</property>
- <property name="climb_rate">1</property>
- <property name="digits">2</property>
- <property name="numeric">True</property>
- <signal name="value_changed"
handler="on_extra_window_jumps_spinbutton_weight_value_changed" swapped="no"/>
- </widget>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">0</property>
- </packing>
- </child>
- <child>
- <widget class="GtkRadioButton"
id="extra_window_jumps_radiobutton_weight">
- <property name="label" translatable="yes">% body
weight</property>
- <property name="can_focus">True</property>
- <property
name="receives_default">False</property>
- <property name="use_underline">True</property>
- <property name="draw_indicator">True</property>
- <property
name="group">extra_window_jumps_radiobutton_kg</property>
- <signal name="toggled"
handler="on_extra_window_jumps_radiobutton_weight_toggled" swapped="no"/>
- </widget>
- <packing>
- <property name="expand">False</property>
- <property name="fill">True</property>
- <property name="position">1</property>
- </packing>
- </child>
- <child>
- <widget class="GtkRadioButton"
id="extra_window_jumps_radiobutton_kg">
- <property name="label">Kg</property>
- <property name="can_focus">True</property>
- <property
name="receives_default">False</property>
- <property name="use_underline">True</property>
- <property name="active">True</property>
- <property name="draw_indicator">True</property>
- <signal name="toggled"
handler="on_extra_window_jumps_radiobutton_kg_toggled" swapped="no"/>
- </widget>
- <packing>
- <property name="expand">False</property>
- <property name="fill">True</property>
- <property name="position">2</property>
- </packing>
- </child>
- <child>
- <widget class="GtkAlignment" id="alignment30">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="left_padding">20</property>
- <child>
- <widget class="GtkLabel"
id="label_extra_window_jumps_radiobutton_weight_percent_as_kg">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- </widget>
- </child>
- </widget>
- <packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="position">3</property>
- </packing>
- </child>
- </widget>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">1</property>
- </packing>
- </child>
- </widget>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">2</property>
- </packing>
- </child>
- <child>
- <widget class="GtkCheckButton"
id="extra_window_jumps_check_dj_arms">
- <property name="label" translatable="yes">Using
arms</property>
- <property name="can_focus">True</property>
- <property
name="receives_default">False</property>
- <property name="draw_indicator">True</property>
- <signal name="clicked"
handler="on_extra_window_jumps_check_dj_arms_clicked" swapped="no"/>
- </widget>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">3</property>
- </packing>
- </child>
- <child>
- <widget class="GtkAlignment" id="alignment15">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="xalign">0</property>
- <child>
- <widget class="GtkHBox"
id="hbox_extra_window_jumps_single_leg_radios">
- <property name="can_focus">False</property>
- <property name="spacing">16</property>
- <child>
- <widget class="GtkHBox" id="hbox173">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="spacing">4</property>
- <child>
- <widget class="GtkLabel" id="label100">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="xalign">0</property>
- <property name="label"
translatable="yes">Dominance</property>
- </widget>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">0</property>
- </packing>
- </child>
- <child>
- <widget class="GtkHBox" id="hbox99">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="spacing">2</property>
- <child>
- <widget class="GtkRadioButton"
id="extra_window_jumps_radiobutton_single_leg_dominance_unknown">
- <property name="label">Unknown</property>
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property
name="receives_default">False</property>
- <property name="tooltip"
translatable="yes">Unknown</property>
- <property name="active">True</property>
- <property name="draw_indicator">False</property>
- </widget>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">0</property>
- </packing>
- </child>
- <child>
- <widget class="GtkRadioButton"
id="extra_window_jumps_radiobutton_single_leg_dominance_this_limb">
- <property name="label"
translatable="yes">This</property>
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property
name="receives_default">False</property>
- <property name="tooltip" translatable="yes">This
limb</property>
- <property name="xalign">0</property>
- <property name="draw_indicator">False</property>
- <property
name="group">extra_window_jumps_radiobutton_single_leg_dominance_unknown</property>
- </widget>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">1</property>
- </packing>
- </child>
- <child>
- <widget class="GtkRadioButton"
id="extra_window_jumps_radiobutton_single_leg_dominance_opposite">
- <property name="label"
translatable="yes">Opposite</property>
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property
name="receives_default">False</property>
- <property name="draw_indicator">False</property>
- <property
name="group">extra_window_jumps_radiobutton_single_leg_dominance_unknown</property>
- </widget>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">2</property>
- </packing>
- </child>
- </widget>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">1</property>
- </packing>
- </child>
- </widget>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">0</property>
- </packing>
- </child>
- <child>
- <widget class="GtkHBox" id="hbox172">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="spacing">4</property>
- <child>
- <widget class="GtkLabel" id="label101">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="xalign">0</property>
- <property name="label"
translatable="yes">Type</property>
- </widget>
- <packing>
- <property name="expand">False</property>
- <property name="fill">True</property>
- <property name="position">0</property>
- </packing>
- </child>
- <child>
- <widget class="GtkHBox" id="hbox97">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="spacing">2</property>
- <child>
- <widget class="GtkRadioButton"
id="extra_window_jumps_radiobutton_single_leg_mode_vertical">
- <property name="label">V</property>
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property
name="receives_default">False</property>
- <property name="tooltip"
translatable="yes">Vertical</property>
- <property name="active">True</property>
- <property name="draw_indicator">False</property>
- </widget>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">0</property>
- </packing>
- </child>
- <child>
- <widget class="GtkRadioButton"
id="extra_window_jumps_radiobutton_single_leg_mode_horizontal">
- <property name="label">H</property>
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property
name="receives_default">False</property>
- <property name="tooltip"
translatable="yes">Horizontal</property>
- <property name="draw_indicator">False</property>
- <property
name="group">extra_window_jumps_radiobutton_single_leg_mode_vertical</property>
- </widget>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">1</property>
- </packing>
- </child>
- <child>
- <widget class="GtkRadioButton"
id="extra_window_jumps_radiobutton_single_leg_mode_lateral">
- <property name="label"
translatable="yes">L</property>
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property
name="receives_default">False</property>
- <property name="tooltip"
translatable="yes">Lateral</property>
- <property name="draw_indicator">False</property>
- <property
name="group">extra_window_jumps_radiobutton_single_leg_mode_vertical</property>
- </widget>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">2</property>
- </packing>
- </child>
- </widget>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">1</property>
- </packing>
- </child>
- </widget>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">1</property>
- </packing>
- </child>
- <child>
- <widget class="GtkHBox" id="hbox174">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="spacing">4</property>
- <child>
- <widget class="GtkLabel" id="label102">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="xalign">0</property>
- <property name="label"
translatable="yes">Fall</property>
- </widget>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">0</property>
- </packing>
- </child>
- <child>
- <widget class="GtkHBox" id="hbox100">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="spacing">2</property>
- <child>
- <widget class="GtkRadioButton"
id="extra_window_jumps_radiobutton_single_leg_fall_both">
- <property name="label"
translatable="yes">Both</property>
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property
name="receives_default">False</property>
- <property name="active">True</property>
- <property name="draw_indicator">False</property>
- </widget>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">0</property>
- </packing>
- </child>
- <child>
- <widget class="GtkRadioButton"
id="extra_window_jumps_radiobutton_single_leg_fall_this_limb">
- <property name="label"
translatable="yes">This</property>
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property
name="receives_default">False</property>
- <property name="tooltip" translatable="yes">This
limb</property>
- <property name="xalign">0</property>
- <property name="draw_indicator">False</property>
- <property
name="group">extra_window_jumps_radiobutton_single_leg_fall_both</property>
- </widget>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">1</property>
- </packing>
- </child>
- <child>
- <widget class="GtkRadioButton"
id="extra_window_jumps_radiobutton_single_leg_fall_opposite">
- <property name="label"
translatable="yes">Opposite</property>
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property
name="receives_default">False</property>
- <property name="draw_indicator">False</property>
- <property
name="group">extra_window_jumps_radiobutton_single_leg_fall_both</property>
- </widget>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">2</property>
- </packing>
- </child>
- </widget>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">1</property>
- </packing>
- </child>
- </widget>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">2</property>
- </packing>
- </child>
- </widget>
- </child>
- </widget>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">4</property>
- </packing>
- </child>
- </widget>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">0</property>
- </packing>
- </child>
- </widget>
- </child>
- <child>
- <widget class="GtkLabel" id="label31">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="label">jumps simple</property>
- </widget>
- <packing>
- <property name="tab_fill">False</property>
- <property name="type">tab</property>
- </packing>
- </child>
- <child>
- <widget class="GtkVBox" id="vbox11">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <child>
- <widget class="GtkHBox" id="hbox67">
- <property name="height_request">32</property>
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="spacing">20</property>
- <child>
- <widget class="GtkLabel" id="label185">
- <property name="can_focus">False</property>
- <property name="label"
translatable="yes">Options</property>
- </widget>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">0</property>
- </packing>
- </child>
- <child>
- <widget class="GtkHBox" id="hbox101">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="spacing">6</property>
- <child>
- <widget class="GtkLabel"
id="extra_window_jumps_rj_label_limit">
- <property name="can_focus">False</property>
- <property name="xalign">0</property>
- <property name="label"
translatable="yes">Limited by</property>
- </widget>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">0</property>
- </packing>
- </child>
- <child>
- <widget class="GtkHBox" id="hbox25">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="spacing">6</property>
- <child>
- <widget class="GtkSpinButton"
id="extra_window_jumps_rj_spinbutton_limit">
- <property name="can_focus">True</property>
- <property name="invisible_char">●</property>
- <property
name="invisible_char_set">True</property>
- <property
name="primary_icon_activatable">False</property>
- <property
name="secondary_icon_activatable">False</property>
- <property
name="primary_icon_sensitive">True</property>
- <property
name="secondary_icon_sensitive">True</property>
- <property name="adjustment">10 1 100 1 10
0</property>
- <property name="digits">1</property>
- <property name="snap_to_ticks">True</property>
- <property name="numeric">True</property>
- <property name="wrap">True</property>
- <property
name="update_policy">if-valid</property>
- </widget>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">0</property>
- </packing>
- </child>
- <child>
- <widget class="GtkLabel"
id="extra_window_jumps_rj_label_limit_units">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="xalign">0</property>
- </widget>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">1</property>
- </packing>
- </child>
- </widget>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">1</property>
- </packing>
- </child>
- </widget>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">1</property>
- </packing>
- </child>
- <child>
- <widget class="GtkHBox" id="hbox158">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="spacing">6</property>
- <child>
- <widget class="GtkLabel"
id="extra_window_jumps_rj_label_fall">
- <property name="can_focus">False</property>
- <property name="xalign">0</property>
- <property name="label"
translatable="yes">Falling height</property>
- </widget>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">0</property>
- </packing>
- </child>
- <child>
- <widget class="GtkHBox" id="hbox26">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="spacing">6</property>
- <child>
- <widget class="GtkSpinButton"
id="extra_window_jumps_rj_spinbutton_fall">
- <property name="can_focus">True</property>
- <property name="invisible_char">●</property>
- <property
name="invisible_char_set">True</property>
- <property
name="primary_icon_activatable">False</property>
- <property
name="secondary_icon_activatable">False</property>
- <property
name="primary_icon_sensitive">True</property>
- <property
name="secondary_icon_sensitive">True</property>
- <property name="adjustment">20 0 200 1 10
0</property>
- <property name="climb_rate">1</property>
- <property name="digits">2</property>
- <property name="numeric">True</property>
- </widget>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">0</property>
- </packing>
- </child>
- <child>
- <widget class="GtkLabel"
id="extra_window_jumps_rj_label_cm">
- <property name="can_focus">False</property>
- <property name="xalign">0</property>
- <property name="label">cm</property>
- </widget>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">1</property>
- </packing>
- </child>
- </widget>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">1</property>
- </packing>
- </child>
- </widget>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">2</property>
- </packing>
- </child>
- <child>
- <widget class="GtkHBox" id="hbox161">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="spacing">6</property>
- <child>
- <widget class="GtkLabel"
id="extra_window_jumps_rj_label_weight">
- <property name="can_focus">False</property>
- <property name="xalign">0</property>
- <property name="label"
translatable="yes">Additional weight</property>
- <property name="wrap">True</property>
- </widget>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">0</property>
- </packing>
- </child>
- <child>
- <widget class="GtkHBox" id="hbox69">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="spacing">6</property>
- <child>
- <widget class="GtkSpinButton"
id="extra_window_jumps_rj_spinbutton_weight">
- <property name="can_focus">True</property>
- <property name="invisible_char">●</property>
- <property
name="invisible_char_set">True</property>
- <property
name="primary_icon_activatable">False</property>
- <property
name="secondary_icon_activatable">False</property>
- <property
name="primary_icon_sensitive">True</property>
- <property
name="secondary_icon_sensitive">True</property>
- <property name="adjustment">0 0 200 1 10
0</property>
- <property name="climb_rate">1</property>
- <property name="digits">1</property>
- <property name="numeric">True</property>
- <signal name="value_changed"
handler="on_extra_window_jumps_rj_spinbutton_weight_value_changed" swapped="no"/>
- </widget>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">0</property>
- </packing>
- </child>
- <child>
- <widget class="GtkRadioButton"
id="extra_window_jumps_rj_radiobutton_weight">
- <property name="label" translatable="yes">% body
weight</property>
- <property name="can_focus">True</property>
- <property
name="receives_default">False</property>
- <property name="use_underline">True</property>
- <property name="draw_indicator">True</property>
- <property
name="group">extra_window_jumps_rj_radiobutton_kg</property>
- <signal name="toggled"
handler="on_extra_window_jumps_rj_radiobutton_weight_toggled" swapped="no"/>
- </widget>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">1</property>
- </packing>
- </child>
- <child>
- <widget class="GtkRadioButton"
id="extra_window_jumps_rj_radiobutton_kg">
- <property name="label">Kg</property>
- <property name="can_focus">True</property>
- <property
name="receives_default">False</property>
- <property name="use_underline">True</property>
- <property name="active">True</property>
- <property name="draw_indicator">True</property>
- <signal name="toggled"
handler="on_extra_window_jumps_rj_radiobutton_kg_toggled" swapped="no"/>
- </widget>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">2</property>
- </packing>
- </child>
- <child>
- <widget class="GtkAlignment" id="alignment31">
+ <widget class="GtkHBox" id="hbox138">
+ <property name="width_request">16</property>
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="left_padding">20</property>
<child>
- <widget class="GtkLabel"
id="label_extra_window_jumps_rj_radiobutton_weight_percent_as_kg">
+ <widget class="GtkImage"
id="event_execute_image_jump_reactive_tf_tc_good">
+ <property name="width_request">16</property>
+ <property name="height_request">16</property>
<property name="visible">True</property>
<property name="can_focus">False</property>
</widget>
- </child>
- </widget>
<packing>
<property name="expand">True</property>
<property name="fill">True</property>
- <property name="position">3</property>
+ <property name="position">0</property>
</packing>
</child>
+ <child>
+ <widget class="GtkImage"
id="event_execute_image_jump_reactive_tf_tc_bad">
+ <property name="width_request">16</property>
+ <property name="height_request">16</property>
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
</widget>
<packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ <property name="pack_type">end</property>
<property name="position">1</property>
</packing>
</child>
@@ -8854,24 +8152,18 @@ EncoderInertialCapture</property>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
- <property name="position">3</property>
+ <property name="pack_type">end</property>
+ <property name="position">1</property>
</packing>
</child>
- <child>
- <widget class="GtkCheckButton"
id="checkbutton_allow_finish_rj_after_time">
- <property name="label" translatable="yes">Allow
finish after time</property>
- <property name="can_focus">True</property>
- <property
name="receives_default">False</property>
- <property name="has_tooltip">True</property>
- <property name="tooltip" translatable="yes">If a
multiple jump is limited by time, and time has running out, allow finish jump</property>
- <property name="use_underline">True</property>
- <property name="draw_indicator">True</property>
- <signal name="toggled"
handler="on_extra_window_checkbutton_allow_finish_rj_after_time_toggled" swapped="no"/>
</widget>
<packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">4</property>
+ <property name="left_attach">1</property>
+ <property name="right_attach">2</property>
+ <property name="top_attach">4</property>
+ <property name="bottom_attach">5</property>
+ <property name="x_options">GTK_FILL</property>
+ <property name="y_options">GTK_FILL</property>
</packing>
</child>
</widget>
@@ -8881,147 +8173,270 @@ EncoderInertialCapture</property>
<property name="position">0</property>
</packing>
</child>
+ <child>
+ <widget class="GtkTable"
id="event_execute_table_jump_reactive_values">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="n_rows">5</property>
+ <property name="n_columns">2</property>
+ <property name="column_spacing">4</property>
+ <property name="row_spacing">4</property>
+ <property name="homogeneous">True</property>
+ <child>
+ <widget class="GtkLabel" id="label267">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="xalign">0</property>
+ <property name="label" translatable="yes">Last
jump</property>
+ <property name="justify">center</property>
</widget>
<packing>
- <property name="position">1</property>
+ <property name="x_options">GTK_EXPAND</property>
+ <property name="y_options"/>
</packing>
</child>
<child>
- <widget class="GtkLabel" id="label35">
+ <widget class="GtkLabel" id="label268">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="label">jumps multiple</property>
+ <property name="xalign">0</property>
+ <property name="label"
translatable="yes">AVG</property>
+ <property name="justify">center</property>
</widget>
<packing>
- <property name="position">1</property>
- <property name="tab_fill">False</property>
- <property name="type">tab</property>
+ <property name="left_attach">1</property>
+ <property name="right_attach">2</property>
+ <property name="x_options">GTK_EXPAND</property>
+ <property name="y_options"/>
</packing>
</child>
<child>
- <widget class="GtkVBox" id="vbox22">
+ <widget class="GtkLabel"
id="event_execute_label_jump_reactive_tf_now">
<property name="visible">True</property>
<property name="can_focus">False</property>
+ <property name="xalign">0</property>
+ <property name="justify">center</property>
+ </widget>
+ <packing>
+ <property name="top_attach">2</property>
+ <property name="bottom_attach">3</property>
+ <property name="x_options"/>
+ <property name="y_options"/>
+ </packing>
+ </child>
<child>
- <widget class="GtkHBox" id="hbox162">
+ <widget class="GtkLabel"
id="event_execute_label_jump_reactive_tf_avg">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="spacing">25</property>
+ <property name="xalign">0</property>
+ <property name="justify">center</property>
+ </widget>
+ <packing>
+ <property name="left_attach">1</property>
+ <property name="right_attach">2</property>
+ <property name="top_attach">2</property>
+ <property name="bottom_attach">3</property>
+ <property name="x_options"/>
+ <property name="y_options"/>
+ </packing>
+ </child>
<child>
- <widget class="GtkButton"
id="button_runs_simple_track_distance">
+ <widget class="GtkLabel"
id="event_execute_label_jump_reactive_tc_avg">
<property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="receives_default">True</property>
- <property name="relief">half</property>
- <signal name="clicked"
handler="on_button_runs_simple_track_distance_clicked" swapped="no"/>
+ <property name="can_focus">False</property>
+ <property name="xalign">0</property>
+ <property name="justify">center</property>
+ </widget>
+ <packing>
+ <property name="left_attach">1</property>
+ <property name="right_attach">2</property>
+ <property name="top_attach">3</property>
+ <property name="bottom_attach">4</property>
+ <property name="x_options"/>
+ <property name="y_options"/>
+ </packing>
+ </child>
<child>
- <widget class="GtkHBox" id="hbox246">
+ <widget class="GtkLabel"
id="event_execute_label_jump_reactive_tc_now">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="spacing">4</property>
+ <property name="xalign">0</property>
+ <property name="justify">center</property>
+ </widget>
+ <packing>
+ <property name="top_attach">3</property>
+ <property name="bottom_attach">4</property>
+ <property name="x_options"/>
+ <property name="y_options"/>
+ </packing>
+ </child>
<child>
- <widget class="GtkLabel" id="label286">
+ <widget class="GtkLabel"
id="event_execute_label_jump_reactive_tf_tc_now">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="label">|--</property>
+ <property name="xalign">0</property>
+ <property name="justify">center</property>
</widget>
<packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="position">0</property>
+ <property name="top_attach">4</property>
+ <property name="bottom_attach">5</property>
+ <property name="x_options"/>
+ <property name="y_options"/>
</packing>
</child>
<child>
- <widget class="GtkLabel"
id="label_runs_simple_track_distance_value">
+ <widget class="GtkLabel"
id="event_execute_label_jump_reactive_tf_tc_avg">
<property name="visible">True</property>
<property name="can_focus">False</property>
+ <property name="xalign">0</property>
+ <property name="justify">center</property>
</widget>
<packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="position">1</property>
+ <property name="left_attach">1</property>
+ <property name="right_attach">2</property>
+ <property name="top_attach">4</property>
+ <property name="bottom_attach">5</property>
+ <property name="x_options"/>
+ <property name="y_options"/>
</packing>
</child>
<child>
- <widget class="GtkLabel"
id="label_runs_simple_track_distance_units">
+ <widget class="GtkLabel"
id="event_execute_label_jump_reactive_height_now">
<property name="visible">True</property>
<property name="can_focus">False</property>
+ <property name="xalign">0</property>
+ <property name="justify">center</property>
</widget>
<packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="position">2</property>
+ <property name="top_attach">1</property>
+ <property name="bottom_attach">2</property>
+ <property name="x_options"/>
+ <property name="y_options"/>
</packing>
</child>
<child>
- <widget class="GtkLabel" id="label293">
+ <widget class="GtkLabel"
id="event_execute_label_jump_reactive_height_avg">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="label">--|</property>
+ <property name="xalign">0</property>
+ <property name="justify">center</property>
+ </widget>
+ <packing>
+ <property name="left_attach">1</property>
+ <property name="right_attach">2</property>
+ <property name="top_attach">1</property>
+ <property name="bottom_attach">2</property>
+ <property name="x_options"/>
+ <property name="y_options"/>
+ </packing>
+ </child>
</widget>
<packing>
<property name="expand">True</property>
<property name="fill">True</property>
- <property name="position">3</property>
+ <property name="position">1</property>
</packing>
</child>
</widget>
</child>
+ <child>
+ <widget class="GtkLabel" id="label14">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="label">jump multiple</property>
</widget>
<packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">0</property>
+ <property name="tab_fill">False</property>
+ <property name="type">tab</property>
</packing>
</child>
<child>
- <widget class="GtkHBox" id="hbox239">
+ <widget class="GtkHBox" id="hbox31">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="spacing">4</property>
<child>
- <widget class="GtkCheckButton"
id="check_run_simple_with_reaction_time">
- <property name="label"
translatable="yes">Measure reaction time</property>
+ <widget class="GtkTable"
id="event_execute_table_run_interval">
<property name="visible">True</property>
- <property name="can_focus">True</property>
- <property
name="receives_default">False</property>
- <property name="draw_indicator">True</property>
- <signal name="clicked"
handler="on_check_run_simple_with_reaction_time_clicked" swapped="no"/>
+ <property name="can_focus">False</property>
+ <property name="n_rows">3</property>
+ <property name="n_columns">2</property>
+ <property name="column_spacing">4</property>
+ <property name="row_spacing">4</property>
+ <child>
+ <widget class="GtkEventBox"
id="event_execute_eventbox_run_interval_speed">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <child>
+ <widget class="GtkLabel" id="label300">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="xalign">0</property>
+ <property name="label" translatable="yes">
</property>
+ </widget>
+ </child>
+ </widget>
+ <packing>
+ <property name="top_attach">2</property>
+ <property name="bottom_attach">3</property>
+ <property name="x_options">GTK_FILL</property>
+ <property name="y_options"/>
+ </packing>
+ </child>
+ <child>
+ <widget class="GtkLabel" id="label302">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="xalign">0</property>
+ </widget>
+ <packing>
+ <property name="left_attach">1</property>
+ <property name="right_attach">2</property>
+ <property name="x_options">GTK_FILL</property>
+ <property name="y_options"/>
+ </packing>
+ </child>
+ <child>
+ <widget class="GtkLabel" id="label303">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="xalign">0</property>
</widget>
<packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="position">0</property>
+ <property name="x_options">GTK_FILL</property>
+ <property name="y_options"/>
</packing>
</child>
<child>
- <widget class="GtkButton"
id="button_run_simple_with_reaction_time_help">
+ <widget class="GtkEventBox"
id="event_execute_eventbox_run_interval_time">
<property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="receives_default">True</property>
- <property name="relief">half</property>
- <signal name="clicked"
handler="on_button_run_with_reaction_time_help_clicked" swapped="no"/>
+ <property name="can_focus">False</property>
<child>
- <widget class="GtkImage"
id="image_run_simple_with_reaction_time_help">
+ <widget class="GtkLabel" id="label304">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property
name="stock">gtk-missing-image</property>
- </widget>
- </child>
+ <property name="xalign">0</property>
+ <property name="label" translatable="yes">
</property>
</widget>
- <packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="position">1</property>
- </packing>
</child>
</widget>
<packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">1</property>
+ <property name="top_attach">1</property>
+ <property name="bottom_attach">2</property>
+ <property name="x_options">GTK_FILL</property>
+ <property name="y_options"/>
</packing>
</child>
+ <child>
+ <widget class="GtkHBox" id="hbox220">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="spacing">5</property>
+ <child>
+ <widget class="GtkLabel" id="label440">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="xalign">0</property>
+ <property name="label"
translatable="yes">Speed</property>
</widget>
<packing>
<property name="expand">False</property>
@@ -9031,48 +8446,41 @@ EncoderInertialCapture</property>
</child>
</widget>
<packing>
- <property name="position">2</property>
+ <property name="left_attach">1</property>
+ <property name="right_attach">2</property>
+ <property name="top_attach">2</property>
+ <property name="bottom_attach">3</property>
+ <property name="x_options">GTK_FILL</property>
+ <property name="y_options">GTK_FILL</property>
</packing>
</child>
<child>
- <widget class="GtkLabel" id="label36">
+ <widget class="GtkHBox" id="hbox219">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="label">runs simple</property>
+ <property name="spacing">5</property>
+ <child>
+ <widget class="GtkLabel" id="label439">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="xalign">0</property>
+ <property name="label"
translatable="yes">Time</property>
</widget>
<packing>
- <property name="position">2</property>
- <property name="tab_fill">False</property>
- <property name="type">tab</property>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">0</property>
</packing>
</child>
<child>
- <widget class="GtkVBox" id="vbox24">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <child>
- <widget class="GtkHBox" id="hbox164">
- <property name="height_request">32</property>
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="spacing">25</property>
- <child>
- <widget class="GtkButton"
id="button_runs_interval_track_distance">
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="receives_default">True</property>
- <property name="relief">half</property>
- <signal name="clicked"
handler="on_button_runs_interval_track_distance_clicked" swapped="no"/>
- <child>
- <widget class="GtkHBox" id="hbox28">
+ <widget class="GtkHBox" id="hbox221">
+ <property name="width_request">24</property>
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="spacing">4</property>
<child>
- <widget class="GtkLabel" id="label294">
+ <widget class="GtkImage"
id="event_execute_image_run_interval_time_good">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="label">|--</property>
</widget>
<packing>
<property name="expand">True</property>
@@ -9081,375 +8489,344 @@ EncoderInertialCapture</property>
</packing>
</child>
<child>
- <widget class="GtkLabel"
id="label_runs_interval_track_distance_value">
+ <widget class="GtkImage"
id="event_execute_image_run_interval_time_bad">
+ <property name="width_request">24</property>
<property name="visible">True</property>
<property name="can_focus">False</property>
</widget>
<packing>
<property name="expand">True</property>
<property name="fill">True</property>
+ <property name="pack_type">end</property>
<property name="position">1</property>
</packing>
</child>
- <child>
- <widget class="GtkLabel"
id="label_runs_interval_track_distance_units">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="label">m</property>
</widget>
<packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="position">2</property>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="pack_type">end</property>
+ <property name="position">1</property>
</packing>
</child>
- <child>
- <widget class="GtkLabel" id="label295">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="label">--|</property>
</widget>
<packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="position">3</property>
+ <property name="left_attach">1</property>
+ <property name="right_attach">2</property>
+ <property name="top_attach">1</property>
+ <property name="bottom_attach">2</property>
+ <property name="x_options">GTK_FILL</property>
+ <property name="y_options">GTK_FILL</property>
</packing>
</child>
</widget>
- </child>
- </widget>
<packing>
<property name="expand">False</property>
- <property name="fill">False</property>
+ <property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
<child>
- <widget class="GtkHBox" id="hbox68">
+ <widget class="GtkTable"
id="event_execute_table_run_interval_values">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="spacing">4</property>
+ <property name="n_rows">3</property>
+ <property name="n_columns">3</property>
+ <property name="column_spacing">4</property>
+ <property name="row_spacing">4</property>
+ <property name="homogeneous">True</property>
<child>
- <widget class="GtkLabel"
id="extra_window_runs_interval_label_limit">
+ <placeholder/>
+ </child>
+ <child>
+ <widget class="GtkLabel" id="label305">
+ <property name="visible">True</property>
<property name="can_focus">False</property>
<property name="xalign">0</property>
- <property name="label"
translatable="yes">Limited by</property>
+ <property name="label" translatable="yes">Last
lap</property>
+ <property name="justify">center</property>
</widget>
<packing>
- <property name="expand">False</property>
- <property name="fill">True</property>
- <property name="position">0</property>
+ <property name="x_options">GTK_EXPAND</property>
+ <property name="y_options"/>
</packing>
</child>
<child>
- <widget class="GtkHBox" id="hbox71">
+ <widget class="GtkLabel" id="label306">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="spacing">6</property>
- <child>
- <widget class="GtkSpinButton"
id="extra_window_runs_interval_spinbutton_limit">
- <property name="can_focus">True</property>
- <property name="invisible_char">●</property>
- <property
name="invisible_char_set">True</property>
- <property
name="primary_icon_activatable">False</property>
- <property
name="secondary_icon_activatable">False</property>
- <property
name="primary_icon_sensitive">True</property>
- <property
name="secondary_icon_sensitive">True</property>
- <property name="adjustment">10 0 1000 1 10
0</property>
- <property name="snap_to_ticks">True</property>
- <property name="numeric">True</property>
- <property
name="update_policy">if-valid</property>
+ <property name="xalign">0</property>
+ <property name="label"
translatable="yes">AVG</property>
+ <property name="justify">center</property>
</widget>
<packing>
- <property name="expand">False</property>
- <property name="fill">True</property>
- <property name="position">0</property>
+ <property name="left_attach">1</property>
+ <property name="right_attach">2</property>
+ <property name="x_options">GTK_EXPAND</property>
+ <property name="y_options"/>
</packing>
</child>
<child>
- <widget class="GtkLabel"
id="extra_window_runs_interval_label_limit_units">
+ <widget class="GtkLabel"
id="event_execute_label_run_interval_time_now">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="xalign">0</property>
+ <property name="justify">center</property>
</widget>
<packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="position">1</property>
+ <property name="top_attach">1</property>
+ <property name="bottom_attach">2</property>
+ <property name="x_options"/>
+ <property name="y_options"/>
</packing>
</child>
+ <child>
+ <widget class="GtkLabel"
id="event_execute_label_run_interval_time_avg">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="xalign">0</property>
+ <property name="justify">center</property>
</widget>
<packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="position">1</property>
+ <property name="left_attach">1</property>
+ <property name="right_attach">2</property>
+ <property name="top_attach">1</property>
+ <property name="bottom_attach">2</property>
+ <property name="x_options"/>
+ <property name="y_options"/>
</packing>
</child>
+ <child>
+ <widget class="GtkLabel"
id="event_execute_label_run_interval_speed_avg">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="xalign">0</property>
+ <property name="justify">center</property>
</widget>
<packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">1</property>
+ <property name="left_attach">1</property>
+ <property name="right_attach">2</property>
+ <property name="top_attach">2</property>
+ <property name="bottom_attach">3</property>
+ <property name="x_options"/>
+ <property name="y_options"/>
</packing>
</child>
<child>
- <widget class="GtkHBox" id="hbox245">
+ <widget class="GtkLabel"
id="event_execute_label_run_interval_speed_now">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="spacing">4</property>
- <child>
- <widget class="GtkCheckButton"
id="check_run_interval_with_reaction_time">
- <property name="label"
translatable="yes">Measure reaction time</property>
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property
name="receives_default">False</property>
- <property name="draw_indicator">True</property>
- <signal name="clicked"
handler="on_check_run_interval_with_reaction_time_clicked" swapped="no"/>
+ <property name="xalign">0</property>
+ <property name="justify">center</property>
</widget>
<packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="position">0</property>
+ <property name="top_attach">2</property>
+ <property name="bottom_attach">3</property>
+ <property name="x_options"/>
+ <property name="y_options"/>
</packing>
</child>
<child>
- <widget class="GtkButton"
id="button_run_interval_with_reaction_time_help">
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="receives_default">True</property>
- <signal name="clicked"
handler="on_button_run_with_reaction_time_help_clicked" swapped="no"/>
- <child>
- <widget class="GtkImage"
id="image_run_interval_with_reaction_time_help">
+ <widget class="GtkLabel" id="label151">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property
name="stock">gtk-missing-image</property>
- </widget>
- </child>
+ <property name="xalign">0</property>
+ <property name="label"
translatable="yes">Total</property>
+ <property name="justify">center</property>
</widget>
<packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="position">1</property>
+ <property name="left_attach">2</property>
+ <property name="right_attach">3</property>
+ <property name="x_options">GTK_EXPAND</property>
+ <property name="y_options"/>
</packing>
</child>
+ <child>
+ <widget class="GtkLabel"
id="event_execute_label_run_interval_time_total">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="xalign">0</property>
+ <property name="justify">center</property>
</widget>
<packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">2</property>
+ <property name="left_attach">2</property>
+ <property name="right_attach">3</property>
+ <property name="top_attach">1</property>
+ <property name="bottom_attach">2</property>
+ <property name="x_options"/>
+ <property name="y_options"/>
</packing>
</child>
</widget>
<packing>
<property name="expand">True</property>
<property name="fill">True</property>
- <property name="position">0</property>
+ <property name="position">1</property>
</packing>
</child>
</widget>
<packing>
- <property name="position">3</property>
+ <property name="position">1</property>
</packing>
</child>
<child>
- <widget class="GtkLabel" id="label103">
+ <widget class="GtkLabel" id="label17">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="label">runs interval</property>
+ <property name="label">run interval</property>
</widget>
<packing>
- <property name="position">3</property>
+ <property name="position">1</property>
<property name="tab_fill">False</property>
<property name="type">tab</property>
</packing>
</child>
<child>
- <widget class="GtkHBox"
id="hbox301_force_sensor">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="spacing">20</property>
- <child>
- <widget class="GtkHBox"
id="hbox_force_sensor_lat_and_comments">
+ <widget class="GtkHBox" id="hbox37">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="spacing">20</property>
- <child>
- <widget class="GtkButton"
id="button_force_sensor_stiffness">
- <property name="can_focus">True</property>
- <property name="receives_default">True</property>
- <signal name="clicked"
handler="on_button_force_sensor_stiffness_clicked" swapped="no"/>
<child>
- <widget class="GtkHBox" id="hbox288">
+ <widget class="GtkTable"
id="event_execute_table_pulse">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="spacing">4</property>
+ <property name="n_rows">2</property>
+ <property name="n_columns">2</property>
+ <property name="column_spacing">4</property>
+ <property name="row_spacing">4</property>
<child>
- <widget class="GtkLabel"
id="label_button_force_sensor_stiffness">
+ <widget class="GtkLabel" id="label309">
<property name="visible">True</property>
<property name="can_focus">False</property>
+ <property name="xalign">0</property>
+ <property name="label"
translatable="yes">Time</property>
</widget>
<packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="position">0</property>
+ <property name="left_attach">1</property>
+ <property name="right_attach">2</property>
+ <property name="top_attach">1</property>
+ <property name="bottom_attach">2</property>
+ <property name="x_options">GTK_FILL</property>
+ <property name="y_options"/>
</packing>
</child>
<child>
- <widget class="GtkImage"
id="image_button_force_sensor_stiffness_problem">
+ <widget class="GtkLabel" id="label310">
+ <property name="visible">True</property>
<property name="can_focus">False</property>
- <property
name="stock">gtk-missing-image</property>
- </widget>
- <packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="position">1</property>
- </packing>
- </child>
- </widget>
- </child>
+ <property name="xalign">0</property>
</widget>
<packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">0</property>
+ <property name="left_attach">1</property>
+ <property name="right_attach">2</property>
+ <property name="x_options">GTK_FILL</property>
+ <property name="y_options"/>
</packing>
</child>
<child>
- <widget class="GtkComboBox"
id="combo_force_sensor_capture_options">
+ <widget class="GtkLabel" id="label311">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="items" translatable="yes"/>
+ <property name="xalign">0</property>
</widget>
<packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">1</property>
+ <property name="x_options">GTK_FILL</property>
+ <property name="y_options"/>
</packing>
</child>
<child>
- <widget class="GtkHBox"
id="hbox_force_sensor_laterality">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="spacing">6</property>
- <child>
- <widget class="GtkRadioButton"
id="radio_force_sensor_laterality_both">
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property
name="receives_default">False</property>
- <property name="tooltip"
translatable="yes">Both</property>
- <property name="active">True</property>
- <property name="draw_indicator">False</property>
- <child>
- <widget class="GtkHBox" id="hbox303">
+ <widget class="GtkEventBox"
id="event_execute_eventbox_pulse_time">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="spacing">4</property>
<child>
- <widget class="GtkImage"
id="image_force_sensor_laterality_both">
+ <widget class="GtkLabel" id="label312">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property
name="stock">gtk-missing-image</property>
+ <property name="xalign">0</property>
+ <property name="label" translatable="yes">
</property>
</widget>
- <packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="position">0</property>
- </packing>
</child>
- <child>
- <widget class="GtkLabel" id="label359">
- <property name="can_focus">False</property>
- <property name="label"
translatable="yes">Both</property>
</widget>
<packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="position">1</property>
+ <property name="top_attach">1</property>
+ <property name="bottom_attach">2</property>
+ <property name="x_options">GTK_FILL</property>
+ <property name="y_options"/>
</packing>
</child>
</widget>
- </child>
- </widget>
<packing>
<property name="expand">False</property>
- <property name="fill">False</property>
+ <property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
<child>
- <widget class="GtkRadioButton"
id="radio_force_sensor_laterality_l">
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property
name="receives_default">False</property>
- <property name="tooltip"
translatable="yes">Left</property>
- <property name="draw_indicator">False</property>
- <property
name="group">radio_force_sensor_laterality_both</property>
- <child>
- <widget class="GtkHBox" id="hbox304">
+ <widget class="GtkTable"
id="event_execute_table_pulse_values">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="spacing">4</property>
+ <property name="n_rows">2</property>
+ <property name="n_columns">2</property>
+ <property name="column_spacing">4</property>
+ <property name="row_spacing">4</property>
+ <property name="homogeneous">True</property>
<child>
- <widget class="GtkImage"
id="image_force_sensor_laterality_l">
+ <widget class="GtkLabel" id="label313">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property
name="stock">gtk-missing-image</property>
+ <property name="xalign">0</property>
+ <property name="label" translatable="yes">Last
pulse</property>
+ <property name="justify">center</property>
</widget>
<packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="position">0</property>
+ <property name="x_options">GTK_EXPAND</property>
+ <property name="y_options"/>
</packing>
</child>
<child>
- <widget class="GtkLabel" id="label370">
+ <widget class="GtkLabel" id="label314">
+ <property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="label"
translatable="yes">Left</property>
+ <property name="xalign">0</property>
+ <property name="label"
translatable="yes">AVG</property>
+ <property name="justify">center</property>
</widget>
<packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="position">1</property>
+ <property name="left_attach">1</property>
+ <property name="right_attach">2</property>
+ <property name="x_options">GTK_EXPAND</property>
+ <property name="y_options"/>
</packing>
</child>
- </widget>
- </child>
+ <child>
+ <widget class="GtkLabel"
id="event_execute_label_pulse_now">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="xalign">0</property>
+ <property name="justify">center</property>
</widget>
<packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">1</property>
+ <property name="top_attach">1</property>
+ <property name="bottom_attach">2</property>
+ <property name="x_options"/>
+ <property name="y_options"/>
</packing>
</child>
<child>
- <widget class="GtkRadioButton"
id="radio_force_sensor_laterality_r">
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property
name="receives_default">False</property>
- <property name="tooltip"
translatable="yes">Right</property>
- <property name="draw_indicator">False</property>
- <property
name="group">radio_force_sensor_laterality_both</property>
- <child>
- <widget class="GtkHBox" id="hbox305">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="spacing">4</property>
- <child>
- <widget class="GtkImage"
id="image_force_sensor_laterality_r">
+ <widget class="GtkLabel"
id="event_execute_label_pulse_avg">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property
name="stock">gtk-missing-image</property>
+ <property name="xalign">0</property>
+ <property name="justify">center</property>
</widget>
<packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="position">0</property>
+ <property name="left_attach">1</property>
+ <property name="right_attach">2</property>
+ <property name="top_attach">1</property>
+ <property name="bottom_attach">2</property>
+ <property name="x_options"/>
+ <property name="y_options"/>
</packing>
</child>
- <child>
- <widget class="GtkLabel" id="label381">
- <property name="can_focus">False</property>
- <property name="label"
translatable="yes">Right</property>
</widget>
<packing>
<property name="expand">True</property>
@@ -9458,53 +8835,44 @@ EncoderInertialCapture</property>
</packing>
</child>
</widget>
- </child>
- </widget>
<packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
<property name="position">2</property>
</packing>
</child>
+ <child>
+ <widget class="GtkLabel" id="label38">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="label">pulse</property>
</widget>
<packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
<property name="position">2</property>
+ <property name="tab_fill">False</property>
+ <property name="type">tab</property>
</packing>
</child>
<child>
- <widget class="GtkFrame"
id="frame_force_sensor_comments">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="label_xalign">0</property>
- <property
name="label_yalign">0.20000000298023224</property>
- <property name="shadow_type">in</property>
- <child>
- <widget class="GtkHBox" id="hbox335">
+ <widget class="GtkLabel" id="label63">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="spacing">4</property>
- <child>
- <widget class="GtkTextView"
id="textview_force_sensor_capture_comment">
- <property name="visible">True</property>
- <property name="can_focus">True</property>
+ <property name="label"
translatable="yes">Deleted test</property>
</widget>
<packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="position">0</property>
+ <property name="position">3</property>
</packing>
</child>
<child>
- <widget class="GtkButton"
id="button_force_sensor_save_comment">
- <property name="label" translatable="yes">Save
comment</property>
+ <widget class="GtkLabel" id="label62">
<property name="visible">True</property>
- <property name="sensitive">False</property>
- <property name="can_focus">True</property>
- <property name="receives_default">True</property>
- <property name="border_width">2</property>
- <signal name="clicked"
handler="on_button_force_sensor_save_comment_clicked" swapped="no"/>
+ <property name="can_focus">False</property>
+ <property name="label">deleted test</property>
+ </widget>
+ <packing>
+ <property name="position">3</property>
+ <property name="tab_fill">False</property>
+ <property name="type">tab</property>
+ </packing>
+ </child>
</widget>
<packing>
<property name="expand">False</property>
@@ -9513,18 +8881,17 @@ EncoderInertialCapture</property>
</packing>
</child>
</widget>
- </child>
- <child>
- <placeholder/>
<packing>
- <property name="type">label_item</property>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ <property name="position">1</property>
</packing>
</child>
</widget>
<packing>
<property name="expand">True</property>
<property name="fill">True</property>
- <property name="position">3</property>
+ <property name="position">0</property>
</packing>
</child>
</widget>
@@ -9535,51 +8902,61 @@ EncoderInertialCapture</property>
</packing>
</child>
</widget>
+ </child>
+ </widget>
<packing>
- <property name="position">4</property>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ <property name="position">0</property>
</packing>
</child>
+ </widget>
+ </child>
<child>
- <widget class="GtkLabel" id="label34">
+ <widget class="GtkLabel" id="label8">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="label">force</property>
+ <property name="label" translatable="yes">Show
graph</property>
</widget>
<packing>
- <property name="position">4</property>
<property name="tab_fill">False</property>
<property name="type">tab</property>
</packing>
</child>
<child>
- <widget class="GtkVBox" id="vbox31">
+ <widget class="GtkNotebook"
id="notebook_results">
<property name="visible">True</property>
<property name="can_focus">False</property>
+ <property name="show_tabs">False</property>
+ <property name="show_border">False</property>
+ <property name="scrollable">True</property>
+ <signal name="switch_page"
handler="on_notebook_change_by_user" swapped="no"/>
<child>
- <widget class="GtkHBox" id="hbox98">
- <property name="height_request">32</property>
+ <widget class="GtkVBox" id="vbox21">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="spacing">25</property>
<child>
- <widget class="GtkHBox"
id="hbox_animation_lights">
+ <widget class="GtkAlignment" id="alignment120">
+ <property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="spacing">20</property>
+ <property name="top_padding">4</property>
<child>
- <widget class="GtkHBox" id="hbox148">
+ <widget class="GtkVBox" id="vbox126">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="spacing">20</property>
+ <property name="spacing">4</property>
<child>
- <widget class="GtkHBox" id="hbox175">
+ <widget class="GtkHBox" id="hbox272">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="spacing">6</property>
+ <property name="spacing">10</property>
<child>
- <widget class="GtkLabel" id="label179">
+ <widget class="GtkHBox"
id="hbox_combo_result_jumps">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="label">Value</property>
+ <child>
+ <placeholder/>
+ </child>
</widget>
<packing>
<property name="expand">False</property>
@@ -9588,186 +8965,208 @@ EncoderInertialCapture</property>
</packing>
</child>
<child>
- <widget class="GtkSpinButton"
id="spinbutton_animation_lights_speed">
+ <widget class="GtkHBox" id="hbox8">
<property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="invisible_char">●</property>
- <property name="width_chars">1</property>
- <property
name="invisible_char_set">True</property>
- <property
name="primary_icon_activatable">False</property>
- <property
name="secondary_icon_activatable">False</property>
- <property
name="primary_icon_sensitive">True</property>
- <property
name="secondary_icon_sensitive">True</property>
- <property name="adjustment">5 0 7 1 1
0</property>
- <property name="climb_rate">1</property>
- <property name="numeric">True</property>
- <signal name="value_changed"
handler="on_spinbutton_animation_lights_speed_value_changed" swapped="no"/>
- </widget>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">1</property>
- </packing>
- </child>
+ <property name="can_focus">False</property>
+ <property name="spacing">4</property>
<child>
- <widget class="GtkButton"
id="button_animation_lights_help">
+ <widget class="GtkButton" id="button_jumps_zoom">
+ <property name="visible">True</property>
<property name="can_focus">True</property>
<property name="receives_default">True</property>
- <signal name="clicked"
handler="on_button_animation_lights_help_clicked" swapped="no"/>
+ <property name="has_tooltip">True</property>
+ <property name="tooltip"
translatable="yes">Change zoom (z)</property>
+ <signal name="clicked"
handler="on_button_jumps_zoom_clicked" swapped="no"/>
+ <accelerator key="z" signal="clicked"/>
<child>
- <widget class="GtkImage" id="image57">
+ <widget class="GtkImage" id="image_jumps_zoom">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="stock">gtk-info</property>
</widget>
</child>
</widget>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
- <property name="position">2</property>
- </packing>
- </child>
- </widget>
- <packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
<child>
- <widget class="GtkHBox" id="hbox151">
+ <widget class="GtkButton"
id="button_video_play_selected_jump">
<property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="spacing">6</property>
+ <property name="can_focus">True</property>
+ <property name="receives_default">True</property>
+ <property name="has_tooltip">True</property>
+ <property name="tooltip" translatable="yes">Play
Video</property>
+ <signal name="clicked"
handler="on_video_play_selected_jump_clicked" swapped="no"/>
<child>
- <widget class="GtkLabel" id="label142">
+ <widget class="GtkImage"
id="image_video_play_selected_jump">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="label">Interval</property>
+ <property
name="stock">gtk-missing-image</property>
+ <property name="icon-size">1</property>
+ </widget>
+ </child>
</widget>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
- <property name="position">0</property>
+ <property name="position">1</property>
</packing>
</child>
<child>
- <widget class="GtkLabel"
id="label_animation_lights_interval">
+ <widget class="GtkButton"
id="button_edit_selected_jump">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="receives_default">True</property>
+ <property name="has_tooltip">True</property>
+ <property name="tooltip" translatable="yes">Edit
selected (e)</property>
+ <signal name="clicked"
handler="on_edit_selected_jump_clicked" swapped="no"/>
+ <accelerator key="e" signal="clicked"/>
+ <child>
+ <widget class="GtkImage" id="image1972">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="label">500 ms</property>
+ <property name="stock">gtk-edit</property>
+ <property name="icon-size">1</property>
</widget>
- <packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="position">1</property>
- </packing>
</child>
</widget>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
- <property name="position">1</property>
+ <property name="position">2</property>
</packing>
</child>
+ <child>
+ <widget class="GtkButton"
id="button_delete_selected_jump">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="receives_default">True</property>
+ <property name="has_tooltip">True</property>
+ <property name="tooltip"
translatable="yes">Delete selected</property>
+ <signal name="clicked"
handler="on_delete_selected_jump_clicked" swapped="no"/>
+ <child>
+ <widget class="GtkImage" id="image_jump_delete">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ </widget>
+ </child>
</widget>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
- <property name="position">0</property>
+ <property name="position">3</property>
</packing>
</child>
</widget>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
- <property name="position">0</property>
+ <property name="position">1</property>
</packing>
</child>
<child>
- <widget class="GtkHBox" id="hbox_flicker_lights">
- <property name="can_focus">False</property>
- <property name="spacing">20</property>
- <child>
- <widget class="GtkHBox" id="hbox153">
+ <widget class="GtkHBox" id="hbox139">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="spacing">20</property>
+ <property name="spacing">4</property>
<child>
- <widget class="GtkHBox" id="hbox176">
+ <widget class="GtkButton"
id="button_jumps_result_help_power">
+ <property name="can_focus">True</property>
+ <property name="receives_default">True</property>
+ <signal name="clicked"
handler="on_button_jumps_jumpsRj_result_help_power_clicked" swapped="no"/>
+ <child>
+ <widget class="GtkHBox" id="hbox140">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="spacing">6</property>
+ <property name="spacing">2</property>
<child>
- <widget class="GtkLabel" id="label105">
+ <widget class="GtkImage" id="image42">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="label">Value</property>
+ <property name="stock">gtk-info</property>
+ <property name="icon-size">2</property>
</widget>
<packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
<child>
- <widget class="GtkSpinButton"
id="spinbutton_flicker_lights_speed">
+ <widget class="GtkLabel" id="label119">
<property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="invisible_char">●</property>
- <property name="width_chars">1</property>
- <property
name="invisible_char_set">True</property>
- <property
name="primary_icon_activatable">False</property>
- <property
name="secondary_icon_activatable">False</property>
- <property
name="primary_icon_sensitive">True</property>
- <property
name="secondary_icon_sensitive">True</property>
- <property name="adjustment">5 0 7 1 1
0</property>
- <property name="climb_rate">1</property>
- <property name="numeric">True</property>
- <signal name="value_changed"
handler="on_spinbutton_flicker_lights_speed_value_changed" swapped="no"/>
+ <property name="can_focus">False</property>
+ <property name="label"
translatable="yes">Power</property>
</widget>
<packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
<property name="position">1</property>
</packing>
</child>
+ </widget>
+ </child>
+ </widget>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">True</property>
+ <property name="position">0</property>
+ </packing>
+ </child>
<child>
- <widget class="GtkButton"
id="button_flicker_lights_help">
+ <widget class="GtkButton"
id="button_jumps_result_help_stiffness">
<property name="can_focus">True</property>
<property name="receives_default">True</property>
+ <signal name="clicked"
handler="on_button_jumps_jumpsRj_result_help_stiffness_clicked" swapped="no"/>
<child>
- <widget class="GtkImage" id="image60">
+ <widget class="GtkHBox" id="hbox141">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="spacing">2</property>
+ <child>
+ <widget class="GtkImage" id="image43">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="stock">gtk-info</property>
+ <property name="icon-size">2</property>
+ </widget>
+ <packing>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ <property name="position">0</property>
+ </packing>
+ </child>
+ <child>
+ <widget class="GtkLabel" id="label120">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="label"
translatable="yes">Stiffness</property>
+ </widget>
+ <packing>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ <property name="position">1</property>
+ </packing>
+ </child>
</widget>
</child>
</widget>
<packing>
<property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">2</property>
+ <property name="fill">True</property>
+ <property name="position">1</property>
</packing>
</child>
</widget>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
- <property name="position">0</property>
+ <property name="pack_type">end</property>
+ <property name="position">2</property>
</packing>
- </child>
- <child>
- <widget class="GtkHBox" id="hbox154">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="spacing">6</property>
- <child>
- <widget class="GtkLabel" id="label188">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="label">Cycle time</property>
+ </child>
</widget>
<packing>
<property name="expand">False</property>
@@ -9775,224 +9174,255 @@ EncoderInertialCapture</property>
<property name="position">0</property>
</packing>
</child>
- <child>
- <widget class="GtkLabel"
id="label_flicker_lights_cycle">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="label">200 ms</property>
</widget>
- <packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="position">1</property>
- </packing>
</child>
</widget>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
- <property name="position">1</property>
+ <property name="position">0</property>
</packing>
</child>
<child>
- <widget class="GtkHBox" id="hbox155">
+ <widget class="GtkHBox" id="hbox276">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="spacing">6</property>
<child>
- <widget class="GtkLabel" id="label189">
+ <widget class="GtkVBox" id="vbox38">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="label">Frequency</property>
+ <child>
+ <widget class="GtkScrolledWindow"
id="scrolledwindow1">
+ <property name="width_request">200</property>
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property
name="hscrollbar_policy">automatic</property>
+ <property
name="vscrollbar_policy">automatic</property>
+ <property name="shadow_type">etched-in</property>
+ <child>
+ <widget class="GtkTreeView" id="treeview_jumps">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="rules_hint">True</property>
+ <property name="enable_search">False</property>
+ <signal name="button_release_event"
handler="on_treeview_button_release_event" swapped="no"/>
+ </widget>
+ </child>
</widget>
<packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
- <child>
- <widget class="GtkLabel"
id="label_flicker_lights_frequency">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="label">5 Hz</property>
</widget>
<packing>
<property name="expand">True</property>
<property name="fill">True</property>
- <property name="position">1</property>
+ <property name="position">0</property>
</packing>
</child>
</widget>
<packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">2</property>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ <property name="padding">2</property>
+ <property name="position">1</property>
</packing>
</child>
</widget>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">0</property>
- </packing>
</child>
<child>
- <widget class="GtkButton"
id="button_flicker_lights_start">
- <property name="label">Start</property>
+ <widget class="GtkLabel" id="label91">
<property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="receives_default">True</property>
- <signal name="clicked"
handler="on_button_flicker_lights_start_clicked" swapped="no"/>
- </widget>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">1</property>
- </packing>
- </child>
+ <property name="can_focus">False</property>
+ <property name="label"
translatable="yes">Jump</property>
</widget>
<packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">1</property>
+ <property name="tab_fill">False</property>
+ <property name="type">tab</property>
</packing>
</child>
<child>
- <widget class="GtkHBox"
id="hbox_discriminative_lights">
+ <widget class="GtkVBox" id="vbox23">
+ <property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="spacing">20</property>
+ <property name="spacing">2</property>
<child>
- <widget class="GtkHBox" id="hbox147">
+ <widget class="GtkAlignment" id="alignment121">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="top_padding">4</property>
+ <child>
+ <widget class="GtkVBox" id="vbox127">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <child>
+ <widget class="GtkHBox" id="hbox274">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="spacing">10</property>
<child>
- <widget class="GtkLabel" id="label130">
+ <widget class="GtkHBox"
id="hbox_combo_result_jumps_rj">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="label"
translatable="yes">Lights</property>
+ <child>
+ <placeholder/>
+ </child>
</widget>
<packing>
<property name="expand">False</property>
- <property name="fill">False</property>
+ <property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
<child>
- <widget class="GtkHBox" id="hbox21">
+ <widget class="GtkHBox" id="hbox84">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="spacing">4</property>
<child>
- <widget class="GtkLabel" id="label12">
+ <widget class="GtkButton"
id="button_jumps_zoom_rj">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="receives_default">True</property>
+ <property name="has_tooltip">True</property>
+ <property name="tooltip"
translatable="yes">Change zoom (z)</property>
+ <signal name="clicked"
handler="on_button_jumps_rj_zoom_clicked" swapped="no"/>
+ <accelerator key="z" signal="clicked"/>
+ <child>
+ <widget class="GtkImage"
id="image_jumps_rj_zoom">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="label">[</property>
+ </widget>
+ </child>
</widget>
<packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
<property name="position">0</property>
</packing>
</child>
<child>
- <widget class="GtkCheckButton"
id="check_reaction_time_disc_red">
- <property name="label"
translatable="yes">red</property>
+ <widget class="GtkButton"
id="button_video_play_selected_jump_rj">
<property name="visible">True</property>
<property name="can_focus">True</property>
- <property
name="receives_default">False</property>
- <property name="draw_indicator">True</property>
+ <property name="receives_default">True</property>
+ <property name="has_tooltip">True</property>
+ <property name="tooltip" translatable="yes">Play
Video (v)</property>
+ <signal name="clicked"
handler="on_video_play_selected_jump_rj_clicked" swapped="no"/>
+ <accelerator key="v" signal="clicked"/>
+ <child>
+ <widget class="GtkImage"
id="image_video_play_selected_jump_rj">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property
name="stock">gtk-missing-image</property>
+ <property name="icon-size">1</property>
+ </widget>
+ </child>
</widget>
<packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
<property name="position">1</property>
</packing>
</child>
<child>
- <widget class="GtkCheckButton"
id="check_reaction_time_disc_yellow">
- <property name="label"
translatable="yes">yellow</property>
+ <widget class="GtkButton"
id="button_edit_selected_jump_rj">
<property name="visible">True</property>
<property name="can_focus">True</property>
- <property
name="receives_default">False</property>
- <property name="draw_indicator">True</property>
+ <property name="receives_default">True</property>
+ <property name="has_tooltip">True</property>
+ <property name="tooltip" translatable="yes">Edit
selected (e)</property>
+ <signal name="clicked"
handler="on_edit_selected_jump_rj_clicked" swapped="no"/>
+ <accelerator key="e" signal="clicked"/>
+ <child>
+ <widget class="GtkImage" id="image1971">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="stock">gtk-edit</property>
+ <property name="icon-size">1</property>
+ </widget>
+ </child>
</widget>
<packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
<property name="position">2</property>
</packing>
</child>
<child>
- <widget class="GtkCheckButton"
id="check_reaction_time_disc_green">
- <property name="label"
translatable="yes">green</property>
+ <widget class="GtkButton"
id="button_repair_selected_jump_rj">
<property name="visible">True</property>
<property name="can_focus">True</property>
- <property
name="receives_default">False</property>
- <property name="draw_indicator">True</property>
- </widget>
- <packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="position">3</property>
- </packing>
- </child>
+ <property name="receives_default">True</property>
+ <property name="has_tooltip">True</property>
+ <property name="tooltip"
translatable="yes">Repair selected (r)</property>
+ <signal name="clicked"
handler="on_repair_selected_jump_rj_clicked" swapped="no"/>
+ <accelerator key="r" signal="clicked"/>
<child>
- <widget class="GtkLabel" id="label15">
+ <widget class="GtkImage"
id="image_jump_reactive_repair">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="label">]</property>
</widget>
- <packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="position">4</property>
- </packing>
</child>
</widget>
<packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="position">1</property>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">3</property>
</packing>
</child>
<child>
- <widget class="GtkCheckButton"
id="check_reaction_time_disc_buzzer">
- <property name="label"
translatable="yes">buzzer</property>
+ <widget class="GtkButton"
id="button_delete_selected_jump_rj">
<property name="visible">True</property>
<property name="can_focus">True</property>
- <property
name="receives_default">False</property>
- <property name="draw_indicator">True</property>
+ <property name="receives_default">True</property>
+ <property name="has_tooltip">True</property>
+ <property name="tooltip"
translatable="yes">Delete selected (d)</property>
+ <signal name="clicked"
handler="on_delete_selected_jump_rj_clicked" swapped="no"/>
+ <accelerator key="d" signal="clicked"/>
+ <child>
+ <widget class="GtkImage"
id="image_jump_reactive_delete">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ </widget>
+ </child>
</widget>
<packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="position">2</property>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">4</property>
</packing>
</child>
</widget>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
- <property name="position">0</property>
+ <property name="position">1</property>
</packing>
</child>
<child>
- <widget class="GtkHBox" id="hbox136">
+ <widget class="GtkHBox" id="hbox142">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="spacing">6</property>
+ <property name="spacing">4</property>
<child>
- <widget class="GtkHBox" id="hbox177">
+ <widget class="GtkButton"
id="button_jumps_rj_result_help_power">
+ <property name="can_focus">True</property>
+ <property name="receives_default">True</property>
+ <signal name="clicked"
handler="on_button_jumps_jumpsRj_result_help_power_clicked" swapped="no"/>
+ <child>
+ <widget class="GtkHBox" id="hbox143">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="spacing">2</property>
<child>
- <widget class="GtkLabel" id="label180">
+ <widget class="GtkImage" id="image53">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="label"
translatable="yes">Minimum</property>
+ <property name="stock">gtk-info</property>
+ <property name="icon-size">2</property>
</widget>
<packing>
<property name="expand">True</property>
@@ -10001,44 +9431,42 @@ EncoderInertialCapture</property>
</packing>
</child>
<child>
- <widget class="GtkSpinButton"
id="spinbutton_discriminative_lights_minimum">
+ <widget class="GtkLabel" id="label121">
<property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="invisible_char">●</property>
- <property name="width_chars">2</property>
- <property
name="invisible_char_set">True</property>
- <property
name="primary_icon_activatable">False</property>
- <property
name="secondary_icon_activatable">False</property>
- <property
name="primary_icon_sensitive">True</property>
- <property
name="secondary_icon_sensitive">True</property>
- <property name="adjustment">2 1 9 1 1
0</property>
- <property name="climb_rate">1</property>
- <property name="numeric">True</property>
- <signal name="value_changed"
handler="on_spinbutton_discriminative_lights_minimum_value_changed" swapped="no"/>
+ <property name="can_focus">False</property>
+ <property name="label"
translatable="yes">Power</property>
</widget>
<packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
<property name="position">1</property>
</packing>
</child>
</widget>
+ </child>
+ </widget>
<packing>
- <property name="expand">True</property>
+ <property name="expand">False</property>
<property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
<child>
- <widget class="GtkHBox" id="hbox178">
+ <widget class="GtkButton"
id="button_jumps_rj_result_help_stiffness">
+ <property name="can_focus">True</property>
+ <property name="receives_default">True</property>
+ <signal name="clicked"
handler="on_button_jumps_jumpsRj_result_help_stiffness_clicked" swapped="no"/>
+ <child>
+ <widget class="GtkHBox" id="hbox145">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="spacing">2</property>
<child>
- <widget class="GtkLabel" id="label181">
+ <widget class="GtkImage" id="image54">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="label"
translatable="yes">Maximum</property>
+ <property name="stock">gtk-info</property>
+ <property name="icon-size">2</property>
</widget>
<packing>
<property name="expand">True</property>
@@ -10047,38 +9475,23 @@ EncoderInertialCapture</property>
</packing>
</child>
<child>
- <widget class="GtkSpinButton"
id="spinbutton_discriminative_lights_maximum">
+ <widget class="GtkLabel" id="label122">
<property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="invisible_char">●</property>
- <property name="width_chars">2</property>
- <property
name="invisible_char_set">True</property>
- <property
name="primary_icon_activatable">False</property>
- <property
name="secondary_icon_activatable">False</property>
- <property
name="primary_icon_sensitive">True</property>
- <property
name="secondary_icon_sensitive">True</property>
- <property name="adjustment">3 2 10 1 1
0</property>
- <property name="climb_rate">1</property>
- <property name="numeric">True</property>
- <signal name="value_changed"
handler="on_spinbutton_discriminative_lights_maximum_value_changed" swapped="no"/>
+ <property name="can_focus">False</property>
+ <property name="label"
translatable="yes">Stiffness</property>
</widget>
<packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
<property name="position">1</property>
</packing>
</child>
</widget>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">1</property>
- </packing>
</child>
</widget>
<packing>
<property name="expand">False</property>
- <property name="fill">False</property>
+ <property name="fill">True</property>
<property name="position">1</property>
</packing>
</child>
@@ -10086,6 +9499,7 @@ EncoderInertialCapture</property>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
+ <property name="pack_type">end</property>
<property name="position">2</property>
</packing>
</child>
@@ -10097,75 +9511,55 @@ EncoderInertialCapture</property>
</packing>
</child>
</widget>
- <packing>
- <property name="position">5</property>
- </packing>
</child>
- <child>
- <widget class="GtkLabel" id="label104">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="label">rt</property>
</widget>
<packing>
- <property name="position">5</property>
- <property name="tab_fill">False</property>
- <property name="type">tab</property>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">0</property>
</packing>
</child>
<child>
- <widget class="GtkVBox" id="vbox27">
+ <widget class="GtkFrame" id="frame9">
<property name="visible">True</property>
<property name="can_focus">False</property>
+ <property name="label_xalign">0</property>
+ <property name="shadow_type">none</property>
<child>
- <widget class="GtkHBox" id="hbox163">
- <property name="height_request">32</property>
+ <widget class="GtkAlignment" id="alignment38">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="spacing">20</property>
<child>
- <widget class="GtkHBox"
id="hbox_extra_window_pulses">
+ <widget class="GtkVBox" id="vbox47">
+ <property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="spacing">20</property>
<child>
- <widget class="GtkHBox" id="hbox166">
+ <widget class="GtkHBox" id="hbox278">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="spacing">12</property>
<child>
- <widget class="GtkLabel" id="label212">
+ <widget class="GtkScrolledWindow"
id="scrolledwindow19">
+ <property name="width_request">200</property>
<property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="label" translatable="yes">pulse
step</property>
- <property name="use_markup">True</property>
+ <property name="can_focus">True</property>
+ <property
name="hscrollbar_policy">automatic</property>
+ <property
name="vscrollbar_policy">automatic</property>
+ <property name="shadow_type">etched-in</property>
+ <child>
+ <widget class="GtkTreeView"
id="treeview_jumps_rj">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="rules_hint">True</property>
+ <signal name="button_release_event"
handler="on_treeview_button_release_event" swapped="no"/>
+ </widget>
+ </child>
</widget>
<packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
- <child>
- <widget class="GtkHBox" id="hbox186">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="spacing">6</property>
- <child>
- <widget class="GtkSpinButton"
id="extra_window_pulses_spinbutton_pulse_step">
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="invisible_char">●</property>
- <property name="width_chars">7</property>
- <property
name="invisible_char_set">True</property>
- <property
name="primary_icon_activatable">False</property>
- <property
name="secondary_icon_activatable">False</property>
- <property
name="primary_icon_sensitive">True</property>
- <property
name="secondary_icon_sensitive">True</property>
- <property name="adjustment">1 0 100
0.0099999997764800008 1 0</property>
- <property name="digits">3</property>
- <property name="numeric">True</property>
- <property
name="update_policy">if-valid</property>
- <signal name="changed"
handler="on_extra_window_pulses_spinbutton_pulse_step_changed" swapped="no"/>
</widget>
<packing>
<property name="expand">True</property>
@@ -10173,12 +9567,10 @@ EncoderInertialCapture</property>
<property name="position">0</property>
</packing>
</child>
- <child>
- <widget class="GtkLabel" id="label211">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="xalign">0</property>
- <property name="label"
translatable="yes">seconds</property>
+ </widget>
+ </child>
+ </widget>
+ </child>
</widget>
<packing>
<property name="expand">True</property>
@@ -10188,58 +9580,74 @@ EncoderInertialCapture</property>
</child>
</widget>
<packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
<property name="position">1</property>
</packing>
</child>
<child>
- <widget class="GtkHBox" id="hbox188">
+ <widget class="GtkLabel" id="label92">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="spacing">6</property>
- <child>
- <widget class="GtkSpinButton"
id="extra_window_pulses_spinbutton_ppm">
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="invisible_char">●</property>
- <property name="width_chars">7</property>
- <property
name="invisible_char_set">True</property>
- <property
name="primary_icon_activatable">False</property>
- <property
name="secondary_icon_activatable">False</property>
- <property
name="primary_icon_sensitive">True</property>
- <property
name="secondary_icon_sensitive">True</property>
- <property name="adjustment">60 0 1000 1 1
0</property>
- <property name="digits">2</property>
- <property name="numeric">True</property>
- <property
name="update_policy">if-valid</property>
- <signal name="changed"
handler="on_extra_window_pulses_spinbutton_ppm_changed" swapped="no"/>
+ <property name="label" translatable="yes">Jump
multiple</property>
</widget>
<packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="position">0</property>
+ <property name="position">1</property>
+ <property name="tab_fill">False</property>
+ <property name="type">tab</property>
</packing>
</child>
<child>
- <widget class="GtkLabel" id="label213">
+ <widget class="GtkVBox" id="vbox34">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="xalign">0</property>
- <property name="label"
translatable="yes">ppm</property>
+ <child>
+ <widget class="GtkAlignment" id="alignment122">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="top_padding">4</property>
+ <child>
+ <widget class="GtkVBox" id="vbox128">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="spacing">4</property>
+ <child>
+ <widget class="GtkHBox" id="hbox275">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="spacing">10</property>
+ <child>
+ <widget class="GtkHBox"
id="hbox_combo_result_runs">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="spacing">10</property>
+ <child>
+ <placeholder/>
+ </child>
</widget>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
- <property name="position">1</property>
+ <property name="position">0</property>
</packing>
</child>
+ <child>
+ <widget class="GtkHBox" id="hbox7">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="spacing">4</property>
+ <child>
+ <widget class="GtkButton" id="button_runs_zoom">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="receives_default">True</property>
+ <property name="has_tooltip">True</property>
+ <property name="tooltip"
translatable="yes">Change zoom (z)</property>
+ <signal name="clicked"
handler="on_button_runs_zoom_clicked" swapped="no"/>
+ <accelerator key="z" signal="clicked"/>
+ <child>
+ <widget class="GtkImage" id="image_runs_zoom">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
</widget>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">2</property>
- </packing>
</child>
</widget>
<packing>
@@ -10249,16 +9657,22 @@ EncoderInertialCapture</property>
</packing>
</child>
<child>
- <widget class="GtkCheckButton"
id="extra_window_pulses_checkbutton_unlimited">
- <property name="label"
translatable="yes">unlimited</property>
+ <widget class="GtkButton"
id="button_video_play_selected_run">
<property name="visible">True</property>
<property name="can_focus">True</property>
- <property
name="receives_default">False</property>
+ <property name="receives_default">True</property>
<property name="has_tooltip">True</property>
- <property name="tooltip"
translatable="yes">unlimited pulses</property>
- <property name="use_underline">True</property>
- <property name="draw_indicator">True</property>
- <signal name="clicked"
handler="on_extra_window_pulses_checkbutton_unlimited_clicked" swapped="no"/>
+ <property name="tooltip" translatable="yes">Play
Video (v)</property>
+ <signal name="clicked"
handler="on_video_play_selected_run_clicked" swapped="no"/>
+ <accelerator key="v" signal="clicked"/>
+ <child>
+ <widget class="GtkImage"
id="image_video_play_selected_run">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property
name="stock">gtk-missing-image</property>
+ <property name="icon-size">1</property>
+ </widget>
+ </child>
</widget>
<packing>
<property name="expand">False</property>
@@ -10267,49 +9681,56 @@ EncoderInertialCapture</property>
</packing>
</child>
<child>
- <widget class="GtkHBox"
id="extra_window_pulses_hbox_total_pulses">
+ <widget class="GtkButton"
id="button_edit_selected_run">
<property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="spacing">6</property>
+ <property name="can_focus">True</property>
+ <property name="receives_default">True</property>
+ <property name="has_tooltip">True</property>
+ <property name="tooltip" translatable="yes">Edit
selected (e)</property>
+ <signal name="clicked"
handler="on_edit_selected_run_clicked" swapped="no"/>
+ <accelerator key="e" signal="clicked"/>
<child>
- <widget class="GtkLabel" id="label208">
+ <widget class="GtkImage" id="image1973">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="xalign">0</property>
- <property name="label" translatable="yes">total
pulses</property>
+ <property name="stock">gtk-edit</property>
+ <property name="icon-size">1</property>
+ </widget>
+ </child>
</widget>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
- <property name="position">0</property>
+ <property name="position">2</property>
</packing>
</child>
<child>
- <widget class="GtkSpinButton"
id="extra_window_pulses_spinbutton_total_pulses">
+ <widget class="GtkButton"
id="button_delete_selected_run">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="receives_default">True</property>
+ <property name="has_tooltip">True</property>
+ <property name="tooltip"
translatable="yes">Delete selected (d)</property>
+ <signal name="clicked"
handler="on_delete_selected_run_clicked" swapped="no"/>
+ <accelerator key="d" signal="clicked"/>
+ <child>
+ <widget class="GtkImage" id="image_run_delete">
<property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="invisible_char">●</property>
- <property
name="invisible_char_set">True</property>
- <property
name="primary_icon_activatable">False</property>
- <property
name="secondary_icon_activatable">False</property>
- <property
name="primary_icon_sensitive">True</property>
- <property
name="secondary_icon_sensitive">True</property>
- <property name="adjustment">10 1 1000 1 10
0</property>
- <property name="snap_to_ticks">True</property>
- <property name="numeric">True</property>
- <property
name="update_policy">if-valid</property>
+ <property name="can_focus">False</property>
+ </widget>
+ </child>
</widget>
<packing>
<property name="expand">False</property>
- <property name="fill">True</property>
- <property name="position">1</property>
+ <property name="fill">False</property>
+ <property name="position">3</property>
</packing>
</child>
</widget>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
- <property name="position">2</property>
+ <property name="position">1</property>
</packing>
</child>
</widget>
@@ -10320,54 +9741,96 @@ EncoderInertialCapture</property>
</packing>
</child>
<child>
- <widget class="GtkLabel" id="label_fake_pulses">
+ <widget class="GtkHBox" id="hbox279">
<property name="visible">True</property>
<property name="can_focus">False</property>
+ <child>
+ <widget class="GtkScrolledWindow"
id="scrolledwindow15">
+ <property name="width_request">200</property>
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property
name="hscrollbar_policy">automatic</property>
+ <property
name="vscrollbar_policy">automatic</property>
+ <property name="shadow_type">etched-in</property>
+ <child>
+ <widget class="GtkTreeView" id="treeview_runs">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="rules_hint">True</property>
+ <property name="enable_search">False</property>
+ <signal name="button_release_event"
handler="on_treeview_button_release_event" swapped="no"/>
+ </widget>
+ </child>
</widget>
<packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ <property name="position">0</property>
+ </packing>
+ </child>
+ </widget>
+ <packing>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
<property name="position">1</property>
</packing>
</child>
</widget>
+ </child>
+ </widget>
<packing>
- <property name="expand">False</property>
+ <property name="expand">True</property>
<property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
</widget>
<packing>
- <property name="position">6</property>
+ <property name="position">2</property>
</packing>
</child>
<child>
- <widget class="GtkLabel" id="label106">
+ <widget class="GtkLabel" id="label96">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="label">pulse</property>
+ <property name="label"
translatable="yes">Race</property>
</widget>
<packing>
- <property name="position">6</property>
+ <property name="position">2</property>
<property name="tab_fill">False</property>
<property name="type">tab</property>
</packing>
</child>
<child>
- <widget class="GtkVBox" id="vbox42">
+ <widget class="GtkVBox" id="vbox36">
<property name="visible">True</property>
<property name="can_focus">False</property>
<child>
- <widget class="GtkHBox" id="hbox165">
- <property name="height_request">32</property>
+ <widget class="GtkAlignment" id="alignment123">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="spacing">25</property>
+ <property name="top_padding">4</property>
<child>
- <widget class="GtkLabel"
id="extra_window_label_multichronopic_need_two">
+ <widget class="GtkVBox" id="vbox129">
+ <property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="label" translatable="yes">Need
to connect two Chronopics</property>
+ <property name="spacing">4</property>
+ <child>
+ <widget class="GtkHBox" id="hbox2">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <child>
+ <widget class="GtkHBox" id="hbox5">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="spacing">10</property>
+ <child>
+ <widget class="GtkHBox"
id="hbox_combo_result_runs_interval">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <child>
+ <placeholder/>
+ </child>
</widget>
<packing>
<property name="expand">False</property>
@@ -10376,103 +9839,124 @@ EncoderInertialCapture</property>
</packing>
</child>
<child>
- <widget class="GtkCheckButton"
id="extra_window_check_multichronopic_delete_first">
- <property name="label" translatable="yes">Delete
first</property>
+ <widget class="GtkHBox" id="hbox6">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="spacing">4</property>
+ <child>
+ <widget class="GtkButton"
id="button_runs_interval_zoom">
+ <property name="visible">True</property>
<property name="can_focus">True</property>
- <property
name="receives_default">False</property>
+ <property name="receives_default">True</property>
<property name="has_tooltip">True</property>
- <property name="tooltip"
translatable="yes">Delete first TC and TF of each chronopic</property>
- <property name="use_underline">True</property>
- <property name="active">True</property>
- <property name="draw_indicator">True</property>
+ <property name="tooltip"
translatable="yes">Change zoom (z)</property>
+ <signal name="clicked"
handler="on_button_runs_interval_zoom_clicked" swapped="no"/>
+ <accelerator key="z" signal="clicked"/>
+ <child>
+ <widget class="GtkImage"
id="image_runs_interval_zoom">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ </widget>
+ </child>
</widget>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
- <property name="position">1</property>
+ <property name="position">0</property>
</packing>
</child>
<child>
- <widget class="GtkCheckButton"
id="extra_window_check_multichronopic_sync">
- <property name="label"
translatable="yes">Synchronize</property>
+ <widget class="GtkButton"
id="button_video_play_selected_run_interval">
+ <property name="visible">True</property>
<property name="can_focus">True</property>
- <property
name="receives_default">False</property>
+ <property name="receives_default">True</property>
<property name="has_tooltip">True</property>
- <property name="tooltip"
translatable="yes">Synchronize chronopics</property>
- <property name="use_underline">True</property>
- <property name="active">True</property>
- <property name="draw_indicator">True</property>
+ <property name="tooltip" translatable="yes">Play
Video (v)</property>
+ <signal name="clicked"
handler="on_video_play_selected_run_interval_clicked" swapped="no"/>
+ <accelerator key="v" signal="clicked"/>
+ <child>
+ <widget class="GtkImage"
id="image_video_play_selected_run_interval">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property
name="stock">gtk-missing-image</property>
+ <property name="icon-size">1</property>
+ </widget>
+ </child>
</widget>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
- <property name="position">2</property>
+ <property name="position">1</property>
</packing>
</child>
<child>
- <widget class="GtkButton"
id="button_run_analysis_help">
+ <widget class="GtkButton"
id="button_edit_selected_run_interval">
+ <property name="visible">True</property>
<property name="can_focus">True</property>
<property name="receives_default">True</property>
- <signal name="clicked"
handler="on_button_run_analysis_help_clicked" swapped="no"/>
+ <property name="has_tooltip">True</property>
+ <property name="tooltip" translatable="yes">Edit
selected (e)</property>
+ <signal name="clicked"
handler="on_edit_selected_run_interval_clicked" swapped="no"/>
+ <accelerator key="e" signal="clicked"/>
<child>
- <widget class="GtkImage" id="image61">
+ <widget class="GtkImage" id="image1974">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="stock">gtk-info</property>
+ <property name="stock">gtk-edit</property>
+ <property name="icon-size">1</property>
</widget>
</child>
</widget>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
- <property name="position">3</property>
+ <property name="position">2</property>
</packing>
</child>
<child>
- <widget class="GtkHBox"
id="extra_window_hbox_run_analysis_total_distance">
- <property name="can_focus">False</property>
+ <widget class="GtkButton"
id="button_repair_selected_run_interval">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="receives_default">True</property>
+ <property name="has_tooltip">True</property>
+ <property name="tooltip"
translatable="yes">Repair selected (r)</property>
+ <signal name="clicked"
handler="on_repair_selected_run_interval_clicked" swapped="no"/>
+ <accelerator key="r" signal="clicked"/>
<child>
- <widget class="GtkLabel" id="label696">
+ <widget class="GtkImage"
id="image_run_interval_repair">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="xalign">0</property>
- <property name="label" translatable="yes">Total
distance</property>
+ </widget>
+ </child>
</widget>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
- <property name="position">0</property>
+ <property name="position">3</property>
</packing>
</child>
<child>
- <widget class="GtkHBox" id="hbox185">
+ <widget class="GtkButton"
id="button_delete_selected_run_interval">
<property name="visible">True</property>
- <property name="can_focus">False</property>
+ <property name="can_focus">True</property>
+ <property name="receives_default">True</property>
+ <property name="has_tooltip">True</property>
+ <property name="tooltip"
translatable="yes">Delete selected (d)</property>
+ <signal name="clicked"
handler="on_delete_selected_run_interval_clicked" swapped="no"/>
+ <accelerator key="d" signal="clicked"/>
<child>
- <widget class="GtkSpinButton"
id="extra_window_spin_run_analysis_distance">
+ <widget class="GtkImage"
id="image_run_interval_delete">
<property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="invisible_char">●</property>
- <property
name="invisible_char_set">True</property>
- <property
name="primary_icon_activatable">False</property>
- <property
name="secondary_icon_activatable">False</property>
- <property
name="primary_icon_sensitive">True</property>
- <property
name="secondary_icon_sensitive">True</property>
- <property name="adjustment">1000 600 10000 1 10
0</property>
- <property name="numeric">True</property>
+ <property name="can_focus">False</property>
+ </widget>
+ </child>
</widget>
<packing>
<property name="expand">False</property>
- <property name="fill">True</property>
- <property name="padding">12</property>
- <property name="position">0</property>
+ <property name="fill">False</property>
+ <property name="position">4</property>
</packing>
</child>
- <child>
- <widget class="GtkLabel" id="label697">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="label">cm</property>
</widget>
<packing>
<property name="expand">False</property>
@@ -10484,70 +9968,122 @@ EncoderInertialCapture</property>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
- <property name="position">1</property>
+ <property name="position">0</property>
</packing>
</child>
</widget>
<packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">4</property>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ <property name="position">0</property>
</packing>
</child>
</widget>
+ </child>
+ </widget>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
<property name="position">0</property>
</packing>
</child>
+ <child>
+ <widget class="GtkHBox" id="hbox280">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <child>
+ <widget class="GtkScrolledWindow"
id="scrolledwindow16">
+ <property name="width_request">200</property>
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property
name="hscrollbar_policy">automatic</property>
+ <property
name="vscrollbar_policy">automatic</property>
+ <property name="shadow_type">etched-in</property>
+ <child>
+ <widget class="GtkTreeView"
id="treeview_runs_interval">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="rules_hint">True</property>
+ <property name="enable_search">False</property>
+ <signal name="button_release_event"
handler="on_treeview_button_release_event" swapped="no"/>
+ </widget>
+ </child>
+ </widget>
+ <packing>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ <property name="position">0</property>
+ </packing>
+ </child>
</widget>
<packing>
- <property name="position">7</property>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ <property name="position">1</property>
+ </packing>
+ </child>
+ </widget>
+ <packing>
+ <property name="position">3</property>
</packing>
</child>
<child>
- <widget class="GtkLabel" id="label184">
+ <widget class="GtkLabel" id="label97">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="label">mc</property>
+ <property name="label" translatable="yes">Race
Intervallic</property>
</widget>
<packing>
- <property name="position">7</property>
+ <property name="position">3</property>
<property name="tab_fill">False</property>
<property name="type">tab</property>
</packing>
</child>
<child>
- <widget class="GtkHBox"
id="hbox_run_encoder_capture_options">
+ <widget class="GtkVBox" id="vbox79_force_sensor">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="spacing">20</property>
+ <property name="border_width">8</property>
+ <property name="spacing">10</property>
<child>
- <widget class="GtkComboBox"
id="combo_race_analyzer_device">
+ <widget class="GtkHBox" id="hbox17">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="active">0</property>
- <property name="items">Manual race analyzer
-Resisted race analyzer</property>
- <signal name="changed"
handler="on_combo_race_analyzer_device_changed" swapped="no"/>
+ <property name="spacing">8</property>
+ <child>
+ <widget class="GtkDrawingArea"
id="force_capture_drawingarea">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <signal name="configure_event"
handler="on_force_capture_drawingarea_configure_event" swapped="no"/>
+ <signal name="expose_event"
handler="on_force_capture_drawingarea_expose_event" swapped="no"/>
</widget>
<packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
<child>
- <widget class="GtkHBox"
id="hbox_race_analyzer_distance">
+ <widget class="GtkVBox" id="vbox79">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="spacing">4</property>
<child>
- <widget class="GtkLabel" id="label70">
+ <widget class="GtkVBox" id="vbox138">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="label"
translatable="yes">Distance</property>
+ <property name="spacing">20</property>
+ <child>
+ <widget class="GtkVBox" id="vbox72">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="spacing">8</property>
+ <property name="homogeneous">True</property>
+ <child>
+ <widget class="GtkLabel" id="label264">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="xalign">0</property>
+ <property name="label"
translatable="yes">Max:</property>
</widget>
<packing>
<property name="expand">False</property>
@@ -10556,18 +10092,11 @@ Resisted race analyzer</property>
</packing>
</child>
<child>
- <widget class="GtkSpinButton"
id="race_analyzer_spinbutton_distance">
+ <widget class="GtkLabel"
id="label_force_sensor_value_max">
<property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="invisible_char">●</property>
- <property
name="invisible_char_set">True</property>
- <property
name="primary_icon_activatable">False</property>
- <property
name="secondary_icon_activatable">False</property>
- <property
name="primary_icon_sensitive">True</property>
- <property
name="secondary_icon_sensitive">True</property>
- <property name="adjustment">30 1 300 1 10
0</property>
- <property name="climb_rate">1</property>
- <property name="numeric">True</property>
+ <property name="can_focus">False</property>
+ <property name="xalign">1</property>
+ <property name="width_chars">10</property>
</widget>
<packing>
<property name="expand">False</property>
@@ -10575,17 +10104,42 @@ Resisted race analyzer</property>
<property name="position">1</property>
</packing>
</child>
+ </widget>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">0</property>
+ </packing>
+ </child>
<child>
- <widget class="GtkLabel"
id="race_analyzer_distance_units">
+ <widget class="GtkVBox" id="vbox145">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="spacing">8</property>
+ <child>
+ <widget class="GtkLabel" id="label265">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="xalign">0</property>
- <property name="label">m</property>
+ <property name="label"
translatable="yes">Current:</property>
</widget>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
- <property name="position">2</property>
+ <property name="position">0</property>
+ </packing>
+ </child>
+ <child>
+ <widget class="GtkLabel"
id="label_force_sensor_value">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="xalign">1</property>
+ <property name="width_chars">10</property>
+ </widget>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">1</property>
</packing>
</child>
</widget>
@@ -10596,15 +10150,16 @@ Resisted race analyzer</property>
</packing>
</child>
<child>
- <widget class="GtkHBox"
id="hbox_race_analyzer_temperature">
+ <widget class="GtkVBox" id="vbox146">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="spacing">4</property>
+ <property name="spacing">8</property>
<child>
- <widget class="GtkLabel" id="label138">
+ <widget class="GtkLabel" id="label269">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="label"
translatable="yes">Temperature</property>
+ <property name="xalign">0</property>
+ <property name="label"
translatable="yes">Min:</property>
</widget>
<packing>
<property name="expand">False</property>
@@ -10613,18 +10168,11 @@ Resisted race analyzer</property>
</packing>
</child>
<child>
- <widget class="GtkSpinButton"
id="race_analyzer_spinbutton_temperature">
+ <widget class="GtkLabel"
id="label_force_sensor_value_min">
<property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="invisible_char">●</property>
- <property
name="invisible_char_set">True</property>
- <property
name="primary_icon_activatable">False</property>
- <property
name="secondary_icon_activatable">False</property>
- <property
name="primary_icon_sensitive">True</property>
- <property
name="secondary_icon_sensitive">True</property>
- <property name="adjustment">25 -50 50 1 10
0</property>
- <property name="climb_rate">1</property>
- <property name="numeric">True</property>
+ <property name="can_focus">False</property>
+ <property name="xalign">1</property>
+ <property name="width_chars">10</property>
</widget>
<packing>
<property name="expand">False</property>
@@ -10632,12 +10180,6 @@ Resisted race analyzer</property>
<property name="position">1</property>
</packing>
</child>
- <child>
- <widget class="GtkLabel"
id="race_analyzer_temperature_units">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="xalign">0</property>
- <property name="label">ºC</property>
</widget>
<packing>
<property name="expand">False</property>
@@ -10649,41 +10191,43 @@ Resisted race analyzer</property>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
- <property name="position">2</property>
+ <property name="position">0</property>
</packing>
</child>
<child>
- <widget class="GtkFrame"
id="frame_race_analyzer_comments">
+ <widget class="GtkHBox" id="hbox232">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="label_xalign">0</property>
- <property
name="label_yalign">0.20000000298023224</property>
- <property name="shadow_type">in</property>
<child>
- <widget class="GtkHBox" id="hbox301">
+ <widget class="GtkButton"
id="button_force_sensor_image_save_signal">
+ <property name="visible">True</property>
+ <property name="sensitive">False</property>
+ <property name="can_focus">True</property>
+ <property name="receives_default">True</property>
+ <property name="tooltip" translatable="yes">Save
image</property>
+ <signal name="clicked"
handler="on_button_force_sensor_image_save_signal_clicked" swapped="no"/>
+ <child>
+ <widget class="GtkVBox" id="vbox111">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="spacing">4</property>
<child>
- <widget class="GtkTextView"
id="textview_race_analyzer_comment">
+ <widget class="GtkImage"
id="image_forcesensor_analyze_save_signal">
<property name="visible">True</property>
- <property name="can_focus">True</property>
+ <property name="can_focus">False</property>
+ <property
name="stock">gtk-missing-image</property>
</widget>
<packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
<property name="position">0</property>
</packing>
</child>
<child>
- <widget class="GtkButton"
id="button_race_analyzer_save_comment">
- <property name="label" translatable="yes">Save
comment</property>
+ <widget class="GtkImage"
id="image_forcesensor_analyze_image_save3">
<property name="visible">True</property>
- <property name="sensitive">False</property>
- <property name="can_focus">True</property>
- <property name="receives_default">True</property>
- <property name="border_width">2</property>
- <signal name="clicked"
handler="on_button_race_analyzer_save_comment_clicked" swapped="no"/>
+ <property name="can_focus">False</property>
+ <property
name="stock">gtk-missing-image</property>
</widget>
<packing>
<property name="expand">False</property>
@@ -10693,87 +10237,83 @@ Resisted race analyzer</property>
</child>
</widget>
</child>
- <child>
- <placeholder/>
- <packing>
- <property name="type">label_item</property>
- </packing>
- </child>
</widget>
<packing>
<property name="expand">True</property>
- <property name="fill">True</property>
- <property name="position">3</property>
+ <property name="fill">False</property>
+ <property name="position">0</property>
</packing>
</child>
</widget>
<packing>
- <property name="position">8</property>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="pack_type">end</property>
+ <property name="position">1</property>
</packing>
</child>
- <child>
- <widget class="GtkLabel" id="label369">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="label" translatable="yes">runs
encoder</property>
</widget>
<packing>
- <property name="position">8</property>
- <property name="tab_fill">False</property>
- <property name="type">tab</property>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">1</property>
</packing>
</child>
</widget>
<packing>
<property name="expand">True</property>
<property name="fill">True</property>
- <property name="position">1</property>
+ <property name="position">0</property>
</packing>
</child>
</widget>
+ <packing>
+ <property name="position">4</property>
+ </packing>
</child>
+ <child>
+ <widget class="GtkLabel" id="label49">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="label">force</property>
</widget>
<packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">0</property>
+ <property name="position">4</property>
+ <property name="tab_fill">False</property>
+ <property name="type">tab</property>
</packing>
</child>
<child>
- <widget class="GtkHBox" id="hbox179">
+ <widget class="GtkVBox" id="vbox93">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="spacing">10</property>
<child>
- <widget class="GtkNotebook"
id="notebook_options_at_execute_button">
+ <widget class="GtkAlignment" id="alignment66">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="show_tabs">False</property>
- <property name="show_border">False</property>
+ <property name="top_padding">4</property>
<child>
- <widget class="GtkHBox" id="hbox181">
+ <widget class="GtkVBox" id="vbox94">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="spacing">10</property>
<child>
- <widget class="GtkHBox" id="hbox180">
+ <widget class="GtkHBox" id="hbox13">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="spacing">10</property>
+ <property name="spacing">4</property>
<child>
- <widget class="GtkButton"
id="button_execute_test">
+ <widget class="GtkButton"
id="button_reaction_times_zoom">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="receives_default">True</property>
<property name="has_tooltip">True</property>
- <property name="tooltip" translatable="yes">Or
press 'CTRL + space'</property>
- <signal name="clicked"
handler="on_button_execute_test_clicked" swapped="no"/>
- <accelerator key="space" signal="clicked"
modifiers="GDK_CONTROL_MASK"/>
+ <property name="tooltip"
translatable="yes">Change zoom (z)</property>
+ <signal name="clicked"
handler="on_button_reaction_times_zoom_clicked" swapped="no"/>
+ <accelerator key="z" signal="clicked"/>
<child>
- <widget class="GtkImage"
id="image_button_execute">
+ <widget class="GtkImage"
id="image_reaction_times_zoom">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="stock">gtk-apply</property>
</widget>
</child>
</widget>
@@ -10784,83 +10324,84 @@ Resisted race analyzer</property>
</packing>
</child>
<child>
- <widget class="GtkVBox" id="vbox51">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="spacing">4</property>
- <child>
- <widget class="GtkButton"
id="event_execute_button_finish">
+ <widget class="GtkButton"
id="button_video_play_selected_reaction_time">
<property name="visible">True</property>
- <property name="sensitive">False</property>
<property name="can_focus">True</property>
- <property name="can_default">True</property>
<property name="receives_default">True</property>
<property name="has_tooltip">True</property>
- <property name="tooltip"
translatable="yes">Finish test (save test until this moment). Or press 'Enter'.</property>
- <property name="use_underline">True</property>
- <signal name="clicked"
handler="on_event_execute_finish_clicked" swapped="no"/>
- <accelerator key="Return" signal="clicked"/>
+ <property name="tooltip" translatable="yes">Play
Video (v)</property>
+ <signal name="clicked"
handler="on_video_play_selected_reaction_time_clicked" swapped="no"/>
+ <accelerator key="v" signal="clicked"/>
<child>
- <widget class="GtkHBox" id="hbox319">
+ <widget class="GtkImage"
id="image_video_play_selected_reaction_time">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="spacing">5</property>
+ <property
name="stock">gtk-missing-image</property>
+ <property name="icon-size">1</property>
+ </widget>
+ </child>
+ </widget>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">1</property>
+ </packing>
+ </child>
+ <child>
+ <widget class="GtkButton"
id="button_edit_selected_reaction_time">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="receives_default">True</property>
+ <property name="has_tooltip">True</property>
+ <property name="tooltip" translatable="yes">Edit
selected (e)</property>
+ <signal name="clicked"
handler="on_edit_selected_reaction_time_clicked" swapped="no"/>
+ <accelerator key="e" signal="clicked"/>
<child>
- <widget class="GtkImage"
id="image_button_finish">
+ <widget class="GtkImage" id="image1975">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="stock">gtk-floppy</property>
- <property name="icon-size">2</property>
+ <property name="stock">gtk-edit</property>
+ <property name="icon-size">1</property>
+ </widget>
+ </child>
</widget>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
- <property name="position">0</property>
+ <property name="position">2</property>
</packing>
</child>
<child>
- <widget class="GtkLabel" id="label390">
+ <widget class="GtkButton"
id="button_delete_selected_reaction_time">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="receives_default">True</property>
+ <property name="has_tooltip">True</property>
+ <property name="tooltip"
translatable="yes">Delete selected (d)</property>
+ <signal name="clicked"
handler="on_delete_selected_reaction_time_clicked" swapped="no"/>
+ <accelerator key="d" signal="clicked"/>
+ <child>
+ <widget class="GtkImage"
id="image_reaction_time_delete">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="label"
translatable="yes">Finish</property>
+ </widget>
+ </child>
</widget>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
- <property name="position">1</property>
+ <property name="position">3</property>
</packing>
</child>
</widget>
- </child>
- </widget>
<packing>
<property name="expand">True</property>
<property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
- <child>
- <widget class="GtkButton"
id="event_execute_button_cancel">
- <property name="visible">True</property>
- <property name="sensitive">False</property>
- <property name="can_focus">True</property>
- <property name="can_default">True</property>
- <property name="receives_default">True</property>
- <property name="has_tooltip">True</property>
- <property name="tooltip"
translatable="yes">Cancel test. Or press 'escape'.</property>
- <signal name="clicked"
handler="on_event_execute_button_cancel_clicked" swapped="no"/>
- <accelerator key="Escape" signal="clicked"/>
- <child>
- <widget class="GtkHBox" id="hbox320">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="spacing">4</property>
- <child>
- <widget class="GtkImage"
id="image_button_cancel">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="stock">gtk-cancel</property>
- <property name="icon-size">2</property>
+ </widget>
+ </child>
</widget>
<packing>
<property name="expand">False</property>
@@ -10869,24 +10410,31 @@ Resisted race analyzer</property>
</packing>
</child>
<child>
- <widget class="GtkLabel" id="label391">
+ <widget class="GtkHBox" id="hbox281">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="label"
translatable="yes">Cancel</property>
- </widget>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">1</property>
- </packing>
- </child>
+ <child>
+ <widget class="GtkScrolledWindow"
id="scrolledwindow27">
+ <property name="width_request">200</property>
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property
name="hscrollbar_policy">automatic</property>
+ <property
name="vscrollbar_policy">automatic</property>
+ <property name="shadow_type">etched-in</property>
+ <child>
+ <widget class="GtkTreeView"
id="treeview_reaction_times">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="rules_hint">True</property>
+ <property name="enable_search">False</property>
+ <signal name="button_release_event"
handler="on_treeview_button_release_event" swapped="no"/>
</widget>
</child>
</widget>
<packing>
<property name="expand">True</property>
<property name="fill">True</property>
- <property name="position">1</property>
+ <property name="position">0</property>
</packing>
</child>
</widget>
@@ -10898,126 +10446,173 @@ Resisted race analyzer</property>
</child>
</widget>
<packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">0</property>
+ <property name="position">5</property>
</packing>
</child>
<child>
- <widget class="GtkHBox"
id="hbox_capture_phases_time">
+ <widget class="GtkLabel" id="label322">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="spacing">10</property>
+ <property name="label"
translatable="yes">Reaction time</property>
+ </widget>
+ <packing>
+ <property name="position">5</property>
+ <property name="tab_fill">False</property>
+ <property name="type">tab</property>
+ </packing>
+ </child>
<child>
- <widget class="GtkVBox" id="vbox28">
+ <widget class="GtkVBox" id="vbox67">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <child>
+ <widget class="GtkAlignment" id="alignment124">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="top_padding">4</property>
+ <child>
+ <widget class="GtkVBox" id="vbox130">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="spacing">4</property>
<child>
- <widget class="GtkProgressBar"
id="event_execute_progressbar_event">
- <property name="width_request">100</property>
+ <widget class="GtkHBox" id="hbox271">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property
name="pulse_step">0.10000000149</property>
- </widget>
- <packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="position">0</property>
- </packing>
- </child>
+ <property name="spacing">12</property>
<child>
- <widget class="GtkProgressBar"
id="event_execute_progressbar_time">
- <property name="width_request">100</property>
+ <widget class="GtkHBox" id="hbox_combo_pulses">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property
name="pulse_step">0.10000000149</property>
- </widget>
- <packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="position">1</property>
- </packing>
+ <child>
+ <placeholder/>
</child>
</widget>
<packing>
<property name="expand">False</property>
- <property name="fill">False</property>
+ <property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
<child>
- <widget class="GtkVBox" id="vbox55">
+ <widget class="GtkHBox" id="hbox128">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="spacing">4</property>
<child>
- <widget class="GtkHBox" id="hbox32">
+ <widget class="GtkButton"
id="button_pulses_zoom">
<property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="spacing">4</property>
+ <property name="can_focus">True</property>
+ <property name="receives_default">True</property>
+ <property name="has_tooltip">True</property>
+ <property name="tooltip"
translatable="yes">Change zoom (z)</property>
+ <signal name="clicked"
handler="on_button_pulses_zoom_clicked" swapped="no"/>
+ <accelerator key="z" signal="clicked"/>
<child>
- <widget class="GtkLabel"
id="event_execute_label_phases_name">
+ <widget class="GtkImage" id="image_pulses_zoom">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="xalign">0</property>
- <property name="label"
translatable="yes">Phases</property>
+ <property name="stock">gtk-zoom-fit</property>
+ <property name="icon-size">1</property>
+ </widget>
+ </child>
</widget>
<packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
<property name="position">0</property>
</packing>
</child>
<child>
- <widget class="GtkLabel"
id="event_execute_label_event_value">
+ <widget class="GtkButton"
id="button_video_play_selected_pulse">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="receives_default">True</property>
+ <property name="has_tooltip">True</property>
+ <property name="tooltip" translatable="yes">Play
Video (v)</property>
+ <signal name="clicked"
handler="on_video_play_selected_pulse_clicked" swapped="no"/>
+ <accelerator key="v" signal="clicked"/>
+ <child>
+ <widget class="GtkImage"
id="image_video_play_selected_pulse">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="xalign">0</property>
- <property name="width_chars">7</property>
+ <property
name="stock">gtk-missing-image</property>
+ <property name="icon-size">1</property>
+ </widget>
+ </child>
</widget>
<packing>
<property name="expand">False</property>
- <property name="fill">True</property>
+ <property name="fill">False</property>
<property name="position">1</property>
</packing>
</child>
+ <child>
+ <widget class="GtkButton"
id="button_edit_selected_pulse">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="receives_default">True</property>
+ <property name="has_tooltip">True</property>
+ <property name="tooltip" translatable="yes">Edit
selected (e)</property>
+ <signal name="clicked"
handler="on_edit_selected_pulse_clicked" swapped="no"/>
+ <accelerator key="e" signal="clicked"/>
+ <child>
+ <widget class="GtkImage" id="image1976">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="stock">gtk-edit</property>
+ <property name="icon-size">1</property>
+ </widget>
+ </child>
</widget>
<packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="position">0</property>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">2</property>
</packing>
</child>
<child>
- <widget class="GtkHBox" id="hbox14">
+ <widget class="GtkButton"
id="button_repair_selected_pulse">
<property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="spacing">4</property>
+ <property name="can_focus">True</property>
+ <property name="receives_default">True</property>
+ <property name="has_tooltip">True</property>
+ <property name="tooltip"
translatable="yes">Repair selected (r)</property>
+ <signal name="clicked"
handler="on_repair_selected_pulse_clicked" swapped="no"/>
+ <accelerator key="r" signal="clicked"/>
<child>
- <widget class="GtkLabel" id="label251">
+ <widget class="GtkImage" id="image_pulse_repair">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="xalign">0</property>
- <property name="label"
translatable="yes">Time</property>
+ </widget>
+ </child>
</widget>
<packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="position">0</property>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">3</property>
</packing>
</child>
<child>
- <widget class="GtkLabel"
id="event_execute_label_time_value">
+ <widget class="GtkButton"
id="button_delete_selected_pulse">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="receives_default">True</property>
+ <property name="has_tooltip">True</property>
+ <property name="tooltip"
translatable="yes">Delete selected (d)</property>
+ <signal name="clicked"
handler="on_delete_selected_pulse_clicked" swapped="no"/>
+ <accelerator key="d" signal="clicked"/>
+ <child>
+ <widget class="GtkImage" id="image_pulse_delete">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="xalign">0</property>
- <property name="width_chars">7</property>
+ </widget>
+ </child>
</widget>
<packing>
<property name="expand">False</property>
- <property name="fill">True</property>
- <property name="position">1</property>
+ <property name="fill">False</property>
+ <property name="position">4</property>
</packing>
</child>
</widget>
@@ -11029,120 +10624,101 @@ Resisted race analyzer</property>
</child>
</widget>
<packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">1</property>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ <property name="position">0</property>
</packing>
</child>
- <child>
- <widget class="GtkVBox" id="vbox76">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <child>
- <widget class="GtkImage"
id="image_run_execute_running">
- <property name="can_focus">False</property>
- <property
name="stock">gtk-missing-image</property>
+ </widget>
+ </child>
</widget>
<packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
<property name="position">0</property>
</packing>
</child>
<child>
- <widget class="GtkImage"
id="image_run_execute_photocell">
+ <widget class="GtkHBox" id="hbox282">
+ <property name="visible">True</property>
<property name="can_focus">False</property>
- <property
name="stock">gtk-missing-image</property>
+ <child>
+ <widget class="GtkScrolledWindow"
id="scrolledwindow25">
+ <property name="width_request">200</property>
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property
name="hscrollbar_policy">automatic</property>
+ <property
name="vscrollbar_policy">automatic</property>
+ <property name="shadow_type">etched-in</property>
+ <child>
+ <widget class="GtkTreeView" id="treeview_pulses">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="rules_hint">True</property>
+ <property name="enable_search">False</property>
+ <signal name="button_release_event"
handler="on_treeview_button_release_event" swapped="no"/>
+ </widget>
+ </child>
</widget>
<packing>
<property name="expand">True</property>
<property name="fill">True</property>
- <property name="position">1</property>
+ <property name="position">0</property>
</packing>
</child>
</widget>
<packing>
<property name="expand">True</property>
<property name="fill">True</property>
- <property name="position">2</property>
+ <property name="position">1</property>
</packing>
</child>
</widget>
<packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="position">1</property>
+ <property name="position">6</property>
</packing>
</child>
<child>
- <widget class="GtkVSeparator"
id="vseparator_force_sensor_camera_space">
+ <widget class="GtkLabel" id="label198">
+ <property name="visible">True</property>
<property name="can_focus">False</property>
+ <property name="label"
translatable="yes">Pulse</property>
</widget>
<packing>
- <property name="expand">False</property>
- <property name="fill">True</property>
- <property name="padding">30</property>
- <property name="position">2</property>
+ <property name="position">6</property>
+ <property name="tab_fill">False</property>
+ <property name="type">tab</property>
</packing>
</child>
<child>
- <widget class="GtkVBox"
id="vbox_contacts_camera">
+ <widget class="GtkVBox" id="vbox169">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="spacing">4</property>
<child>
- <widget class="GtkHBox" id="hbox64">
+ <widget class="GtkAlignment" id="alignment129">
<property name="visible">True</property>
<property name="can_focus">False</property>
+ <property name="top_padding">4</property>
<child>
- <widget class="GtkCheckButton"
id="checkbutton_video">
+ <widget class="GtkVBox" id="vbox170">
<property name="visible">True</property>
- <property name="can_focus">True</property>
- <property
name="receives_default">False</property>
- <property name="has_tooltip">True</property>
- <property name="tooltip"
translatable="yes">Record video (on / off)</property>
- <property name="active">True</property>
- <property name="draw_indicator">False</property>
- <signal name="clicked"
handler="on_checkbutton_video_clicked" swapped="no"/>
+ <property name="can_focus">False</property>
<child>
- <widget class="GtkHBox" id="hbox106">
+ <widget class="GtkHBox" id="hbox9">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="spacing">2</property>
<child>
- <widget class="GtkImage" id="image_video_yes">
+ <widget class="GtkHBox" id="hbox10">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property
name="stock">gtk-missing-image</property>
- <property name="icon-size">1</property>
- </widget>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">0</property>
- </packing>
- </child>
+ <property name="spacing">10</property>
<child>
- <widget class="GtkImage" id="image_video_no">
+ <widget class="GtkHBox"
id="hbox_combo_multi_chronopic">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property
name="stock">gtk-missing-image</property>
- <property name="icon-size">1</property>
- </widget>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">1</property>
- </packing>
- </child>
- </widget>
- </child>
- </widget>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">0</property>
- </packing>
+ <child>
+ <placeholder/>
</child>
</widget>
<packing>
@@ -11152,56 +10728,47 @@ Resisted race analyzer</property>
</packing>
</child>
<child>
- <widget class="GtkHBox" id="hbox62">
+ <widget class="GtkHBox" id="hbox11">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="spacing">4</property>
<child>
- <widget class="GtkProgressBar"
id="pulsebar_webcam">
- <property name="width_request">50</property>
+ <widget class="GtkButton"
id="button_multi_chronopic_zoom">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="receives_default">True</property>
+ <property name="has_tooltip">True</property>
+ <property name="tooltip"
translatable="yes">Change zoom (z)</property>
+ <signal name="clicked"
handler="on_button_multi_chronopic_zoom_clicked" swapped="no"/>
+ <accelerator key="z" signal="clicked"/>
+ <child>
+ <widget class="GtkImage"
id="image_multi_chronopic_zoom">
+ <property name="visible">True</property>
<property name="can_focus">False</property>
</widget>
+ </child>
+ </widget>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
- <property name="position">-1</property>
+ <property name="position">0</property>
</packing>
</child>
<child>
- <widget class="GtkButton"
id="button_video_preview">
+ <widget class="GtkButton"
id="button_video_play_selected_multi_chronopic">
+ <property name="visible">True</property>
<property name="can_focus">True</property>
<property name="receives_default">True</property>
- <property name="tooltip"
translatable="yes">Preview video</property>
- <signal name="clicked"
handler="on_button_video_preview_clicked" swapped="no"/>
- <child>
- <widget class="GtkHBox" id="hbox321">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="spacing">4</property>
+ <property name="has_tooltip">True</property>
+ <property name="tooltip" translatable="yes">Play
Video (v)</property>
+ <signal name="clicked"
handler="on_video_play_selected_multi_chronopic_clicked" swapped="no"/>
+ <accelerator key="v" signal="clicked"/>
<child>
- <widget class="GtkImage"
id="image_video_preview">
+ <widget class="GtkImage"
id="image_video_play_selected_multi_chronopic">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property
name="stock">gtk-missing-image</property>
- </widget>
- <packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="position">0</property>
- </packing>
- </child>
- <child>
- <widget class="GtkLabel" id="label392">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="label"
translatable="yes">Preview</property>
- </widget>
- <packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="position">1</property>
- </packing>
- </child>
+ <property name="icon-size">1</property>
</widget>
</child>
</widget>
@@ -11212,63 +10779,76 @@ Resisted race analyzer</property>
</packing>
</child>
<child>
- <widget class="GtkLabel"
id="label_video_feedback">
+ <widget class="GtkButton"
id="button_edit_selected_multi_chronopic">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="receives_default">True</property>
+ <property name="has_tooltip">True</property>
+ <property name="tooltip" translatable="yes">Edit
selected (e)</property>
+ <signal name="clicked"
handler="on_edit_selected_multi_chronopic_clicked" swapped="no"/>
+ <accelerator key="e" signal="clicked"/>
+ <child>
+ <widget class="GtkImage" id="image52">
<property name="visible">True</property>
<property name="can_focus">False</property>
+ <property name="stock">gtk-edit</property>
+ <property name="icon-size">1</property>
+ </widget>
+ </child>
</widget>
<packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
<property name="position">2</property>
</packing>
</child>
<child>
- <widget class="GtkButton"
id="button_video_debug">
+ <widget class="GtkButton"
id="button_repair_selected_multi_chronopic">
<property name="can_focus">True</property>
<property name="receives_default">True</property>
- <signal name="clicked"
handler="on_button_video_debug_clicked" swapped="no"/>
- <child>
- <widget class="GtkHBox" id="hbox65">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="spacing">4</property>
+ <property name="has_tooltip">True</property>
+ <property name="tooltip"
translatable="yes">Repair selected (r)</property>
+ <signal name="clicked"
handler="on_repair_selected_multi_chronopic_clicked" swapped="no"/>
+ <accelerator key="r" signal="clicked"/>
<child>
- <widget class="GtkImage" id="image6">
+ <widget class="GtkImage"
id="image_multi_chronopic_repair">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property
name="stock">gtk-dialog-warning</property>
+ </widget>
+ </child>
</widget>
<packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="position">0</property>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">3</property>
</packing>
</child>
<child>
- <widget class="GtkLabel" id="label56">
+ <widget class="GtkButton"
id="button_delete_selected_multi_chronopic">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="receives_default">True</property>
+ <property name="has_tooltip">True</property>
+ <property name="tooltip"
translatable="yes">Delete selected (d)</property>
+ <signal name="clicked"
handler="on_delete_selected_multi_chronopic_clicked" swapped="no"/>
+ <accelerator key="d" signal="clicked"/>
+ <child>
+ <widget class="GtkImage"
id="image_multi_chronopic_delete">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="label">debug</property>
- </widget>
- <packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="position">1</property>
- </packing>
- </child>
</widget>
</child>
</widget>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
- <property name="position">3</property>
+ <property name="position">4</property>
</packing>
</child>
</widget>
<packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
<property name="position">1</property>
</packing>
</child>
@@ -11276,156 +10856,120 @@ Resisted race analyzer</property>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
- <property name="position">3</property>
+ <property name="position">0</property>
+ </packing>
+ </child>
+ </widget>
+ <packing>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ <property name="position">0</property>
</packing>
</child>
</widget>
</child>
- <child>
- <widget class="GtkLabel" id="label20">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="label">execute tests</property>
</widget>
<packing>
- <property name="tab_fill">False</property>
- <property name="type">tab</property>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">0</property>
</packing>
</child>
<child>
- <widget class="GtkHBox" id="hbox63">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="spacing">20</property>
- <child>
- <widget class="GtkTable" id="table7">
+ <widget class="GtkHBox" id="hbox308">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="n_rows">2</property>
- <property name="n_columns">3</property>
- <property name="column_spacing">4</property>
- <property name="row_spacing">4</property>
<child>
- <widget class="GtkLabel"
id="extra_window_jumps_label_single_leg_distance">
+ <widget class="GtkScrolledWindow"
id="scrolledwindow35">
+ <property name="width_request">200</property>
<property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="xalign">0</property>
- <property name="label" translatable="yes">Jump
distance</property>
- </widget>
- <packing>
- <property name="x_options">GTK_FILL</property>
- <property name="y_options"/>
- </packing>
- </child>
+ <property name="can_focus">True</property>
+ <property
name="hscrollbar_policy">automatic</property>
+ <property
name="vscrollbar_policy">automatic</property>
+ <property name="shadow_type">etched-in</property>
<child>
- <widget class="GtkSpinButton"
id="extra_window_jumps_spin_single_leg_distance">
+ <widget class="GtkTreeView"
id="treeview_multi_chronopic">
<property name="visible">True</property>
<property name="can_focus">True</property>
- <property name="invisible_char">●</property>
- <property
name="invisible_char_set">True</property>
- <property
name="primary_icon_activatable">False</property>
- <property
name="secondary_icon_activatable">False</property>
- <property
name="primary_icon_sensitive">True</property>
- <property
name="secondary_icon_sensitive">True</property>
- <property name="adjustment">0 0 200 1 1
0</property>
- <property name="climb_rate">1</property>
- <property name="snap_to_ticks">True</property>
- <property name="numeric">True</property>
- <property
name="update_policy">if-valid</property>
- <signal name="value_changed"
handler="on_spin_single_leg_changed" swapped="no"/>
+ <property name="rules_hint">True</property>
+ <property name="enable_search">False</property>
+ <signal name="button_release_event"
handler="on_treeview_button_release_event" swapped="no"/>
+ </widget>
+ </child>
</widget>
<packing>
- <property name="left_attach">1</property>
- <property name="right_attach">2</property>
- <property name="x_options"/>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ <property name="position">0</property>
</packing>
</child>
- <child>
- <widget class="GtkLabel" id="label110">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="xalign">0</property>
- <property name="label"
translatable="yes">cm</property>
</widget>
<packing>
- <property name="left_attach">2</property>
- <property name="right_attach">3</property>
- <property name="x_options">GTK_FILL</property>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ <property name="position">1</property>
</packing>
</child>
- <child>
- <widget class="GtkLabel"
id="extra_window_jumps_label_single_leg_angle">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="xalign">0</property>
- <property name="label" translatable="yes">Jump
angle</property>
</widget>
<packing>
- <property name="top_attach">1</property>
- <property name="bottom_attach">2</property>
- <property name="x_options">GTK_FILL</property>
+ <property name="position">7</property>
</packing>
</child>
<child>
- <widget class="GtkLabel" id="label112">
+ <widget class="GtkLabel" id="label666">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="xalign">0</property>
- <property name="label"
translatable="yes">degrees</property>
+ <property name="label"
translatable="yes">MultiChronopic</property>
</widget>
<packing>
- <property name="left_attach">2</property>
- <property name="right_attach">3</property>
- <property name="top_attach">1</property>
- <property name="bottom_attach">2</property>
- <property name="x_options">GTK_FILL</property>
+ <property name="position">7</property>
+ <property name="tab_fill">False</property>
+ <property name="type">tab</property>
</packing>
</child>
<child>
- <widget class="GtkSpinButton"
id="extra_window_jumps_spin_single_leg_angle">
+ <widget class="GtkVBox" id="vbox132">
<property name="visible">True</property>
- <property name="sensitive">False</property>
- <property name="can_focus">True</property>
- <property name="invisible_char">●</property>
- <property
name="invisible_char_set">True</property>
- <property
name="primary_icon_activatable">False</property>
- <property
name="secondary_icon_activatable">False</property>
- <property
name="primary_icon_sensitive">True</property>
- <property
name="secondary_icon_sensitive">True</property>
- <property name="adjustment">0 0 90 1 1
0</property>
- <property name="climb_rate">1</property>
- <property name="snap_to_ticks">True</property>
- <property name="numeric">True</property>
- <property
name="update_policy">if-valid</property>
+ <property name="can_focus">False</property>
+ <property name="border_width">8</property>
+ <child>
+ <widget class="GtkHBox" id="hbox290">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <child>
+ <widget class="GtkLabel" id="label372">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="label">race analyzer stuff
EXPERIMENTAL</property>
</widget>
<packing>
- <property name="left_attach">1</property>
- <property name="right_attach">2</property>
- <property name="top_attach">1</property>
- <property name="bottom_attach">2</property>
- <property name="x_options"/>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">0</property>
</packing>
</child>
</widget>
<packing>
<property name="expand">False</property>
- <property name="fill">True</property>
+ <property name="fill">False</property>
<property name="position">0</property>
</packing>
</child>
+ </widget>
+ <packing>
+ <property name="position">8</property>
+ </packing>
+ </child>
<child>
- <widget class="GtkButton"
id="extra_window_jumps_button_single_leg_apply">
- <property name="label">gtk-apply</property>
+ <widget class="GtkLabel" id="label371">
<property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="receives_default">True</property>
- <property name="use_stock">True</property>
- <signal name="clicked"
handler="on_extra_window_jumps_button_single_leg_apply_clicked" swapped="no"/>
+ <property name="can_focus">False</property>
+ <property name="label" translatable="yes">runs
encoder</property>
</widget>
<packing>
- <property name="expand">False</property>
- <property name="fill">True</property>
- <property name="position">1</property>
+ <property name="position">8</property>
+ <property name="tab_fill">False</property>
+ <property name="type">tab</property>
</packing>
</child>
</widget>
@@ -11434,10 +10978,10 @@ Resisted race analyzer</property>
</packing>
</child>
<child>
- <widget class="GtkLabel" id="label21">
+ <widget class="GtkLabel" id="label9">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="label">options after
execute</property>
+ <property name="label" translatable="yes">Show
table</property>
</widget>
<packing>
<property name="position">1</property>
@@ -11447,89 +10991,98 @@ Resisted race analyzer</property>
</child>
</widget>
<packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ <property name="position">2</property>
+ </packing>
+ </child>
+ </widget>
+ <packing>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
+ </widget>
+ </child>
+ <child>
+ <widget class="GtkLabel" id="label413">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="label">execute test</property>
+ </widget>
+ <packing>
+ <property name="tab_fill">False</property>
+ <property name="type">tab</property>
+ </packing>
+ </child>
+ <child>
+ <widget class="GtkFrame" id="frame_instructions">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="border_width">4</property>
+ <property name="label_xalign">0.5</property>
+ <property name="shadow_type">in</property>
<child>
- <widget class="GtkAlignment"
id="alignment_force_capture_feedback">
+ <widget class="GtkAlignment" id="alignment7">
+ <property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="left_padding">20</property>
+ <property name="top_padding">12</property>
+ <property name="left_padding">12</property>
<child>
- <widget class="GtkVBox"
id="vbox_force_capture_feedback">
+ <widget class="GtkVBox" id="vbox147">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="spacing">4</property>
+ <property name="spacing">10</property>
<child>
- <widget class="GtkCheckButton"
id="check_force_sensor_capture_feedback">
- <property name="label" translatable="yes">Show
feedback rectangle</property>
+ <widget class="GtkAlignment" id="alignment2">
<property name="visible">True</property>
- <property name="can_focus">True</property>
- <property
name="receives_default">False</property>
- <property name="draw_indicator">True</property>
- <signal name="toggled"
handler="on_check_force_sensor_capture_feedback_toggled" swapped="no"/>
- </widget>
- <packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="position">0</property>
- </packing>
- </child>
+ <property name="can_focus">False</property>
+ <property name="top_padding">8</property>
<child>
- <widget class="GtkHBox"
id="hbox_force_sensor_capture_feedback">
+ <widget class="GtkNotebook"
id="notebook_execute">
<property name="visible">True</property>
- <property name="sensitive">False</property>
<property name="can_focus">False</property>
- <property name="spacing">12</property>
+ <property name="show_tabs">False</property>
+ <property name="show_border">False</property>
<child>
- <widget class="GtkHBox" id="hbox324">
+ <widget class="GtkVBox" id="vbox2">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="spacing">4</property>
<child>
- <widget class="GtkLabel" id="label395">
+ <widget class="GtkHBox" id="hbox_jumps">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="label">at</property>
- </widget>
- <packing>
- <property name="expand">False</property>
- <property name="fill">True</property>
- <property name="position">0</property>
- </packing>
- </child>
+ <property name="spacing">20</property>
<child>
- <widget class="GtkSpinButton"
id="spin_force_sensor_capture_feedback_at">
+ <widget class="GtkHBox" id="hbox_jumps_test">
<property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="invisible_char">●</property>
- <property
name="invisible_char_set">True</property>
- <property
name="primary_icon_activatable">False</property>
- <property
name="secondary_icon_activatable">False</property>
- <property
name="primary_icon_sensitive">True</property>
- <property
name="secondary_icon_sensitive">True</property>
- <property name="adjustment">100 0 9999 1 10
0</property>
- <property name="climb_rate">1</property>
- <property name="numeric">True</property>
+ <property name="can_focus">False</property>
+ <property name="spacing">8</property>
+ <child>
+ <widget class="GtkLabel" id="label13">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="label"
translatable="yes">Test</property>
</widget>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
- <property name="position">1</property>
+ <property name="position">0</property>
</packing>
</child>
<child>
- <widget class="GtkLabel" id="label397">
+ <widget class="GtkHBox"
id="hbox_combo_select_jumps">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="xalign">0</property>
- <property name="label">N</property>
+ <child>
+ <placeholder/>
+ </child>
</widget>
<packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="position">2</property>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">1</property>
</packing>
</child>
</widget>
@@ -11540,35 +11093,46 @@ Resisted race analyzer</property>
</packing>
</child>
<child>
- <widget class="GtkHBox" id="hbox323">
+ <widget class="GtkHBox"
id="hbox_jump_types_options">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="spacing">4</property>
+ <property name="spacing">8</property>
+ <child>
+ <widget class="GtkButton"
id="extra_window_button_jump_more">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="receives_default">True</property>
+ <signal name="clicked"
handler="on_extra_window_jumps_more" swapped="no"/>
<child>
- <widget class="GtkLabel" id="label396">
+ <widget class="GtkImage" id="image_info1">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="label">range</property>
+ <property name="stock">gtk-info</property>
+ </widget>
+ </child>
</widget>
<packing>
<property name="expand">False</property>
- <property name="fill">True</property>
+ <property name="fill">False</property>
<property name="position">0</property>
</packing>
</child>
<child>
- <widget class="GtkSpinButton"
id="spin_force_sensor_capture_feedback_range">
+ <widget class="GtkButton" id="button20">
<property name="visible">True</property>
<property name="can_focus">True</property>
- <property name="invisible_char">●</property>
- <property
name="invisible_char_set">True</property>
- <property
name="primary_icon_activatable">False</property>
- <property
name="secondary_icon_activatable">False</property>
- <property
name="primary_icon_sensitive">True</property>
- <property
name="secondary_icon_sensitive">True</property>
- <property name="adjustment">40 2 200 1 10
0</property>
- <property name="climb_rate">1</property>
- <property name="numeric">True</property>
+ <property name="receives_default">True</property>
+ <property name="has_tooltip">True</property>
+ <property name="tooltip" translatable="yes">Add
jump type</property>
+ <signal name="clicked"
handler="on_jump_simple_type_add_clicked" swapped="no"/>
+ <child>
+ <widget class="GtkImage" id="image_add_test1">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="stock">gtk-new</property>
+ <property name="icon-size">2</property>
+ </widget>
+ </child>
</widget>
<packing>
<property name="expand">False</property>
@@ -11577,35 +11141,28 @@ Resisted race analyzer</property>
</packing>
</child>
<child>
- <widget class="GtkLabel" id="label398">
+ <widget class="GtkButton"
id="button_jump_type_delete_simple">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="receives_default">True</property>
+ <property name="has_tooltip">True</property>
+ <property name="tooltip"
translatable="yes">Delete jump type</property>
+ <signal name="clicked"
handler="on_jump_type_delete_simple" swapped="no"/>
+ <child>
+ <widget class="GtkImage"
id="image_jump_type_delete_simple">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="xalign">0</property>
- <property name="label">N</property>
+ <property name="icon-size">2</property>
</widget>
- <packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="position">2</property>
- </packing>
</child>
</widget>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
- <property name="position">1</property>
- </packing>
- </child>
- </widget>
- <packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="position">1</property>
+ <property name="position">2</property>
</packing>
</child>
</widget>
- </child>
- </widget>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
@@ -11613,15 +11170,38 @@ Resisted race analyzer</property>
</packing>
</child>
<child>
- <widget class="GtkVBox"
id="vbox_last_test_buttons">
+ <widget class="GtkHBox"
id="hbox_jump_auto_controls">
+ <property name="can_focus">False</property>
+ <property name="spacing">20</property>
+ <child>
+ <widget class="GtkHBox" id="hbox20">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="spacing">4</property>
+ <property name="spacing">10</property>
+ <child>
+ <widget class="GtkLabel"
id="label_jump_auto_current_person">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="label">Current person</property>
+ </widget>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">0</property>
+ </packing>
+ </child>
<child>
- <widget class="GtkLabel" id="label11">
+ <widget class="GtkLabel"
id="label_jump_auto_current_test">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="label" translatable="yes">Last
test</property>
+ <property name="label">(Current test)</property>
+ </widget>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">1</property>
+ </packing>
+ </child>
</widget>
<packing>
<property name="expand">True</property>
@@ -11630,73 +11210,67 @@ Resisted race analyzer</property>
</packing>
</child>
<child>
- <widget class="GtkNotebook"
id="notebook_last_test_buttons">
+ <widget class="GtkHBox"
id="hbox_jump_auto_options">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="show_tabs">False</property>
- <property name="show_border">False</property>
+ <property name="spacing">20</property>
<child>
- <widget class="GtkHBox" id="hbox52">
+ <widget class="GtkHBox" id="hbox34">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="spacing">4</property>
+ <property name="spacing">8</property>
<child>
- <widget class="GtkButton"
id="button_video_play_this_test">
+ <widget class="GtkButton" id="button_auto_order">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="receives_default">True</property>
- <property name="has_tooltip">True</property>
- <property name="tooltip" translatable="yes">Play
Video <Control>v</property>
- <signal name="clicked"
handler="on_video_play_last_test_clicked" swapped="no"/>
- <accelerator key="v" signal="clicked"
modifiers="GDK_CONTROL_MASK"/>
+ <property name="tooltip" translatable="yes">See
order</property>
+ <signal name="clicked"
handler="on_button_auto_order_clicked" swapped="no"/>
<child>
- <widget class="GtkImage"
id="image_video_play_this_test">
+ <widget class="GtkImage" id="image37">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property
name="stock">gtk-missing-image</property>
- <property name="icon-size">1</property>
+ <property name="stock">gtk-index</property>
+ <property name="icon-size">2</property>
</widget>
</child>
</widget>
<packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
<property name="position">0</property>
</packing>
</child>
<child>
- <widget class="GtkButton"
id="button_delete_last_test">
+ <widget class="GtkButton"
id="button_auto_skip_person">
<property name="visible">True</property>
- <property name="sensitive">False</property>
<property name="can_focus">True</property>
<property name="receives_default">True</property>
- <property name="has_tooltip">True</property>
- <property name="tooltip"
translatable="yes">Delete last test <Control>d</property>
- <signal name="clicked"
handler="on_delete_last_test_clicked" swapped="no"/>
- <accelerator key="d" signal="clicked"
modifiers="GDK_CONTROL_MASK"/>
+ <property name="tooltip" translatable="yes">Skip
this person (will perform tests at the end)</property>
+ <signal name="clicked"
handler="on_button_auto_skip_person_clicked" swapped="no"/>
<child>
- <widget class="GtkImage"
id="image_delete_last_test">
+ <widget class="GtkImage"
id="image_auto_person_skip">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="icon-size">1</property>
+ <property
name="stock">gtk-missing-image</property>
</widget>
</child>
</widget>
<packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
<property name="position">1</property>
</packing>
</child>
<child>
- <widget class="GtkButton"
id="button_inspect_last_test">
+ <widget class="GtkButton"
id="button_auto_remove_person">
+ <property name="visible">True</property>
<property name="can_focus">True</property>
<property name="receives_default">True</property>
- <property name="has_tooltip">True</property>
- <property name="tooltip"
translatable="yes">Inspect</property>
- <signal name="clicked"
handler="on_button_inspect_last_test_clicked" swapped="no"/>
+ <property name="tooltip"
translatable="yes">Remove this person from automatic sequence</property>
+ <signal name="clicked"
handler="on_button_auto_remove_person_clicked" swapped="no"/>
<child>
- <widget class="GtkImage" id="image_test_inspect">
+ <widget class="GtkImage"
id="image_auto_person_remove">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property
name="stock">gtk-missing-image</property>
@@ -11704,50 +11278,38 @@ Resisted race analyzer</property>
</child>
</widget>
<packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
<property name="position">2</property>
</packing>
</child>
</widget>
- </child>
- <child>
- <widget class="GtkLabel" id="label402">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="label" translatable="yes">page
1</property>
- </widget>
- <packing>
- <property name="tab_fill">False</property>
- <property name="type">tab</property>
- </packing>
- </child>
- <child>
- <widget class="GtkProgressBar"
id="progressbar_video_generating">
- <property name="width_request">10</property>
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- </widget>
<packing>
- <property name="position">1</property>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">0</property>
</packing>
</child>
<child>
- <widget class="GtkLabel" id="label403">
+ <widget class="GtkButton" id="button_auto_end">
+ <property name="label" translatable="yes">End
Automatic mode</property>
<property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="label" translatable="yes">page
2</property>
+ <property name="can_focus">True</property>
+ <property name="receives_default">True</property>
+ <property name="tooltip" translatable="yes">End
automatic mode</property>
+ <signal name="clicked"
handler="on_button_auto_end_clicked" swapped="no"/>
</widget>
<packing>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
<property name="position">1</property>
- <property name="tab_fill">False</property>
- <property name="type">tab</property>
</packing>
</child>
</widget>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
+ <property name="pack_type">end</property>
<property name="position">1</property>
</packing>
</child>
@@ -11755,43 +11317,64 @@ Resisted race analyzer</property>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
- <property name="pack_type">end</property>
<property name="position">2</property>
</packing>
</child>
+ <child>
+ <widget class="GtkButton" id="button_auto_start">
+ <property name="label"
translatable="yes">Automatic mode</property>
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="receives_default">True</property>
+ <property name="tooltip"
translatable="yes">Start automatic mode</property>
+ <signal name="clicked"
handler="on_button_auto_start_clicked" swapped="no"/>
</widget>
<packing>
<property name="expand">True</property>
- <property name="fill">True</property>
- <property name="position">1</property>
+ <property name="fill">False</property>
+ <property name="pack_type">end</property>
+ <property name="position">3</property>
</packing>
</child>
</widget>
<packing>
<property name="expand">True</property>
<property name="fill">True</property>
- <property name="position">1</property>
+ <property name="position">0</property>
</packing>
</child>
</widget>
+ </child>
+ <child>
+ <widget class="GtkLabel" id="label1">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="label">jumps simple</property>
+ </widget>
<packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">0</property>
+ <property name="tab_fill">False</property>
+ <property name="type">tab</property>
</packing>
</child>
<child>
- <widget class="GtkVBox" id="vbox16">
+ <widget class="GtkVBox" id="vbox7">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="spacing">6</property>
<child>
- <widget class="GtkLabel"
id="event_execute_label_message">
+ <widget class="GtkHBox" id="hbox_jumps_rj">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="use_markup">True</property>
- <property name="ellipsize">end</property>
- <property name="single_line_mode">True</property>
+ <property name="spacing">20</property>
+ <child>
+ <widget class="GtkHBox" id="hbox111">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="spacing">8</property>
+ <child>
+ <widget class="GtkLabel" id="label19">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="label"
translatable="yes">Test</property>
</widget>
<packing>
<property name="expand">False</property>
@@ -11800,86 +11383,96 @@ Resisted race analyzer</property>
</packing>
</child>
<child>
- <widget class="GtkFrame" id="frame7">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="label_xalign">0</property>
- <property name="label_yalign">0</property>
- <property name="shadow_type">in</property>
- <child>
- <widget class="GtkDrawingArea"
id="event_execute_drawingarea_run_simple_double_contacts">
- <property name="height_request">20</property>
+ <widget class="GtkHBox"
id="hbox_combo_select_jumps_rj">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <signal name="configure_event"
handler="on_event_execute_drawingarea_run_simple_double_contacts_configure_event" swapped="no"/>
- <signal name="expose_event"
handler="on_event_execute_drawingarea_run_simple_double_contacts_expose_event" swapped="no"/>
- </widget>
- </child>
<child>
<placeholder/>
+ </child>
+ </widget>
<packing>
- <property name="type">label_item</property>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">1</property>
</packing>
</child>
</widget>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
- <property name="position">1</property>
+ <property name="position">0</property>
</packing>
</child>
<child>
- <widget class="GtkNotebook"
id="notebook_capture_graph_table">
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="tab_pos">bottom</property>
- <property name="show_border">False</property>
- <child>
- <widget class="GtkVBox"
id="vbox_execute_and_results">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="spacing">12</property>
- <child>
- <widget class="GtkAlignment"
id="event_execute_alignment">
+ <widget class="GtkHBox" id="hbox114">
<property name="visible">True</property>
<property name="can_focus">False</property>
+ <property name="spacing">8</property>
<child>
- <widget class="GtkVBox" id="vbox26">
+ <widget class="GtkButton"
id="extra_window_button_jump_more_reactive">
<property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="spacing">2</property>
+ <property name="can_focus">True</property>
+ <property name="receives_default">True</property>
+ <signal name="clicked"
handler="on_extra_window_jumps_rj_more" swapped="no"/>
<child>
- <widget class="GtkHBox" id="hbox15">
+ <widget class="GtkImage" id="image_info2">
<property name="visible">True</property>
<property name="can_focus">False</property>
+ <property name="stock">gtk-info</property>
+ </widget>
+ </child>
+ </widget>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">0</property>
+ </packing>
+ </child>
<child>
- <widget class="GtkVBox" id="vbox30">
+ <widget class="GtkButton" id="button1">
<property name="visible">True</property>
- <property name="can_focus">False</property>
+ <property name="can_focus">True</property>
+ <property name="receives_default">True</property>
+ <property name="has_tooltip">True</property>
+ <property name="tooltip" translatable="yes">Add
jump type</property>
+ <signal name="clicked"
handler="on_jump_reactive_type_add_clicked" swapped="no"/>
<child>
- <widget class="GtkHBox" id="hbox22">
+ <widget class="GtkImage" id="image_add_test2">
<property name="visible">True</property>
<property name="can_focus">False</property>
+ <property name="stock">gtk-new</property>
+ <property name="icon-size">2</property>
+ </widget>
+ </child>
+ </widget>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">1</property>
+ </packing>
+ </child>
<child>
- <widget class="GtkHBox" id="hbox88">
+ <widget class="GtkButton"
id="button_jump_type_delete_reactive">
<property name="visible">True</property>
- <property name="can_focus">False</property>
+ <property name="can_focus">True</property>
+ <property name="receives_default">True</property>
+ <property name="has_tooltip">True</property>
+ <property name="tooltip"
translatable="yes">Delete jump type</property>
+ <signal name="clicked"
handler="on_jump_type_delete_reactive" swapped="no"/>
<child>
- <widget class="GtkLabel"
id="event_graph_label_graph_person">
+ <widget class="GtkImage"
id="image_jump_type_delete_reactive">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="xalign">0</property>
+ <property name="icon-size">2</property>
+ </widget>
+ </child>
</widget>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
- <property name="position">0</property>
+ <property name="position">2</property>
</packing>
</child>
- <child>
- <widget class="GtkLabel"
id="event_graph_label_graph_test">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
</widget>
<packing>
<property name="expand">False</property>
@@ -11894,48 +11487,42 @@ Resisted race analyzer</property>
<property name="position">0</property>
</packing>
</child>
+ </widget>
+ <packing>
+ <property name="position">1</property>
+ </packing>
+ </child>
<child>
- <widget class="GtkAlignment" id="alignment17">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="right_padding">25</property>
- <child>
- <widget class="GtkHBox" id="hbox_results_legend">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="spacing">12</property>
- <child>
- <widget class="GtkHBox" id="hbox122">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="spacing">8</property>
- <child>
- <widget class="GtkLabel" id="label160">
+ <widget class="GtkLabel" id="label2">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="label"
translatable="yes">Group</property>
+ <property name="label">jumps multiple</property>
</widget>
<packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="position">0</property>
+ <property name="position">1</property>
+ <property name="tab_fill">False</property>
+ <property name="type">tab</property>
</packing>
</child>
<child>
- <widget class="GtkHBox" id="hbox200">
+ <widget class="GtkVBox" id="vbox10">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="spacing">8</property>
<child>
- <widget class="GtkHBox" id="hbox197">
+ <widget class="GtkHBox" id="hbox_runs">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="spacing">4</property>
+ <property name="spacing">20</property>
<child>
- <widget class="GtkImage"
id="image_line_session_avg">
+ <widget class="GtkHBox" id="hbox12">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property
name="stock">gtk-missing-image</property>
+ <property name="spacing">8</property>
+ <child>
+ <widget class="GtkLabel" id="label33">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="label"
translatable="yes">Test</property>
</widget>
<packing>
<property name="expand">False</property>
@@ -11944,10 +11531,12 @@ Resisted race analyzer</property>
</packing>
</child>
<child>
- <widget class="GtkLabel" id="label162">
+ <widget class="GtkHBox"
id="hbox_combo_select_runs">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="label"
translatable="yes">Average</property>
+ <child>
+ <placeholder/>
+ </child>
</widget>
<packing>
<property name="expand">False</property>
@@ -11957,21 +11546,29 @@ Resisted race analyzer</property>
</child>
</widget>
<packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
<property name="position">0</property>
</packing>
</child>
<child>
- <widget class="GtkHBox" id="hbox184">
+ <widget class="GtkHBox" id="hbox19">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="spacing">4</property>
+ <property name="spacing">8</property>
<child>
- <widget class="GtkImage"
id="image_line_session_max">
+ <widget class="GtkButton"
id="extra_window_radio_run_more">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="receives_default">True</property>
+ <signal name="clicked"
handler="on_extra_window_runs_more" swapped="no"/>
+ <child>
+ <widget class="GtkImage" id="image_info3">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property
name="stock">gtk-missing-image</property>
+ <property name="stock">gtk-info</property>
+ </widget>
+ </child>
</widget>
<packing>
<property name="expand">False</property>
@@ -11980,10 +11577,21 @@ Resisted race analyzer</property>
</packing>
</child>
<child>
- <widget class="GtkLabel" id="label161">
+ <widget class="GtkButton" id="button4">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="receives_default">True</property>
+ <property name="has_tooltip">True</property>
+ <property name="tooltip" translatable="yes">Add
race type</property>
+ <signal name="clicked"
handler="on_run_simple_type_add_activate" swapped="no"/>
+ <child>
+ <widget class="GtkImage" id="image_add_test3">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="label"
translatable="yes">Best</property>
+ <property name="stock">gtk-new</property>
+ <property name="icon-size">2</property>
+ </widget>
+ </child>
</widget>
<packing>
<property name="expand">False</property>
@@ -11991,70 +11599,82 @@ Resisted race analyzer</property>
<property name="position">1</property>
</packing>
</child>
+ <child>
+ <widget class="GtkButton"
id="button_run_type_delete_simple">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="receives_default">True</property>
+ <property name="has_tooltip">True</property>
+ <property name="tooltip"
translatable="yes">Delete race type</property>
+ <signal name="clicked"
handler="on_run_type_delete_simple" swapped="no"/>
+ <child>
+ <widget class="GtkImage"
id="image_run_type_delete_simple">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="icon-size">2</property>
+ </widget>
+ </child>
</widget>
<packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="position">1</property>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">2</property>
</packing>
</child>
</widget>
<packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
<property name="position">1</property>
</packing>
</child>
</widget>
<packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
<property name="position">0</property>
</packing>
</child>
+ </widget>
+ <packing>
+ <property name="position">2</property>
+ </packing>
+ </child>
<child>
- <widget class="GtkVSeparator" id="vseparator1">
+ <widget class="GtkLabel" id="label3">
<property name="visible">True</property>
<property name="can_focus">False</property>
+ <property name="label">runs simple</property>
</widget>
<packing>
- <property name="expand">False</property>
- <property name="fill">True</property>
- <property name="position">1</property>
+ <property name="position">2</property>
+ <property name="tab_fill">False</property>
+ <property name="type">tab</property>
</packing>
</child>
<child>
- <widget class="GtkHBox" id="hbox201">
+ <widget class="GtkVBox" id="vbox32">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="spacing">6</property>
<child>
- <widget class="GtkLabel" id="label165">
+ <widget class="GtkHBox" id="hbox4">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="label"
translatable="yes">Person</property>
- </widget>
- <packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="position">0</property>
- </packing>
- </child>
<child>
- <widget class="GtkHBox" id="hbox202">
+ <widget class="GtkHBox" id="hbox_runs_interval">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="spacing">6</property>
+ <property name="spacing">20</property>
<child>
- <widget class="GtkHBox" id="hbox204">
+ <widget class="GtkHBox" id="hbox16">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="spacing">4</property>
+ <property name="spacing">8</property>
<child>
- <widget class="GtkImage"
id="image_line_person_avg">
+ <widget class="GtkLabel" id="label28">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property
name="stock">gtk-missing-image</property>
+ <property name="label"
translatable="yes">Test</property>
</widget>
<packing>
<property name="expand">False</property>
@@ -12063,10 +11683,12 @@ Resisted race analyzer</property>
</packing>
</child>
<child>
- <widget class="GtkLabel" id="label167">
+ <widget class="GtkHBox"
id="hbox_combo_select_runs_interval">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="label"
translatable="yes">Average</property>
+ <child>
+ <placeholder/>
+ </child>
</widget>
<packing>
<property name="expand">False</property>
@@ -12076,125 +11698,85 @@ Resisted race analyzer</property>
</child>
</widget>
<packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
<property name="position">0</property>
</packing>
</child>
<child>
- <widget class="GtkHBox" id="hbox203">
+ <widget class="GtkHBox" id="hbox41">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="spacing">4</property>
+ <property name="spacing">8</property>
<child>
- <widget class="GtkImage"
id="image_line_person_max">
+ <widget class="GtkButton"
id="extra_window_radio_run_interval_more">
<property name="visible">True</property>
- <property name="can_focus">False</property>
- <property
name="stock">gtk-missing-image</property>
- </widget>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">0</property>
- </packing>
- </child>
+ <property name="can_focus">True</property>
+ <property name="receives_default">True</property>
+ <signal name="clicked"
handler="on_extra_window_runs_interval_more" swapped="no"/>
<child>
- <widget class="GtkLabel" id="label166">
+ <widget class="GtkImage" id="image_info4">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="label"
translatable="yes">Best</property>
+ <property name="stock">gtk-info</property>
</widget>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">1</property>
- </packing>
</child>
</widget>
<packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="position">1</property>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">0</property>
</packing>
</child>
<child>
- <widget class="GtkHBox" id="hbox61">
+ <widget class="GtkButton" id="button23">
<property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="spacing">4</property>
+ <property name="can_focus">True</property>
+ <property name="receives_default">True</property>
+ <property name="has_tooltip">True</property>
+ <property name="tooltip" translatable="yes">Add
race type</property>
+ <signal name="clicked"
handler="on_run_intervallic_type_add_activate" swapped="no"/>
<child>
- <widget class="GtkImage"
id="image_line_person_max_all_sessions">
+ <widget class="GtkImage" id="image_add_test4">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property
name="stock">gtk-missing-image</property>
+ <property name="stock">gtk-new</property>
+ <property name="icon-size">2</property>
</widget>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">0</property>
- </packing>
</child>
- <child>
- <widget class="GtkLabel" id="label163">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="label" translatable="yes">Best
(all sessions)</property>
</widget>
<packing>
<property name="expand">False</property>
- <property name="fill">False</property>
+ <property name="fill">True</property>
<property name="position">1</property>
</packing>
</child>
<child>
- <widget class="GtkButton"
id="button_person_max_all_sessions_info">
+ <widget class="GtkButton" id="button3">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="receives_default">True</property>
- <signal name="clicked"
handler="on_button_person_max_all_sessions_info_clicked" swapped="no"/>
+ <property name="has_tooltip">True</property>
+ <property name="tooltip"
translatable="yes">Delete race type</property>
+ <signal name="clicked"
handler="on_run_type_delete_intervallic" swapped="no"/>
<child>
- <widget class="GtkImage"
id="image_info_sessions_info">
+ <widget class="GtkImage"
id="image_run_type_delete_intervallic">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="stock">gtk-info</property>
- <property name="icon-size">1</property>
- </widget>
- </child>
- </widget>
- <packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="position">2</property>
- </packing>
- </child>
- </widget>
- <packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="position">2</property>
- </packing>
- </child>
+ <property name="icon-size">2</property>
</widget>
- <packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="position">1</property>
- </packing>
</child>
</widget>
<packing>
- <property name="expand">True</property>
+ <property name="expand">False</property>
<property name="fill">True</property>
<property name="position">2</property>
</packing>
</child>
</widget>
- </child>
- </widget>
<packing>
<property name="expand">False</property>
- <property name="fill">False</property>
- <property name="pack_type">end</property>
+ <property name="fill">True</property>
<property name="position">1</property>
</packing>
</child>
@@ -12206,36 +11788,14 @@ Resisted race analyzer</property>
</packing>
</child>
<child>
- <widget class="GtkVBox" id="vbox85">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="spacing">4</property>
- <child>
- <widget class="GtkHBox" id="hbox103">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <child>
- <widget class="GtkFrame" id="frame5">
- <property name="visible">True</property>
- <property name="sensitive">False</property>
+ <widget class="GtkHBox"
id="hbox_runs_interval_compujump">
<property name="can_focus">False</property>
- <property name="label_xalign">0</property>
- <property name="shadow_type">out</property>
+ <property name="spacing">30</property>
<child>
- <widget class="GtkDrawingArea"
id="event_execute_drawingarea">
+ <widget class="GtkLabel" id="label90">
<property name="visible">True</property>
- <property name="sensitive">False</property>
<property name="can_focus">False</property>
- <signal name="configure_event"
handler="on_event_execute_drawingarea_configure_event" swapped="no"/>
- <signal name="expose_event"
handler="on_event_execute_drawingarea_expose_event" swapped="no"/>
- </widget>
- </child>
- <child>
- <placeholder/>
- <packing>
- <property name="type">label_item</property>
- </packing>
- </child>
+ <property name="label"
translatable="yes">Races:</property>
</widget>
<packing>
<property name="expand">True</property>
@@ -12244,63 +11804,71 @@ Resisted race analyzer</property>
</packing>
</child>
<child>
- <widget class="GtkVBox" id="vbox17">
+ <widget class="GtkHButtonBox"
id="hbuttonbox_runs_interval_compujump">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="spacing">3</property>
- <child>
- <widget class="GtkVBox" id="vbox20">
- <property name="can_focus">False</property>
- <property name="spacing">2</property>
+ <property name="spacing">30</property>
<child>
- <widget class="GtkLabel" id="label68">
+ <widget class="GtkRadioButton"
id="radio_run_interval_compujump_5m">
+ <property name="label" translatable="yes">5
m</property>
<property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="label">W</property>
+ <property name="can_focus">True</property>
+ <property
name="receives_default">False</property>
+ <property name="active">True</property>
+ <property name="draw_indicator">False</property>
+ <signal name="toggled"
handler="on_run_interval_compujump_type_toggled" swapped="no"/>
</widget>
<packing>
<property name="expand">False</property>
- <property name="fill">True</property>
+ <property name="fill">False</property>
<property name="position">0</property>
</packing>
</child>
<child>
- <widget class="GtkHBox"
id="hbox_combo_graph_results_width">
+ <widget class="GtkRadioButton"
id="radio_run_interval_compujump_10m">
+ <property name="label" translatable="yes">10
m</property>
<property name="visible">True</property>
- <property name="can_focus">False</property>
- <child>
- <placeholder/>
- </child>
+ <property name="can_focus">True</property>
+ <property
name="receives_default">False</property>
+ <property name="draw_indicator">False</property>
+ <property
name="group">radio_run_interval_compujump_5m</property>
+ <signal name="toggled"
handler="on_run_interval_compujump_type_toggled" swapped="no"/>
</widget>
<packing>
<property name="expand">False</property>
- <property name="fill">True</property>
+ <property name="fill">False</property>
<property name="position">1</property>
</packing>
</child>
<child>
- <widget class="GtkLabel" id="label69">
+ <widget class="GtkRadioButton"
id="radio_run_interval_compujump_15m">
+ <property name="label" translatable="yes">15
m</property>
<property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="label">H</property>
+ <property name="can_focus">True</property>
+ <property
name="receives_default">False</property>
+ <property name="draw_indicator">False</property>
+ <property
name="group">radio_run_interval_compujump_5m</property>
+ <signal name="toggled"
handler="on_run_interval_compujump_type_toggled" swapped="no"/>
</widget>
<packing>
<property name="expand">False</property>
- <property name="fill">True</property>
+ <property name="fill">False</property>
<property name="position">2</property>
</packing>
</child>
<child>
- <widget class="GtkHBox"
id="hbox_combo_graph_results_height">
+ <widget class="GtkRadioButton"
id="radio_run_interval_compujump_20m">
+ <property name="label" translatable="yes">20
m</property>
<property name="visible">True</property>
- <property name="can_focus">False</property>
- <child>
- <placeholder/>
- </child>
+ <property name="can_focus">True</property>
+ <property
name="receives_default">False</property>
+ <property name="draw_indicator">False</property>
+ <property
name="group">radio_run_interval_compujump_5m</property>
+ <signal name="toggled"
handler="on_run_interval_compujump_type_toggled" swapped="no"/>
</widget>
<packing>
<property name="expand">False</property>
- <property name="fill">True</property>
+ <property name="fill">False</property>
<property name="position">3</property>
</packing>
</child>
@@ -12308,25 +11876,9 @@ Resisted race analyzer</property>
<packing>
<property name="expand">True</property>
<property name="fill">True</property>
- <property name="position">0</property>
+ <property name="position">1</property>
</packing>
</child>
- <child>
- <widget class="GtkButton"
id="event_execute_button_properties">
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="receives_default">True</property>
- <property name="has_tooltip">True</property>
- <property name="tooltip"
translatable="yes">Properties</property>
- <signal name="clicked"
handler="on_event_execute_button_properties_clicked" swapped="no"/>
- <child>
- <widget class="GtkImage" id="image1664">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="stock">gtk-properties</property>
- <property name="icon-size">1</property>
- </widget>
- </child>
</widget>
<packing>
<property name="expand">False</property>
@@ -12334,130 +11886,156 @@ Resisted race analyzer</property>
<property name="position">1</property>
</packing>
</child>
- <child>
- <widget class="GtkButton"
id="event_execute_button_update">
- <property name="can_focus">True</property>
- <property name="receives_default">True</property>
- <property name="has_tooltip">True</property>
- <property name="tooltip"
translatable="yes">Update</property>
- <signal name="clicked"
handler="on_event_execute_button_update_clicked" swapped="no"/>
- <child>
- <widget class="GtkImage" id="image1665">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="stock">gtk-refresh</property>
- <property name="icon-size">1</property>
- </widget>
- </child>
</widget>
<packing>
<property name="expand">False</property>
- <property name="fill">True</property>
- <property name="position">2</property>
+ <property name="fill">False</property>
+ <property name="position">0</property>
</packing>
</child>
</widget>
<packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">1</property>
+ <property name="position">3</property>
</packing>
</child>
+ <child>
+ <widget class="GtkLabel" id="label4">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="label">runs interval</property>
</widget>
<packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="position">0</property>
+ <property name="position">3</property>
+ <property name="tab_fill">False</property>
+ <property name="type">tab</property>
</packing>
</child>
<child>
- <widget class="GtkNotebook"
id="notebook_results_data">
+ <widget class="GtkHBox"
id="hbox_force_capture_buttons">
+ <property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="show_tabs">False</property>
- <property name="show_border">False</property>
+ <property name="spacing">12</property>
<child>
- <widget class="GtkHBox" id="hbox30">
+ <widget class="GtkHBox" id="hbox_force_sensor">
<property name="visible">True</property>
<property name="can_focus">False</property>
+ <property name="spacing">20</property>
<child>
- <widget class="GtkTable"
id="event_execute_table_jump_reactive">
+ <widget class="GtkHBox" id="hbox152">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="n_rows">5</property>
- <property name="n_columns">2</property>
- <property name="column_spacing">4</property>
- <property name="row_spacing">4</property>
+ <property name="spacing">8</property>
<child>
- <widget class="GtkLabel" id="label290">
+ <widget class="GtkLabel" id="label18">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="xalign">0</property>
+ <property name="label"
translatable="yes">Test</property>
</widget>
<packing>
- <property name="left_attach">1</property>
- <property name="right_attach">2</property>
- <property name="x_options">GTK_FILL</property>
- <property name="y_options"/>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">0</property>
</packing>
</child>
<child>
- <widget class="GtkLabel" id="label291">
+ <widget class="GtkHBox"
id="hbox_combo_force_sensor_exercise">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="xalign">0</property>
+ <child>
+ <placeholder/>
+ </child>
</widget>
<packing>
- <property name="x_options">GTK_FILL</property>
- <property name="y_options"/>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">1</property>
+ </packing>
+ </child>
+ </widget>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">0</property>
</packing>
</child>
<child>
- <widget class="GtkHBox" id="hbox226">
+ <widget class="GtkHBox" id="hbox298">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="spacing">5</property>
+ <property name="spacing">4</property>
<child>
- <widget class="GtkLabel" id="label448">
+ <widget class="GtkButton"
id="button_force_sensor_exercise_edit">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="receives_default">True</property>
+ <property name="has_tooltip">True</property>
+ <property name="tooltip" translatable="yes">Edit
exercise type</property>
+ <signal name="clicked"
handler="on_button_force_sensor_exercise_edit_clicked" swapped="no"/>
+ <child>
+ <widget class="GtkImage"
id="image_force_sensor_exercise_edit">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="xalign">0</property>
- <property name="label"
translatable="yes">TC</property>
+ <property name="stock">gtk-new</property>
+ <property name="icon-size">2</property>
+ </widget>
+ </child>
</widget>
<packing>
<property name="expand">False</property>
- <property name="fill">False</property>
+ <property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
<child>
- <widget class="GtkHBox" id="hbox227">
- <property name="width_request">16</property>
+ <widget class="GtkButton"
id="button_force_sensor_exercise_add">
<property name="visible">True</property>
- <property name="can_focus">False</property>
+ <property name="can_focus">True</property>
+ <property name="receives_default">True</property>
+ <property name="has_tooltip">True</property>
+ <property name="tooltip" translatable="yes">Add
exercise type</property>
+ <signal name="clicked"
handler="on_button_force_sensor_exercise_add_clicked" swapped="no"/>
<child>
- <widget class="GtkImage"
id="event_execute_image_jump_reactive_tc_good">
- <property name="width_request">16</property>
- <property name="height_request">16</property>
+ <widget class="GtkImage" id="image_add_test5">
<property name="visible">True</property>
<property name="can_focus">False</property>
+ <property name="stock">gtk-new</property>
+ <property name="icon-size">2</property>
+ </widget>
+ </child>
</widget>
<packing>
- <property name="expand">True</property>
+ <property name="expand">False</property>
<property name="fill">True</property>
- <property name="position">0</property>
+ <property name="position">1</property>
</packing>
</child>
<child>
- <widget class="GtkImage"
id="event_execute_image_jump_reactive_tc_bad">
- <property name="width_request">16</property>
- <property name="height_request">16</property>
+ <widget class="GtkButton"
id="button_force_sensor_exercise_delete">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="receives_default">True</property>
+ <property name="has_tooltip">True</property>
+ <property name="tooltip"
translatable="yes">Delete exercise type</property>
+ <signal name="clicked"
handler="on_button_force_sensor_exercise_delete_clicked" swapped="no"/>
+ <child>
+ <widget class="GtkImage"
id="image_force_sensor_exercise_delete">
<property name="visible">True</property>
<property name="can_focus">False</property>
+ <property name="stock">gtk-new</property>
+ <property name="icon-size">2</property>
+ </widget>
+ </child>
+ </widget>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">True</property>
+ <property name="position">2</property>
+ </packing>
+ </child>
</widget>
<packing>
- <property name="expand">True</property>
+ <property name="expand">False</property>
<property name="fill">True</property>
- <property name="pack_type">end</property>
<property name="position">1</property>
</packing>
</child>
@@ -12465,575 +12043,556 @@ Resisted race analyzer</property>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
- <property name="pack_type">end</property>
- <property name="position">1</property>
+ <property name="position">0</property>
</packing>
</child>
</widget>
<packing>
- <property name="left_attach">1</property>
- <property name="right_attach">2</property>
- <property name="top_attach">3</property>
- <property name="bottom_attach">4</property>
- <property name="x_options">GTK_FILL</property>
- <property name="y_options">GTK_FILL</property>
+ <property name="position">4</property>
</packing>
</child>
<child>
- <widget class="GtkHBox" id="hbox224">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="spacing">5</property>
- <child>
- <widget class="GtkLabel" id="label447">
+ <widget class="GtkLabel" id="label6">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="xalign">0</property>
- <property name="label"
translatable="yes">TF</property>
+ <property name="label">force</property>
</widget>
<packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">0</property>
+ <property name="position">4</property>
+ <property name="tab_fill">False</property>
+ <property name="type">tab</property>
</packing>
</child>
<child>
- <widget class="GtkHBox" id="hbox225">
- <property name="width_request">16</property>
+ <widget class="GtkVBox" id="vbox49">
<property name="visible">True</property>
<property name="can_focus">False</property>
<child>
- <widget class="GtkImage"
id="event_execute_image_jump_reactive_tf_good">
- <property name="width_request">16</property>
- <property name="height_request">16</property>
+ <widget class="GtkHBox" id="hbox60">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="spacing">5</property>
+ <child>
+ <widget class="GtkRadioButton"
id="extra_window_radio_reaction_time">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property
name="receives_default">False</property>
+ <property name="relief">none</property>
+ <property name="active">True</property>
+ <property name="draw_indicator">False</property>
+ <signal name="toggled"
handler="on_extra_window_reaction_times_test_changed" swapped="no"/>
+ <child>
+ <widget class="GtkLabel"
id="label_extra_window_radio_reaction_time">
<property name="visible">True</property>
<property name="can_focus">False</property>
+ <property name="label"
translatable="yes">Execute reaction time</property>
+ </widget>
+ </child>
</widget>
<packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
<property name="position">0</property>
</packing>
</child>
<child>
- <widget class="GtkImage"
id="event_execute_image_jump_reactive_tf_bad">
- <property name="width_request">16</property>
- <property name="height_request">16</property>
+ <widget class="GtkRadioButton"
id="extra_window_radio_reaction_time_discriminative">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property
name="receives_default">False</property>
+ <property name="relief">none</property>
+ <property name="draw_indicator">False</property>
+ <property
name="group">extra_window_radio_reaction_time</property>
+ <signal name="toggled"
handler="on_extra_window_reaction_times_test_changed" swapped="no"/>
+ <child>
+ <widget class="GtkLabel"
id="label_extra_window_radio_reaction_time_discriminative">
<property name="visible">True</property>
<property name="can_focus">False</property>
+ <property name="label"
translatable="yes">Discriminative</property>
</widget>
- <packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="pack_type">end</property>
- <property name="position">1</property>
- </packing>
</child>
</widget>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
- <property name="pack_type">end</property>
<property name="position">1</property>
</packing>
</child>
- </widget>
- <packing>
- <property name="left_attach">1</property>
- <property name="right_attach">2</property>
- <property name="top_attach">2</property>
- <property name="bottom_attach">3</property>
- <property name="x_options">GTK_FILL</property>
- <property name="y_options">GTK_FILL</property>
- </packing>
- </child>
<child>
- <widget class="GtkHBox" id="hbox222">
+ <widget class="GtkRadioButton"
id="extra_window_radio_reaction_time_animation_lights">
<property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="spacing">5</property>
+ <property name="can_focus">True</property>
+ <property
name="receives_default">False</property>
+ <property name="relief">none</property>
+ <property name="draw_indicator">False</property>
+ <property
name="group">extra_window_radio_reaction_time</property>
+ <signal name="toggled"
handler="on_extra_window_reaction_times_test_changed" swapped="no"/>
<child>
- <widget class="GtkLabel" id="label446">
+ <widget class="GtkLabel"
id="label_extra_window_radio_reaction_time_animation_lights">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="xalign">0</property>
- <property name="label"
translatable="yes">Height</property>
+ <property name="label"
translatable="yes">Animation lights</property>
+ </widget>
+ </child>
</widget>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
- <property name="position">0</property>
+ <property name="position">2</property>
</packing>
</child>
<child>
- <widget class="GtkHBox" id="hbox223">
- <property name="width_request">16</property>
+ <widget class="GtkRadioButton"
id="extra_window_radio_reaction_time_flicker">
<property name="visible">True</property>
- <property name="can_focus">False</property>
+ <property name="can_focus">True</property>
+ <property
name="receives_default">False</property>
+ <property name="relief">none</property>
+ <property name="draw_indicator">False</property>
+ <property
name="group">extra_window_radio_reaction_time</property>
+ <signal name="toggled"
handler="on_extra_window_reaction_times_test_changed" swapped="no"/>
<child>
- <widget class="GtkImage"
id="event_execute_image_jump_reactive_height_good">
- <property name="width_request">16</property>
- <property name="height_request">16</property>
+ <widget class="GtkLabel"
id="label_extra_window_radio_reaction_time_flicker">
<property name="visible">True</property>
<property name="can_focus">False</property>
+ <property name="label"
translatable="yes">Flicker</property>
+ </widget>
+ </child>
</widget>
<packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="position">0</property>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">3</property>
</packing>
</child>
<child>
- <widget class="GtkImage"
id="event_execute_image_jump_reactive_height_bad">
- <property name="width_request">16</property>
- <property name="height_request">16</property>
+ <widget class="GtkButton"
id="button_reaction_time_device_help">
+ <property name="can_focus">True</property>
+ <property name="receives_default">True</property>
+ <signal name="clicked"
handler="on_button_reaction_time_device_help_clicked" swapped="no"/>
+ <child>
+ <widget class="GtkImage"
id="image_reaction_time_device_help">
<property name="visible">True</property>
<property name="can_focus">False</property>
+ <property name="stock">gtk-info</property>
+ </widget>
+ </child>
</widget>
<packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="pack_type">end</property>
- <property name="position">1</property>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="padding">20</property>
+ <property name="position">4</property>
</packing>
</child>
</widget>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
- <property name="pack_type">end</property>
- <property name="position">1</property>
+ <property name="position">0</property>
</packing>
</child>
</widget>
<packing>
- <property name="left_attach">1</property>
- <property name="right_attach">2</property>
- <property name="top_attach">1</property>
- <property name="bottom_attach">2</property>
- <property name="x_options">GTK_FILL</property>
- <property name="y_options">GTK_FILL</property>
+ <property name="position">5</property>
</packing>
</child>
<child>
- <widget class="GtkEventBox"
id="event_execute_eventbox_jump_reactive_tf_tc">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <child>
- <widget class="GtkLabel" id="label444">
+ <widget class="GtkLabel" id="label5">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="xalign">0</property>
- <property name="label" translatable="yes">
</property>
- </widget>
- </child>
+ <property name="label">rt</property>
</widget>
<packing>
- <property name="top_attach">4</property>
- <property name="bottom_attach">5</property>
- <property name="x_options">GTK_FILL</property>
- <property name="y_options"/>
+ <property name="position">5</property>
+ <property name="tab_fill">False</property>
+ <property name="type">tab</property>
</packing>
</child>
<child>
- <widget class="GtkEventBox"
id="event_execute_eventbox_jump_reactive_tc">
+ <widget class="GtkVBox" id="vbox58">
<property name="visible">True</property>
<property name="can_focus">False</property>
<child>
- <widget class="GtkLabel" id="label288">
+ <widget class="GtkHBox" id="hbox_other_pulses">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="xalign">0</property>
- <property name="label" translatable="yes">
</property>
+ <property name="spacing">6</property>
+ <child>
+ <widget class="GtkRadioButton"
id="extra_window_radio_pulses_free">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property
name="receives_default">False</property>
+ <property name="relief">none</property>
+ <property name="active">True</property>
+ <property name="draw_indicator">False</property>
+ <signal name="toggled"
handler="on_extra_window_pulses_test_changed" swapped="no"/>
+ <child>
+ <widget class="GtkLabel"
id="label_extra_window_radio_pulses_free">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="label"
translatable="yes">Free</property>
</widget>
</child>
</widget>
<packing>
- <property name="top_attach">3</property>
- <property name="bottom_attach">4</property>
- <property name="x_options">GTK_FILL</property>
- <property name="y_options"/>
+ <property name="expand">False</property>
+ <property name="fill">True</property>
+ <property name="position">0</property>
</packing>
</child>
<child>
- <widget class="GtkEventBox"
id="event_execute_eventbox_jump_reactive_tf">
+ <widget class="GtkRadioButton"
id="extra_window_radio_pulses_custom">
<property name="visible">True</property>
- <property name="can_focus">False</property>
+ <property name="can_focus">True</property>
+ <property
name="receives_default">False</property>
+ <property name="relief">none</property>
+ <property name="draw_indicator">False</property>
+ <property
name="group">extra_window_radio_pulses_free</property>
+ <signal name="toggled"
handler="on_extra_window_pulses_test_changed" swapped="no"/>
<child>
- <widget class="GtkLabel" id="label292">
+ <widget class="GtkLabel"
id="label_extra_window_radio_pulses_custom">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="xalign">0</property>
- <property name="label" translatable="yes">
</property>
+ <property name="label"
translatable="yes">Custom</property>
</widget>
</child>
</widget>
<packing>
- <property name="top_attach">2</property>
- <property name="bottom_attach">3</property>
- <property name="x_options">GTK_FILL</property>
- <property name="y_options"/>
+ <property name="expand">False</property>
+ <property name="fill">True</property>
+ <property name="position">1</property>
</packing>
</child>
- <child>
- <widget class="GtkEventBox"
id="event_execute_eventbox_jump_reactive_height">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <child>
- <widget class="GtkLabel" id="label118">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="xalign">0</property>
- <property name="label" translatable="yes">
</property>
</widget>
+ <packing>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ <property name="position">0</property>
+ </packing>
</child>
</widget>
<packing>
- <property name="top_attach">1</property>
- <property name="bottom_attach">2</property>
- <property name="x_options">GTK_FILL</property>
- <property name="y_options"/>
+ <property name="position">6</property>
</packing>
</child>
<child>
- <widget class="GtkHBox" id="hbox137">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="spacing">5</property>
- <child>
- <widget class="GtkLabel" id="label117">
+ <widget class="GtkLabel" id="label7">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="xalign">0</property>
- <property name="label" translatable="yes">TF /
TC</property>
+ <property name="label">pulse</property>
</widget>
<packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">0</property>
+ <property name="position">6</property>
+ <property name="tab_fill">False</property>
+ <property name="type">tab</property>
</packing>
</child>
<child>
- <widget class="GtkHBox" id="hbox138">
- <property name="width_request">16</property>
+ <widget class="GtkHBox" id="hbox_other_mc">
<property name="visible">True</property>
<property name="can_focus">False</property>
+ <property name="spacing">6</property>
<child>
- <widget class="GtkImage"
id="event_execute_image_jump_reactive_tf_tc_good">
- <property name="width_request">16</property>
- <property name="height_request">16</property>
+ <widget class="GtkRadioButton"
id="extra_window_radio_multichronopic_start">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property
name="receives_default">False</property>
+ <property name="relief">none</property>
+ <property name="active">True</property>
+ <property name="draw_indicator">False</property>
+ <signal name="toggled"
handler="on_extra_window_multichronopic_test_changed" swapped="no"/>
+ <child>
+ <widget class="GtkLabel"
id="label_extra_window_radio_multichronopic_start">
<property name="visible">True</property>
<property name="can_focus">False</property>
+ <property name="label" translatable="yes">Multi
Chronopic test</property>
+ </widget>
+ </child>
</widget>
<packing>
- <property name="expand">True</property>
+ <property name="expand">False</property>
<property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
<child>
- <widget class="GtkImage"
id="event_execute_image_jump_reactive_tf_tc_bad">
- <property name="width_request">16</property>
- <property name="height_request">16</property>
+ <widget class="GtkRadioButton"
id="extra_window_radio_multichronopic_run_analysis">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property
name="receives_default">False</property>
+ <property name="relief">none</property>
+ <property name="draw_indicator">False</property>
+ <property
name="group">extra_window_radio_multichronopic_start</property>
+ <child>
+ <widget class="GtkLabel"
id="label_extra_window_radio_multichronopic_run_analysis">
<property name="visible">True</property>
<property name="can_focus">False</property>
+ <property name="label" translatable="yes">Race
analysis</property>
</widget>
- <packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="pack_type">end</property>
- <property name="position">1</property>
- </packing>
</child>
</widget>
<packing>
<property name="expand">False</property>
- <property name="fill">False</property>
- <property name="pack_type">end</property>
+ <property name="fill">True</property>
<property name="position">1</property>
</packing>
</child>
</widget>
<packing>
- <property name="left_attach">1</property>
- <property name="right_attach">2</property>
- <property name="top_attach">4</property>
- <property name="bottom_attach">5</property>
- <property name="x_options">GTK_FILL</property>
- <property name="y_options">GTK_FILL</property>
+ <property name="position">7</property>
</packing>
</child>
+ <child>
+ <widget class="GtkLabel" id="label39">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="label">mc</property>
</widget>
<packing>
- <property name="expand">False</property>
- <property name="fill">True</property>
- <property name="position">0</property>
+ <property name="position">7</property>
+ <property name="tab_fill">False</property>
+ <property name="type">tab</property>
</packing>
</child>
<child>
- <widget class="GtkTable"
id="event_execute_table_jump_reactive_values">
+ <widget class="GtkHBox"
id="hbox_run_encoder_capture_buttons">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="n_rows">5</property>
- <property name="n_columns">2</property>
- <property name="column_spacing">4</property>
- <property name="row_spacing">4</property>
- <property name="homogeneous">True</property>
<child>
- <widget class="GtkLabel" id="label267">
+ <widget class="GtkHBox" id="hbox_run_encoder">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="xalign">0</property>
- <property name="label" translatable="yes">Last
jump</property>
- <property name="justify">center</property>
- </widget>
- <packing>
- <property name="x_options">GTK_EXPAND</property>
- <property name="y_options"/>
- </packing>
- </child>
+ <property name="spacing">20</property>
<child>
- <widget class="GtkLabel" id="label268">
+ <widget class="GtkHBox" id="hbox332">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="xalign">0</property>
- <property name="label"
translatable="yes">AVG</property>
- <property name="justify">center</property>
- </widget>
- <packing>
- <property name="left_attach">1</property>
- <property name="right_attach">2</property>
- <property name="x_options">GTK_EXPAND</property>
- <property name="y_options"/>
- </packing>
- </child>
+ <property name="spacing">8</property>
<child>
- <widget class="GtkLabel"
id="event_execute_label_jump_reactive_tf_now">
+ <widget class="GtkLabel" id="label368">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="xalign">0</property>
- <property name="justify">center</property>
+ <property name="label"
translatable="yes">Test</property>
</widget>
<packing>
- <property name="top_attach">2</property>
- <property name="bottom_attach">3</property>
- <property name="x_options"/>
- <property name="y_options"/>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">0</property>
</packing>
</child>
<child>
- <widget class="GtkLabel"
id="event_execute_label_jump_reactive_tf_avg">
+ <widget class="GtkHBox"
id="hbox_combo_run_encoder_exercise">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="xalign">0</property>
- <property name="justify">center</property>
+ <child>
+ <placeholder/>
+ </child>
</widget>
<packing>
- <property name="left_attach">1</property>
- <property name="right_attach">2</property>
- <property name="top_attach">2</property>
- <property name="bottom_attach">3</property>
- <property name="x_options"/>
- <property name="y_options"/>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">1</property>
</packing>
</child>
- <child>
- <widget class="GtkLabel"
id="event_execute_label_jump_reactive_tc_avg">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="xalign">0</property>
- <property name="justify">center</property>
</widget>
<packing>
- <property name="left_attach">1</property>
- <property name="right_attach">2</property>
- <property name="top_attach">3</property>
- <property name="bottom_attach">4</property>
- <property name="x_options"/>
- <property name="y_options"/>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">0</property>
</packing>
</child>
<child>
- <widget class="GtkLabel"
id="event_execute_label_jump_reactive_tc_now">
+ <widget class="GtkHBox" id="hbox333">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="xalign">0</property>
- <property name="justify">center</property>
- </widget>
- <packing>
- <property name="top_attach">3</property>
- <property name="bottom_attach">4</property>
- <property name="x_options"/>
- <property name="y_options"/>
- </packing>
- </child>
+ <property name="spacing">8</property>
<child>
- <widget class="GtkLabel"
id="event_execute_label_jump_reactive_tf_tc_now">
+ <widget class="GtkButton"
id="button_run_encoder_exercise_edit">
<property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="xalign">0</property>
- <property name="justify">center</property>
- </widget>
- <packing>
- <property name="top_attach">4</property>
- <property name="bottom_attach">5</property>
- <property name="x_options"/>
- <property name="y_options"/>
- </packing>
- </child>
+ <property name="can_focus">True</property>
+ <property name="receives_default">True</property>
+ <property name="has_tooltip">True</property>
+ <property name="tooltip" translatable="yes">Edit
exercise type</property>
+ <signal name="clicked"
handler="on_button_run_encoder_exercise_edit_clicked" swapped="no"/>
<child>
- <widget class="GtkLabel"
id="event_execute_label_jump_reactive_tf_tc_avg">
+ <widget class="GtkImage"
id="image_run_encoder_exercise_edit">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="xalign">0</property>
- <property name="justify">center</property>
+ <property name="stock">gtk-new</property>
+ <property name="icon-size">2</property>
+ </widget>
+ </child>
</widget>
<packing>
- <property name="left_attach">1</property>
- <property name="right_attach">2</property>
- <property name="top_attach">4</property>
- <property name="bottom_attach">5</property>
- <property name="x_options"/>
- <property name="y_options"/>
+ <property name="expand">False</property>
+ <property name="fill">True</property>
+ <property name="position">0</property>
</packing>
</child>
<child>
- <widget class="GtkLabel"
id="event_execute_label_jump_reactive_height_now">
+ <widget class="GtkButton"
id="button_run_encoder_exercise_add">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="receives_default">True</property>
+ <property name="has_tooltip">True</property>
+ <property name="tooltip" translatable="yes">Add
exercise type</property>
+ <signal name="clicked"
handler="on_button_run_encoder_exercise_add_clicked" swapped="no"/>
+ <child>
+ <widget class="GtkImage"
id="image_run_encoder_exercise_add">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="xalign">0</property>
- <property name="justify">center</property>
+ <property name="stock">gtk-new</property>
+ <property name="icon-size">2</property>
+ </widget>
+ </child>
</widget>
<packing>
- <property name="top_attach">1</property>
- <property name="bottom_attach">2</property>
- <property name="x_options"/>
- <property name="y_options"/>
+ <property name="expand">False</property>
+ <property name="fill">True</property>
+ <property name="position">1</property>
</packing>
</child>
<child>
- <widget class="GtkLabel"
id="event_execute_label_jump_reactive_height_avg">
+ <widget class="GtkButton"
id="button_run_encoder_exercise_delete">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="receives_default">True</property>
+ <property name="has_tooltip">True</property>
+ <property name="tooltip" translatable="yes">Add
exercise type</property>
+ <signal name="clicked"
handler="on_button_run_encoder_exercise_delete_clicked" swapped="no"/>
+ <child>
+ <widget class="GtkImage"
id="image_run_encoder_exercise_delete">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="xalign">0</property>
- <property name="justify">center</property>
+ <property name="stock">gtk-new</property>
+ <property name="icon-size">2</property>
+ </widget>
+ </child>
</widget>
<packing>
- <property name="left_attach">1</property>
- <property name="right_attach">2</property>
- <property name="top_attach">1</property>
- <property name="bottom_attach">2</property>
- <property name="x_options"/>
- <property name="y_options"/>
+ <property name="expand">False</property>
+ <property name="fill">True</property>
+ <property name="position">2</property>
</packing>
</child>
</widget>
<packing>
- <property name="expand">True</property>
+ <property name="expand">False</property>
<property name="fill">True</property>
<property name="position">1</property>
</packing>
</child>
</widget>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">0</property>
+ </packing>
+ </child>
+ <child>
+ <placeholder/>
+ </child>
+ </widget>
+ <packing>
+ <property name="position">8</property>
+ </packing>
</child>
<child>
- <widget class="GtkLabel" id="label14">
+ <widget class="GtkLabel" id="label367">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="label">jump multiple</property>
+ <property name="label">runs encoder</property>
</widget>
<packing>
+ <property name="position">8</property>
<property name="tab_fill">False</property>
<property name="type">tab</property>
</packing>
</child>
+ </widget>
+ </child>
+ </widget>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">0</property>
+ </packing>
+ </child>
<child>
- <widget class="GtkHBox" id="hbox31">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <child>
- <widget class="GtkTable"
id="event_execute_table_run_interval">
+ <widget class="GtkHBox" id="hbox_options_top">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="n_rows">3</property>
- <property name="n_columns">2</property>
- <property name="column_spacing">4</property>
- <property name="row_spacing">4</property>
+ <property name="spacing">25</property>
<child>
- <widget class="GtkEventBox"
id="event_execute_eventbox_run_interval_speed">
+ <widget class="GtkButton"
id="button_image_test_zoom">
<property name="visible">True</property>
- <property name="can_focus">False</property>
+ <property name="can_focus">True</property>
+ <property name="receives_default">True</property>
+ <signal name="clicked"
handler="on_button_image_test_zoom_clicked" swapped="no"/>
<child>
- <widget class="GtkLabel" id="label300">
+ <widget class="GtkImage" id="image_test_zoom">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="xalign">0</property>
- <property name="label" translatable="yes">
</property>
</widget>
</child>
</widget>
<packing>
- <property name="top_attach">2</property>
- <property name="bottom_attach">3</property>
- <property name="x_options">GTK_FILL</property>
- <property name="y_options"/>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">0</property>
</packing>
</child>
<child>
- <widget class="GtkLabel" id="label302">
+ <widget class="GtkNotebook"
id="notebook_options_top">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="xalign">0</property>
- </widget>
- <packing>
- <property name="left_attach">1</property>
- <property name="right_attach">2</property>
- <property name="x_options">GTK_FILL</property>
- <property name="y_options"/>
- </packing>
- </child>
+ <property name="show_tabs">False</property>
+ <property name="show_border">False</property>
<child>
- <widget class="GtkLabel" id="label303">
+ <widget class="GtkVBox" id="vbox25">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="xalign">0</property>
- </widget>
- <packing>
- <property name="x_options">GTK_FILL</property>
- <property name="y_options"/>
- </packing>
- </child>
<child>
- <widget class="GtkEventBox"
id="event_execute_eventbox_run_interval_time">
+ <widget class="GtkHBox" id="hbox170">
+ <property name="height_request">32</property>
<property name="visible">True</property>
<property name="can_focus">False</property>
+ <property name="spacing">20</property>
<child>
- <widget class="GtkLabel" id="label304">
- <property name="visible">True</property>
+ <widget class="GtkLabel" id="label113">
<property name="can_focus">False</property>
- <property name="xalign">0</property>
- <property name="label" translatable="yes">
</property>
- </widget>
- </child>
+ <property name="label"
translatable="yes">Options</property>
</widget>
<packing>
- <property name="top_attach">1</property>
- <property name="bottom_attach">2</property>
- <property name="x_options">GTK_FILL</property>
- <property name="y_options"/>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">0</property>
</packing>
</child>
<child>
- <widget class="GtkHBox" id="hbox220">
+ <widget class="GtkHBox"
id="extra_window_jumps_hbox_fall">
+ <property name="can_focus">False</property>
+ <property name="spacing">6</property>
+ <child>
+ <widget class="GtkCheckButton"
id="extra_window_jumps_check_dj_fall_calculate">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property
name="receives_default">False</property>
+ <property name="image_position">bottom</property>
+ <property name="active">True</property>
+ <property name="draw_indicator">False</property>
+ <signal name="toggled"
handler="on_extra_window_jumps_check_dj_fall_calculate_toggled" swapped="no"/>
+ <child>
+ <widget class="GtkHBox" id="hbox23">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="spacing">5</property>
<child>
- <widget class="GtkLabel" id="label440">
+ <widget class="GtkImage"
id="extra_windows_jumps_image_dj_fall_calculate">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="xalign">0</property>
- <property name="label"
translatable="yes">Speed</property>
+ <property name="tooltip"
translatable="yes">Calculate falling height using a previous jump</property>
+ <property
name="stock">gtk-missing-image</property>
+ <property name="icon-size">2</property>
</widget>
<packing>
<property name="expand">False</property>
@@ -13041,27 +12600,21 @@ Resisted race analyzer</property>
<property name="position">0</property>
</packing>
</child>
+ <child>
+ <widget class="GtkImage"
id="extra_windows_jumps_image_dj_fall_predefined">
+ <property name="can_focus">False</property>
+ <property name="tooltip" translatable="yes">Fall
from a predefined height</property>
+ <property
name="stock">gtk-missing-image</property>
+ <property name="icon-size">2</property>
</widget>
<packing>
- <property name="left_attach">1</property>
- <property name="right_attach">2</property>
- <property name="top_attach">2</property>
- <property name="bottom_attach">3</property>
- <property name="x_options">GTK_FILL</property>
- <property name="y_options">GTK_FILL</property>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">1</property>
</packing>
</child>
- <child>
- <widget class="GtkHBox" id="hbox219">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="spacing">5</property>
- <child>
- <widget class="GtkLabel" id="label439">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="xalign">0</property>
- <property name="label"
translatable="yes">Time</property>
+ </widget>
+ </child>
</widget>
<packing>
<property name="expand">False</property>
@@ -13070,450 +12623,544 @@ Resisted race analyzer</property>
</packing>
</child>
<child>
- <widget class="GtkHBox" id="hbox221">
- <property name="width_request">24</property>
+ <widget class="GtkHBox" id="hbox300">
<property name="visible">True</property>
<property name="can_focus">False</property>
<child>
- <widget class="GtkImage"
id="event_execute_image_run_interval_time_good">
+ <widget class="GtkLabel" id="label95">
<property name="visible">True</property>
<property name="can_focus">False</property>
+ <property name="label">[</property>
</widget>
<packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
<property name="position">0</property>
</packing>
</child>
<child>
- <widget class="GtkImage"
id="event_execute_image_run_interval_time_bad">
- <property name="width_request">24</property>
+ <widget class="GtkLabel"
id="extra_window_jumps_label_dj_start_inside">
<property name="visible">True</property>
<property name="can_focus">False</property>
+ <property name="tooltip"
translatable="yes">Calculate falling height using a previous jump</property>
+ <property name="label" translatable="yes">Start
inside</property>
</widget>
<packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="pack_type">end</property>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
<property name="position">1</property>
</packing>
</child>
+ <child>
+ <widget class="GtkLabel"
id="extra_window_jumps_label_dj_start_outside">
+ <property name="can_focus">False</property>
+ <property name="tooltip" translatable="yes">Fall
from a predefined height</property>
+ <property name="label" translatable="yes">Start
outside</property>
</widget>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
- <property name="pack_type">end</property>
- <property name="position">1</property>
+ <property name="position">2</property>
</packing>
</child>
+ <child>
+ <widget class="GtkLabel" id="label187">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="label">]</property>
</widget>
<packing>
- <property name="left_attach">1</property>
- <property name="right_attach">2</property>
- <property name="top_attach">1</property>
- <property name="bottom_attach">2</property>
- <property name="x_options">GTK_FILL</property>
- <property name="y_options">GTK_FILL</property>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">3</property>
</packing>
</child>
</widget>
<packing>
<property name="expand">False</property>
- <property name="fill">True</property>
- <property name="position">0</property>
+ <property name="fill">False</property>
+ <property name="position">1</property>
</packing>
</child>
<child>
- <widget class="GtkTable"
id="event_execute_table_run_interval_values">
+ <widget class="GtkAlignment" id="alignment13">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="n_rows">3</property>
- <property name="n_columns">3</property>
- <property name="column_spacing">4</property>
- <property name="row_spacing">4</property>
- <property name="homogeneous">True</property>
+ <property name="left_padding">20</property>
<child>
- <placeholder/>
- </child>
+ <widget class="GtkHBox"
id="hbox_extra_window_jumps_fall_height">
+ <property name="can_focus">False</property>
+ <property name="spacing">6</property>
<child>
- <widget class="GtkLabel" id="label305">
+ <widget class="GtkLabel" id="label99">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="xalign">0</property>
- <property name="label" translatable="yes">Last
lap</property>
- <property name="justify">center</property>
+ <property name="label"
translatable="yes">Falling height</property>
</widget>
<packing>
- <property name="x_options">GTK_EXPAND</property>
- <property name="y_options"/>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">0</property>
</packing>
</child>
<child>
- <widget class="GtkLabel" id="label306">
+ <widget class="GtkSpinButton"
id="extra_window_jumps_spinbutton_fall">
<property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="xalign">0</property>
- <property name="label"
translatable="yes">AVG</property>
- <property name="justify">center</property>
+ <property name="can_focus">True</property>
+ <property name="invisible_char">●</property>
+ <property
name="invisible_char_set">True</property>
+ <property
name="primary_icon_activatable">False</property>
+ <property
name="secondary_icon_activatable">False</property>
+ <property
name="primary_icon_sensitive">True</property>
+ <property
name="secondary_icon_sensitive">True</property>
+ <property name="adjustment">20 0 200 1 10
0</property>
+ <property name="climb_rate">1</property>
+ <property name="digits">1</property>
+ <property name="numeric">True</property>
</widget>
<packing>
- <property name="left_attach">1</property>
- <property name="right_attach">2</property>
- <property name="x_options">GTK_EXPAND</property>
- <property name="y_options"/>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">1</property>
</packing>
</child>
<child>
- <widget class="GtkLabel"
id="event_execute_label_run_interval_time_now">
+ <widget class="GtkLabel"
id="extra_window_jumps_label_cm">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="xalign">0</property>
- <property name="justify">center</property>
+ <property name="label">cm</property>
</widget>
<packing>
- <property name="top_attach">1</property>
- <property name="bottom_attach">2</property>
- <property name="x_options"/>
- <property name="y_options"/>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">2</property>
+ </packing>
+ </child>
+ </widget>
+ </child>
+ </widget>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">2</property>
+ </packing>
+ </child>
+ </widget>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">1</property>
</packing>
</child>
<child>
- <widget class="GtkLabel"
id="event_execute_label_run_interval_time_avg">
+ <widget class="GtkHBox" id="hbox171">
<property name="visible">True</property>
<property name="can_focus">False</property>
+ <property name="spacing">6</property>
+ <child>
+ <widget class="GtkLabel"
id="extra_window_jumps_label_weight">
+ <property name="can_focus">False</property>
<property name="xalign">0</property>
- <property name="justify">center</property>
+ <property name="label"
translatable="yes">Additional weight</property>
+ <property name="wrap">True</property>
</widget>
<packing>
- <property name="left_attach">1</property>
- <property name="right_attach">2</property>
- <property name="top_attach">1</property>
- <property name="bottom_attach">2</property>
- <property name="x_options"/>
- <property name="y_options"/>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">0</property>
</packing>
</child>
<child>
- <widget class="GtkLabel"
id="event_execute_label_run_interval_speed_avg">
+ <widget class="GtkHBox" id="hbox24">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="xalign">0</property>
- <property name="justify">center</property>
+ <property name="spacing">6</property>
+ <child>
+ <widget class="GtkSpinButton"
id="extra_window_jumps_spinbutton_weight">
+ <property name="can_focus">True</property>
+ <property name="invisible_char">●</property>
+ <property
name="invisible_char_set">True</property>
+ <property
name="primary_icon_activatable">False</property>
+ <property
name="secondary_icon_activatable">False</property>
+ <property
name="primary_icon_sensitive">True</property>
+ <property
name="secondary_icon_sensitive">True</property>
+ <property name="adjustment">100 0 200 1 10
0</property>
+ <property name="climb_rate">1</property>
+ <property name="digits">2</property>
+ <property name="numeric">True</property>
+ <signal name="value_changed"
handler="on_extra_window_jumps_spinbutton_weight_value_changed" swapped="no"/>
</widget>
<packing>
- <property name="left_attach">1</property>
- <property name="right_attach">2</property>
- <property name="top_attach">2</property>
- <property name="bottom_attach">3</property>
- <property name="x_options"/>
- <property name="y_options"/>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">0</property>
</packing>
</child>
<child>
- <widget class="GtkLabel"
id="event_execute_label_run_interval_speed_now">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="xalign">0</property>
- <property name="justify">center</property>
+ <widget class="GtkRadioButton"
id="extra_window_jumps_radiobutton_weight">
+ <property name="label" translatable="yes">% body
weight</property>
+ <property name="can_focus">True</property>
+ <property
name="receives_default">False</property>
+ <property name="use_underline">True</property>
+ <property name="draw_indicator">True</property>
+ <property
name="group">extra_window_jumps_radiobutton_kg</property>
+ <signal name="toggled"
handler="on_extra_window_jumps_radiobutton_weight_toggled" swapped="no"/>
</widget>
<packing>
- <property name="top_attach">2</property>
- <property name="bottom_attach">3</property>
- <property name="x_options"/>
- <property name="y_options"/>
+ <property name="expand">False</property>
+ <property name="fill">True</property>
+ <property name="position">1</property>
</packing>
</child>
<child>
- <widget class="GtkLabel" id="label151">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="xalign">0</property>
- <property name="label"
translatable="yes">Total</property>
- <property name="justify">center</property>
+ <widget class="GtkRadioButton"
id="extra_window_jumps_radiobutton_kg">
+ <property name="label">Kg</property>
+ <property name="can_focus">True</property>
+ <property
name="receives_default">False</property>
+ <property name="use_underline">True</property>
+ <property name="active">True</property>
+ <property name="draw_indicator">True</property>
+ <signal name="toggled"
handler="on_extra_window_jumps_radiobutton_kg_toggled" swapped="no"/>
</widget>
<packing>
- <property name="left_attach">2</property>
- <property name="right_attach">3</property>
- <property name="x_options">GTK_EXPAND</property>
- <property name="y_options"/>
+ <property name="expand">False</property>
+ <property name="fill">True</property>
+ <property name="position">2</property>
</packing>
</child>
<child>
- <widget class="GtkLabel"
id="event_execute_label_run_interval_time_total">
+ <widget class="GtkAlignment" id="alignment30">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="left_padding">20</property>
+ <child>
+ <widget class="GtkLabel"
id="label_extra_window_jumps_radiobutton_weight_percent_as_kg">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="xalign">0</property>
- <property name="justify">center</property>
</widget>
- <packing>
- <property name="left_attach">2</property>
- <property name="right_attach">3</property>
- <property name="top_attach">1</property>
- <property name="bottom_attach">2</property>
- <property name="x_options"/>
- <property name="y_options"/>
- </packing>
</child>
</widget>
<packing>
<property name="expand">True</property>
<property name="fill">True</property>
- <property name="position">1</property>
+ <property name="position">3</property>
</packing>
</child>
</widget>
<packing>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
<property name="position">1</property>
</packing>
</child>
+ </widget>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">2</property>
+ </packing>
+ </child>
<child>
- <widget class="GtkLabel" id="label17">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="label">run interval</property>
+ <widget class="GtkCheckButton"
id="extra_window_jumps_check_dj_arms">
+ <property name="label" translatable="yes">Using
arms</property>
+ <property name="can_focus">True</property>
+ <property
name="receives_default">False</property>
+ <property name="draw_indicator">True</property>
+ <signal name="clicked"
handler="on_extra_window_jumps_check_dj_arms_clicked" swapped="no"/>
</widget>
<packing>
- <property name="position">1</property>
- <property name="tab_fill">False</property>
- <property name="type">tab</property>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">3</property>
</packing>
</child>
<child>
- <widget class="GtkHBox" id="hbox37">
+ <widget class="GtkAlignment" id="alignment15">
<property name="visible">True</property>
<property name="can_focus">False</property>
+ <property name="xalign">0</property>
<child>
- <widget class="GtkTable"
id="event_execute_table_pulse">
+ <widget class="GtkHBox"
id="hbox_extra_window_jumps_single_leg_radios">
+ <property name="can_focus">False</property>
+ <property name="spacing">16</property>
+ <child>
+ <widget class="GtkHBox" id="hbox173">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="n_rows">2</property>
- <property name="n_columns">2</property>
- <property name="column_spacing">4</property>
- <property name="row_spacing">4</property>
+ <property name="spacing">4</property>
<child>
- <widget class="GtkLabel" id="label309">
+ <widget class="GtkLabel" id="label100">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="xalign">0</property>
- <property name="label"
translatable="yes">Time</property>
+ <property name="label"
translatable="yes">Dominance</property>
</widget>
<packing>
- <property name="left_attach">1</property>
- <property name="right_attach">2</property>
- <property name="top_attach">1</property>
- <property name="bottom_attach">2</property>
- <property name="x_options">GTK_FILL</property>
- <property name="y_options"/>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">0</property>
</packing>
</child>
<child>
- <widget class="GtkLabel" id="label310">
+ <widget class="GtkHBox" id="hbox99">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="xalign">0</property>
+ <property name="spacing">2</property>
+ <child>
+ <widget class="GtkRadioButton"
id="extra_window_jumps_radiobutton_single_leg_dominance_unknown">
+ <property name="label">Unknown</property>
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property
name="receives_default">False</property>
+ <property name="tooltip"
translatable="yes">Unknown</property>
+ <property name="active">True</property>
+ <property name="draw_indicator">False</property>
</widget>
<packing>
- <property name="left_attach">1</property>
- <property name="right_attach">2</property>
- <property name="x_options">GTK_FILL</property>
- <property name="y_options"/>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">0</property>
</packing>
</child>
<child>
- <widget class="GtkLabel" id="label311">
+ <widget class="GtkRadioButton"
id="extra_window_jumps_radiobutton_single_leg_dominance_this_limb">
+ <property name="label"
translatable="yes">This</property>
<property name="visible">True</property>
- <property name="can_focus">False</property>
+ <property name="can_focus">True</property>
+ <property
name="receives_default">False</property>
+ <property name="tooltip" translatable="yes">This
limb</property>
<property name="xalign">0</property>
+ <property name="draw_indicator">False</property>
+ <property
name="group">extra_window_jumps_radiobutton_single_leg_dominance_unknown</property>
</widget>
<packing>
- <property name="x_options">GTK_FILL</property>
- <property name="y_options"/>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">1</property>
</packing>
</child>
<child>
- <widget class="GtkEventBox"
id="event_execute_eventbox_pulse_time">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <child>
- <widget class="GtkLabel" id="label312">
+ <widget class="GtkRadioButton"
id="extra_window_jumps_radiobutton_single_leg_dominance_opposite">
+ <property name="label"
translatable="yes">Opposite</property>
<property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="xalign">0</property>
- <property name="label" translatable="yes">
</property>
+ <property name="can_focus">True</property>
+ <property
name="receives_default">False</property>
+ <property name="draw_indicator">False</property>
+ <property
name="group">extra_window_jumps_radiobutton_single_leg_dominance_unknown</property>
</widget>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">2</property>
+ </packing>
</child>
</widget>
<packing>
- <property name="top_attach">1</property>
- <property name="bottom_attach">2</property>
- <property name="x_options">GTK_FILL</property>
- <property name="y_options"/>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">1</property>
</packing>
</child>
</widget>
<packing>
<property name="expand">False</property>
- <property name="fill">True</property>
+ <property name="fill">False</property>
<property name="position">0</property>
</packing>
</child>
<child>
- <widget class="GtkTable"
id="event_execute_table_pulse_values">
+ <widget class="GtkHBox" id="hbox172">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="n_rows">2</property>
- <property name="n_columns">2</property>
- <property name="column_spacing">4</property>
- <property name="row_spacing">4</property>
- <property name="homogeneous">True</property>
+ <property name="spacing">4</property>
<child>
- <widget class="GtkLabel" id="label313">
+ <widget class="GtkLabel" id="label101">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="xalign">0</property>
- <property name="label" translatable="yes">Last
pulse</property>
- <property name="justify">center</property>
+ <property name="label"
translatable="yes">Type</property>
</widget>
<packing>
- <property name="x_options">GTK_EXPAND</property>
- <property name="y_options"/>
+ <property name="expand">False</property>
+ <property name="fill">True</property>
+ <property name="position">0</property>
</packing>
</child>
<child>
- <widget class="GtkLabel" id="label314">
+ <widget class="GtkHBox" id="hbox97">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="xalign">0</property>
- <property name="label"
translatable="yes">AVG</property>
- <property name="justify">center</property>
+ <property name="spacing">2</property>
+ <child>
+ <widget class="GtkRadioButton"
id="extra_window_jumps_radiobutton_single_leg_mode_vertical">
+ <property name="label">V</property>
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property
name="receives_default">False</property>
+ <property name="tooltip"
translatable="yes">Vertical</property>
+ <property name="active">True</property>
+ <property name="draw_indicator">False</property>
</widget>
<packing>
- <property name="left_attach">1</property>
- <property name="right_attach">2</property>
- <property name="x_options">GTK_EXPAND</property>
- <property name="y_options"/>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">0</property>
</packing>
</child>
<child>
- <widget class="GtkLabel"
id="event_execute_label_pulse_now">
+ <widget class="GtkRadioButton"
id="extra_window_jumps_radiobutton_single_leg_mode_horizontal">
+ <property name="label">H</property>
<property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="xalign">0</property>
- <property name="justify">center</property>
+ <property name="can_focus">True</property>
+ <property
name="receives_default">False</property>
+ <property name="tooltip"
translatable="yes">Horizontal</property>
+ <property name="draw_indicator">False</property>
+ <property
name="group">extra_window_jumps_radiobutton_single_leg_mode_vertical</property>
</widget>
<packing>
- <property name="top_attach">1</property>
- <property name="bottom_attach">2</property>
- <property name="x_options"/>
- <property name="y_options"/>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">1</property>
</packing>
</child>
<child>
- <widget class="GtkLabel"
id="event_execute_label_pulse_avg">
+ <widget class="GtkRadioButton"
id="extra_window_jumps_radiobutton_single_leg_mode_lateral">
+ <property name="label"
translatable="yes">L</property>
<property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="xalign">0</property>
- <property name="justify">center</property>
+ <property name="can_focus">True</property>
+ <property
name="receives_default">False</property>
+ <property name="tooltip"
translatable="yes">Lateral</property>
+ <property name="draw_indicator">False</property>
+ <property
name="group">extra_window_jumps_radiobutton_single_leg_mode_vertical</property>
</widget>
<packing>
- <property name="left_attach">1</property>
- <property name="right_attach">2</property>
- <property name="top_attach">1</property>
- <property name="bottom_attach">2</property>
- <property name="x_options"/>
- <property name="y_options"/>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">2</property>
</packing>
</child>
</widget>
<packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
<property name="position">1</property>
</packing>
</child>
</widget>
<packing>
- <property name="position">2</property>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">1</property>
</packing>
</child>
<child>
- <widget class="GtkLabel" id="label38">
+ <widget class="GtkHBox" id="hbox174">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="label">pulse</property>
+ <property name="spacing">4</property>
+ <child>
+ <widget class="GtkLabel" id="label102">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="xalign">0</property>
+ <property name="label"
translatable="yes">Fall</property>
</widget>
<packing>
- <property name="position">2</property>
- <property name="tab_fill">False</property>
- <property name="type">tab</property>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">0</property>
</packing>
</child>
<child>
- <widget class="GtkLabel" id="label63">
+ <widget class="GtkHBox" id="hbox100">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="label"
translatable="yes">Deleted test</property>
+ <property name="spacing">2</property>
+ <child>
+ <widget class="GtkRadioButton"
id="extra_window_jumps_radiobutton_single_leg_fall_both">
+ <property name="label"
translatable="yes">Both</property>
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property
name="receives_default">False</property>
+ <property name="active">True</property>
+ <property name="draw_indicator">False</property>
</widget>
<packing>
- <property name="position">3</property>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">0</property>
</packing>
</child>
<child>
- <widget class="GtkLabel" id="label62">
+ <widget class="GtkRadioButton"
id="extra_window_jumps_radiobutton_single_leg_fall_this_limb">
+ <property name="label"
translatable="yes">This</property>
<property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="label">deleted test</property>
+ <property name="can_focus">True</property>
+ <property
name="receives_default">False</property>
+ <property name="tooltip" translatable="yes">This
limb</property>
+ <property name="xalign">0</property>
+ <property name="draw_indicator">False</property>
+ <property
name="group">extra_window_jumps_radiobutton_single_leg_fall_both</property>
</widget>
<packing>
- <property name="position">3</property>
- <property name="tab_fill">False</property>
- <property name="type">tab</property>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">1</property>
</packing>
</child>
+ <child>
+ <widget class="GtkRadioButton"
id="extra_window_jumps_radiobutton_single_leg_fall_opposite">
+ <property name="label"
translatable="yes">Opposite</property>
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property
name="receives_default">False</property>
+ <property name="draw_indicator">False</property>
+ <property
name="group">extra_window_jumps_radiobutton_single_leg_fall_both</property>
</widget>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
- <property name="position">1</property>
+ <property name="position">2</property>
</packing>
</child>
</widget>
<packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
<property name="position">1</property>
</packing>
</child>
</widget>
<packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="position">0</property>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">2</property>
</packing>
</child>
</widget>
- <packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="position">0</property>
- </packing>
</child>
</widget>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">4</property>
+ </packing>
</child>
</widget>
<packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
<property name="position">0</property>
</packing>
</child>
</widget>
</child>
<child>
- <widget class="GtkLabel" id="label8">
+ <widget class="GtkLabel" id="label31">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="label" translatable="yes">Show
graph</property>
+ <property name="label">jumps simple</property>
</widget>
<packing>
<property name="tab_fill">False</property>
@@ -13521,39 +13168,19 @@ Resisted race analyzer</property>
</packing>
</child>
<child>
- <widget class="GtkNotebook"
id="notebook_results">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="show_tabs">False</property>
- <property name="show_border">False</property>
- <property name="scrollable">True</property>
- <signal name="switch_page"
handler="on_notebook_change_by_user" swapped="no"/>
- <child>
- <widget class="GtkVBox" id="vbox21">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <child>
- <widget class="GtkAlignment" id="alignment120">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="top_padding">4</property>
- <child>
- <widget class="GtkVBox" id="vbox126">
+ <widget class="GtkVBox" id="vbox11">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="spacing">4</property>
<child>
- <widget class="GtkHBox" id="hbox272">
+ <widget class="GtkHBox" id="hbox67">
+ <property name="height_request">32</property>
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="spacing">10</property>
+ <property name="spacing">20</property>
<child>
- <widget class="GtkHBox"
id="hbox_combo_result_jumps">
- <property name="visible">True</property>
+ <widget class="GtkLabel" id="label185">
<property name="can_focus">False</property>
- <child>
- <placeholder/>
- </child>
+ <property name="label"
translatable="yes">Options</property>
</widget>
<packing>
<property name="expand">False</property>
@@ -13562,25 +13189,15 @@ Resisted race analyzer</property>
</packing>
</child>
<child>
- <widget class="GtkHBox" id="hbox8">
+ <widget class="GtkHBox" id="hbox101">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="spacing">4</property>
- <child>
- <widget class="GtkButton" id="button_jumps_zoom">
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="receives_default">True</property>
- <property name="has_tooltip">True</property>
- <property name="tooltip"
translatable="yes">Change zoom (z)</property>
- <signal name="clicked"
handler="on_button_jumps_zoom_clicked" swapped="no"/>
- <accelerator key="z" signal="clicked"/>
+ <property name="spacing">6</property>
<child>
- <widget class="GtkImage" id="image_jumps_zoom">
- <property name="visible">True</property>
+ <widget class="GtkLabel"
id="extra_window_jumps_rj_label_limit">
<property name="can_focus">False</property>
- </widget>
- </child>
+ <property name="xalign">0</property>
+ <property name="label"
translatable="yes">Limited by</property>
</widget>
<packing>
<property name="expand">False</property>
@@ -13589,71 +13206,49 @@ Resisted race analyzer</property>
</packing>
</child>
<child>
- <widget class="GtkButton"
id="button_video_play_selected_jump">
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="receives_default">True</property>
- <property name="has_tooltip">True</property>
- <property name="tooltip" translatable="yes">Play
Video</property>
- <signal name="clicked"
handler="on_video_play_selected_jump_clicked" swapped="no"/>
- <child>
- <widget class="GtkImage"
id="image_video_play_selected_jump">
+ <widget class="GtkHBox" id="hbox25">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property
name="stock">gtk-missing-image</property>
- <property name="icon-size">1</property>
- </widget>
- </child>
- </widget>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">1</property>
- </packing>
- </child>
+ <property name="spacing">6</property>
<child>
- <widget class="GtkButton"
id="button_edit_selected_jump">
- <property name="visible">True</property>
+ <widget class="GtkSpinButton"
id="extra_window_jumps_rj_spinbutton_limit">
<property name="can_focus">True</property>
- <property name="receives_default">True</property>
- <property name="has_tooltip">True</property>
- <property name="tooltip" translatable="yes">Edit
selected (e)</property>
- <signal name="clicked"
handler="on_edit_selected_jump_clicked" swapped="no"/>
- <accelerator key="e" signal="clicked"/>
- <child>
- <widget class="GtkImage" id="image1972">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="stock">gtk-edit</property>
- <property name="icon-size">1</property>
- </widget>
- </child>
+ <property name="invisible_char">●</property>
+ <property
name="invisible_char_set">True</property>
+ <property
name="primary_icon_activatable">False</property>
+ <property
name="secondary_icon_activatable">False</property>
+ <property
name="primary_icon_sensitive">True</property>
+ <property
name="secondary_icon_sensitive">True</property>
+ <property name="adjustment">10 1 100 1 10
0</property>
+ <property name="digits">1</property>
+ <property name="snap_to_ticks">True</property>
+ <property name="numeric">True</property>
+ <property name="wrap">True</property>
+ <property
name="update_policy">if-valid</property>
</widget>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
- <property name="position">2</property>
+ <property name="position">0</property>
</packing>
</child>
<child>
- <widget class="GtkButton"
id="button_delete_selected_jump">
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="receives_default">True</property>
- <property name="has_tooltip">True</property>
- <property name="tooltip"
translatable="yes">Delete selected</property>
- <signal name="clicked"
handler="on_delete_selected_jump_clicked" swapped="no"/>
- <child>
- <widget class="GtkImage" id="image_jump_delete">
+ <widget class="GtkLabel"
id="extra_window_jumps_rj_label_limit_units">
<property name="visible">True</property>
<property name="can_focus">False</property>
+ <property name="xalign">0</property>
</widget>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">1</property>
+ </packing>
</child>
</widget>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
- <property name="position">3</property>
+ <property name="position">1</property>
</packing>
</child>
</widget>
@@ -13664,362 +13259,397 @@ Resisted race analyzer</property>
</packing>
</child>
<child>
- <widget class="GtkHBox" id="hbox139">
+ <widget class="GtkHBox" id="hbox158">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="spacing">4</property>
- <child>
- <widget class="GtkButton"
id="button_jumps_result_help_power">
- <property name="can_focus">True</property>
- <property name="receives_default">True</property>
- <signal name="clicked"
handler="on_button_jumps_jumpsRj_result_help_power_clicked" swapped="no"/>
+ <property name="spacing">6</property>
<child>
- <widget class="GtkHBox" id="hbox140">
- <property name="visible">True</property>
+ <widget class="GtkLabel"
id="extra_window_jumps_rj_label_fall">
<property name="can_focus">False</property>
- <property name="spacing">2</property>
+ <property name="xalign">0</property>
+ <property name="label"
translatable="yes">Falling height</property>
+ </widget>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">0</property>
+ </packing>
+ </child>
<child>
- <widget class="GtkImage" id="image42">
+ <widget class="GtkHBox" id="hbox26">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="stock">gtk-info</property>
- <property name="icon-size">2</property>
+ <property name="spacing">6</property>
+ <child>
+ <widget class="GtkSpinButton"
id="extra_window_jumps_rj_spinbutton_fall">
+ <property name="can_focus">True</property>
+ <property name="invisible_char">●</property>
+ <property
name="invisible_char_set">True</property>
+ <property
name="primary_icon_activatable">False</property>
+ <property
name="secondary_icon_activatable">False</property>
+ <property
name="primary_icon_sensitive">True</property>
+ <property
name="secondary_icon_sensitive">True</property>
+ <property name="adjustment">20 0 200 1 10
0</property>
+ <property name="climb_rate">1</property>
+ <property name="digits">2</property>
+ <property name="numeric">True</property>
</widget>
<packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
<property name="position">0</property>
</packing>
</child>
<child>
- <widget class="GtkLabel" id="label119">
- <property name="visible">True</property>
+ <widget class="GtkLabel"
id="extra_window_jumps_rj_label_cm">
<property name="can_focus">False</property>
- <property name="label"
translatable="yes">Power</property>
+ <property name="xalign">0</property>
+ <property name="label">cm</property>
</widget>
<packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
<property name="position">1</property>
</packing>
</child>
</widget>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">1</property>
+ </packing>
</child>
</widget>
<packing>
<property name="expand">False</property>
- <property name="fill">True</property>
- <property name="position">0</property>
+ <property name="fill">False</property>
+ <property name="position">2</property>
</packing>
</child>
<child>
- <widget class="GtkButton"
id="button_jumps_result_help_stiffness">
- <property name="can_focus">True</property>
- <property name="receives_default">True</property>
- <signal name="clicked"
handler="on_button_jumps_jumpsRj_result_help_stiffness_clicked" swapped="no"/>
- <child>
- <widget class="GtkHBox" id="hbox141">
+ <widget class="GtkHBox" id="hbox161">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="spacing">2</property>
+ <property name="spacing">6</property>
<child>
- <widget class="GtkImage" id="image43">
- <property name="visible">True</property>
+ <widget class="GtkLabel"
id="extra_window_jumps_rj_label_weight">
<property name="can_focus">False</property>
- <property name="stock">gtk-info</property>
- <property name="icon-size">2</property>
+ <property name="xalign">0</property>
+ <property name="label"
translatable="yes">Additional weight</property>
+ <property name="wrap">True</property>
</widget>
<packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
<property name="position">0</property>
</packing>
</child>
<child>
- <widget class="GtkLabel" id="label120">
+ <widget class="GtkHBox" id="hbox69">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="label"
translatable="yes">Stiffness</property>
+ <property name="spacing">6</property>
+ <child>
+ <widget class="GtkSpinButton"
id="extra_window_jumps_rj_spinbutton_weight">
+ <property name="can_focus">True</property>
+ <property name="invisible_char">●</property>
+ <property
name="invisible_char_set">True</property>
+ <property
name="primary_icon_activatable">False</property>
+ <property
name="secondary_icon_activatable">False</property>
+ <property
name="primary_icon_sensitive">True</property>
+ <property
name="secondary_icon_sensitive">True</property>
+ <property name="adjustment">0 0 200 1 10
0</property>
+ <property name="climb_rate">1</property>
+ <property name="digits">1</property>
+ <property name="numeric">True</property>
+ <signal name="value_changed"
handler="on_extra_window_jumps_rj_spinbutton_weight_value_changed" swapped="no"/>
</widget>
<packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="position">1</property>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">0</property>
</packing>
</child>
- </widget>
- </child>
+ <child>
+ <widget class="GtkRadioButton"
id="extra_window_jumps_rj_radiobutton_weight">
+ <property name="label" translatable="yes">% body
weight</property>
+ <property name="can_focus">True</property>
+ <property
name="receives_default">False</property>
+ <property name="use_underline">True</property>
+ <property name="draw_indicator">True</property>
+ <property
name="group">extra_window_jumps_rj_radiobutton_kg</property>
+ <signal name="toggled"
handler="on_extra_window_jumps_rj_radiobutton_weight_toggled" swapped="no"/>
</widget>
<packing>
<property name="expand">False</property>
- <property name="fill">True</property>
+ <property name="fill">False</property>
<property name="position">1</property>
</packing>
</child>
+ <child>
+ <widget class="GtkRadioButton"
id="extra_window_jumps_rj_radiobutton_kg">
+ <property name="label">Kg</property>
+ <property name="can_focus">True</property>
+ <property
name="receives_default">False</property>
+ <property name="use_underline">True</property>
+ <property name="active">True</property>
+ <property name="draw_indicator">True</property>
+ <signal name="toggled"
handler="on_extra_window_jumps_rj_radiobutton_kg_toggled" swapped="no"/>
</widget>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
- <property name="pack_type">end</property>
<property name="position">2</property>
</packing>
</child>
+ <child>
+ <widget class="GtkAlignment" id="alignment31">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="left_padding">20</property>
+ <child>
+ <widget class="GtkLabel"
id="label_extra_window_jumps_rj_radiobutton_weight_percent_as_kg">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ </widget>
+ </child>
+ </widget>
+ <packing>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ <property name="position">3</property>
+ </packing>
+ </child>
</widget>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
- <property name="position">0</property>
+ <property name="position">1</property>
</packing>
</child>
</widget>
- </child>
- </widget>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
- <property name="position">0</property>
+ <property name="position">3</property>
</packing>
</child>
<child>
- <widget class="GtkHBox" id="hbox276">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <child>
- <widget class="GtkVBox" id="vbox38">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <child>
- <widget class="GtkScrolledWindow"
id="scrolledwindow1">
- <property name="width_request">200</property>
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property
name="hscrollbar_policy">automatic</property>
- <property
name="vscrollbar_policy">automatic</property>
- <property name="shadow_type">etched-in</property>
- <child>
- <widget class="GtkTreeView" id="treeview_jumps">
- <property name="visible">True</property>
+ <widget class="GtkCheckButton"
id="checkbutton_allow_finish_rj_after_time">
+ <property name="label" translatable="yes">Allow
finish after time</property>
<property name="can_focus">True</property>
- <property name="rules_hint">True</property>
- <property name="enable_search">False</property>
- <signal name="button_release_event"
handler="on_treeview_button_release_event" swapped="no"/>
- </widget>
- </child>
+ <property
name="receives_default">False</property>
+ <property name="has_tooltip">True</property>
+ <property name="tooltip" translatable="yes">If a
multiple jump is limited by time, and time has running out, allow finish jump</property>
+ <property name="use_underline">True</property>
+ <property name="draw_indicator">True</property>
+ <signal name="toggled"
handler="on_extra_window_checkbutton_allow_finish_rj_after_time_toggled" swapped="no"/>
</widget>
<packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="position">0</property>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">4</property>
</packing>
</child>
</widget>
<packing>
- <property name="expand">True</property>
+ <property name="expand">False</property>
<property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
</widget>
<packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="padding">2</property>
<property name="position">1</property>
</packing>
</child>
- </widget>
- </child>
<child>
- <widget class="GtkLabel" id="label91">
+ <widget class="GtkLabel" id="label35">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="label"
translatable="yes">Jump</property>
+ <property name="label">jumps multiple</property>
</widget>
<packing>
+ <property name="position">1</property>
<property name="tab_fill">False</property>
<property name="type">tab</property>
</packing>
</child>
<child>
- <widget class="GtkVBox" id="vbox23">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="spacing">2</property>
- <child>
- <widget class="GtkAlignment" id="alignment121">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="top_padding">4</property>
- <child>
- <widget class="GtkVBox" id="vbox127">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <child>
- <widget class="GtkHBox" id="hbox274">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="spacing">10</property>
- <child>
- <widget class="GtkHBox"
id="hbox_combo_result_jumps_rj">
+ <widget class="GtkVBox" id="vbox22">
<property name="visible">True</property>
<property name="can_focus">False</property>
<child>
- <placeholder/>
- </child>
- </widget>
- <packing>
- <property name="expand">False</property>
- <property name="fill">True</property>
- <property name="position">0</property>
- </packing>
- </child>
- <child>
- <widget class="GtkHBox" id="hbox84">
+ <widget class="GtkHBox" id="hbox162">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="spacing">4</property>
+ <property name="spacing">25</property>
<child>
- <widget class="GtkButton"
id="button_jumps_zoom_rj">
+ <widget class="GtkButton"
id="button_runs_simple_track_distance">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="receives_default">True</property>
- <property name="has_tooltip">True</property>
- <property name="tooltip"
translatable="yes">Change zoom (z)</property>
- <signal name="clicked"
handler="on_button_jumps_rj_zoom_clicked" swapped="no"/>
- <accelerator key="z" signal="clicked"/>
+ <property name="relief">half</property>
+ <signal name="clicked"
handler="on_button_runs_simple_track_distance_clicked" swapped="no"/>
+ <child>
+ <widget class="GtkHBox" id="hbox246">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="spacing">4</property>
<child>
- <widget class="GtkImage"
id="image_jumps_rj_zoom">
+ <widget class="GtkLabel" id="label286">
<property name="visible">True</property>
<property name="can_focus">False</property>
- </widget>
- </child>
+ <property name="label">|--</property>
</widget>
<packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
<child>
- <widget class="GtkButton"
id="button_video_play_selected_jump_rj">
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="receives_default">True</property>
- <property name="has_tooltip">True</property>
- <property name="tooltip" translatable="yes">Play
Video (v)</property>
- <signal name="clicked"
handler="on_video_play_selected_jump_rj_clicked" swapped="no"/>
- <accelerator key="v" signal="clicked"/>
- <child>
- <widget class="GtkImage"
id="image_video_play_selected_jump_rj">
+ <widget class="GtkLabel"
id="label_runs_simple_track_distance_value">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property
name="stock">gtk-missing-image</property>
- <property name="icon-size">1</property>
- </widget>
- </child>
</widget>
<packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
<property name="position">1</property>
</packing>
</child>
<child>
- <widget class="GtkButton"
id="button_edit_selected_jump_rj">
+ <widget class="GtkLabel"
id="label_runs_simple_track_distance_units">
<property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="receives_default">True</property>
- <property name="has_tooltip">True</property>
- <property name="tooltip" translatable="yes">Edit
selected (e)</property>
- <signal name="clicked"
handler="on_edit_selected_jump_rj_clicked" swapped="no"/>
- <accelerator key="e" signal="clicked"/>
+ <property name="can_focus">False</property>
+ </widget>
+ <packing>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ <property name="position">2</property>
+ </packing>
+ </child>
<child>
- <widget class="GtkImage" id="image1971">
+ <widget class="GtkLabel" id="label293">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="stock">gtk-edit</property>
- <property name="icon-size">1</property>
+ <property name="label">--|</property>
+ </widget>
+ <packing>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ <property name="position">3</property>
+ </packing>
+ </child>
</widget>
</child>
</widget>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
- <property name="position">2</property>
+ <property name="position">0</property>
</packing>
</child>
<child>
- <widget class="GtkButton"
id="button_repair_selected_jump_rj">
+ <widget class="GtkHBox" id="hbox239">
<property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="receives_default">True</property>
- <property name="has_tooltip">True</property>
- <property name="tooltip"
translatable="yes">Repair selected (r)</property>
- <signal name="clicked"
handler="on_repair_selected_jump_rj_clicked" swapped="no"/>
- <accelerator key="r" signal="clicked"/>
+ <property name="can_focus">False</property>
+ <property name="spacing">4</property>
<child>
- <widget class="GtkImage"
id="image_jump_reactive_repair">
+ <widget class="GtkCheckButton"
id="check_run_simple_with_reaction_time">
+ <property name="label"
translatable="yes">Measure reaction time</property>
<property name="visible">True</property>
- <property name="can_focus">False</property>
- </widget>
- </child>
+ <property name="can_focus">True</property>
+ <property
name="receives_default">False</property>
+ <property name="draw_indicator">True</property>
+ <signal name="clicked"
handler="on_check_run_simple_with_reaction_time_clicked" swapped="no"/>
</widget>
<packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">3</property>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ <property name="position">0</property>
</packing>
</child>
<child>
- <widget class="GtkButton"
id="button_delete_selected_jump_rj">
+ <widget class="GtkButton"
id="button_run_simple_with_reaction_time_help">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="receives_default">True</property>
- <property name="has_tooltip">True</property>
- <property name="tooltip"
translatable="yes">Delete selected (d)</property>
- <signal name="clicked"
handler="on_delete_selected_jump_rj_clicked" swapped="no"/>
- <accelerator key="d" signal="clicked"/>
+ <property name="relief">half</property>
+ <signal name="clicked"
handler="on_button_run_with_reaction_time_help_clicked" swapped="no"/>
<child>
- <widget class="GtkImage"
id="image_jump_reactive_delete">
+ <widget class="GtkImage"
id="image_run_simple_with_reaction_time_help">
<property name="visible">True</property>
<property name="can_focus">False</property>
+ <property
name="stock">gtk-missing-image</property>
+ </widget>
+ </child>
</widget>
+ <packing>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ <property name="position">1</property>
+ </packing>
</child>
</widget>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
- <property name="position">4</property>
+ <property name="position">1</property>
</packing>
</child>
</widget>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
- <property name="position">1</property>
+ <property name="position">0</property>
+ </packing>
+ </child>
+ </widget>
+ <packing>
+ <property name="position">2</property>
</packing>
</child>
<child>
- <widget class="GtkHBox" id="hbox142">
+ <widget class="GtkLabel" id="label36">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="spacing">4</property>
+ <property name="label">runs simple</property>
+ </widget>
+ <packing>
+ <property name="position">2</property>
+ <property name="tab_fill">False</property>
+ <property name="type">tab</property>
+ </packing>
+ </child>
<child>
- <widget class="GtkButton"
id="button_jumps_rj_result_help_power">
+ <widget class="GtkVBox" id="vbox24">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <child>
+ <widget class="GtkHBox" id="hbox164">
+ <property name="height_request">32</property>
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="spacing">25</property>
+ <child>
+ <widget class="GtkButton"
id="button_runs_interval_track_distance">
+ <property name="visible">True</property>
<property name="can_focus">True</property>
<property name="receives_default">True</property>
- <signal name="clicked"
handler="on_button_jumps_jumpsRj_result_help_power_clicked" swapped="no"/>
+ <property name="relief">half</property>
+ <signal name="clicked"
handler="on_button_runs_interval_track_distance_clicked" swapped="no"/>
<child>
- <widget class="GtkHBox" id="hbox143">
+ <widget class="GtkHBox" id="hbox28">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="spacing">2</property>
+ <property name="spacing">4</property>
<child>
- <widget class="GtkImage" id="image53">
+ <widget class="GtkLabel" id="label294">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="stock">gtk-info</property>
- <property name="icon-size">2</property>
+ <property name="label">|--</property>
</widget>
<packing>
<property name="expand">True</property>
@@ -14028,10 +13658,9 @@ Resisted race analyzer</property>
</packing>
</child>
<child>
- <widget class="GtkLabel" id="label121">
+ <widget class="GtkLabel"
id="label_runs_interval_track_distance_value">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="label"
translatable="yes">Power</property>
</widget>
<packing>
<property name="expand">True</property>
@@ -14039,48 +13668,28 @@ Resisted race analyzer</property>
<property name="position">1</property>
</packing>
</child>
- </widget>
- </child>
- </widget>
- <packing>
- <property name="expand">False</property>
- <property name="fill">True</property>
- <property name="position">0</property>
- </packing>
- </child>
- <child>
- <widget class="GtkButton"
id="button_jumps_rj_result_help_stiffness">
- <property name="can_focus">True</property>
- <property name="receives_default">True</property>
- <signal name="clicked"
handler="on_button_jumps_jumpsRj_result_help_stiffness_clicked" swapped="no"/>
- <child>
- <widget class="GtkHBox" id="hbox145">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="spacing">2</property>
<child>
- <widget class="GtkImage" id="image54">
+ <widget class="GtkLabel"
id="label_runs_interval_track_distance_units">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="stock">gtk-info</property>
- <property name="icon-size">2</property>
+ <property name="label">m</property>
</widget>
<packing>
<property name="expand">True</property>
<property name="fill">True</property>
- <property name="position">0</property>
+ <property name="position">2</property>
</packing>
</child>
<child>
- <widget class="GtkLabel" id="label122">
+ <widget class="GtkLabel" id="label295">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="label"
translatable="yes">Stiffness</property>
+ <property name="label">--|</property>
</widget>
<packing>
<property name="expand">True</property>
<property name="fill">True</property>
- <property name="position">1</property>
+ <property name="position">3</property>
</packing>
</child>
</widget>
@@ -14088,68 +13697,91 @@ Resisted race analyzer</property>
</widget>
<packing>
<property name="expand">False</property>
- <property name="fill">True</property>
- <property name="position">1</property>
+ <property name="fill">False</property>
+ <property name="position">0</property>
</packing>
</child>
+ <child>
+ <widget class="GtkHBox" id="hbox68">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="spacing">4</property>
+ <child>
+ <widget class="GtkLabel"
id="extra_window_runs_interval_label_limit">
+ <property name="can_focus">False</property>
+ <property name="xalign">0</property>
+ <property name="label"
translatable="yes">Limited by</property>
</widget>
<packing>
<property name="expand">False</property>
- <property name="fill">False</property>
- <property name="pack_type">end</property>
- <property name="position">2</property>
+ <property name="fill">True</property>
+ <property name="position">0</property>
</packing>
</child>
+ <child>
+ <widget class="GtkHBox" id="hbox71">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="spacing">6</property>
+ <child>
+ <widget class="GtkSpinButton"
id="extra_window_runs_interval_spinbutton_limit">
+ <property name="can_focus">True</property>
+ <property name="invisible_char">●</property>
+ <property
name="invisible_char_set">True</property>
+ <property
name="primary_icon_activatable">False</property>
+ <property
name="secondary_icon_activatable">False</property>
+ <property
name="primary_icon_sensitive">True</property>
+ <property
name="secondary_icon_sensitive">True</property>
+ <property name="adjustment">10 0 1000 1 10
0</property>
+ <property name="snap_to_ticks">True</property>
+ <property name="numeric">True</property>
+ <property
name="update_policy">if-valid</property>
</widget>
<packing>
<property name="expand">False</property>
- <property name="fill">False</property>
+ <property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
+ <child>
+ <widget class="GtkLabel"
id="extra_window_runs_interval_label_limit_units">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="xalign">0</property>
+ </widget>
+ <packing>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ <property name="position">1</property>
+ </packing>
+ </child>
</widget>
+ <packing>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ <property name="position">1</property>
+ </packing>
</child>
</widget>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
- <property name="position">0</property>
+ <property name="position">1</property>
</packing>
</child>
<child>
- <widget class="GtkFrame" id="frame9">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="label_xalign">0</property>
- <property name="shadow_type">none</property>
- <child>
- <widget class="GtkAlignment" id="alignment38">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <child>
- <widget class="GtkVBox" id="vbox47">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <child>
- <widget class="GtkHBox" id="hbox278">
+ <widget class="GtkHBox" id="hbox245">
<property name="visible">True</property>
<property name="can_focus">False</property>
+ <property name="spacing">4</property>
<child>
- <widget class="GtkScrolledWindow"
id="scrolledwindow19">
- <property name="width_request">200</property>
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property
name="hscrollbar_policy">automatic</property>
- <property
name="vscrollbar_policy">automatic</property>
- <property name="shadow_type">etched-in</property>
- <child>
- <widget class="GtkTreeView"
id="treeview_jumps_rj">
+ <widget class="GtkCheckButton"
id="check_run_interval_with_reaction_time">
+ <property name="label"
translatable="yes">Measure reaction time</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
- <property name="rules_hint">True</property>
- <signal name="button_release_event"
handler="on_treeview_button_release_event" swapped="no"/>
- </widget>
- </child>
+ <property
name="receives_default">False</property>
+ <property name="draw_indicator">True</property>
+ <signal name="clicked"
handler="on_check_run_interval_with_reaction_time_clicked" swapped="no"/>
</widget>
<packing>
<property name="expand">True</property>
@@ -14157,67 +13789,100 @@ Resisted race analyzer</property>
<property name="position">0</property>
</packing>
</child>
+ <child>
+ <widget class="GtkButton"
id="button_run_interval_with_reaction_time_help">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="receives_default">True</property>
+ <signal name="clicked"
handler="on_button_run_with_reaction_time_help_clicked" swapped="no"/>
+ <child>
+ <widget class="GtkImage"
id="image_run_interval_with_reaction_time_help">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property
name="stock">gtk-missing-image</property>
+ </widget>
+ </child>
</widget>
<packing>
<property name="expand">True</property>
<property name="fill">True</property>
- <property name="position">0</property>
+ <property name="position">1</property>
</packing>
</child>
</widget>
- </child>
- </widget>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">2</property>
+ </packing>
</child>
</widget>
<packing>
<property name="expand">True</property>
<property name="fill">True</property>
- <property name="position">1</property>
+ <property name="position">0</property>
</packing>
</child>
</widget>
<packing>
- <property name="position">1</property>
+ <property name="position">3</property>
</packing>
</child>
<child>
- <widget class="GtkLabel" id="label92">
+ <widget class="GtkLabel" id="label103">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="label" translatable="yes">Jump
multiple</property>
+ <property name="label">runs interval</property>
</widget>
<packing>
- <property name="position">1</property>
+ <property name="position">3</property>
<property name="tab_fill">False</property>
<property name="type">tab</property>
</packing>
</child>
<child>
- <widget class="GtkVBox" id="vbox34">
+ <widget class="GtkHBox"
id="hbox301_force_sensor">
<property name="visible">True</property>
<property name="can_focus">False</property>
+ <property name="spacing">20</property>
<child>
- <widget class="GtkAlignment" id="alignment122">
+ <widget class="GtkHBox"
id="hbox_force_sensor_lat_and_comments">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="top_padding">4</property>
+ <property name="spacing">20</property>
<child>
- <widget class="GtkVBox" id="vbox128">
+ <widget class="GtkButton"
id="button_force_sensor_stiffness">
+ <property name="can_focus">True</property>
+ <property name="receives_default">True</property>
+ <signal name="clicked"
handler="on_button_force_sensor_stiffness_clicked" swapped="no"/>
+ <child>
+ <widget class="GtkHBox" id="hbox288">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="spacing">4</property>
<child>
- <widget class="GtkHBox" id="hbox275">
+ <widget class="GtkLabel"
id="label_button_force_sensor_stiffness">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="spacing">10</property>
+ </widget>
+ <packing>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ <property name="position">0</property>
+ </packing>
+ </child>
<child>
- <widget class="GtkHBox"
id="hbox_combo_result_runs">
- <property name="visible">True</property>
+ <widget class="GtkImage"
id="image_button_force_sensor_stiffness_problem">
<property name="can_focus">False</property>
- <property name="spacing">10</property>
- <child>
- <placeholder/>
+ <property
name="stock">gtk-missing-image</property>
+ </widget>
+ <packing>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ <property name="position">1</property>
+ </packing>
+ </child>
+ </widget>
</child>
</widget>
<packing>
@@ -14227,137 +13892,130 @@ Resisted race analyzer</property>
</packing>
</child>
<child>
- <widget class="GtkHBox" id="hbox7">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="spacing">4</property>
- <child>
- <widget class="GtkButton" id="button_runs_zoom">
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="receives_default">True</property>
- <property name="has_tooltip">True</property>
- <property name="tooltip"
translatable="yes">Change zoom (z)</property>
- <signal name="clicked"
handler="on_button_runs_zoom_clicked" swapped="no"/>
- <accelerator key="z" signal="clicked"/>
- <child>
- <widget class="GtkImage" id="image_runs_zoom">
+ <widget class="GtkComboBox"
id="combo_force_sensor_capture_options">
<property name="visible">True</property>
<property name="can_focus">False</property>
- </widget>
- </child>
+ <property name="items" translatable="yes"/>
</widget>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
- <property name="position">0</property>
+ <property name="position">1</property>
</packing>
</child>
<child>
- <widget class="GtkButton"
id="button_video_play_selected_run">
+ <widget class="GtkHBox"
id="hbox_force_sensor_laterality">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="spacing">6</property>
+ <child>
+ <widget class="GtkRadioButton"
id="radio_force_sensor_laterality_both">
<property name="visible">True</property>
<property name="can_focus">True</property>
- <property name="receives_default">True</property>
- <property name="has_tooltip">True</property>
- <property name="tooltip" translatable="yes">Play
Video (v)</property>
- <signal name="clicked"
handler="on_video_play_selected_run_clicked" swapped="no"/>
- <accelerator key="v" signal="clicked"/>
+ <property
name="receives_default">False</property>
+ <property name="tooltip"
translatable="yes">Both</property>
+ <property name="active">True</property>
+ <property name="draw_indicator">False</property>
<child>
- <widget class="GtkImage"
id="image_video_play_selected_run">
+ <widget class="GtkHBox" id="hbox303">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="spacing">4</property>
+ <child>
+ <widget class="GtkImage"
id="image_force_sensor_laterality_both">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property
name="stock">gtk-missing-image</property>
- <property name="icon-size">1</property>
</widget>
+ <packing>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ <property name="position">0</property>
+ </packing>
</child>
+ <child>
+ <widget class="GtkLabel" id="label359">
+ <property name="can_focus">False</property>
+ <property name="label"
translatable="yes">Both</property>
</widget>
<packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
<property name="position">1</property>
</packing>
</child>
- <child>
- <widget class="GtkButton"
id="button_edit_selected_run">
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="receives_default">True</property>
- <property name="has_tooltip">True</property>
- <property name="tooltip" translatable="yes">Edit
selected (e)</property>
- <signal name="clicked"
handler="on_edit_selected_run_clicked" swapped="no"/>
- <accelerator key="e" signal="clicked"/>
- <child>
- <widget class="GtkImage" id="image1973">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="stock">gtk-edit</property>
- <property name="icon-size">1</property>
</widget>
</child>
</widget>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
- <property name="position">2</property>
+ <property name="position">0</property>
</packing>
</child>
<child>
- <widget class="GtkButton"
id="button_delete_selected_run">
+ <widget class="GtkRadioButton"
id="radio_force_sensor_laterality_l">
<property name="visible">True</property>
<property name="can_focus">True</property>
- <property name="receives_default">True</property>
- <property name="has_tooltip">True</property>
- <property name="tooltip"
translatable="yes">Delete selected (d)</property>
- <signal name="clicked"
handler="on_delete_selected_run_clicked" swapped="no"/>
- <accelerator key="d" signal="clicked"/>
+ <property
name="receives_default">False</property>
+ <property name="tooltip"
translatable="yes">Left</property>
+ <property name="draw_indicator">False</property>
+ <property
name="group">radio_force_sensor_laterality_both</property>
<child>
- <widget class="GtkImage" id="image_run_delete">
+ <widget class="GtkHBox" id="hbox304">
<property name="visible">True</property>
<property name="can_focus">False</property>
- </widget>
- </child>
+ <property name="spacing">4</property>
+ <child>
+ <widget class="GtkImage"
id="image_force_sensor_laterality_l">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property
name="stock">gtk-missing-image</property>
</widget>
<packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">3</property>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ <property name="position">0</property>
</packing>
</child>
+ <child>
+ <widget class="GtkLabel" id="label370">
+ <property name="can_focus">False</property>
+ <property name="label"
translatable="yes">Left</property>
</widget>
<packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
<property name="position">1</property>
</packing>
</child>
</widget>
+ </child>
+ </widget>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
- <property name="position">0</property>
+ <property name="position">1</property>
</packing>
</child>
<child>
- <widget class="GtkHBox" id="hbox279">
+ <widget class="GtkRadioButton"
id="radio_force_sensor_laterality_r">
<property name="visible">True</property>
- <property name="can_focus">False</property>
+ <property name="can_focus">True</property>
+ <property
name="receives_default">False</property>
+ <property name="tooltip"
translatable="yes">Right</property>
+ <property name="draw_indicator">False</property>
+ <property
name="group">radio_force_sensor_laterality_both</property>
<child>
- <widget class="GtkScrolledWindow"
id="scrolledwindow15">
- <property name="width_request">200</property>
+ <widget class="GtkHBox" id="hbox305">
<property name="visible">True</property>
- <property name="can_focus">True</property>
- <property
name="hscrollbar_policy">automatic</property>
- <property
name="vscrollbar_policy">automatic</property>
- <property name="shadow_type">etched-in</property>
+ <property name="can_focus">False</property>
+ <property name="spacing">4</property>
<child>
- <widget class="GtkTreeView" id="treeview_runs">
+ <widget class="GtkImage"
id="image_force_sensor_laterality_r">
<property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="rules_hint">True</property>
- <property name="enable_search">False</property>
- <signal name="button_release_event"
handler="on_treeview_button_release_event" swapped="no"/>
- </widget>
- </child>
+ <property name="can_focus">False</property>
+ <property
name="stock">gtk-missing-image</property>
</widget>
<packing>
<property name="expand">True</property>
@@ -14365,6 +14023,10 @@ Resisted race analyzer</property>
<property name="position">0</property>
</packing>
</child>
+ <child>
+ <widget class="GtkLabel" id="label381">
+ <property name="can_focus">False</property>
+ <property name="label"
translatable="yes">Right</property>
</widget>
<packing>
<property name="expand">True</property>
@@ -14376,6 +14038,20 @@ Resisted race analyzer</property>
</child>
</widget>
<packing>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">2</property>
+ </packing>
+ </child>
+ </widget>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">2</property>
+ </packing>
+ </child>
+ </widget>
+ <packing>
<property name="expand">True</property>
<property name="fill">True</property>
<property name="position">0</property>
@@ -14383,51 +14059,50 @@ Resisted race analyzer</property>
</child>
</widget>
<packing>
- <property name="position">2</property>
+ <property name="position">4</property>
</packing>
</child>
<child>
- <widget class="GtkLabel" id="label96">
+ <widget class="GtkLabel" id="label34">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="label"
translatable="yes">Race</property>
+ <property name="label">force</property>
</widget>
<packing>
- <property name="position">2</property>
+ <property name="position">4</property>
<property name="tab_fill">False</property>
<property name="type">tab</property>
</packing>
</child>
<child>
- <widget class="GtkVBox" id="vbox36">
+ <widget class="GtkVBox" id="vbox31">
<property name="visible">True</property>
<property name="can_focus">False</property>
<child>
- <widget class="GtkAlignment" id="alignment123">
+ <widget class="GtkHBox" id="hbox98">
+ <property name="height_request">32</property>
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="top_padding">4</property>
+ <property name="spacing">25</property>
<child>
- <widget class="GtkVBox" id="vbox129">
- <property name="visible">True</property>
+ <widget class="GtkHBox"
id="hbox_animation_lights">
<property name="can_focus">False</property>
- <property name="spacing">4</property>
+ <property name="spacing">20</property>
<child>
- <widget class="GtkHBox" id="hbox2">
+ <widget class="GtkHBox" id="hbox148">
<property name="visible">True</property>
<property name="can_focus">False</property>
+ <property name="spacing">20</property>
<child>
- <widget class="GtkHBox" id="hbox5">
+ <widget class="GtkHBox" id="hbox175">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="spacing">10</property>
+ <property name="spacing">6</property>
<child>
- <widget class="GtkHBox"
id="hbox_combo_result_runs_interval">
+ <widget class="GtkLabel" id="label179">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <child>
- <placeholder/>
- </child>
+ <property name="label">Value</property>
</widget>
<packing>
<property name="expand">False</property>
@@ -14436,122 +14111,80 @@ Resisted race analyzer</property>
</packing>
</child>
<child>
- <widget class="GtkHBox" id="hbox6">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="spacing">4</property>
- <child>
- <widget class="GtkButton"
id="button_runs_interval_zoom">
+ <widget class="GtkSpinButton"
id="spinbutton_animation_lights_speed">
<property name="visible">True</property>
<property name="can_focus">True</property>
- <property name="receives_default">True</property>
- <property name="has_tooltip">True</property>
- <property name="tooltip"
translatable="yes">Change zoom (z)</property>
- <signal name="clicked"
handler="on_button_runs_interval_zoom_clicked" swapped="no"/>
- <accelerator key="z" signal="clicked"/>
- <child>
- <widget class="GtkImage"
id="image_runs_interval_zoom">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- </widget>
- </child>
+ <property name="invisible_char">●</property>
+ <property name="width_chars">1</property>
+ <property
name="invisible_char_set">True</property>
+ <property
name="primary_icon_activatable">False</property>
+ <property
name="secondary_icon_activatable">False</property>
+ <property
name="primary_icon_sensitive">True</property>
+ <property
name="secondary_icon_sensitive">True</property>
+ <property name="adjustment">5 0 7 1 1
0</property>
+ <property name="climb_rate">1</property>
+ <property name="numeric">True</property>
+ <signal name="value_changed"
handler="on_spinbutton_animation_lights_speed_value_changed" swapped="no"/>
</widget>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
- <property name="position">0</property>
+ <property name="position">1</property>
</packing>
</child>
<child>
- <widget class="GtkButton"
id="button_video_play_selected_run_interval">
- <property name="visible">True</property>
+ <widget class="GtkButton"
id="button_animation_lights_help">
<property name="can_focus">True</property>
<property name="receives_default">True</property>
- <property name="has_tooltip">True</property>
- <property name="tooltip" translatable="yes">Play
Video (v)</property>
- <signal name="clicked"
handler="on_video_play_selected_run_interval_clicked" swapped="no"/>
- <accelerator key="v" signal="clicked"/>
+ <signal name="clicked"
handler="on_button_animation_lights_help_clicked" swapped="no"/>
<child>
- <widget class="GtkImage"
id="image_video_play_selected_run_interval">
+ <widget class="GtkImage" id="image57">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property
name="stock">gtk-missing-image</property>
- <property name="icon-size">1</property>
+ <property name="stock">gtk-info</property>
</widget>
</child>
</widget>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
- <property name="position">1</property>
+ <property name="position">2</property>
</packing>
</child>
- <child>
- <widget class="GtkButton"
id="button_edit_selected_run_interval">
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="receives_default">True</property>
- <property name="has_tooltip">True</property>
- <property name="tooltip" translatable="yes">Edit
selected (e)</property>
- <signal name="clicked"
handler="on_edit_selected_run_interval_clicked" swapped="no"/>
- <accelerator key="e" signal="clicked"/>
- <child>
- <widget class="GtkImage" id="image1974">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="stock">gtk-edit</property>
- <property name="icon-size">1</property>
- </widget>
- </child>
</widget>
<packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">2</property>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ <property name="position">0</property>
</packing>
</child>
<child>
- <widget class="GtkButton"
id="button_repair_selected_run_interval">
+ <widget class="GtkHBox" id="hbox151">
<property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="receives_default">True</property>
- <property name="has_tooltip">True</property>
- <property name="tooltip"
translatable="yes">Repair selected (r)</property>
- <signal name="clicked"
handler="on_repair_selected_run_interval_clicked" swapped="no"/>
- <accelerator key="r" signal="clicked"/>
+ <property name="can_focus">False</property>
+ <property name="spacing">6</property>
<child>
- <widget class="GtkImage"
id="image_run_interval_repair">
+ <widget class="GtkLabel" id="label142">
<property name="visible">True</property>
<property name="can_focus">False</property>
- </widget>
- </child>
+ <property name="label">Interval</property>
</widget>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
- <property name="position">3</property>
+ <property name="position">0</property>
</packing>
</child>
<child>
- <widget class="GtkButton"
id="button_delete_selected_run_interval">
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="receives_default">True</property>
- <property name="has_tooltip">True</property>
- <property name="tooltip"
translatable="yes">Delete selected (d)</property>
- <signal name="clicked"
handler="on_delete_selected_run_interval_clicked" swapped="no"/>
- <accelerator key="d" signal="clicked"/>
- <child>
- <widget class="GtkImage"
id="image_run_interval_delete">
+ <widget class="GtkLabel"
id="label_animation_lights_interval">
<property name="visible">True</property>
<property name="can_focus">False</property>
- </widget>
- </child>
+ <property name="label">500 ms</property>
</widget>
<packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">4</property>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ <property name="position">1</property>
</packing>
</child>
</widget>
@@ -14570,135 +14203,75 @@ Resisted race analyzer</property>
</child>
</widget>
<packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="position">0</property>
- </packing>
- </child>
- </widget>
- </child>
- </widget>
- <packing>
<property name="expand">False</property>
<property name="fill">False</property>
<property name="position">0</property>
</packing>
</child>
<child>
- <widget class="GtkHBox" id="hbox280">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <child>
- <widget class="GtkScrolledWindow"
id="scrolledwindow16">
- <property name="width_request">200</property>
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property
name="hscrollbar_policy">automatic</property>
- <property
name="vscrollbar_policy">automatic</property>
- <property name="shadow_type">etched-in</property>
- <child>
- <widget class="GtkTreeView"
id="treeview_runs_interval">
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="rules_hint">True</property>
- <property name="enable_search">False</property>
- <signal name="button_release_event"
handler="on_treeview_button_release_event" swapped="no"/>
- </widget>
- </child>
- </widget>
- <packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="position">0</property>
- </packing>
- </child>
- </widget>
- <packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="position">1</property>
- </packing>
- </child>
- </widget>
- <packing>
- <property name="position">3</property>
- </packing>
- </child>
- <child>
- <widget class="GtkLabel" id="label97">
- <property name="visible">True</property>
+ <widget class="GtkHBox" id="hbox_flicker_lights">
<property name="can_focus">False</property>
- <property name="label" translatable="yes">Race
Intervallic</property>
- </widget>
- <packing>
- <property name="position">3</property>
- <property name="tab_fill">False</property>
- <property name="type">tab</property>
- </packing>
- </child>
+ <property name="spacing">20</property>
<child>
- <widget class="GtkVBox" id="vbox79_force_sensor">
+ <widget class="GtkHBox" id="hbox153">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="border_width">8</property>
- <property name="spacing">10</property>
+ <property name="spacing">20</property>
<child>
- <widget class="GtkHBox" id="hbox17">
+ <widget class="GtkHBox" id="hbox176">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="spacing">8</property>
+ <property name="spacing">6</property>
<child>
- <widget class="GtkDrawingArea"
id="force_capture_drawingarea">
+ <widget class="GtkLabel" id="label105">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <signal name="configure_event"
handler="on_force_capture_drawingarea_configure_event" swapped="no"/>
- <signal name="expose_event"
handler="on_force_capture_drawingarea_expose_event" swapped="no"/>
+ <property name="label">Value</property>
</widget>
<packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
<property name="position">0</property>
</packing>
</child>
<child>
- <widget class="GtkVBox" id="vbox79">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <child>
- <widget class="GtkVBox" id="vbox138">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="spacing">20</property>
- <child>
- <widget class="GtkVBox" id="vbox72">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="spacing">8</property>
- <property name="homogeneous">True</property>
- <child>
- <widget class="GtkLabel" id="label264">
+ <widget class="GtkSpinButton"
id="spinbutton_flicker_lights_speed">
<property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="xalign">0</property>
- <property name="label"
translatable="yes">Max:</property>
+ <property name="can_focus">True</property>
+ <property name="invisible_char">●</property>
+ <property name="width_chars">1</property>
+ <property
name="invisible_char_set">True</property>
+ <property
name="primary_icon_activatable">False</property>
+ <property
name="secondary_icon_activatable">False</property>
+ <property
name="primary_icon_sensitive">True</property>
+ <property
name="secondary_icon_sensitive">True</property>
+ <property name="adjustment">5 0 7 1 1
0</property>
+ <property name="climb_rate">1</property>
+ <property name="numeric">True</property>
+ <signal name="value_changed"
handler="on_spinbutton_flicker_lights_speed_value_changed" swapped="no"/>
</widget>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
- <property name="position">0</property>
+ <property name="position">1</property>
</packing>
</child>
<child>
- <widget class="GtkLabel"
id="label_force_sensor_value_max">
+ <widget class="GtkButton"
id="button_flicker_lights_help">
+ <property name="can_focus">True</property>
+ <property name="receives_default">True</property>
+ <child>
+ <widget class="GtkImage" id="image60">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="xalign">1</property>
- <property name="width_chars">10</property>
+ <property name="stock">gtk-info</property>
+ </widget>
+ </child>
</widget>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
- <property name="position">1</property>
+ <property name="position">2</property>
</packing>
</child>
</widget>
@@ -14709,16 +14282,15 @@ Resisted race analyzer</property>
</packing>
</child>
<child>
- <widget class="GtkVBox" id="vbox145">
+ <widget class="GtkHBox" id="hbox154">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="spacing">8</property>
+ <property name="spacing">6</property>
<child>
- <widget class="GtkLabel" id="label265">
+ <widget class="GtkLabel" id="label188">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="xalign">0</property>
- <property name="label"
translatable="yes">Current:</property>
+ <property name="label">Cycle time</property>
</widget>
<packing>
<property name="expand">False</property>
@@ -14727,15 +14299,14 @@ Resisted race analyzer</property>
</packing>
</child>
<child>
- <widget class="GtkLabel"
id="label_force_sensor_value">
+ <widget class="GtkLabel"
id="label_flicker_lights_cycle">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="xalign">1</property>
- <property name="width_chars">10</property>
+ <property name="label">200 ms</property>
</widget>
<packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
<property name="position">1</property>
</packing>
</child>
@@ -14747,16 +14318,15 @@ Resisted race analyzer</property>
</packing>
</child>
<child>
- <widget class="GtkVBox" id="vbox146">
+ <widget class="GtkHBox" id="hbox155">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="spacing">8</property>
+ <property name="spacing">6</property>
<child>
- <widget class="GtkLabel" id="label269">
+ <widget class="GtkLabel" id="label189">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="xalign">0</property>
- <property name="label"
translatable="yes">Min:</property>
+ <property name="label">Frequency</property>
</widget>
<packing>
<property name="expand">False</property>
@@ -14765,15 +14335,14 @@ Resisted race analyzer</property>
</packing>
</child>
<child>
- <widget class="GtkLabel"
id="label_force_sensor_value_min">
+ <widget class="GtkLabel"
id="label_flicker_lights_frequency">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="xalign">1</property>
- <property name="width_chars">10</property>
+ <property name="label">5 Hz</property>
</widget>
<packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
<property name="position">1</property>
</packing>
</child>
@@ -14792,27 +14361,40 @@ Resisted race analyzer</property>
</packing>
</child>
<child>
- <widget class="GtkHBox" id="hbox232">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <child>
- <widget class="GtkButton"
id="button_force_sensor_image_save_signal">
+ <widget class="GtkButton"
id="button_flicker_lights_start">
+ <property name="label">Start</property>
<property name="visible">True</property>
- <property name="sensitive">False</property>
<property name="can_focus">True</property>
<property name="receives_default">True</property>
- <property name="tooltip" translatable="yes">Save
image</property>
- <signal name="clicked"
handler="on_button_force_sensor_image_save_signal_clicked" swapped="no"/>
+ <signal name="clicked"
handler="on_button_flicker_lights_start_clicked" swapped="no"/>
+ </widget>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">1</property>
+ </packing>
+ </child>
+ </widget>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">1</property>
+ </packing>
+ </child>
<child>
- <widget class="GtkVBox" id="vbox111">
+ <widget class="GtkHBox"
id="hbox_discriminative_lights">
+ <property name="can_focus">False</property>
+ <property name="spacing">20</property>
+ <child>
+ <widget class="GtkHBox" id="hbox147">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="spacing">4</property>
+ <property name="spacing">10</property>
<child>
- <widget class="GtkImage"
id="image_forcesensor_analyze_save_signal">
+ <widget class="GtkLabel" id="label130">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property
name="stock">gtk-missing-image</property>
+ <property name="label"
translatable="yes">Lights</property>
</widget>
<packing>
<property name="expand">False</property>
@@ -14821,122 +14403,141 @@ Resisted race analyzer</property>
</packing>
</child>
<child>
- <widget class="GtkImage"
id="image_forcesensor_analyze_image_save3">
+ <widget class="GtkHBox" id="hbox21">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property
name="stock">gtk-missing-image</property>
+ <property name="spacing">4</property>
+ <child>
+ <widget class="GtkLabel" id="label12">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="label">[</property>
</widget>
<packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">1</property>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ <property name="position">0</property>
</packing>
</child>
- </widget>
- </child>
+ <child>
+ <widget class="GtkCheckButton"
id="check_reaction_time_disc_red">
+ <property name="label"
translatable="yes">red</property>
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property
name="receives_default">False</property>
+ <property name="draw_indicator">True</property>
</widget>
<packing>
<property name="expand">True</property>
- <property name="fill">False</property>
- <property name="position">0</property>
+ <property name="fill">True</property>
+ <property name="position">1</property>
</packing>
</child>
+ <child>
+ <widget class="GtkCheckButton"
id="check_reaction_time_disc_yellow">
+ <property name="label"
translatable="yes">yellow</property>
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property
name="receives_default">False</property>
+ <property name="draw_indicator">True</property>
</widget>
<packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="pack_type">end</property>
- <property name="position">1</property>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ <property name="position">2</property>
</packing>
</child>
+ <child>
+ <widget class="GtkCheckButton"
id="check_reaction_time_disc_green">
+ <property name="label"
translatable="yes">green</property>
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property
name="receives_default">False</property>
+ <property name="draw_indicator">True</property>
</widget>
<packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">1</property>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ <property name="position">3</property>
</packing>
</child>
+ <child>
+ <widget class="GtkLabel" id="label15">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="label">]</property>
</widget>
<packing>
<property name="expand">True</property>
<property name="fill">True</property>
- <property name="position">0</property>
+ <property name="position">4</property>
</packing>
</child>
</widget>
<packing>
- <property name="position">4</property>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ <property name="position">1</property>
</packing>
</child>
<child>
- <widget class="GtkLabel" id="label49">
+ <widget class="GtkCheckButton"
id="check_reaction_time_disc_buzzer">
+ <property name="label"
translatable="yes">buzzer</property>
<property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="label">force</property>
+ <property name="can_focus">True</property>
+ <property
name="receives_default">False</property>
+ <property name="draw_indicator">True</property>
</widget>
<packing>
- <property name="position">4</property>
- <property name="tab_fill">False</property>
- <property name="type">tab</property>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ <property name="position">2</property>
+ </packing>
+ </child>
+ </widget>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">0</property>
</packing>
</child>
<child>
- <widget class="GtkVBox" id="vbox93">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <child>
- <widget class="GtkAlignment" id="alignment66">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="top_padding">4</property>
- <child>
- <widget class="GtkVBox" id="vbox94">
+ <widget class="GtkHBox" id="hbox136">
<property name="visible">True</property>
<property name="can_focus">False</property>
+ <property name="spacing">6</property>
<child>
- <widget class="GtkHBox" id="hbox13">
+ <widget class="GtkHBox" id="hbox177">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="spacing">4</property>
- <child>
- <widget class="GtkButton"
id="button_reaction_times_zoom">
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="receives_default">True</property>
- <property name="has_tooltip">True</property>
- <property name="tooltip"
translatable="yes">Change zoom (z)</property>
- <signal name="clicked"
handler="on_button_reaction_times_zoom_clicked" swapped="no"/>
- <accelerator key="z" signal="clicked"/>
+ <property name="spacing">2</property>
<child>
- <widget class="GtkImage"
id="image_reaction_times_zoom">
+ <widget class="GtkLabel" id="label180">
<property name="visible">True</property>
<property name="can_focus">False</property>
- </widget>
- </child>
+ <property name="label"
translatable="yes">Minimum</property>
</widget>
<packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
<child>
- <widget class="GtkButton"
id="button_video_play_selected_reaction_time">
+ <widget class="GtkSpinButton"
id="spinbutton_discriminative_lights_minimum">
<property name="visible">True</property>
<property name="can_focus">True</property>
- <property name="receives_default">True</property>
- <property name="has_tooltip">True</property>
- <property name="tooltip" translatable="yes">Play
Video (v)</property>
- <signal name="clicked"
handler="on_video_play_selected_reaction_time_clicked" swapped="no"/>
- <accelerator key="v" signal="clicked"/>
- <child>
- <widget class="GtkImage"
id="image_video_play_selected_reaction_time">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property
name="stock">gtk-missing-image</property>
- <property name="icon-size">1</property>
- </widget>
- </child>
+ <property name="invisible_char">●</property>
+ <property name="width_chars">2</property>
+ <property
name="invisible_char_set">True</property>
+ <property
name="primary_icon_activatable">False</property>
+ <property
name="secondary_icon_activatable">False</property>
+ <property
name="primary_icon_sensitive">True</property>
+ <property
name="secondary_icon_sensitive">True</property>
+ <property name="adjustment">2 1 9 1 1
0</property>
+ <property name="climb_rate">1</property>
+ <property name="numeric">True</property>
+ <signal name="value_changed"
handler="on_spinbutton_discriminative_lights_minimum_value_changed" swapped="no"/>
</widget>
<packing>
<property name="expand">False</property>
@@ -14944,101 +14545,78 @@ Resisted race analyzer</property>
<property name="position">1</property>
</packing>
</child>
- <child>
- <widget class="GtkButton"
id="button_edit_selected_reaction_time">
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="receives_default">True</property>
- <property name="has_tooltip">True</property>
- <property name="tooltip" translatable="yes">Edit
selected (e)</property>
- <signal name="clicked"
handler="on_edit_selected_reaction_time_clicked" swapped="no"/>
- <accelerator key="e" signal="clicked"/>
- <child>
- <widget class="GtkImage" id="image1975">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="stock">gtk-edit</property>
- <property name="icon-size">1</property>
- </widget>
- </child>
</widget>
<packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">2</property>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ <property name="position">0</property>
</packing>
</child>
<child>
- <widget class="GtkButton"
id="button_delete_selected_reaction_time">
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="receives_default">True</property>
- <property name="has_tooltip">True</property>
- <property name="tooltip"
translatable="yes">Delete selected (d)</property>
- <signal name="clicked"
handler="on_delete_selected_reaction_time_clicked" swapped="no"/>
- <accelerator key="d" signal="clicked"/>
- <child>
- <widget class="GtkImage"
id="image_reaction_time_delete">
+ <widget class="GtkHBox" id="hbox178">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="spacing">2</property>
+ <child>
+ <widget class="GtkLabel" id="label181">
<property name="visible">True</property>
<property name="can_focus">False</property>
+ <property name="label"
translatable="yes">Maximum</property>
</widget>
+ <packing>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ <property name="position">0</property>
+ </packing>
</child>
+ <child>
+ <widget class="GtkSpinButton"
id="spinbutton_discriminative_lights_maximum">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="invisible_char">●</property>
+ <property name="width_chars">2</property>
+ <property
name="invisible_char_set">True</property>
+ <property
name="primary_icon_activatable">False</property>
+ <property
name="secondary_icon_activatable">False</property>
+ <property
name="primary_icon_sensitive">True</property>
+ <property
name="secondary_icon_sensitive">True</property>
+ <property name="adjustment">3 2 10 1 1
0</property>
+ <property name="climb_rate">1</property>
+ <property name="numeric">True</property>
+ <signal name="value_changed"
handler="on_spinbutton_discriminative_lights_maximum_value_changed" swapped="no"/>
</widget>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
- <property name="position">3</property>
+ <property name="position">1</property>
</packing>
</child>
</widget>
<packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="position">0</property>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">1</property>
</packing>
</child>
</widget>
- </child>
- </widget>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
- <property name="position">0</property>
+ <property name="position">1</property>
</packing>
</child>
- <child>
- <widget class="GtkHBox" id="hbox281">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <child>
- <widget class="GtkScrolledWindow"
id="scrolledwindow27">
- <property name="width_request">200</property>
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property
name="hscrollbar_policy">automatic</property>
- <property
name="vscrollbar_policy">automatic</property>
- <property name="shadow_type">etched-in</property>
- <child>
- <widget class="GtkTreeView"
id="treeview_reaction_times">
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="rules_hint">True</property>
- <property name="enable_search">False</property>
- <signal name="button_release_event"
handler="on_treeview_button_release_event" swapped="no"/>
- </widget>
- </child>
</widget>
<packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="position">0</property>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">2</property>
</packing>
</child>
</widget>
<packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="position">1</property>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">0</property>
</packing>
</child>
</widget>
@@ -15047,10 +14625,10 @@ Resisted race analyzer</property>
</packing>
</child>
<child>
- <widget class="GtkLabel" id="label322">
+ <widget class="GtkLabel" id="label104">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="label"
translatable="yes">Reaction time</property>
+ <property name="label">rt</property>
</widget>
<packing>
<property name="position">5</property>
@@ -15059,83 +14637,77 @@ Resisted race analyzer</property>
</packing>
</child>
<child>
- <widget class="GtkVBox" id="vbox67">
+ <widget class="GtkVBox" id="vbox27">
<property name="visible">True</property>
<property name="can_focus">False</property>
<child>
- <widget class="GtkAlignment" id="alignment124">
+ <widget class="GtkHBox" id="hbox163">
+ <property name="height_request">32</property>
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="top_padding">4</property>
+ <property name="spacing">20</property>
<child>
- <widget class="GtkVBox" id="vbox130">
- <property name="visible">True</property>
+ <widget class="GtkHBox"
id="hbox_extra_window_pulses">
<property name="can_focus">False</property>
- <property name="spacing">4</property>
+ <property name="spacing">20</property>
<child>
- <widget class="GtkHBox" id="hbox271">
+ <widget class="GtkHBox" id="hbox166">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="spacing">12</property>
<child>
- <widget class="GtkHBox" id="hbox_combo_pulses">
+ <widget class="GtkLabel" id="label212">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <child>
- <placeholder/>
- </child>
+ <property name="label" translatable="yes">pulse
step</property>
+ <property name="use_markup">True</property>
</widget>
<packing>
<property name="expand">False</property>
- <property name="fill">True</property>
+ <property name="fill">False</property>
<property name="position">0</property>
</packing>
</child>
<child>
- <widget class="GtkHBox" id="hbox128">
+ <widget class="GtkHBox" id="hbox186">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="spacing">4</property>
+ <property name="spacing">6</property>
<child>
- <widget class="GtkButton"
id="button_pulses_zoom">
+ <widget class="GtkSpinButton"
id="extra_window_pulses_spinbutton_pulse_step">
<property name="visible">True</property>
<property name="can_focus">True</property>
- <property name="receives_default">True</property>
- <property name="has_tooltip">True</property>
- <property name="tooltip"
translatable="yes">Change zoom (z)</property>
- <signal name="clicked"
handler="on_button_pulses_zoom_clicked" swapped="no"/>
- <accelerator key="z" signal="clicked"/>
- <child>
- <widget class="GtkImage" id="image_pulses_zoom">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="stock">gtk-zoom-fit</property>
- <property name="icon-size">1</property>
- </widget>
- </child>
+ <property name="invisible_char">●</property>
+ <property name="width_chars">7</property>
+ <property
name="invisible_char_set">True</property>
+ <property
name="primary_icon_activatable">False</property>
+ <property
name="secondary_icon_activatable">False</property>
+ <property
name="primary_icon_sensitive">True</property>
+ <property
name="secondary_icon_sensitive">True</property>
+ <property name="adjustment">1 0 100
0.0099999997764800008 1 0</property>
+ <property name="digits">3</property>
+ <property name="numeric">True</property>
+ <property
name="update_policy">if-valid</property>
+ <signal name="changed"
handler="on_extra_window_pulses_spinbutton_pulse_step_changed" swapped="no"/>
</widget>
<packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
<child>
- <widget class="GtkButton"
id="button_video_play_selected_pulse">
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="receives_default">True</property>
- <property name="has_tooltip">True</property>
- <property name="tooltip" translatable="yes">Play
Video (v)</property>
- <signal name="clicked"
handler="on_video_play_selected_pulse_clicked" swapped="no"/>
- <accelerator key="v" signal="clicked"/>
- <child>
- <widget class="GtkImage"
id="image_video_play_selected_pulse">
+ <widget class="GtkLabel" id="label211">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property
name="stock">gtk-missing-image</property>
- <property name="icon-size">1</property>
+ <property name="xalign">0</property>
+ <property name="label"
translatable="yes">seconds</property>
</widget>
+ <packing>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ <property name="position">1</property>
+ </packing>
</child>
</widget>
<packing>
@@ -15145,21 +14717,45 @@ Resisted race analyzer</property>
</packing>
</child>
<child>
- <widget class="GtkButton"
id="button_edit_selected_pulse">
+ <widget class="GtkHBox" id="hbox188">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="spacing">6</property>
+ <child>
+ <widget class="GtkSpinButton"
id="extra_window_pulses_spinbutton_ppm">
<property name="visible">True</property>
<property name="can_focus">True</property>
- <property name="receives_default">True</property>
- <property name="has_tooltip">True</property>
- <property name="tooltip" translatable="yes">Edit
selected (e)</property>
- <signal name="clicked"
handler="on_edit_selected_pulse_clicked" swapped="no"/>
- <accelerator key="e" signal="clicked"/>
+ <property name="invisible_char">●</property>
+ <property name="width_chars">7</property>
+ <property
name="invisible_char_set">True</property>
+ <property
name="primary_icon_activatable">False</property>
+ <property
name="secondary_icon_activatable">False</property>
+ <property
name="primary_icon_sensitive">True</property>
+ <property
name="secondary_icon_sensitive">True</property>
+ <property name="adjustment">60 0 1000 1 1
0</property>
+ <property name="digits">2</property>
+ <property name="numeric">True</property>
+ <property
name="update_policy">if-valid</property>
+ <signal name="changed"
handler="on_extra_window_pulses_spinbutton_ppm_changed" swapped="no"/>
+ </widget>
+ <packing>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ <property name="position">0</property>
+ </packing>
+ </child>
<child>
- <widget class="GtkImage" id="image1976">
+ <widget class="GtkLabel" id="label213">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="stock">gtk-edit</property>
- <property name="icon-size">1</property>
+ <property name="xalign">0</property>
+ <property name="label"
translatable="yes">ppm</property>
</widget>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">1</property>
+ </packing>
</child>
</widget>
<packing>
@@ -15168,67 +14764,78 @@ Resisted race analyzer</property>
<property name="position">2</property>
</packing>
</child>
+ </widget>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">0</property>
+ </packing>
+ </child>
<child>
- <widget class="GtkButton"
id="button_repair_selected_pulse">
+ <widget class="GtkCheckButton"
id="extra_window_pulses_checkbutton_unlimited">
+ <property name="label"
translatable="yes">unlimited</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
- <property name="receives_default">True</property>
+ <property
name="receives_default">False</property>
<property name="has_tooltip">True</property>
- <property name="tooltip"
translatable="yes">Repair selected (r)</property>
- <signal name="clicked"
handler="on_repair_selected_pulse_clicked" swapped="no"/>
- <accelerator key="r" signal="clicked"/>
- <child>
- <widget class="GtkImage" id="image_pulse_repair">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- </widget>
- </child>
+ <property name="tooltip"
translatable="yes">unlimited pulses</property>
+ <property name="use_underline">True</property>
+ <property name="draw_indicator">True</property>
+ <signal name="clicked"
handler="on_extra_window_pulses_checkbutton_unlimited_clicked" swapped="no"/>
</widget>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
- <property name="position">3</property>
+ <property name="position">1</property>
</packing>
</child>
<child>
- <widget class="GtkButton"
id="button_delete_selected_pulse">
+ <widget class="GtkHBox"
id="extra_window_pulses_hbox_total_pulses">
<property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="receives_default">True</property>
- <property name="has_tooltip">True</property>
- <property name="tooltip"
translatable="yes">Delete selected (d)</property>
- <signal name="clicked"
handler="on_delete_selected_pulse_clicked" swapped="no"/>
- <accelerator key="d" signal="clicked"/>
+ <property name="can_focus">False</property>
+ <property name="spacing">6</property>
<child>
- <widget class="GtkImage" id="image_pulse_delete">
+ <widget class="GtkLabel" id="label208">
<property name="visible">True</property>
<property name="can_focus">False</property>
- </widget>
- </child>
+ <property name="xalign">0</property>
+ <property name="label" translatable="yes">total
pulses</property>
</widget>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
- <property name="position">4</property>
+ <property name="position">0</property>
</packing>
</child>
+ <child>
+ <widget class="GtkSpinButton"
id="extra_window_pulses_spinbutton_total_pulses">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="invisible_char">●</property>
+ <property
name="invisible_char_set">True</property>
+ <property
name="primary_icon_activatable">False</property>
+ <property
name="secondary_icon_activatable">False</property>
+ <property
name="primary_icon_sensitive">True</property>
+ <property
name="secondary_icon_sensitive">True</property>
+ <property name="adjustment">10 1 1000 1 10
0</property>
+ <property name="snap_to_ticks">True</property>
+ <property name="numeric">True</property>
+ <property
name="update_policy">if-valid</property>
</widget>
<packing>
- <property name="expand">True</property>
+ <property name="expand">False</property>
<property name="fill">True</property>
<property name="position">1</property>
</packing>
</child>
</widget>
<packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="position">0</property>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">2</property>
</packing>
</child>
</widget>
- </child>
- </widget>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
@@ -15236,38 +14843,21 @@ Resisted race analyzer</property>
</packing>
</child>
<child>
- <widget class="GtkHBox" id="hbox282">
+ <widget class="GtkLabel" id="label_fake_pulses">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <child>
- <widget class="GtkScrolledWindow"
id="scrolledwindow25">
- <property name="width_request">200</property>
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property
name="hscrollbar_policy">automatic</property>
- <property
name="vscrollbar_policy">automatic</property>
- <property name="shadow_type">etched-in</property>
- <child>
- <widget class="GtkTreeView" id="treeview_pulses">
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="rules_hint">True</property>
- <property name="enable_search">False</property>
- <signal name="button_release_event"
handler="on_treeview_button_release_event" swapped="no"/>
- </widget>
- </child>
</widget>
<packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="position">0</property>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">1</property>
</packing>
</child>
</widget>
<packing>
- <property name="expand">True</property>
+ <property name="expand">False</property>
<property name="fill">True</property>
- <property name="position">1</property>
+ <property name="position">0</property>
</packing>
</child>
</widget>
@@ -15276,10 +14866,10 @@ Resisted race analyzer</property>
</packing>
</child>
<child>
- <widget class="GtkLabel" id="label198">
+ <widget class="GtkLabel" id="label106">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="label"
translatable="yes">Pulse</property>
+ <property name="label">pulse</property>
</widget>
<packing>
<property name="position">6</property>
@@ -15288,62 +14878,88 @@ Resisted race analyzer</property>
</packing>
</child>
<child>
- <widget class="GtkVBox" id="vbox169">
+ <widget class="GtkVBox" id="vbox42">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="spacing">4</property>
<child>
- <widget class="GtkAlignment" id="alignment129">
+ <widget class="GtkHBox" id="hbox165">
+ <property name="height_request">32</property>
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="top_padding">4</property>
+ <property name="spacing">25</property>
<child>
- <widget class="GtkVBox" id="vbox170">
- <property name="visible">True</property>
+ <widget class="GtkLabel"
id="extra_window_label_multichronopic_need_two">
<property name="can_focus">False</property>
+ <property name="label" translatable="yes">Need
to connect two Chronopics</property>
+ </widget>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">0</property>
+ </packing>
+ </child>
<child>
- <widget class="GtkHBox" id="hbox9">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
+ <widget class="GtkCheckButton"
id="extra_window_check_multichronopic_delete_first">
+ <property name="label" translatable="yes">Delete
first</property>
+ <property name="can_focus">True</property>
+ <property
name="receives_default">False</property>
+ <property name="has_tooltip">True</property>
+ <property name="tooltip"
translatable="yes">Delete first TC and TF of each chronopic</property>
+ <property name="use_underline">True</property>
+ <property name="active">True</property>
+ <property name="draw_indicator">True</property>
+ </widget>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">1</property>
+ </packing>
+ </child>
<child>
- <widget class="GtkHBox" id="hbox10">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="spacing">10</property>
+ <widget class="GtkCheckButton"
id="extra_window_check_multichronopic_sync">
+ <property name="label"
translatable="yes">Synchronize</property>
+ <property name="can_focus">True</property>
+ <property
name="receives_default">False</property>
+ <property name="has_tooltip">True</property>
+ <property name="tooltip"
translatable="yes">Synchronize chronopics</property>
+ <property name="use_underline">True</property>
+ <property name="active">True</property>
+ <property name="draw_indicator">True</property>
+ </widget>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">2</property>
+ </packing>
+ </child>
<child>
- <widget class="GtkHBox"
id="hbox_combo_multi_chronopic">
+ <widget class="GtkButton"
id="button_run_analysis_help">
+ <property name="can_focus">True</property>
+ <property name="receives_default">True</property>
+ <signal name="clicked"
handler="on_button_run_analysis_help_clicked" swapped="no"/>
+ <child>
+ <widget class="GtkImage" id="image61">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <child>
- <placeholder/>
+ <property name="stock">gtk-info</property>
+ </widget>
</child>
</widget>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
- <property name="position">0</property>
+ <property name="position">3</property>
</packing>
</child>
<child>
- <widget class="GtkHBox" id="hbox11">
- <property name="visible">True</property>
+ <widget class="GtkHBox"
id="extra_window_hbox_run_analysis_total_distance">
<property name="can_focus">False</property>
- <property name="spacing">4</property>
- <child>
- <widget class="GtkButton"
id="button_multi_chronopic_zoom">
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="receives_default">True</property>
- <property name="has_tooltip">True</property>
- <property name="tooltip"
translatable="yes">Change zoom (z)</property>
- <signal name="clicked"
handler="on_button_multi_chronopic_zoom_clicked" swapped="no"/>
- <accelerator key="z" signal="clicked"/>
<child>
- <widget class="GtkImage"
id="image_multi_chronopic_zoom">
+ <widget class="GtkLabel" id="label696">
<property name="visible">True</property>
<property name="can_focus">False</property>
- </widget>
- </child>
+ <property name="xalign">0</property>
+ <property name="label" translatable="yes">Total
distance</property>
</widget>
<packing>
<property name="expand">False</property>
@@ -15352,21 +14968,40 @@ Resisted race analyzer</property>
</packing>
</child>
<child>
- <widget class="GtkButton"
id="button_video_play_selected_multi_chronopic">
+ <widget class="GtkHBox" id="hbox185">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <child>
+ <widget class="GtkSpinButton"
id="extra_window_spin_run_analysis_distance">
<property name="visible">True</property>
<property name="can_focus">True</property>
- <property name="receives_default">True</property>
- <property name="has_tooltip">True</property>
- <property name="tooltip" translatable="yes">Play
Video (v)</property>
- <signal name="clicked"
handler="on_video_play_selected_multi_chronopic_clicked" swapped="no"/>
- <accelerator key="v" signal="clicked"/>
+ <property name="invisible_char">●</property>
+ <property
name="invisible_char_set">True</property>
+ <property
name="primary_icon_activatable">False</property>
+ <property
name="secondary_icon_activatable">False</property>
+ <property
name="primary_icon_sensitive">True</property>
+ <property
name="secondary_icon_sensitive">True</property>
+ <property name="adjustment">1000 600 10000 1 10
0</property>
+ <property name="numeric">True</property>
+ </widget>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">True</property>
+ <property name="padding">12</property>
+ <property name="position">0</property>
+ </packing>
+ </child>
<child>
- <widget class="GtkImage"
id="image_video_play_selected_multi_chronopic">
+ <widget class="GtkLabel" id="label697">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property
name="stock">gtk-missing-image</property>
- <property name="icon-size">1</property>
+ <property name="label">cm</property>
</widget>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">1</property>
+ </packing>
</child>
</widget>
<packing>
@@ -15375,73 +15010,87 @@ Resisted race analyzer</property>
<property name="position">1</property>
</packing>
</child>
- <child>
- <widget class="GtkButton"
id="button_edit_selected_multi_chronopic">
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="receives_default">True</property>
- <property name="has_tooltip">True</property>
- <property name="tooltip" translatable="yes">Edit
selected (e)</property>
- <signal name="clicked"
handler="on_edit_selected_multi_chronopic_clicked" swapped="no"/>
- <accelerator key="e" signal="clicked"/>
- <child>
- <widget class="GtkImage" id="image52">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="stock">gtk-edit</property>
- <property name="icon-size">1</property>
</widget>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">4</property>
+ </packing>
</child>
</widget>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
- <property name="position">2</property>
+ <property name="position">0</property>
+ </packing>
+ </child>
+ </widget>
+ <packing>
+ <property name="position">7</property>
</packing>
</child>
<child>
- <widget class="GtkButton"
id="button_repair_selected_multi_chronopic">
- <property name="can_focus">True</property>
- <property name="receives_default">True</property>
- <property name="has_tooltip">True</property>
- <property name="tooltip"
translatable="yes">Repair selected (r)</property>
- <signal name="clicked"
handler="on_repair_selected_multi_chronopic_clicked" swapped="no"/>
- <accelerator key="r" signal="clicked"/>
- <child>
- <widget class="GtkImage"
id="image_multi_chronopic_repair">
+ <widget class="GtkLabel" id="label184">
<property name="visible">True</property>
<property name="can_focus">False</property>
+ <property name="label">mc</property>
</widget>
+ <packing>
+ <property name="position">7</property>
+ <property name="tab_fill">False</property>
+ <property name="type">tab</property>
+ </packing>
</child>
+ <child>
+ <widget class="GtkHBox"
id="hbox_run_encoder_capture_options">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="spacing">20</property>
+ <child>
+ <widget class="GtkComboBox"
id="combo_race_analyzer_device">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="active">0</property>
+ <property name="items">Manual race analyzer
+Resisted race analyzer</property>
+ <signal name="changed"
handler="on_combo_race_analyzer_device_changed" swapped="no"/>
</widget>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
- <property name="position">3</property>
+ <property name="position">0</property>
</packing>
</child>
<child>
- <widget class="GtkButton"
id="button_delete_selected_multi_chronopic">
+ <widget class="GtkHBox"
id="hbox_race_analyzer_distance">
<property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="receives_default">True</property>
- <property name="has_tooltip">True</property>
- <property name="tooltip"
translatable="yes">Delete selected (d)</property>
- <signal name="clicked"
handler="on_delete_selected_multi_chronopic_clicked" swapped="no"/>
- <accelerator key="d" signal="clicked"/>
+ <property name="can_focus">False</property>
+ <property name="spacing">4</property>
<child>
- <widget class="GtkImage"
id="image_multi_chronopic_delete">
+ <widget class="GtkLabel" id="label70">
<property name="visible">True</property>
<property name="can_focus">False</property>
- </widget>
- </child>
+ <property name="label"
translatable="yes">Distance</property>
</widget>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
- <property name="position">4</property>
+ <property name="position">0</property>
</packing>
</child>
+ <child>
+ <widget class="GtkSpinButton"
id="race_analyzer_spinbutton_distance">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="invisible_char">●</property>
+ <property
name="invisible_char_set">True</property>
+ <property
name="primary_icon_activatable">False</property>
+ <property
name="secondary_icon_activatable">False</property>
+ <property
name="primary_icon_sensitive">True</property>
+ <property
name="secondary_icon_sensitive">True</property>
+ <property name="adjustment">30 1 300 1 10
0</property>
+ <property name="climb_rate">1</property>
+ <property name="numeric">True</property>
</widget>
<packing>
<property name="expand">False</property>
@@ -15449,107 +15098,81 @@ Resisted race analyzer</property>
<property name="position">1</property>
</packing>
</child>
+ <child>
+ <widget class="GtkLabel"
id="race_analyzer_distance_units">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="xalign">0</property>
+ <property name="label">m</property>
</widget>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
- <property name="position">0</property>
- </packing>
- </child>
- </widget>
- <packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="position">0</property>
+ <property name="position">2</property>
</packing>
</child>
</widget>
- </child>
- </widget>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
- <property name="position">0</property>
+ <property name="position">1</property>
</packing>
</child>
<child>
- <widget class="GtkHBox" id="hbox308">
+ <widget class="GtkHBox"
id="hbox_race_analyzer_temperature">
<property name="visible">True</property>
<property name="can_focus">False</property>
+ <property name="spacing">4</property>
<child>
- <widget class="GtkScrolledWindow"
id="scrolledwindow35">
- <property name="width_request">200</property>
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property
name="hscrollbar_policy">automatic</property>
- <property
name="vscrollbar_policy">automatic</property>
- <property name="shadow_type">etched-in</property>
- <child>
- <widget class="GtkTreeView"
id="treeview_multi_chronopic">
+ <widget class="GtkLabel" id="label138">
<property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="rules_hint">True</property>
- <property name="enable_search">False</property>
- <signal name="button_release_event"
handler="on_treeview_button_release_event" swapped="no"/>
- </widget>
- </child>
+ <property name="can_focus">False</property>
+ <property name="label"
translatable="yes">Temperature</property>
</widget>
<packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
<property name="position">0</property>
</packing>
</child>
- </widget>
- <packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="position">1</property>
- </packing>
- </child>
- </widget>
- <packing>
- <property name="position">7</property>
- </packing>
- </child>
<child>
- <widget class="GtkLabel" id="label666">
+ <widget class="GtkSpinButton"
id="race_analyzer_spinbutton_temperature">
<property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="label"
translatable="yes">MultiChronopic</property>
+ <property name="can_focus">True</property>
+ <property name="invisible_char">●</property>
+ <property
name="invisible_char_set">True</property>
+ <property
name="primary_icon_activatable">False</property>
+ <property
name="secondary_icon_activatable">False</property>
+ <property
name="primary_icon_sensitive">True</property>
+ <property
name="secondary_icon_sensitive">True</property>
+ <property name="adjustment">25 -50 50 1 10
0</property>
+ <property name="climb_rate">1</property>
+ <property name="numeric">True</property>
</widget>
<packing>
- <property name="position">7</property>
- <property name="tab_fill">False</property>
- <property name="type">tab</property>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">1</property>
</packing>
</child>
<child>
- <widget class="GtkVBox" id="vbox132">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="border_width">8</property>
- <child>
- <widget class="GtkHBox" id="hbox290">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <child>
- <widget class="GtkLabel" id="label372">
+ <widget class="GtkLabel"
id="race_analyzer_temperature_units">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="label">race analyzer stuff
EXPERIMENTAL</property>
+ <property name="xalign">0</property>
+ <property name="label">ºC</property>
</widget>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
- <property name="position">0</property>
+ <property name="position">2</property>
</packing>
</child>
</widget>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
- <property name="position">0</property>
+ <property name="position">2</property>
</packing>
</child>
</widget>
@@ -15558,7 +15181,7 @@ Resisted race analyzer</property>
</packing>
</child>
<child>
- <widget class="GtkLabel" id="label371">
+ <widget class="GtkLabel" id="label369">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="label" translatable="yes">runs
encoder</property>
@@ -15571,96 +15194,93 @@ Resisted race analyzer</property>
</child>
</widget>
<packing>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
<property name="position">1</property>
</packing>
</child>
- <child>
- <widget class="GtkLabel" id="label9">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="label" translatable="yes">Show
table</property>
</widget>
<packing>
+ <property name="expand">False</property>
+ <property name="fill">True</property>
<property name="position">1</property>
- <property name="tab_fill">False</property>
- <property name="type">tab</property>
</packing>
</child>
+ <child>
+ <placeholder/>
+ </child>
</widget>
- <packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="position">2</property>
- </packing>
</child>
</widget>
- <packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="position">1</property>
- </packing>
</child>
- </widget>
- </child>
- <child>
- <widget class="GtkLabel" id="label413">
+ <child>
+ <widget class="GtkHBox" id="hbox52">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="label">execute test</property>
- </widget>
- <packing>
- <property name="tab_fill">False</property>
- <property name="type">tab</property>
- </packing>
- </child>
- <child>
- <widget class="GtkFrame" id="frame4">
+ <property name="spacing">30</property>
+ <child>
+ <widget class="GtkButton" id="button_1">
<property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="border_width">4</property>
- <property name="label_xalign">0</property>
- <property name="shadow_type">in</property>
+ <property name="can_focus">True</property>
+ <property name="receives_default">True</property>
+ <property name="tooltip"
translatable="yes">Close</property>
+ <property name="relief">half</property>
+ <signal name="clicked"
handler="on_button_contacts_exercise_close_clicked" swapped="no"/>
+ <accelerator key="Escape" signal="clicked"/>
<child>
- <widget class="GtkAlignment" id="alignment7">
+ <widget class="GtkHBox" id="hbox334">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="left_padding">12</property>
+ <property name="spacing">8</property>
<child>
- <widget class="GtkVBox" id="vbox147">
+ <widget class="GtkImage"
id="image_contacts_exercise_close">
<property name="visible">True</property>
<property name="can_focus">False</property>
+ <property
name="stock">gtk-missing-image</property>
+ </widget>
+ <packing>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ <property name="position">0</property>
+ </packing>
+ </child>
<child>
- <widget class="GtkLabel" id="label416">
+ <widget class="GtkLabel" id="label415">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="label">TODO</property>
+ <property name="label"
translatable="yes">Close</property>
</widget>
<packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">0</property>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ <property name="position">1</property>
</packing>
</child>
</widget>
</child>
</widget>
+ <packing>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ <property name="position">0</property>
+ </packing>
</child>
<child>
- <widget class="GtkButton" id="button_1">
+ <widget class="GtkButton"
id="button_contacts_exercise_close_and_capture">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="receives_default">True</property>
<property name="tooltip"
translatable="yes">Close</property>
<property name="relief">half</property>
- <signal name="clicked"
handler="on_button_contacts_exercise_close_clicked" swapped="no"/>
+ <signal name="clicked"
handler="on_button_contacts_exercise_close_and_capture_clicked" swapped="no"/>
<accelerator key="Escape" signal="clicked"/>
<child>
- <widget class="GtkHBox" id="hbox334">
+ <widget class="GtkHBox" id="hbox65">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="spacing">8</property>
<child>
- <widget class="GtkImage"
id="image_contacts_exercise_close">
+ <widget class="GtkImage"
id="image_contacts_close_and_capture">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property
name="stock">gtk-missing-image</property>
@@ -15672,10 +15292,10 @@ Resisted race analyzer</property>
</packing>
</child>
<child>
- <widget class="GtkLabel" id="label415">
+ <widget class="GtkLabel" id="label21">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="label"
translatable="yes">Close</property>
+ <property name="label" translatable="yes">Close
and capture</property>
</widget>
<packing>
<property name="expand">True</property>
@@ -15687,6 +15307,13 @@ Resisted race analyzer</property>
</child>
</widget>
<packing>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ <property name="position">1</property>
+ </packing>
+ </child>
+ </widget>
+ <packing>
<property name="type">label_item</property>
</packing>
</child>
@@ -15716,41 +15343,6 @@ Resisted race analyzer</property>
<property name="position">1</property>
</packing>
</child>
- <child>
- <widget class="GtkFrame"
id="frame_extra_window_jumps_single_leg_input">
- <property name="can_focus">False</property>
- <property name="label_xalign">0</property>
- <property name="shadow_type">in</property>
- <child>
- <widget class="GtkAlignment" id="alignment32">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="top_padding">6</property>
- <property name="bottom_padding">6</property>
- <property name="left_padding">6</property>
- <property name="right_padding">6</property>
- <child>
- <placeholder/>
- </child>
- </widget>
- </child>
- <child>
- <widget class="GtkLabel" id="label109">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="label" translatable="yes">Input
distance of jump</property>
- </widget>
- <packing>
- <property name="type">label_item</property>
- </packing>
- </child>
- </widget>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">2</property>
- </packing>
- </child>
</widget>
</child>
<child>
@@ -19108,7 +18700,7 @@ Concentric</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="receives_default">True</property>
- <signal name="clicked"
handler="on_button_force_sensor_load_clicked" swapped="no"/>
+ <signal name="clicked"
handler="on_button_contacts_capture_load_clicked" swapped="no"/>
<child>
<widget class="GtkHBox" id="hbox205">
<property name="visible">True</property>
@@ -22376,6 +21968,24 @@ Concentric</property>
<child>
<placeholder/>
</child>
+ <child>
+ <placeholder/>
+ </child>
+ <child>
+ <placeholder/>
+ </child>
+ <child>
+ <placeholder/>
+ </child>
+ <child>
+ <placeholder/>
+ </child>
+ <child>
+ <placeholder/>
+ </child>
+ <child>
+ <placeholder/>
+ </child>
</widget>
<packing>
<property name="expand">False</property>
@@ -24111,7 +23721,7 @@ Concentric</property>
<widget class="GtkImage"
id="image_encoder_capture_cancel">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="stock">gtk-cancel</property>
+ <property name="stock">gtk-delete</property>
<property name="icon-size">2</property>
</widget>
</child>
@@ -31699,6 +31309,24 @@ then click this button.</property>
<child>
<placeholder/>
</child>
+ <child>
+ <placeholder/>
+ </child>
+ <child>
+ <placeholder/>
+ </child>
+ <child>
+ <placeholder/>
+ </child>
+ <child>
+ <placeholder/>
+ </child>
+ <child>
+ <placeholder/>
+ </child>
+ <child>
+ <placeholder/>
+ </child>
</widget>
<packing>
<property name="expand">False</property>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]