[chronojump] Networks: recheck encoder on problems with better label
- From: Xavier de Blas <xaviblas src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [chronojump] Networks: recheck encoder on problems with better label
- Date: Thu, 16 Apr 2020 16:45:46 +0000 (UTC)
commit 443446dfcbba074f595f0427270f15da9805a79b
Author: Xavier de Blas <xaviblas gmail com>
Date: Thu Apr 16 18:45:09 2020 +0200
Networks: recheck encoder on problems with better label
glade/app1.glade | 11 +++++++++++
src/gui/app1/chronojump.cs | 3 +++
src/gui/networks.cs | 2 ++
3 files changed, 16 insertions(+)
---
diff --git a/glade/app1.glade b/glade/app1.glade
index 6b9991d6..0883e3fc 100644
--- a/glade/app1.glade
+++ b/glade/app1.glade
@@ -38657,6 +38657,17 @@ then click this button.</property>
<property name="position">2</property>
</packing>
</child>
+ <child>
+ <widget class="GtkLabel"
id="label_encoder_checked_error">
+ <property name="can_focus">False</property>
+ <property name="label"
translatable="yes">Encoder disconnected.</property>
+ </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>
diff --git a/src/gui/app1/chronojump.cs b/src/gui/app1/chronojump.cs
index b707d3ae..30667748 100644
--- a/src/gui/app1/chronojump.cs
+++ b/src/gui/app1/chronojump.cs
@@ -7344,9 +7344,12 @@ LogB.Debug("mc finished 5");
private void on_chronopic_register_win_close_networks_check_encoder (object o, EventArgs args)
{
+ label_encoder_checked_error.Visible = false;
chronopicRegisterUpdate(false);
if(chronopicRegister.NumConnectedOfType(ChronopicRegisterPort.Types.ENCODER) > 0)
notebook_sup.CurrentPage = Convert.ToInt32(notebook_sup_pages.ENCODER);
+ else
+ label_encoder_checked_error.Visible = true;
}
//trying to fix when an OSX disconnects and reconnects same chronopic (and it has captured)
diff --git a/src/gui/networks.cs b/src/gui/networks.cs
index eda4ee5c..cfe0e537 100644
--- a/src/gui/networks.cs
+++ b/src/gui/networks.cs
@@ -85,6 +85,7 @@ public partial class ChronoJumpWindow
*/
[Widget] Gtk.HBox hbox_encoder_disconnected;
[Widget] Gtk.HBox hbox_RFID_disconnected;
+ [Widget] Gtk.Label label_encoder_checked_error;
//runsInterval
[Widget] Gtk.RadioButton radio_run_interval_compujump_5m;
@@ -1051,6 +1052,7 @@ public partial class ChronoJumpWindow
notebook_sup.CurrentPage = Convert.ToInt32(notebook_sup_pages.NETWORKSPROBLEMS);
hbox_RFID_disconnected.Visible = false;
hbox_encoder_disconnected.Visible = true;
+ label_encoder_checked_error.Visible = false;
}
else {
notebook_sup.CurrentPage = Convert.ToInt32(notebook_sup_pages.ENCODER);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]