Merge remote-tracking branch 'Nightscout/dev' into wear/new_custom_watchface

# Conflicts:
#	wear/src/main/kotlin/app/aaps/wear/watchfaces/SteampunkWatchface.kt
This commit is contained in:
Philoul 2023-10-05 08:08:28 +02:00
commit 081e4ab9dc
54 changed files with 45 additions and 23 deletions

View file

@ -1,2 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<resources></resources>

View file

@ -1,2 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<resources></resources>

View file

@ -45,7 +45,7 @@
<item>it</item> <item>it</item>
<item>ko</item> <item>ko</item>
<item>lt</item> <item>lt</item>
<item>no</item> <item>nb_NO</item>
<item>pt</item> <item>pt</item>
<item>pt_BR</item> <item>pt_BR</item>
<item>ro</item> <item>ro</item>

View file

@ -30,7 +30,7 @@
<string name="today">היום</string> <string name="today">היום</string>
<string name="yesterday">אתמול</string> <string name="yesterday">אתמול</string>
<!-- Rx --> <!-- Rx -->
<string name="connecting_for">חיבור אל %1$s</string> <string name="connecting_for">מתחבר במשך %1$d שניות</string>
<string name="handshaking">לוחץ יד</string> <string name="handshaking">לוחץ יד</string>
<string name="connected">מחובר</string> <string name="connected">מחובר</string>
<string name="disconnecting">מתנתק</string> <string name="disconnecting">מתנתק</string>

View file

@ -457,6 +457,7 @@
<string name="cobvsiob">פחמ\' פעילות לעומת אינ\' פעיל</string> <string name="cobvsiob">פחמ\' פעילות לעומת אינ\' פעיל</string>
<string name="slowabsorptiondetected"><![CDATA[<font color=\'%1$s\'>!!!!!! זוהתה ספיגת פחמימות איטית: %2$d%% מהזמן הצפוי. הערכת כמות הפחמימות הפעילות עלולה להיות ביתר ולכן תיתכן הזרקת אינסולין עודפת !!!!!!</font>]]></string> <string name="slowabsorptiondetected"><![CDATA[<font color=\'%1$s\'>!!!!!! זוהתה ספיגת פחמימות איטית: %2$d%% מהזמן הצפוי. הערכת כמות הפחמימות הפעילות עלולה להיות ביתר ולכן תיתכן הזרקת אינסולין עודפת !!!!!!</font>]]></string>
<string name="partialboluswizard">ספק את חלק זה מתוצאת אשף הבולוס [%]</string> <string name="partialboluswizard">ספק את חלק זה מתוצאת אשף הבולוס [%]</string>
<string name="partialboluswizard_reset_time">סף זמן נתונים ישנים [דק\']</string>
<string name="bolus_constraint_applied_warn">מגבלת בולוס יושמה: %1$.2f עד %2$.2f יח\'</string> <string name="bolus_constraint_applied_warn">מגבלת בולוס יושמה: %1$.2f עד %2$.2f יח\'</string>
<string name="bolus_recorded_only">בולוס רשום בלבד (לא מוזרק על ידי המשאבה)</string> <string name="bolus_recorded_only">בולוס רשום בלבד (לא מוזרק על ידי המשאבה)</string>
<string name="advisoralarm">הפעל התראה כשצריכים לאכול</string> <string name="advisoralarm">הפעל התראה כשצריכים לאכול</string>
@ -586,7 +587,22 @@
<string name="cleanup_db_confirm_sync">האם ברצונכם לנקות את מסד הנתונים?\nשינויים הנמצאים במעקב ונתונים היסטוריים הישנים מ-3 חודשים יימחקו.\nפעולה זו תזרז משמעותית את מהירות הסינכרון המלא.</string> <string name="cleanup_db_confirm_sync">האם ברצונכם לנקות את מסד הנתונים?\nשינויים הנמצאים במעקב ונתונים היסטוריים הישנים מ-3 חודשים יימחקו.\nפעולה זו תזרז משמעותית את מהירות הסינכרון המלא.</string>
<string name="cleared_entries">רשומות שנמחקו</string> <string name="cleared_entries">רשומות שנמחקו</string>
<!-- Weekday--> <!-- Weekday-->
<string name="weekday_sunday_short">א׳</string>
<string name="weekday_saturday_short">ש\'</string>
<string name="weekday_friday_short">ו׳</string>
<string name="weekday_thursday_short">ה\'</string>
<string name="weekday_wednesday_short">ד\'</string>
<string name="weekday_tuesday_short">ג\'</string>
<string name="weekday_monday_short">ב\'</string>
<!-- WeekdayPicker --> <!-- WeekdayPicker -->
<string name="monday_short">ב\'</string>
<string name="tuesday_short">ג\'</string>
<string name="wednesday_short">ד\'</string>
<string name="thursday_short">ה\'</string>
<string name="friday_short">ו\'</string>
<string name="saturday_short">ש\'</string>
<string name="sunday_short">א\'</string>
<!-- DecimalFormatterImpl --> <!-- DecimalFormatterImpl -->
<string name="format_insulin_units1">%1$.1f יח\'</string>
<string name="format_insulin_units">%1$.2f יח\'</string> <string name="format_insulin_units">%1$.2f יח\'</string>
</resources> </resources>

View file

@ -7,7 +7,7 @@
<string name="invalid_input">Ugyldige verdier</string> <string name="invalid_input">Ugyldige verdier</string>
<string name="bolus_delivering">Leverer %1$.2f E</string> <string name="bolus_delivering">Leverer %1$.2f E</string>
<string name="constraint_applied">Begrensning benyttet!</string> <string name="constraint_applied">Begrensning benyttet!</string>
<string name="tempbasals_iobtotal_label_string">Total IOB:</string> <string name="tempbasals_iobtotal_label_string">Totalt IOB:</string>
<string name="tt_label">TT</string> <string name="tt_label">TT</string>
<string name="pump_unreachable">Pumpe er utilgjengelig</string> <string name="pump_unreachable">Pumpe er utilgjengelig</string>
<string name="insulin_unit_shortname">E</string> <string name="insulin_unit_shortname">E</string>
@ -231,7 +231,7 @@
<string name="eatingsoon">Spise snart</string> <string name="eatingsoon">Spise snart</string>
<string name="hypo">Hypo</string> <string name="hypo">Hypo</string>
<string name="activity">Aktivitet</string> <string name="activity">Aktivitet</string>
<string name="wear">Wear</string> <string name="wear">Klokke</string>
<string name="automation">Automatisering</string> <string name="automation">Automatisering</string>
<string name="custom">Egendefinert</string> <string name="custom">Egendefinert</string>
<string name="loop">Loop</string> <string name="loop">Loop</string>

View file

@ -179,7 +179,7 @@ class ProfileFunctionImpl @Inject constructor(
override fun createProfileSwitch(durationInMinutes: Int, percentage: Int, timeShiftInHours: Int): Boolean { override fun createProfileSwitch(durationInMinutes: Int, percentage: Int, timeShiftInHours: Int): Boolean {
val profile = repository.getPermanentProfileSwitch(dateUtil.now()) ?: return false val profile = repository.getPermanentProfileSwitch(dateUtil.now()) ?: return false
val profileStore = activePlugin.activeProfileSource.profile ?: return false val profileStore = activePlugin.activeProfileSource.profile ?: return false
val ps = buildProfileSwitch(profileStore, profile.profileName, durationInMinutes, percentage, 0, dateUtil.now()) ?: return false val ps = buildProfileSwitch(profileStore, profile.profileName, durationInMinutes, percentage, timeShiftInHours, dateUtil.now()) ?: return false
val validity = ProfileSealed.PS(ps).isValid( val validity = ProfileSealed.PS(ps).isValid(
rh.gs(app.aaps.core.ui.R.string.careportal_profileswitch), rh.gs(app.aaps.core.ui.R.string.careportal_profileswitch),
activePlugin.activePump, activePlugin.activePump,

View file

@ -83,6 +83,7 @@
<string name="smb_disabled_in_preferences">SMB מושבת בהעדפות</string> <string name="smb_disabled_in_preferences">SMB מושבת בהעדפות</string>
<string name="uam_disabled_in_preferences">UAM מושבת בהעדפות</string> <string name="uam_disabled_in_preferences">UAM מושבת בהעדפות</string>
<string name="autosens_disabled_in_preferences">Autosens מושבת בהעדפות</string> <string name="autosens_disabled_in_preferences">Autosens מושבת בהעדפות</string>
<string name="autosens_disabled_in_dyn_isf">אוטוסנס כבוי ברגישות דינאמית</string>
<!-- Verify if needed in safety--> <!-- Verify if needed in safety-->
<string name="limiting_iob">הגבלת IOB ל-%1$.1f יח\' בגלל %2$s</string> <string name="limiting_iob">הגבלת IOB ל-%1$.1f יח\' בגלל %2$s</string>
<string name="maxvalueinpreferences">ערך מקסימלי בהעדפות</string> <string name="maxvalueinpreferences">ערך מקסימלי בהעדפות</string>
@ -114,4 +115,5 @@
<string name="loop_smb_set_by_pump_label">SMB מוגדר באמצעות משאבה</string> <string name="loop_smb_set_by_pump_label">SMB מוגדר באמצעות משאבה</string>
<string name="loop_open_mode_min_change">מינימום לבקשה לשינוי [%]</string> <string name="loop_open_mode_min_change">מינימום לבקשה לשינוי [%]</string>
<string name="loop_open_mode_min_change_summary" formatted="false">\"לולאה פתוחה\" תציג בקשת שינוי חדשה רק אם השינוי גדול מערך זה ב-%. ערך ברירת המחדל הוא 20%</string> <string name="loop_open_mode_min_change_summary" formatted="false">\"לולאה פתוחה\" תציג בקשת שינוי חדשה רק אם השינוי גדול מערך זה ב-%. ערך ברירת המחדל הוא 20%</string>
<string name="fallback_smb_no_tdd">חוזר ל-SMB, אין מספיק נתוני מינון יומי.</string>
</resources> </resources>

View file

@ -157,4 +157,14 @@
<!-- Permissions --> <!-- Permissions -->
<string name="alert_dialog_storage_permission_text">נא לאתחל את הסמרטפון שלכם או הפעילו מחדש את אפלקציית AndroidAPS בהגדרות המערכת \nאחרת AndroidAPS לא יוכל לבצע רישום (חשוב לעקוב ולוודא כי האלגוריתמים פועלים כראוי)!</string> <string name="alert_dialog_storage_permission_text">נא לאתחל את הסמרטפון שלכם או הפעילו מחדש את אפלקציית AndroidAPS בהגדרות המערכת \nאחרת AndroidAPS לא יוכל לבצע רישום (חשוב לעקוב ולוודא כי האלגוריתמים פועלים כראוי)!</string>
<!-- Maintenance --> <!-- Maintenance -->
<string name="metadata_label_format">פורמט הקובץ</string>
<string name="metadata_label_created_at">נוצר ב-</string>
<string name="metadata_label_aaps_version">גרסת AAPS</string>
<string name="metadata_label_aaps_flavour">גרסת בנייה</string>
<string name="metadata_label_device_name">מייצא את שם מכשיר המטופל\\ת</string>
<string name="metadata_label_device_model">מייצא את דגם המכשיר</string>
<string name="metadata_label_encryption">הצפנת קבצים</string>
<string name="metadata_format_new">פורמט הצפנה חדש</string>
<string name="metadata_format_debug">פורמט דיבאג חדש (בלתי מוצפן)</string>
<string name="metadata_format_other">פורמט ייצוא לא ידוע</string>
</resources> </resources>

View file

@ -10,6 +10,7 @@
<string name="old_version">גרסה ישנה</string> <string name="old_version">גרסה ישנה</string>
<string name="very_old_version">גרסה ישנה מאוד</string> <string name="very_old_version">גרסה ישנה מאוד</string>
<string name="application_expired">תוקף האפליקציה פג</string> <string name="application_expired">תוקף האפליקציה פג</string>
<string name="new_version_warning">בדיקה לגרסא חדשה של המערכת לא בוצעה מזה לפחות %1$d ימים! שנמוך למצב \'השהיה עקב ערך סוכר נמוך\' תתבצע לאחר %2$d ימים והלולאה תושבת אחרי %3$d ימים. חברו את המכשיר לרשת האינטרנט!</string>
<string name="running_invalid_version">זיהינו שאתם משתמשים בגרסה שאינה בתוקף. הלולאה מושבתת!</string> <string name="running_invalid_version">זיהינו שאתם משתמשים בגרסה שאינה בתוקף. הלולאה מושבתת!</string>
<string name="versionavailable">גרסה %1$s זמינה</string> <string name="versionavailable">גרסה %1$s זמינה</string>
<string name="version_expire">תוקפה של גרסה %1$s תפוג ב-%2$s</string> <string name="version_expire">תוקפה של גרסה %1$s תפוג ב-%2$s</string>
@ -47,4 +48,6 @@
<string name="doyouwantresetstart">האם ברצונכם לאפס את התחלת המשימה? אתם עלולים לאבד את התקדמותכם במשימה.</string> <string name="doyouwantresetstart">האם ברצונכם לאפס את התחלת המשימה? אתם עלולים לאבד את התקדמותכם במשימה.</string>
<string name="objectives_next_button">הבא</string> <string name="objectives_next_button">הבא</string>
<string name="objectives_previous_button">הקודם</string> <string name="objectives_previous_button">הקודם</string>
<string name="objectives_button_unfinish">ביטול השלמה</string>
<string name="objectives_button_unstart">ביטול התחלה</string>
</resources> </resources>

View file

@ -351,4 +351,5 @@
<string name="until">עד</string> <string name="until">עד</string>
<string name="default_range">טווח ברירת מחדל</string> <string name="default_range">טווח ברירת מחדל</string>
<string name="target">מטרה</string> <string name="target">מטרה</string>
<string name="rate_duration">מינון: %1$.2f יח\'\\שעה (%2$.2f%%) \nמשך: %3$d דק\'</string>
</resources> </resources>

View file

@ -157,7 +157,7 @@
<string name="actions">Handlinger</string> <string name="actions">Handlinger</string>
<string name="description_actions">Hurtigknapper for rask tilgang til ofte brukte funksjoner</string> <string name="description_actions">Hurtigknapper for rask tilgang til ofte brukte funksjoner</string>
<string name="actions_shortname">ACT</string> <string name="actions_shortname">ACT</string>
<string name="tempbasal_button">MidlBasal</string> <string name="tempbasal_button">Midlertidig basal</string>
<string name="extended_bolus_button">Forlenget bolus</string> <string name="extended_bolus_button">Forlenget bolus</string>
<string name="extended_bolus_cancel_button">Avbryt forlenget bolus</string> <string name="extended_bolus_cancel_button">Avbryt forlenget bolus</string>
<string name="tools">Verktøy</string> <string name="tools">Verktøy</string>
@ -170,8 +170,8 @@
<string name="cannula">Kanyle</string> <string name="cannula">Kanyle</string>
<string name="ebstopsloop">Bruk av forlenget bolusfunksjon vil deaktivere lukket loop i perioden med forlenget bolus. Vil du virkelig dette?</string> <string name="ebstopsloop">Bruk av forlenget bolusfunksjon vil deaktivere lukket loop i perioden med forlenget bolus. Vil du virkelig dette?</string>
<string name="statuslights_cannula_age">kanyle alder</string> <string name="statuslights_cannula_age">kanyle alder</string>
<string name="statuslights_patch_pump_age">patch pumpe alder</string> <string name="statuslights_patch_pump_age">pumpealder</string>
<string name="patch_pump">Patch pumpe</string> <string name="patch_pump">Pumpe</string>
<!-- Overview --> <!-- Overview -->
<string name="show_statuslights">Vis statusindikatorer på hjem-skjermen</string> <string name="show_statuslights">Vis statusindikatorer på hjem-skjermen</string>
<string name="statuslights_cage_warning">Terskel for advarsel om alder på slangesett [h]</string> <string name="statuslights_cage_warning">Terskel for advarsel om alder på slangesett [h]</string>
@ -266,7 +266,7 @@
<string name="overview_show_abs_insulin">Absolutt insulinmengde</string> <string name="overview_show_abs_insulin">Absolutt insulinmengde</string>
<string name="prediction_shortname">PROGN</string> <string name="prediction_shortname">PROGN</string>
<string name="basal_shortname">BAS</string> <string name="basal_shortname">BAS</string>
<string name="deviation_shortname">DEV</string> <string name="deviation_shortname">AVVIK</string>
<string name="activity_shortname">AKT</string> <string name="activity_shortname">AKT</string>
<string name="bgi_shortname">-BGI</string> <string name="bgi_shortname">-BGI</string>
<string name="abs_insulin_shortname">ABS</string> <string name="abs_insulin_shortname">ABS</string>
@ -332,7 +332,7 @@
<string name="grams_short">g</string> <string name="grams_short">g</string>
<string name="hour_short">t</string> <string name="hour_short">t</string>
<string name="no_active_profile">Det er ikke angitt noen aktiv profil!</string> <string name="no_active_profile">Det er ikke angitt noen aktiv profil!</string>
<string name="profile_message">Profil:\n\nTidsforskyving: %1$d$\nProsent: %2$d%%\"</string> <string name="profile_message">Profil:\n\nTidsforskyving: %1$d\nProsent: %2$d%%\"</string>
<string name="tdd_line">%1$.2fE %1$.0f%%</string> <string name="tdd_line">%1$.2fE %1$.0f%%</string>
<string name="no_profile">Ingen profil valgt</string> <string name="no_profile">Ingen profil valgt</string>
<string name="aps_only">Bare bruk i APS-modus!</string> <string name="aps_only">Bare bruk i APS-modus!</string>

View file

@ -2,7 +2,6 @@ package info.nightscout.pump.common.defs
import app.aaps.core.interfaces.resources.ResourceHelper import app.aaps.core.interfaces.resources.ResourceHelper
import info.nightscout.pump.common.R import info.nightscout.pump.common.R
import kotlin.streams.toList
/** /**
* This file was taken from GGC - GNU Gluco Control (ggc.sourceforge.net), application for diabetes * This file was taken from GGC - GNU Gluco Control (ggc.sourceforge.net), application for diabetes
@ -63,17 +62,12 @@ enum class PumpHistoryEntryGroup(val resourceId: Int, val pumpTypeGroupConfig: P
val outList: List<PumpHistoryEntryGroup> val outList: List<PumpHistoryEntryGroup>
if (pumpTypeGroupConfig == PumpTypeGroupConfig.All) { if (pumpTypeGroupConfig == PumpTypeGroupConfig.All) {
outList = translatedList!!.stream() outList = translatedList!!.filter { pre -> pre.pumpTypeGroupConfig == PumpTypeGroupConfig.All }
.filter { pre -> pre.pumpTypeGroupConfig == PumpTypeGroupConfig.All }
.toList()
} else { } else {
outList = translatedList!!.stream() outList = translatedList!!.filter { pre -> (pre.pumpTypeGroupConfig == PumpTypeGroupConfig.All || pre.pumpTypeGroupConfig == pumpTypeGroupConfig) }
.filter { pre -> (pre.pumpTypeGroupConfig == PumpTypeGroupConfig.All || pre.pumpTypeGroupConfig == pumpTypeGroupConfig) }
.toList()
} }
return outList return outList
} }
} }
} }

View file

@ -119,7 +119,7 @@
<string name="action_preset_3">Forhåndsinnstilling 3</string> <string name="action_preset_3">Forhåndsinnstilling 3</string>
<string name="action_free_amount" comment="In prime/fill menu, allows one to enter any amount to be used for priming/filling">Valgfri mengde</string> <string name="action_free_amount" comment="In prime/fill menu, allows one to enter any amount to be used for priming/filling">Valgfri mengde</string>
<string name="action_confirm">BEKREFT</string> <string name="action_confirm">BEKREFT</string>
<string name="action_timeshift">tidsforskyving</string> <string name="action_timeshift">tidsforskyv</string>
<string name="action_bolus">Bolus</string> <string name="action_bolus">Bolus</string>
<string name="bolus_progress">Bolus fremdrift</string> <string name="bolus_progress">Bolus fremdrift</string>
<string name="press_to_cancel">trykk for å avbryte</string> <string name="press_to_cancel">trykk for å avbryte</string>