[chronojump] DB:1.65 encoderCaptureSecondaryVariable
- From: Xavier de Blas <xaviblas src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [chronojump] DB:1.65 encoderCaptureSecondaryVariable
- Date: Wed, 24 Jul 2019 13:58:47 +0000 (UTC)
commit 9f860b6ac22ce75a858e879091b89a68c5b84dca
Author: Xavier de Blas <xaviblas gmail com>
Date: Wed Jul 24 15:56:36 2019 +0200
DB:1.65 encoderCaptureSecondaryVariable
src/preferences.cs | 1 +
src/sqlite/main.cs | 11 ++++++++++-
src/sqlite/preferences.cs | 4 ++++
3 files changed, 15 insertions(+), 1 deletion(-)
---
diff --git a/src/preferences.cs b/src/preferences.cs
index 1a0e90f0..7255f216 100644
--- a/src/preferences.cs
+++ b/src/preferences.cs
@@ -59,6 +59,7 @@ public class Preferences
public int encoderCaptureTime;
public int encoderCaptureInactivityEndTime; // -1 if not automatically end
public Constants.EncoderVariablesCapture encoderCaptureMainVariable;
+ public Constants.EncoderVariablesCapture encoderCaptureSecondaryVariable;
public int encoderCaptureMinHeightGravitatory;
public int encoderCaptureMinHeightInertial;
public int encoderCaptureInertialDiscardFirstN;
diff --git a/src/sqlite/main.cs b/src/sqlite/main.cs
index 27aec3d3..c4c630ea 100644
--- a/src/sqlite/main.cs
+++ b/src/sqlite/main.cs
@@ -125,7 +125,7 @@ class Sqlite
/*
* Important, change this if there's any update to database
*/
- static string lastChronojumpDatabaseVersion = "1.64";
+ static string lastChronojumpDatabaseVersion = "1.65";
public Sqlite() {
}
@@ -2403,6 +2403,14 @@ class Sqlite
currentVersion = updateVersion("1.64");
}
+ if(currentVersion == "1.64")
+ {
+ LogB.SQL("Added to preferences: encoderCaptureSecondaryVariable");
+
+ SqlitePreferences.Insert ("encoderCaptureSecondaryVariable",
Constants.EncoderVariablesCapture.RangeAbsolute.ToString());
+
+ currentVersion = updateVersion("1.65");
+ }
@@ -2592,6 +2600,7 @@ class Sqlite
SqliteJson.createTableUploadExhibitionTestTemp ();
//changes [from - to - desc]
+ //1.64 - 1.65 Converted DB to 1.65 Added to preferences: encoderCaptureSecondaryVariable
//1.63 - 1.64 Converted DB to 1.64 Added to preferences: videoDevicePixelFormat
//1.62 - 1.63 Converted DB to 1.63 Added to preferences: encoderCaptureInertialDiscardFirstN
//1.61 - 1.62 Converted DB to 1.62 Added to preferences: videoStopAfter
diff --git a/src/sqlite/preferences.cs b/src/sqlite/preferences.cs
index ac029d3b..7bb10e7e 100644
--- a/src/sqlite/preferences.cs
+++ b/src/sqlite/preferences.cs
@@ -125,6 +125,7 @@ class SqlitePreferences : Sqlite
Insert ("encoderCaptureTime", "60", dbcmdTr);
Insert ("encoderCaptureInactivityEndTime", "3", dbcmdTr);
Insert ("encoderCaptureMainVariable",
Constants.EncoderVariablesCapture.MeanPower.ToString(), dbcmdTr);
+ Insert ("encoderCaptureSecondaryVariable",
Constants.EncoderVariablesCapture.RangeAbsolute.ToString(), dbcmdTr);
Insert ("encoderCaptureMinHeightGravitatory", "20", dbcmdTr);
Insert ("encoderCaptureMinHeightInertial", "5", dbcmdTr);
Insert ("encoderCaptureInertialDiscardFirstN", "3", dbcmdTr);
@@ -318,6 +319,9 @@ class SqlitePreferences : Sqlite
else if(reader[0].ToString() == "encoderCaptureMainVariable")
preferences.encoderCaptureMainVariable = (Constants.EncoderVariablesCapture)
Enum.Parse(typeof(Constants.EncoderVariablesCapture),
reader[1].ToString());
+ else if(reader[0].ToString() == "encoderCaptureSecondaryVariable")
+ preferences.encoderCaptureSecondaryVariable =
(Constants.EncoderVariablesCapture)
+ Enum.Parse(typeof(Constants.EncoderVariablesCapture),
reader[1].ToString());
else if(reader[0].ToString() == "encoderCaptureMinHeightGravitatory")
preferences.encoderCaptureMinHeightGravitatory =
Convert.ToInt32(reader[1].ToString());
else if(reader[0].ToString() == "encoderCaptureMinHeightInertial")
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]