[chronojump] combo_force_sensor_exercise uses string [] forceSensorComboExercisesString id:name
- From: Xavier de Blas <xaviblas src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [chronojump] combo_force_sensor_exercise uses string [] forceSensorComboExercisesString id:name
- Date: Mon, 10 Dec 2018 16:39:32 +0000 (UTC)
commit fcd44a40492284e711453ab179c275b6f663d1a4
Author: Xavier de Blas <xaviblas gmail com>
Date: Mon Dec 10 17:38:20 2018 +0100
combo_force_sensor_exercise uses string [] forceSensorComboExercisesString id:name
src/forceSensor.cs | 5 +++++
src/gui/forceSensor.cs | 12 +++++++++++-
2 files changed, 16 insertions(+), 1 deletion(-)
---
diff --git a/src/forceSensor.cs b/src/forceSensor.cs
index 4d475a61..cf900820 100644
--- a/src/forceSensor.cs
+++ b/src/forceSensor.cs
@@ -51,6 +51,11 @@ public class ForceSensorExercise
this.description = description;
}
+ public int UniqueID
+ {
+ get { return uniqueID; }
+ }
+
public string Name
{
get { return name; }
diff --git a/src/gui/forceSensor.cs b/src/gui/forceSensor.cs
index a07cf08c..0599f6db 100644
--- a/src/gui/forceSensor.cs
+++ b/src/gui/forceSensor.cs
@@ -1485,6 +1485,8 @@ LogB.Information(" re R ");
// -------------------------------- exercise stuff --------------------
+ string [] forceSensorComboExercisesString; //id:name (no translations, use user language)
+
private void createForceExerciseCombo ()
{
//force_sensor_exercise
@@ -1502,12 +1504,20 @@ LogB.Information(" re R ");
{
ArrayList forceSensorExercises = SqliteForceSensorExercise.Select (false, -1, true);
if(forceSensorExercises.Count == 0)
+ {
+ forceSensorComboExercisesString = new String [0];
return;
+ }
+ forceSensorComboExercisesString = new String [forceSensorExercises.Count];
string [] exerciseNamesToCombo = new String [forceSensorExercises.Count];
int i =0;
foreach(ForceSensorExercise ex in forceSensorExercises)
- exerciseNamesToCombo[i++] = ex.Name;
+ {
+ exerciseNamesToCombo[i] = ex.Name;
+ forceSensorComboExercisesString[i] = ex.UniqueID + ":" + ex.Name;
+ i++;
+ }
UtilGtk.ComboUpdate(combo_force_sensor_exercise, exerciseNamesToCombo, "");
combo_force_sensor_exercise.Active = 0;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]