[chronojump] DB:2.09 Preferences: forceSensorAnalyzeABSliderIncrement: control AB <> step



commit c76f07bee06049c1cc826352cd1c4dc04df134ce
Author: Xavier de Blas <xaviblas gmail com>
Date:   Wed Dec 30 21:41:52 2020 +0100

    DB:2.09 Preferences: forceSensorAnalyzeABSliderIncrement: control AB <> step

 src/preferences.cs        |  3 ++-
 src/sqlite/main.cs        | 12 +++++++++++-
 src/sqlite/preferences.cs |  6 ++++++
 3 files changed, 19 insertions(+), 2 deletions(-)
---
diff --git a/src/preferences.cs b/src/preferences.cs
index 3230f1a4..a924383c 100644
--- a/src/preferences.cs
+++ b/src/preferences.cs
@@ -122,9 +122,10 @@ public class Preferences
        public double forceSensorElasticConMinDispl;
        public int forceSensorNotElasticEccMinForce;
        public int forceSensorNotElasticConMinForce;
-       public int forceSensorGraphsLineWidth;
        public enum VariabilityMethodEnum { CHRONOJUMP_OLD, CVRMSSD };
        public VariabilityMethodEnum forceSensorVariabilityMethod;
+       public double forceSensorAnalyzeABSliderIncrement;
+       public int forceSensorGraphsLineWidth;
 
        //runEncoder
        public double runEncoderMinAccel;
diff --git a/src/sqlite/main.cs b/src/sqlite/main.cs
index d90dee82..7bcbb0f2 100644
--- a/src/sqlite/main.cs
+++ b/src/sqlite/main.cs
@@ -129,7 +129,7 @@ class Sqlite
        /*
         * Important, change this if there's any update to database
         */
-       static string lastChronojumpDatabaseVersion = "2.08";
+       static string lastChronojumpDatabaseVersion = "2.09";
 
        public Sqlite()
        {
@@ -2843,6 +2843,15 @@ class Sqlite
 
                                currentVersion = updateVersion("2.08");
                        }
+                       if(currentVersion == "2.08")
+                       {
+                               LogB.SQL("Inserted into preferences: forceSensorAnalyzeABSliderIncrement");
+
+                               SqlitePreferences.Insert 
(SqlitePreferences.ForceSensorAnalyzeABSliderIncrement,
+                                               "1");
+
+                               currentVersion = updateVersion("2.09");
+                       }
 
                        /*
                        if(currentVersion == "1.79")
@@ -3061,6 +3070,7 @@ class Sqlite
 //just testing: 1.79 - 1.80 Converted DB to 1.80 Created table ForceSensorElasticBandGlue and moved 
stiffnessString records there
 
 
+               //2.08 - 2.09 Converted DB to 2.09 Inserted into preferences: 
forceSensorAnalyzeABSliderIncrement
                //2.07 - 2.08 Converted DB to 2.08 Create table news and insert newsLanguageEs on preferences
                //2.06 - 2.07 Converted DB to 2.07 Inserted into preferences: forceSensorVariabilityMethod
                //2.05 - 2.06 Converted DB to 2.06 Default python version for all users: Python3
diff --git a/src/sqlite/preferences.cs b/src/sqlite/preferences.cs
index d720406f..d90644e3 100644
--- a/src/sqlite/preferences.cs
+++ b/src/sqlite/preferences.cs
@@ -96,6 +96,7 @@ class SqlitePreferences : Sqlite
        public const string ForceSensorMIFDurationMode = "forceSensorMIFDurationMode";
        public const string ForceSensorMIFDurationSeconds = "forceSensorMIFDurationSeconds";
        public const string ForceSensorMIFDurationPercent = "forceSensorMIFDurationPercent";
+       public const string ForceSensorAnalyzeABSliderIncrement = "forceSensorAnalyzeABSliderIncrement";
 
        //runEncoder
        public const string RunEncoderMinAccel = "runEncoderMinAccel";
@@ -281,6 +282,7 @@ class SqlitePreferences : Sqlite
                                Insert (ForceSensorMIFDurationMode, 
Preferences.ForceSensorMIFDurationModes.SECONDS.ToString(), dbcmdTr);
                                Insert (ForceSensorMIFDurationSeconds, "2", dbcmdTr);
                                Insert (ForceSensorMIFDurationPercent, "5", dbcmdTr);
+                               Insert (ForceSensorAnalyzeABSliderIncrement, "1", dbcmdTr);
 
                                //runEncoder
                                Insert (RunEncoderMinAccel, "10.0", dbcmdTr);
@@ -693,6 +695,10 @@ class SqlitePreferences : Sqlite
                                preferences.forceSensorMIFDurationPercent = Convert.ToInt32(
                                                reader[1].ToString());
 
+                       else if(reader[0].ToString() == ForceSensorAnalyzeABSliderIncrement)
+                               preferences.forceSensorAnalyzeABSliderIncrement = Convert.ToDouble(
+                                               Util.ChangeDecimalSeparator(reader[1].ToString()));
+
                        //runEncoder
                        else if(reader[0].ToString() == RunEncoderMinAccel)
                                preferences.runEncoderMinAccel = Convert.ToDouble(


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