Commit f1bd509

derdilla <82763757+NobodyForNothing@users.noreply.github.com>
2024-03-25 21:45:28
implement prefered pressure unit setting
Signed-off-by: derdilla <82763757+NobodyForNothing@users.noreply.github.com>
1 parent 9b6ecc3
Changed files (1)
app
lib
model
app/lib/model/storage/settings_store.dart
@@ -44,7 +44,6 @@ class Settings extends ChangeNotifier {
     bool? bottomAppBars,
     List<Medicine>? medications,
     int? highestMedIndex,
-    PressureUnit? preferredPressureUnit,
   }) {
     if (accentColor != null) _accentColor = accentColor;
     if (sysColor != null) _sysColor = sysColor;
@@ -69,7 +68,6 @@ class Settings extends ChangeNotifier {
     if (bottomAppBars != null) _bottomAppBars = bottomAppBars;
     if (medications != null) _medications.addAll(medications);
     if (highestMedIndex != null) _highestMedIndex = highestMedIndex;
-    if (preferredPressureUnit != null) _preferredPressureUnit = preferredPressureUnit;
     _language = language; // No check here, as null is the default as well.
   }
 
@@ -102,7 +100,6 @@ class Settings extends ChangeNotifier {
       medications: ConvertUtil.parseList<String>(map['medications'])?.map((e) =>
           Medicine.fromJson(jsonDecode(e)),).toList(),
       highestMedIndex: ConvertUtil.parseInt(map['highestMedIndex']),
-      preferredPressureUnit: PressureUnit.decode(ConvertUtil.parseInt(map['preferredPressureUnit'])),
     );
 
     // update
@@ -147,7 +144,6 @@ class Settings extends ChangeNotifier {
       'bottomAppBars': bottomAppBars,
       'medications': medications.map(jsonEncode).toList(),
       'highestMedIndex': highestMedIndex,
-      'preferredPressureUnit': preferredPressureUnit.encode(),
     };
 
   /// Serialize the object to a restoreable string.
@@ -344,14 +340,6 @@ class Settings extends ChangeNotifier {
     _bottomAppBars = value;
     notifyListeners();
   }
-
-  PressureUnit _preferredPressureUnit = PressureUnit.mmHg;
-  /// Preferred unit to display and enter measurements in.
-  PressureUnit get preferredPressureUnit => _preferredPressureUnit;
-  set preferredPressureUnit(PressureUnit value) {
-    _preferredPressureUnit = value;
-    notifyListeners();
-  }
   
   final List<Medicine> _medications = [];
   /// All medications ever added.