diff --git a/app/src/main/java/info/nightscout/androidaps/plugins/general/overview/OverviewFragment.java b/app/src/main/java/info/nightscout/androidaps/plugins/general/overview/OverviewFragment.java
index e8e92e2925..595102cf04 100644
--- a/app/src/main/java/info/nightscout/androidaps/plugins/general/overview/OverviewFragment.java
+++ b/app/src/main/java/info/nightscout/androidaps/plugins/general/overview/OverviewFragment.java
@@ -197,7 +197,7 @@ public class OverviewFragment extends Fragment implements View.OnClickListener,
Handler sLoopHandler = new Handler();
Runnable sRefreshLoop = null;
- public enum CHARTTYPE {PRE, BAS, IOB, COB, DEV, SEN, ACT, DEVSLOPE}
+ public enum CHARTTYPE {PRE, BAS, IOB, COB, DEV, SEN, ACTPRIM, ACTSEC, DEVSLOPE}
private static final ScheduledExecutorService worker = Executors.newSingleThreadScheduledExecutor();
private static ScheduledFuture> scheduledUpdate = null;
@@ -383,14 +383,14 @@ public class OverviewFragment extends Fragment implements View.OnClickListener,
item.setCheckable(true);
item.setChecked(SP.getBoolean("showbasals", true));
- item = popup.getMenu().add(Menu.NONE, CHARTTYPE.ACT.ordinal(), Menu.NONE, MainApp.gs(R.string.overview_show_activity));
+ item = popup.getMenu().add(Menu.NONE, CHARTTYPE.ACTPRIM.ordinal(), Menu.NONE, MainApp.gs(R.string.overview_show_activity));
title = item.getTitle();
if (titleMaxChars < title.length()) titleMaxChars = title.length();
s = new SpannableString(title);
s.setSpan(new ForegroundColorSpan(ResourcesCompat.getColor(getResources(), R.color.activity, null)), 0, s.length(), 0);
item.setTitle(s);
item.setCheckable(true);
- item.setChecked(SP.getBoolean("showactivity", true));
+ item.setChecked(SP.getBoolean("showactivityprimary", true));
dividerItem = popup.getMenu().add("");
dividerItem.setEnabled(false);
@@ -431,6 +431,15 @@ public class OverviewFragment extends Fragment implements View.OnClickListener,
item.setCheckable(true);
item.setChecked(SP.getBoolean("showratios", false));
+ item = popup.getMenu().add(Menu.NONE, CHARTTYPE.ACTSEC.ordinal(), Menu.NONE, MainApp.gs(R.string.overview_show_activity));
+ title = item.getTitle();
+ if (titleMaxChars < title.length()) titleMaxChars = title.length();
+ s = new SpannableString(title);
+ s.setSpan(new ForegroundColorSpan(ResourcesCompat.getColor(getResources(), R.color.activity, null)), 0, s.length(), 0);
+ item.setTitle(s);
+ item.setCheckable(true);
+ item.setChecked(SP.getBoolean("showactivitysecondary", true));
+
if (MainApp.devBranch) {
item = popup.getMenu().add(Menu.NONE, CHARTTYPE.DEVSLOPE.ordinal(), Menu.NONE, "Deviation slope");
title = item.getTitle();
@@ -461,8 +470,10 @@ public class OverviewFragment extends Fragment implements View.OnClickListener,
SP.putBoolean("showdeviations", !item.isChecked());
} else if (item.getItemId() == CHARTTYPE.SEN.ordinal()) {
SP.putBoolean("showratios", !item.isChecked());
- } else if (item.getItemId() == CHARTTYPE.ACT.ordinal()) {
- SP.putBoolean("showactivity", !item.isChecked());
+ } else if (item.getItemId() == CHARTTYPE.ACTPRIM.ordinal()) {
+ SP.putBoolean("showactivityprimary", !item.isChecked());
+ } else if (item.getItemId() == CHARTTYPE.ACTSEC.ordinal()) {
+ SP.putBoolean("showactivitysecondary", !item.isChecked());
} else if (item.getItemId() == CHARTTYPE.DEVSLOPE.ordinal()) {
SP.putBoolean("showdevslope", !item.isChecked());
}
@@ -1548,7 +1559,7 @@ public class OverviewFragment extends Fragment implements View.OnClickListener,
// set manual x bounds to have nice steps
graphData.formatAxis(fromTime, endTime);
- if(SP.getBoolean("showactivity", true)) {
+ if(SP.getBoolean("showactivityprimary", true)) {
graphData.addActivity(fromTime, endTime, 1d);
}
@@ -1598,6 +1609,8 @@ public class OverviewFragment extends Fragment implements View.OnClickListener,
secondGraphData.addDeviations(fromTime, now, useDevForScale, 1d);
if (SP.getBoolean("showratios", false))
secondGraphData.addRatio(fromTime, now, useRatioForScale, 1d);
+ if(SP.getBoolean("showactivitysecondary", true))
+ secondGraphData.addActivity(fromTime, endTime, 1d);
if (SP.getBoolean("showdevslope", false) && MainApp.devBranch)
secondGraphData.addDeviationSlope(fromTime, now, useDSForScale, 1d);
diff --git a/app/src/main/res/values-af/strings.xml b/app/src/main/res/values-af/strings.xml
index 85cafe64ed..a0a0048ca1 100644
--- a/app/src/main/res/values-af/strings.xml
+++ b/app/src/main/res/values-af/strings.xml
@@ -1149,8 +1149,6 @@
Verkeerde kode. Opdrag gekanselleer.
Nie gekonfigureer nie
Profiel skakelaar geskep
- key_scale_insulin_activity
- Graph scale insulin activity [U/min]
- %1$d dae
- %1$d dae
diff --git a/app/src/main/res/values-bg/strings.xml b/app/src/main/res/values-bg/strings.xml
index 7daec4039f..8453a50ffe 100644
--- a/app/src/main/res/values-bg/strings.xml
+++ b/app/src/main/res/values-bg/strings.xml
@@ -1160,8 +1160,6 @@
стара версия
много стара версия
Има нова версия от най-малко %1$d дни! Връщане към LGS след 60 дни, цикълът ще бъде изключен след 90 дни
- key_scale_insulin_activity
- Graph scale insulin activity [U/min]
- %1$d дeн
- %1$d дни
diff --git a/app/src/main/res/values-cs/strings.xml b/app/src/main/res/values-cs/strings.xml
index 85bdde566b..96a66c5b8b 100644
--- a/app/src/main/res/values-cs/strings.xml
+++ b/app/src/main/res/values-cs/strings.xml
@@ -1160,8 +1160,6 @@
stará verze
velmi stará verze
Nová verze je dostupná minimálně %1$d dní! Přepnutí na ochranu před nízkou glykémií po 60 dnech, vypnutí smyčky po 90 dnech
- key_scale_insulin_activity
- Graph scale insulin activity [U/min]
- %1$d den
- %1$d dnů
diff --git a/app/src/main/res/values-de/strings.xml b/app/src/main/res/values-de/strings.xml
index a6170a0d47..2d0a15d6ac 100644
--- a/app/src/main/res/values-de/strings.xml
+++ b/app/src/main/res/values-de/strings.xml
@@ -1162,8 +1162,6 @@ Unerwartetes Verhalten.
Vorherige Version
sehr alte Version
Neue Version für mindestens %1$d Tage verfügbar! Rückfall zur sensorunterstützten Pumpentherapie nach 60 Tagen, Loop wird nach 90 Tagen deaktiviert
- key_scale_insulin_activity
- Graph scale insulin activity [U/min]
- %1$d Tag
- %1$d Tage
diff --git a/app/src/main/res/values-el/strings.xml b/app/src/main/res/values-el/strings.xml
index 27dbbe069a..9872c77080 100644
--- a/app/src/main/res/values-el/strings.xml
+++ b/app/src/main/res/values-el/strings.xml
@@ -1160,8 +1160,6 @@
παλιά έκδοση
πολύ παλιά έκδοση
Νέα έκδοση για τουλάχιστον %1$d ημέρες διαθέσιμη! Επιστροφή σε LGS μετά από 60 ημέρες, το κύκλωμα θα απενεργοποιηθεί μετά από 90 ημέρες
- key_scale_insulin_activity
- Graph scale insulin activity [U/min]
- %1$d ημέρα
- %1$d ημέρες
diff --git a/app/src/main/res/values-es/strings.xml b/app/src/main/res/values-es/strings.xml
index be6970983c..93d2498e5a 100644
--- a/app/src/main/res/values-es/strings.xml
+++ b/app/src/main/res/values-es/strings.xml
@@ -1110,8 +1110,6 @@
Tomato (MiaoMiao)
Tomato
restricción de almacenamiento interno
- key_scale_insulin_activity
- Graph scale insulin activity [U/min]
- %1$d día
- %1$d días
diff --git a/app/src/main/res/values-fi/strings.xml b/app/src/main/res/values-fi/strings.xml
index 4a6769a06b..70489fbc5e 100644
--- a/app/src/main/res/values-fi/strings.xml
+++ b/app/src/main/res/values-fi/strings.xml
@@ -1,6 +1,3 @@
-
- key_scale_insulin_activity
- Graph scale insulin activity [U/min]
-
+
diff --git a/app/src/main/res/values-fr/strings.xml b/app/src/main/res/values-fr/strings.xml
index bcc2b06665..0ae7423e5d 100644
--- a/app/src/main/res/values-fr/strings.xml
+++ b/app/src/main/res/values-fr/strings.xml
@@ -1161,8 +1161,6 @@ L\'ENSEMBLE DES RISQUES LIÉS À LA QUALITÉ ET À LA PERFORMANCE DU PROGRAMME S
ancienne version
très ancienne version
Une nouvelle version est disponible depuis au moins %1$d jours ! Retour au traitement par pompe assistée par capteur (Arrêt par Glycémie Basse (AGB), Low Glucose Suspend (LGS) ) après 60 jours et la Boucle sera désactivée après 90 jours
- key_scale_insulin_activity
- Graph scale insulin activity [U/min]
- %1$d jour
- %1$d jours
diff --git a/app/src/main/res/values-ga/strings.xml b/app/src/main/res/values-ga/strings.xml
index 4a6769a06b..70489fbc5e 100644
--- a/app/src/main/res/values-ga/strings.xml
+++ b/app/src/main/res/values-ga/strings.xml
@@ -1,6 +1,3 @@
-
- key_scale_insulin_activity
- Graph scale insulin activity [U/min]
-
+
diff --git a/app/src/main/res/values-he/strings.xml b/app/src/main/res/values-he/strings.xml
index ff15e938eb..9b6d9033eb 100644
--- a/app/src/main/res/values-he/strings.xml
+++ b/app/src/main/res/values-he/strings.xml
@@ -8,6 +8,4 @@
להפעיל או לכבות את הלולאה.
מסנכרן את הנתונים שלך עם Nightscout
יבא פרופיל מ- Nightscout
- key_scale_insulin_activity
- Graph scale insulin activity [U/min]
diff --git a/app/src/main/res/values-it/strings.xml b/app/src/main/res/values-it/strings.xml
index b9ba1efa73..5d942f4818 100644
--- a/app/src/main/res/values-it/strings.xml
+++ b/app/src/main/res/values-it/strings.xml
@@ -1021,8 +1021,6 @@
Cambiare richiesta minima [%]
Loop sarà nuova richiesta di modifica popup solo se il cambiamento è più grande di questo valore. Valore predefinito è 20%
Batt: %1$d%%
- key_scale_insulin_activity
- Graph scale insulin activity [U/min]
- %1$d giorni
- %1$d giorni
diff --git a/app/src/main/res/values-ja/strings.xml b/app/src/main/res/values-ja/strings.xml
index 4a6769a06b..70489fbc5e 100644
--- a/app/src/main/res/values-ja/strings.xml
+++ b/app/src/main/res/values-ja/strings.xml
@@ -1,6 +1,3 @@
-
- key_scale_insulin_activity
- Graph scale insulin activity [U/min]
-
+
diff --git a/app/src/main/res/values-ko/strings.xml b/app/src/main/res/values-ko/strings.xml
index 5478434cc0..46b451b602 100644
--- a/app/src/main/res/values-ko/strings.xml
+++ b/app/src/main/res/values-ko/strings.xml
@@ -1020,8 +1020,6 @@
인슐린 제한 위반
최소 요청 변화 [%]
이 값보다 변화가 클때만 Loop가 새 변화 요청창을 띄울것 입니다. 기본 값은 20%입니다.
- key_scale_insulin_activity
- Graph scale insulin activity [U/min]
- %1$d 일
diff --git a/app/src/main/res/values-lt/strings.xml b/app/src/main/res/values-lt/strings.xml
index 198b232489..f95cd7627f 100644
--- a/app/src/main/res/values-lt/strings.xml
+++ b/app/src/main/res/values-lt/strings.xml
@@ -1160,8 +1160,6 @@
sena versija
labai sena versija
Nauja versija pasiekiama mažiausiai %1$d dienų! Po 60 d. grįšite prie stabdymo prie žemo, po 90 d. ciklas bus išjungtas.
- key_scale_insulin_activity
- Graph scale insulin activity [U/min]
- %1$d diena
- %1$d diena
diff --git a/app/src/main/res/values-nl/strings.xml b/app/src/main/res/values-nl/strings.xml
index 1290c0d6d9..313c3fdde5 100644
--- a/app/src/main/res/values-nl/strings.xml
+++ b/app/src/main/res/values-nl/strings.xml
@@ -1115,8 +1115,6 @@ Stel in en gebruik tijdelijk en standaard tijdelijke streefdoelen (bv. bij sport
Zomer/wintertijd omschakeling binnen 24 uur
interne opslag bijna vol
Maak minstens %1$d MB vrij in interne opslag! Loop is uitgeschakeld!
- key_scale_insulin_activity
- Graph scale insulin activity [U/min]
- %1$d dag
- %1$d dag
diff --git a/app/src/main/res/values-pl/strings.xml b/app/src/main/res/values-pl/strings.xml
index fd82961e59..b06da87522 100644
--- a/app/src/main/res/values-pl/strings.xml
+++ b/app/src/main/res/values-pl/strings.xml
@@ -1161,8 +1161,6 @@
stara wersja
bardzo stara wersja
Nowa wersja dostępna co najmniej %1$d dni! Powrót do LGS (zawieszania podawania bazy przy niskim poziomie) po 60 dniach, pętla zostanie wyłączona po 90 dniach
- key_scale_insulin_activity
- Graph scale insulin activity [U/min]
- %1$d dzień
- %1$d dni
diff --git a/app/src/main/res/values-pt/strings.xml b/app/src/main/res/values-pt/strings.xml
index 104e26e387..36ffb7c5e9 100644
--- a/app/src/main/res/values-pt/strings.xml
+++ b/app/src/main/res/values-pt/strings.xml
@@ -1160,8 +1160,6 @@
versão antiga
versão muito antiga
Nova versão para pelo menos %1$d dias disponíveis! Voltar para o LGS após 60 dias, o loop será desativado após 90 dias
- key_scale_insulin_activity
- Graph scale insulin activity [U/min]
- %1$d dia
- %1$d dias
diff --git a/app/src/main/res/values-ro/strings.xml b/app/src/main/res/values-ro/strings.xml
index e7325b7a71..12267b972b 100644
--- a/app/src/main/res/values-ro/strings.xml
+++ b/app/src/main/res/values-ro/strings.xml
@@ -1071,8 +1071,6 @@
Șterge asocierea
Informații despre asociere
Reîmprospătare stare
- key_scale_insulin_activity
- Graph scale insulin activity [U/min]
- %1$d zi
- %1$d zi
diff --git a/app/src/main/res/values-ru/strings.xml b/app/src/main/res/values-ru/strings.xml
index 952c0a2372..aaa07dfec0 100644
--- a/app/src/main/res/values-ru/strings.xml
+++ b/app/src/main/res/values-ru/strings.xml
@@ -1162,6 +1162,4 @@ Context | Edit Context
старая версия
очень старая версия
Новая версия доступна не менее %1$d дней! После 60 дней переход на остановку при низкой гликемии LGS, замкнутый цикл будет отключен через 90 дней
- key_scale_insulin_activity
- Graph scale insulin activity [U/min]
diff --git a/app/src/main/res/values-sk/strings.xml b/app/src/main/res/values-sk/strings.xml
index 39898af085..f9dacaef8b 100644
--- a/app/src/main/res/values-sk/strings.xml
+++ b/app/src/main/res/values-sk/strings.xml
@@ -1160,8 +1160,6 @@
stará verzia
veľmi stará verzia
Nová verzia dostupná najmenej %1$d dní! Návrat k liečbe inzulínovou pumpou s podporou senzora po 60 dňoch, okruh bude deaktivovaný po 90 dňoch.
- key_scale_insulin_activity
- Graph scale insulin activity [U/min]
- %1$d deň
- %1$d dní
diff --git a/app/src/main/res/values-sv/strings.xml b/app/src/main/res/values-sv/strings.xml
index b65babb2b3..409b7f21a6 100644
--- a/app/src/main/res/values-sv/strings.xml
+++ b/app/src/main/res/values-sv/strings.xml
@@ -1150,8 +1150,6 @@ Eversense-appen.
Fel kod. Kommandot avbrutet.
Inte konfigurerad
Skapade ett profilbyte
- key_scale_insulin_activity
- Graph scale insulin activity [U/min]
- %1$d dag
- %1$d dagar
diff --git a/app/src/main/res/values-sw600dp/strings.xml b/app/src/main/res/values-sw600dp/strings.xml
deleted file mode 100644
index 438fc18a80..0000000000
--- a/app/src/main/res/values-sw600dp/strings.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
- key_scale_insulin_activity
- Graph scale insulin activity [U/min]
-
\ No newline at end of file
diff --git a/app/src/main/res/values-tr/strings.xml b/app/src/main/res/values-tr/strings.xml
index 9633c5b4ae..d858630fff 100644
--- a/app/src/main/res/values-tr/strings.xml
+++ b/app/src/main/res/values-tr/strings.xml
@@ -1033,8 +1033,6 @@ Aktif Karbonhidratın ne kadar hızlı sindirildiğine ve KŞ\'nin beklenenden d
/U
Tomato (MiaoMiao)
Tomato
- key_scale_insulin_activity
- Graph scale insulin activity [U/min]
- %1$d gün
- %1$d gün
diff --git a/app/src/main/res/values-w820dp/strings.xml b/app/src/main/res/values-w820dp/strings.xml
deleted file mode 100644
index 438fc18a80..0000000000
--- a/app/src/main/res/values-w820dp/strings.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
- key_scale_insulin_activity
- Graph scale insulin activity [U/min]
-
\ No newline at end of file
diff --git a/app/src/main/res/values-zh/strings.xml b/app/src/main/res/values-zh/strings.xml
index ca6c20715d..7e4b22eacd 100644
--- a/app/src/main/res/values-zh/strings.xml
+++ b/app/src/main/res/values-zh/strings.xml
@@ -1138,8 +1138,6 @@
错误的代码。命令取消
未配置
配置文件切换已创建
- key_scale_insulin_activity
- Graph scale insulin activity [U/min]
- %1$d 天
diff --git a/app/src/main/res/values/colors.xml b/app/src/main/res/values/colors.xml
index 91f936c370..67499f3a2c 100644
--- a/app/src/main/res/values/colors.xml
+++ b/app/src/main/res/values/colors.xml
@@ -9,7 +9,7 @@
#c9bd60
#00d2d2
#FFFFFF
- #FFFFFF
+ #d3f166
#FFFFFF00
#FFFF00FF
#00FF00
diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml
index 99311139e5..ee7e896d8f 100644
--- a/app/src/main/res/values/strings.xml
+++ b/app/src/main/res/values/strings.xml
@@ -1335,7 +1335,7 @@
old version
very old version
New version for at least %1$d days available! Fallback to LGS after 60 days, loop will be disabled after 90 days
- key_scale_insulin_activity
+ scale_insulin_activity
Graph scale insulin activity [U/min]