[chronojump] Race encoder "Open data folder" on new race encoder menu
- From: Xavier de Blas <xaviblas src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [chronojump] Race encoder "Open data folder" on new race encoder menu
- Date: Fri, 30 Aug 2019 06:08:04 +0000 (UTC)
commit e1bed1884446b507e4aec492a44548b324c0c9fb
Author: Xavier de Blas <xaviblas gmail com>
Date: Wed Aug 28 18:39:59 2019 +0200
Race encoder "Open data folder" on new race encoder menu
glade/app1.glade | 57 ++++++++++++++++++++++++++++++++++------------
src/gui/chronojump.cs | 3 ++-
src/gui/chronojumpIcons.cs | 4 ++++
src/gui/runEncoder.cs | 4 ++--
4 files changed, 50 insertions(+), 18 deletions(-)
---
diff --git a/glade/app1.glade b/glade/app1.glade
index 6c239bfa..620f4a9e 100644
--- a/glade/app1.glade
+++ b/glade/app1.glade
@@ -147,21 +147,6 @@
<signal name="activate" handler="on_export_session_activate" swapped="no"/>
</widget>
</child>
- <child>
- <widget class="GtkImageMenuItem" id="menuitem_race_analyzer_open_folder">
- <property name="label">Race analyzer - Open data folder</property>
- <property name="can_focus">False</property>
- <property name="use_stock">False</property>
- <signal name="activate" handler="on_menuitem_race_analyzer_open_folder_activate"
swapped="no"/>
- <child internal-child="image">
- <widget class="GtkImage" id="image7">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="stock">gtk-open</property>
- </widget>
- </child>
- </widget>
- </child>
<child>
<widget class="GtkSeparatorMenuItem" id="separador6">
<property name="visible">True</property>
@@ -555,6 +540,36 @@
</child>
</widget>
</child>
+ <child>
+ <widget class="GtkMenuItem" id="race_encoder_menuitem">
+ <property name="can_focus">False</property>
+ <property name="label" translatable="yes">Races with encoder</property>
+ <property name="use_underline">True</property>
+ <child>
+ <widget class="GtkMenu" id="menu5">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <child>
+ <widget class="GtkImageMenuItem" id="menuitem_race_encoder_open_folder">
+ <property name="label">Open data folder</property>
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="use_stock">False</property>
+ <property name="always_show_image">True</property>
+ <signal name="activate" handler="on_menuitem_race_encoder_open_folder_activate"
swapped="no"/>
+ <child internal-child="image">
+ <widget class="GtkImage" id="image_race_encoder_open_folder">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="stock">gtk-missing-image</property>
+ </widget>
+ </child>
+ </widget>
+ </child>
+ </widget>
+ </child>
+ </widget>
+ </child>
<child>
<widget class="GtkMenuItem" id="view_menuitem">
<property name="visible">True</property>
@@ -21662,6 +21677,12 @@ Concentric</property>
<child>
<placeholder/>
</child>
+ <child>
+ <placeholder/>
+ </child>
+ <child>
+ <placeholder/>
+ </child>
</widget>
<packing>
<property name="expand">False</property>
@@ -30517,6 +30538,12 @@ then click this button.</property>
<child>
<placeholder/>
</child>
+ <child>
+ <placeholder/>
+ </child>
+ <child>
+ <placeholder/>
+ </child>
</widget>
<packing>
<property name="expand">False</property>
diff --git a/src/gui/chronojump.cs b/src/gui/chronojump.cs
index 54792590..7681e689 100644
--- a/src/gui/chronojump.cs
+++ b/src/gui/chronojump.cs
@@ -47,6 +47,7 @@ public partial class ChronoJumpWindow
[Widget] Gtk.MenuItem encoder_menuitem;
[Widget] Gtk.MenuItem force_sensor_menuitem;
+ [Widget] Gtk.MenuItem race_encoder_menuitem;
[Widget] Gtk.HBox hbox_gui_tests;
[Widget] Gtk.SpinButton spin_gui_tests;
@@ -3506,7 +3507,7 @@ public partial class ChronoJumpWindow
force_sensor_menuitem.Visible = (m == Constants.Menuitem_modes.FORCESENSOR);
- menuitem_race_analyzer_open_folder.Visible = (m == Constants.Menuitem_modes.RUNSENCODER);
+ race_encoder_menuitem.Visible = (m == Constants.Menuitem_modes.RUNSENCODER);
}
diff --git a/src/gui/chronojumpIcons.cs b/src/gui/chronojumpIcons.cs
index 08336933..66654fe8 100644
--- a/src/gui/chronojumpIcons.cs
+++ b/src/gui/chronojumpIcons.cs
@@ -177,6 +177,9 @@ public partial class ChronoJumpWindow
[Widget] Gtk.Image image_force_sensor_laterality_r;
[Widget] Gtk.Image image_force_sensor_laterality_l;
+ //race encoder
+ [Widget] Gtk.Image image_race_encoder_open_folder;
+
//video play icons
[Widget] Gtk.Image image_video_play_this_test;
[Widget] Gtk.Image image_video_play_this_test_encoder;
@@ -274,6 +277,7 @@ public partial class ChronoJumpWindow
pixbuf = new Pixbuf (null, Util.GetImagePath(false) + "folder_check.png");
image_force_sensor_open_folder.Pixbuf = pixbuf;
+ image_race_encoder_open_folder.Pixbuf = pixbuf;
pixbuf = new Pixbuf (null, Util.GetImagePath(false) + "zoom.png");
image_force_sensor_check_version.Pixbuf = pixbuf;
diff --git a/src/gui/runEncoder.cs b/src/gui/runEncoder.cs
index 0f2019eb..862a1660 100644
--- a/src/gui/runEncoder.cs
+++ b/src/gui/runEncoder.cs
@@ -32,7 +32,7 @@ using Mono.Unix;
public partial class ChronoJumpWindow
{
- [Widget] Gtk.MenuItem menuitem_race_analyzer_open_folder;
+ [Widget] Gtk.MenuItem menuitem_race_encoder_open_folder;
[Widget] Gtk.SpinButton race_analyzer_spinbutton_distance;
[Widget] Gtk.SpinButton race_analyzer_spinbutton_temperature;
[Widget] Gtk.SpinButton race_analyzer_spinbutton_graph_width;
@@ -637,7 +637,7 @@ LogB.Information(" fc R ");
image_race_encoder_graph);
}
- private void on_menuitem_race_analyzer_open_folder_activate (object o, EventArgs args)
+ private void on_menuitem_race_encoder_open_folder_activate (object o, EventArgs args)
{
if(currentSession == null || currentSession.UniqueID == -1)
{
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]