[chronojump] Compujump Mean speed lower feedback auto defined at 1/2 of higher



commit c4033e481513563aca52bfeaba7fc470e0e6393f
Author: Xavier de Blas <xaviblas gmail com>
Date:   Thu Jun 29 07:36:14 2017 +0200

    Compujump Mean speed lower feedback auto defined at 1/2 of higher

 src/gui/networks.cs             |    3 +++
 src/gui/repetitiveConditions.cs |    2 ++
 2 files changed, 5 insertions(+), 0 deletions(-)
---
diff --git a/src/gui/networks.cs b/src/gui/networks.cs
index 3de7f8e..166d7c8 100644
--- a/src/gui/networks.cs
+++ b/src/gui/networks.cs
@@ -575,11 +575,14 @@ public partial class ChronoJumpWindow
                if(task.Speed > 0) {
                        repetitiveConditionsWin.EncoderMeanSpeedHigherValue = task.Speed;
                        repetitiveConditionsWin.EncoderMeanSpeedHigher = true;
+                       repetitiveConditionsWin.EncoderMeanSpeedLowerValue = task.Speed / 2;
+                       repetitiveConditionsWin.EncoderMeanSpeedHigher = true;
                        repetitiveConditionsWin.Encoder_show_manual_feedback = true;
                        repetitiveConditionsWin.Notebook_encoder_conditions_page = 1; //speed
                        pixbuf = new Pixbuf (null, Util.GetImagePath(false) + "stock_bell_active.png");
                } else {
                        repetitiveConditionsWin.EncoderMeanSpeedHigher = false;
+                       repetitiveConditionsWin.EncoderMeanSpeedLower = false;
                        repetitiveConditionsWin.Encoder_show_manual_feedback = false;
                        pixbuf = new Pixbuf (null, Util.GetImagePath(false) + "stock_bell_none.png");
                }
diff --git a/src/gui/repetitiveConditions.cs b/src/gui/repetitiveConditions.cs
index 4a393b3..5d424b6 100644
--- a/src/gui/repetitiveConditions.cs
+++ b/src/gui/repetitiveConditions.cs
@@ -681,9 +681,11 @@ public class RepetitiveConditionsWindow
        
        public bool EncoderMeanSpeedLower {
                get { return checkbutton_encoder_mean_speed_lower.Active; }
+               set { checkbutton_encoder_mean_speed_lower.Active = value; } //used on Compujump
        }
        public double EncoderMeanSpeedLowerValue {
                get { return Convert.ToDouble(spinbutton_encoder_mean_speed_lower.Value); }
+               set { spinbutton_encoder_mean_speed_lower.Value = value; } //used on Compujump
        }
 
        public bool EncoderMaxSpeedHigher {


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]