[chronojump] ForceSensor, RunEncoder in sync and SQL'd ExportGraphWidth/Height
- From: Xavier de Blas <xaviblas src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [chronojump] ForceSensor, RunEncoder in sync and SQL'd ExportGraphWidth/Height
- Date: Tue, 9 Mar 2021 10:25:16 +0000 (UTC)
commit e6d6c0b7481d88de9425ff6a22581ed39ff45d1d
Author: Xavier de Blas <xaviblas gmail com>
Date: Tue Mar 9 11:24:01 2021 +0100
ForceSensor, RunEncoder in sync and SQL'd ExportGraphWidth/Height
src/gui/app1/forceSensor.cs | 3 +++
src/gui/app1/forceSensorAnalyze.cs | 14 ++++++++++++++
src/gui/app1/runEncoder.cs | 3 +++
src/gui/app1/runEncoderAnalyze.cs | 14 ++++++++++++++
4 files changed, 34 insertions(+)
---
diff --git a/src/gui/app1/forceSensor.cs b/src/gui/app1/forceSensor.cs
index 1099e796..20c90b2d 100644
--- a/src/gui/app1/forceSensor.cs
+++ b/src/gui/app1/forceSensor.cs
@@ -148,6 +148,9 @@ public partial class ChronoJumpWindow
setImpulseValue();
setForceSensorAnalyzeABSliderIncrements();
setForceSensorAnalyzeMaxAVGInWindow();
+
+ spinbutton_force_sensor_export_image_width.Value = preferences.exportGraphWidth;
+ spinbutton_force_sensor_export_image_height.Value = preferences.exportGraphHeight;
}
diff --git a/src/gui/app1/forceSensorAnalyze.cs b/src/gui/app1/forceSensorAnalyze.cs
index 30621e10..195ef97f 100644
--- a/src/gui/app1/forceSensorAnalyze.cs
+++ b/src/gui/app1/forceSensorAnalyze.cs
@@ -754,6 +754,20 @@ public partial class ChronoJumpWindow
hbox_force_sensor_analyze_top_modes.Sensitive = false;
button_force_sensor_analyze_options.Sensitive = false;
+ //store new width/height if changed
+ Sqlite.Open();
+ preferences.exportGraphWidth = Preferences.PreferencesChange(
+ SqlitePreferences.ExportGraphWidth,
+ preferences.exportGraphWidth,
Convert.ToInt32(spinbutton_force_sensor_export_image_width.Value));
+ preferences.exportGraphHeight = Preferences.PreferencesChange(
+ SqlitePreferences.ExportGraphHeight,
+ preferences.exportGraphHeight,
Convert.ToInt32(spinbutton_force_sensor_export_image_height.Value));
+ Sqlite.Close();
+
+ //change also spinbuttons of export runEncoder
+ spinbutton_run_encoder_export_image_width.Value =
spinbutton_force_sensor_export_image_width.Value;
+ spinbutton_run_encoder_export_image_height.Value =
spinbutton_force_sensor_export_image_height.Value;
+
forceSensorExport = new ForceSensorExport (
notebook_force_sensor_export,
progressbar_force_sensor_export,
diff --git a/src/gui/app1/runEncoder.cs b/src/gui/app1/runEncoder.cs
index 1de0c9ab..6503e869 100644
--- a/src/gui/app1/runEncoder.cs
+++ b/src/gui/app1/runEncoder.cs
@@ -99,6 +99,9 @@ public partial class ChronoJumpWindow
createRunEncoderExerciseCombo();
createRunEncoderAnalyzeCombos();
setRunEncoderAnalyzeWidgets();
+
+ spinbutton_run_encoder_export_image_width.Value = preferences.exportGraphWidth;
+ spinbutton_run_encoder_export_image_height.Value = preferences.exportGraphHeight;
}
//no GTK here
diff --git a/src/gui/app1/runEncoderAnalyze.cs b/src/gui/app1/runEncoderAnalyze.cs
index edc4c06a..5f8f44ee 100644
--- a/src/gui/app1/runEncoderAnalyze.cs
+++ b/src/gui/app1/runEncoderAnalyze.cs
@@ -324,6 +324,20 @@ public partial class ChronoJumpWindow
runEncoderButtonsSensitive(false);
hbox_run_encoder_top.Sensitive = false;
+ //store new width/height if changed
+ Sqlite.Open();
+ preferences.exportGraphWidth = Preferences.PreferencesChange(
+ SqlitePreferences.ExportGraphWidth,
+ preferences.exportGraphWidth,
Convert.ToInt32(spinbutton_run_encoder_export_image_width.Value));
+ preferences.exportGraphHeight = Preferences.PreferencesChange(
+ SqlitePreferences.ExportGraphHeight,
+ preferences.exportGraphHeight,
Convert.ToInt32(spinbutton_run_encoder_export_image_height.Value));
+ Sqlite.Close();
+
+ //change also spinbuttons of export forceSensor
+ spinbutton_force_sensor_export_image_width.Value =
spinbutton_run_encoder_export_image_width.Value;
+ spinbutton_force_sensor_export_image_height.Value =
spinbutton_run_encoder_export_image_height.Value;
+
runEncoderExport = new RunEncoderExport (
notebook_run_encoder_export,
progressbar_run_encoder_export,
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]