diff --git a/app/src/main/java/info/nightscout/androidaps/plugins/OpenAPSAMA/DetermineBasalAdapterAMAJS.java b/app/src/main/java/info/nightscout/androidaps/plugins/OpenAPSAMA/DetermineBasalAdapterAMAJS.java
index 16d0eb6409..f03a892cae 100644
--- a/app/src/main/java/info/nightscout/androidaps/plugins/OpenAPSAMA/DetermineBasalAdapterAMAJS.java
+++ b/app/src/main/java/info/nightscout/androidaps/plugins/OpenAPSAMA/DetermineBasalAdapterAMAJS.java
@@ -220,7 +220,7 @@ public class DetermineBasalAdapterAMAJS {
mProfile.add("carb_ratio", profile.getIc(profile.secondsFromMidnight()));
mProfile.add("sens", NSProfile.toMgdl(profile.getIsf(NSProfile.secondsFromMidnight()).doubleValue(), units));
mProfile.add("max_daily_safety_multiplier", SP.getInt("openapsama_max_daily_safety_multiplier", 3));
- mProfile.add("current_basal_safety_multiplier", SP.getInt("openapsama_max_basal_safety_multiplier", 4));
+ mProfile.add("current_basal_safety_multiplier", SP.getInt("openapsama_current_basal_safety_multiplier", 4));
mProfile.add("skip_neutral_temps", true);
mProfile.add("current_basal", pump.getBaseBasalRate());
mProfile.add("temptargetSet", tempTargetSet);
diff --git a/app/src/main/java/info/nightscout/androidaps/plugins/SafetyFragment/SafetyPlugin.java b/app/src/main/java/info/nightscout/androidaps/plugins/SafetyFragment/SafetyPlugin.java
index 12ec4f5d4f..9cbda6bf06 100644
--- a/app/src/main/java/info/nightscout/androidaps/plugins/SafetyFragment/SafetyPlugin.java
+++ b/app/src/main/java/info/nightscout/androidaps/plugins/SafetyFragment/SafetyPlugin.java
@@ -98,7 +98,7 @@ public class SafetyPlugin implements PluginBase, ConstraintsInterface {
if (profile == null) return absoluteRate;
if (absoluteRate < 0) absoluteRate = 0d;
- Integer maxBasalMult = SP.getInt("openapsama_max_basal_safety_multiplier", 4);
+ Integer maxBasalMult = SP.getInt("openapsama_current_basal_safety_multiplier", 4);
Integer maxBasalFromDaily = SP.getInt("openapsama_max_daily_safety_multiplier", 3);
// Check percentRate but absolute rate too, because we know real current basal in pump
Double origRate = absoluteRate;
@@ -136,7 +136,7 @@ public class SafetyPlugin implements PluginBase, ConstraintsInterface {
if (absoluteRate < 0) absoluteRate = 0d;
- Integer maxBasalMult = SP.getInt("openapsama_max_basal_safety_multiplier", 4);
+ Integer maxBasalMult = SP.getInt("openapsama_current_basal_safety_multiplier", 4);
Integer maxBasalFromDaily = SP.getInt("openapsama_max_daily_safety_multiplier", 3);
// Check percentRate but absolute rate too, because we know real current basal in pump
Double origRate = absoluteRate;
diff --git a/app/src/main/res/values-bg/strings.xml b/app/src/main/res/values-bg/strings.xml
index a265c239e5..3d11b7b6f6 100644
--- a/app/src/main/res/values-bg/strings.xml
+++ b/app/src/main/res/values-bg/strings.xml
@@ -128,7 +128,7 @@
Безопасност
Задай нов удължен болусs:
Приложи нов временен базал:
- Simple profile
+ Обикновен профил
Временен базал
IOB:
Общо IOB:
@@ -290,7 +290,7 @@
Настройване на Closed Loop, повишаване на максималният IOB над 0 и понижаване на целевите нива на КЗ
Една седмица успешно дневно използване с редовно въвеждане на въглехидрати
Настройване на базалния инсулин и коефициенти ако е необходимо и активиране на auto-sens
- Uploading
+ Качване
Подава %.2fU
Spanish
Не е избран профил
@@ -374,22 +374,22 @@
Wear
Избран е грешен тип помпа
преди %d м.
- "Д-я"
+ "ДЕЙСТВ"
"Wear"
- "ВП "
- "ТТ "
+ "ВП"
+ "ТТ"
"ВЦeл"
- "ВБ "
- "СМС "
- "ОПр "
- "Пр "
- "HOME"
- "ЦЕЛИ "
- "oAPS"
+ "ВБ"
+ "СМС"
+ "ОПРОФ"
+ "ПРОф"
+ "ОСН"
+ \"ЦЕЛИ"
+ "OAPS"
"Loop "
"ЛПр "
"Dana"
- "КОНФ. "
+ "КОНФ"
"ППр "
"CaPr"
Физ.активност
@@ -397,7 +397,7 @@
Базал
Болус
Дата
- Стари данни! Натиснете \"Презареждане\"
+ Стари данни! Натиснете "Презареждане"
Коефициент
Общо базален инс.
Общо базален инс.²
@@ -435,4 +435,43 @@
IOB:
%dmin ago
Изчаква за помпа
+ Използвай краткоср. Δ вместо разлика от последната КЗ
+ Полезно при данни за КЗ с много шум
+ Приближава достигане на дневният лимит на иснулин
+ Стартира подаване на %.2fU
+ Изпратена калибрация до xDrip
+ Копирано в клипборд
+ Копирай в клипборд
+ Продължителност на инсулиновата активност
+ Прекъсване
+ Не показвай отново
+ Полето не може да бъде празно
+ Позволени са само числа
+ Позволени са числа между %1$s - %2$s
+ Телефонният номер не е валиден
+ Изпълнение
+ Получава статус на помпа
+ Покажи лог
+ Максимално позволен временен базал Е/ч
+ Максимален базален IOB
+ Калибрация
+ Помпата е спряна
+ xDrip+ не е инсталиран
+ Грешна парола
+ Изпраща статус в NS
+ Настройки на виртуална помпа
+ Качва базални стойности
+ Firmware:
+ Отключи настройки
+ Спиране на удължен болус
+ Спиране на временен базал
+ Не е разрешена отдалечена калибрация
+ Грешка при подаване на временен базал
+ Изпращане на калибрация %.1f към xDrip?
+ Настройки на удължен болус
+ Парола за настройки
+ Настройки на временен базал
+ Помпата е спряна. Натиснете за обновяване
+ Настройки на параметър Δ КЗ
+ Калибрация на КЗ
diff --git a/wear/src/main/java/info/nightscout/androidaps/interaction/AAPSPreferences.java b/wear/src/main/java/info/nightscout/androidaps/interaction/AAPSPreferences.java
index 6142937206..39dda741fd 100644
--- a/wear/src/main/java/info/nightscout/androidaps/interaction/AAPSPreferences.java
+++ b/wear/src/main/java/info/nightscout/androidaps/interaction/AAPSPreferences.java
@@ -2,7 +2,8 @@ package info.nightscout.androidaps.interaction;
import android.os.Bundle;
-import android.preference.PreferenceActivity;
+import android.view.View;
+import android.view.ViewGroup;
import info.nightscout.androidaps.R;
import preference.WearPreferenceActivity;
@@ -13,6 +14,9 @@ public class AAPSPreferences extends WearPreferenceActivity {
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
addPreferencesFromResource(R.xml.preferences);
+ ViewGroup view = (ViewGroup)getWindow().getDecorView();
+ removeBackgroundRecursively(view);
+ view.setBackground(getResources().getDrawable(R.drawable.settings_background));
}
@Override
@@ -21,4 +25,15 @@ public class AAPSPreferences extends WearPreferenceActivity {
finish();
}
+ void removeBackgroundRecursively(View parent) {
+ if (parent instanceof ViewGroup) {
+ ViewGroup group = (ViewGroup)parent;
+ for (int i = 0; i < group.getChildCount(); i++) {
+ removeBackgroundRecursively(group.getChildAt(i));
+ }
+ }
+ parent.setBackground(null);
+ }
+
+
}
\ No newline at end of file
diff --git a/wear/src/main/res/drawable/settings_background.xml b/wear/src/main/res/drawable/settings_background.xml
new file mode 100644
index 0000000000..97632802ac
--- /dev/null
+++ b/wear/src/main/res/drawable/settings_background.xml
@@ -0,0 +1,12 @@
+
+
+ -
+
+
+
+
+
+
+
+
+
\ No newline at end of file