Carlos Rafael Giani
13666fd549
combov2: Document and extend runWithPermissionCheck utility function
2023-03-11 19:00:25 +01:00
Carlos Rafael Giani
72819cbc53
comboctl-base: Add exceptions for disabled and missing Bluetooth adapters
...
Signed-off-by: Carlos Rafael Giani <crg7475@mailbox.org>
2023-03-11 19:00:25 +01:00
Carlos Rafael Giani
fe1235dbe1
combov2: Wait for coroutines to finish in onStop()
2023-03-11 19:00:25 +01:00
Carlos Rafael Giani
2cdc4c45ea
comboctl-parser: Add Lithuanian support
...
Signed-off-by: Carlos Rafael Giani <crg7475@mailbox.org>
2023-03-11 19:00:25 +01:00
Carlos Rafael Giani
3f3884e513
comboctl-parser: Handle percent symbol in some TBR percentage screens
...
Some TBR percentage screens like the Lithuanian one show a % symbol
right after the text. Add an optional symbol parser to handle it.
Signed-off-by: Carlos Rafael Giani <crg7475@mailbox.org>
2023-03-11 19:00:25 +01:00
Carlos Rafael Giani
dbe72e72da
comboctl-parser: Add Slovenian support
...
Signed-off-by: Carlos Rafael Giani <crg7475@mailbox.org>
2023-03-11 19:00:25 +01:00
Carlos Rafael Giani
d2c0aba2b5
comboctl-main: Improve alert screen handling
...
* Check if the alert screen is the confirm or snooze screen, and press
the CHECK button once or twice accordingly. This avoids fringe cases
where the amount of button presses is incorrect.
* In rare cases, more alert screens may show up after dismissing the
current one. Add code to keep observing remaining alerts and redo
the dismissing logic after a while if necessary.
Signed-off-by: Carlos Rafael Giani <crg7475@mailbox.org>
2023-03-11 19:00:25 +01:00
Carlos Rafael Giani
76dec4aad6
comboctl-parser: Also parse text in alert screens
...
This helps with distinguishing the "snooze" and "confirm" screens.
Signed-off-by: Carlos Rafael Giani <crg7475@mailbox.org>
2023-03-11 19:00:25 +01:00
Carlos Rafael Giani
c81578f7ff
combov2: Also enable the Refresh button in the Error state
2023-03-11 19:00:25 +01:00
Carlos Rafael Giani
b4cb00ab0b
combov2: Remove notes from auto-inserted reservoir and battery changes
...
Unfortunately, even though the notes are informative, they do not fit
well in the treatments fragment. The only solution thus far is to remove
them from the therapy entries.
Fixes https://github.com/nightscout/AndroidAPS/issues/2382
2023-03-11 19:00:20 +01:00
Milos Kozak
ab0a16d785
New Crowdin updates ( #2445 )
...
* New translations strings.xml (Italian)
* New translations strings.xml (Spanish)
* New translations strings.xml (Russian)
* New translations strings.xml (Polish)
* New translations strings.xml (Polish)
* New translations strings.xml (Polish)
* New translations strings.xml (Polish)
* New translations strings.xml (Hebrew)
* New translations strings.xml (Hebrew)
* New translations strings.xml (Hebrew)
* New translations strings.xml (Bulgarian)
2023-03-10 12:02:20 +01:00
Milos Kozak
f651f721e0
DanaRS: do not send another packet if previous failed
2023-03-03 22:20:02 +01:00
Milos Kozak
7f29a0ce7a
New Crowdin updates ( #2439 )
...
* New translations strings.xml (Bulgarian)
* New translations strings.xml (Bulgarian)
* New translations oh_strings.xml (Bulgarian)
* New translations strings.xml (French)
* New translations strings.xml (Spanish)
* New translations strings.xml (Bulgarian)
* New translations strings.xml (Czech)
* New translations strings.xml (German)
* New translations strings.xml (Hebrew)
* New translations strings.xml (Italian)
* New translations strings.xml (Lithuanian)
* New translations strings.xml (Dutch)
* New translations strings.xml (Norwegian)
* New translations strings.xml (Polish)
* New translations strings.xml (Russian)
* New translations strings.xml (Slovak)
* New translations strings.xml (Turkish)
* New translations strings.xml (Portuguese, Brazilian)
* Update source file strings.xml
* New translations strings.xml (French)
* New translations strings.xml (Slovak)
* New translations strings.xml (Turkish)
* New translations strings.xml (Norwegian)
* New translations strings.xml (Hebrew)
* New translations strings.xml (Hebrew)
* New translations strings.xml (Lithuanian)
* New translations strings.xml (Czech)
* New translations strings.xml (French)
* New translations strings.xml (Spanish)
* New translations strings.xml (Bulgarian)
* New translations strings.xml (Czech)
* New translations strings.xml (Danish)
* New translations strings.xml (German)
* New translations strings.xml (Hebrew)
* New translations strings.xml (Italian)
* New translations strings.xml (Lithuanian)
* New translations strings.xml (Dutch)
* New translations strings.xml (Norwegian)
* New translations strings.xml (Polish)
* New translations strings.xml (Russian)
* New translations strings.xml (Slovak)
* New translations strings.xml (Turkish)
* New translations strings.xml (Chinese Simplified)
* New translations strings.xml (Portuguese, Brazilian)
* Update source file strings.xml
* New translations strings.xml (Bulgarian)
2023-03-03 09:13:11 +01:00
Milos Kozak
c2fd6e5990
unify kotlinx_serialization
2023-02-27 15:57:27 +01:00
Milos Kozak
f9179632f2
Merge branch 'dev' of https://github.com/nightscout/AndroidAPS into dev
2023-02-27 15:33:16 +01:00
Milos Kozak
773d8055b8
Simplify call
2023-02-27 15:33:10 +01:00
Milos Kozak
5a6d2e02a8
New Crowdin updates ( #2435 )
...
* New translations strings.xml (Italian)
* New translations strings.xml (Italian)
* New translations strings.xml (Italian)
* New translations strings.xml (Italian)
* New translations objectives.xml (Italian)
* New translations strings.xml (Italian)
* New translations strings.xml (Italian)
* New translations strings.xml (Italian)
* New translations strings.xml (Italian)
* New translations objectives.xml (Italian)
* New translations strings.xml (Italian)
* New translations strings.xml (Italian)
* New translations strings.xml (Italian)
* New translations objectives.xml (Italian)
* New translations strings.xml (Italian)
* New translations strings.xml (Italian)
* New translations strings.xml (Italian)
* New translations strings.xml (Italian)
2023-02-27 15:21:40 +01:00
Milos Kozak
1fa2cb9370
DanaRS/I: improve recovering from disconnection
2023-02-26 19:09:49 +01:00
Milos Kozak
2863d5c06c
New Crowdin updates ( #2431 )
...
* New translations strings.xml (Portuguese, Brazilian)
* New translations objectives.xml (Portuguese, Brazilian)
* New translations strings.xml (Portuguese, Brazilian)
* New translations strings.xml (Italian)
* New translations protection.xml (Italian)
* New translations strings.xml (Italian)
* New translations strings.xml (Italian)
* New translations strings.xml (Italian)
* New translations exam.xml (Italian)
* New translations objectives.xml (Italian)
* New translations strings.xml (Italian)
* New translations strings.xml (Italian)
* New translations strings.xml (Italian)
* New translations strings.xml (Italian)
* New translations strings.xml (Italian)
* New translations strings.xml (Italian)
* New translations strings.xml (Italian)
* New translations strings.xml (Italian)
* New translations exam.xml (Italian)
* New translations objectives.xml (Italian)
* New translations strings.xml (Italian)
* New translations strings.xml (Italian)
* New translations strings.xml (Italian)
* New translations strings.xml (Italian)
* New translations strings.xml (Italian)
* New translations oh_strings.xml (Italian)
* New translations strings.xml (Bulgarian)
* New translations strings.xml (Bulgarian)
* New translations strings.xml (Bulgarian)
* New translations strings.xml (Bulgarian)
* New translations strings.xml (Bulgarian)
* New translations strings.xml (Bulgarian)
* New translations strings.xml (Bulgarian)
* New translations strings.xml (Bulgarian)
* New translations strings.xml (Bulgarian)
* New translations strings.xml (Bulgarian)
* New translations strings.xml (Bulgarian)
* New translations strings.xml (Bulgarian)
* New translations strings.xml (Bulgarian)
* New translations strings.xml (Bulgarian)
* New translations strings.xml (Norwegian)
* New translations protection.xml (Norwegian)
* New translations strings.xml (Norwegian)
* New translations strings.xml (Norwegian)
* New translations validator.xml (Norwegian)
* New translations strings.xml (Norwegian)
* New translations strings.xml (Norwegian)
* New translations strings.xml (Norwegian)
* New translations strings.xml (Norwegian)
* New translations strings.xml (Norwegian)
* New translations strings.xml (Norwegian)
* New translations strings.xml (Norwegian)
* New translations strings.xml (Norwegian)
* New translations strings.xml (Norwegian)
* New translations strings.xml (Norwegian)
* New translations strings.xml (Norwegian)
* New translations strings.xml (Norwegian)
* New translations strings.xml (Norwegian)
* New translations strings.xml (Norwegian)
* New translations strings.xml (Norwegian)
* New translations strings.xml (Norwegian)
* New translations exam.xml (Russian)
* New translations strings.xml (Italian)
* New translations strings.xml (Italian)
* New translations exam.xml (Italian)
* New translations objectives.xml (Italian)
* New translations strings.xml (Italian)
* New translations strings.xml (Italian)
* New translations strings.xml (Italian)
* New translations strings.xml (Italian)
* New translations exam.xml (Italian)
* New translations objectives.xml (Italian)
* New translations strings.xml (Italian)
* New translations strings.xml (Italian)
* New translations strings.xml (Italian)
* New translations strings.xml (Italian)
* New translations strings.xml (Italian)
* New translations strings.xml (Italian)
* New translations exam.xml (Italian)
* New translations objectives.xml (Italian)
* New translations strings.xml (Italian)
* New translations strings.xml (Italian)
* New translations strings.xml (Italian)
* New translations objectives.xml (Italian)
* New translations strings.xml (Italian)
2023-02-26 10:44:12 +01:00
Milos Kozak
909e909525
DanaI 0x0A support
2023-02-24 20:00:07 +01:00
Milos Kozak
2326be8c7a
New Crowdin updates ( #2425 )
...
* New translations strings.xml (Spanish)
* New translations strings.xml (Spanish)
* New translations exam.xml (Spanish)
* New translations objectives.xml (Spanish)
* New translations oh_strings.xml (French)
* New translations strings.xml (Norwegian)
* New translations strings.xml (Russian)
* New translations exam.xml (Russian)
* New translations objectives.xml (Russian)
* New translations strings.xml (Russian)
* New translations oh_strings.xml (Russian)
* New translations strings.xml (Bulgarian)
* New translations strings.xml (Bulgarian)
* New translations strings.xml (Bulgarian)
* New translations strings.xml (Bulgarian)
* New translations strings.xml (Bulgarian)
* New translations strings.xml (Bulgarian)
* New translations strings.xml (Bulgarian)
* New translations strings.xml (Portuguese, Brazilian)
* New translations strings.xml (Portuguese, Brazilian)
* New translations objectives.xml (Portuguese, Brazilian)
* New translations strings.xml (Portuguese, Brazilian)
* New translations strings.xml (Portuguese, Brazilian)
* New translations strings.xml (Portuguese, Brazilian)
* New translations strings.xml (Portuguese, Brazilian)
* New translations strings.xml (Portuguese, Brazilian)
* New translations strings.xml (Portuguese, Brazilian)
* New translations strings.xml (Portuguese, Brazilian)
* New translations oh_strings.xml (Portuguese, Brazilian)
* New translations strings.xml (Portuguese, Brazilian)
* New translations exam.xml (Portuguese, Brazilian)
* New translations strings.xml (Norwegian)
2023-02-21 11:55:06 +01:00
miyeongkim
b8a09183da
add bluetooth bond state check
2023-02-20 11:33:20 +09:00
Milos Kozak
69117327a4
New Crowdin updates ( #2418 )
...
* New translations strings.xml (Dutch)
* New translations strings.xml (Dutch)
* New translations strings.xml (Dutch)
* New translations strings.xml (Dutch)
* New translations strings.xml (Dutch)
* New translations strings.xml (Dutch)
* New translations strings.xml (Dutch)
* New translations oh_strings.xml (Dutch)
* New translations objectives.xml (Dutch)
* New translations strings.xml (Dutch)
* New translations strings.xml (Lithuanian)
* New translations strings.xml (Lithuanian)
* New translations oh_strings.xml (Lithuanian)
* New translations strings.xml (Dutch)
* New translations strings.xml (Dutch)
* New translations objectives.xml (Dutch)
* New translations strings.xml (Dutch)
* New translations strings.xml (Hebrew)
* New translations strings.xml (Hebrew)
* New translations strings.xml (Hebrew)
* New translations strings.xml (Hebrew)
* New translations objectives.xml (Hebrew)
* New translations strings.xml (Hebrew)
* New translations objectives.xml (Hebrew)
* New translations strings.xml (Italian)
* New translations strings.xml (Italian)
* New translations strings.xml (Italian)
* New translations strings.xml (Italian)
* New translations strings.xml (Italian)
* New translations strings.xml (Italian)
* New translations strings.xml (Italian)
* New translations strings.xml (Italian)
* New translations strings.xml (Italian)
* New translations strings.xml (Italian)
* New translations strings.xml (Italian)
* New translations strings.xml (Italian)
* New translations strings.xml (Italian)
* New translations strings.xml (Italian)
* New translations strings.xml (Russian)
* New translations oh_strings.xml (Polish)
2023-02-19 20:49:19 +01:00
Carlos Rafael Giani
02386ae9ca
combov2: Don't return true in isBusy() when in the Connecting driver state
2023-02-18 20:18:27 +01:00
Andy Rozman
260729bf6d
- added change for remainingInsulin where we get too liitle data in some cases
2023-02-18 17:32:28 +00:00
Milos Kozak
d869a343e1
New Crowdin updates ( #2417 )
...
* New translations oh_strings.xml (Slovak)
* New translations oh_strings.xml (Turkish)
* New translations strings.xml (Norwegian)
* New translations strings.xml (Hebrew)
* New translations strings.xml (Norwegian)
* New translations strings.xml (Norwegian)
* New translations strings.xml (Hebrew)
* New translations objectives.xml (Norwegian)
* New translations strings.xml (Norwegian)
* New translations strings.xml (Hebrew)
* New translations oh_strings.xml (Norwegian)
* New translations exam.xml (Hebrew)
* New translations strings.xml (Hebrew)
* New translations objectives.xml (Hebrew)
* New translations strings.xml (Hebrew)
* New translations strings.xml (Hebrew)
* New translations strings.xml (Hebrew)
* New translations strings.xml (Hebrew)
* New translations strings.xml (Hebrew)
* New translations strings.xml (Hebrew)
* New translations oh_strings.xml (Hebrew)
* New translations strings.xml (Lithuanian)
* New translations strings.xml (Lithuanian)
* New translations strings.xml (Lithuanian)
* New translations strings.xml (Lithuanian)
* New translations exam.xml (Lithuanian)
* New translations strings.xml (Lithuanian)
* New translations strings.xml (Lithuanian)
* New translations strings.xml (Hebrew)
* New translations strings.xml (Lithuanian)
* New translations strings.xml (Lithuanian)
* New translations strings.xml (Lithuanian)
* New translations oh_strings.xml (Lithuanian)
* New translations strings.xml (Bulgarian)
* New translations strings.xml (Hebrew)
* New translations strings.xml (Hebrew)
* New translations strings.xml (Bulgarian)
* New translations strings.xml (Portuguese, Brazilian)
* New translations strings.xml (Portuguese, Brazilian)
* New translations strings.xml (Portuguese, Brazilian)
* New translations strings.xml (Portuguese, Brazilian)
* New translations strings.xml (Portuguese, Brazilian)
* New translations exam.xml (Portuguese, Brazilian)
* New translations strings.xml (Portuguese, Brazilian)
* New translations strings.xml (Portuguese, Brazilian)
* New translations strings.xml (Portuguese, Brazilian)
* New translations strings.xml (Bulgarian)
* New translations strings.xml (Dutch)
* New translations strings.xml (Dutch)
* New translations strings.xml (Dutch)
* New translations strings.xml (Dutch)
* New translations strings.xml (Dutch)
* New translations strings.xml (Dutch)
* New translations strings.xml (Dutch)
* New translations objectives.xml (Lithuanian)
* New translations strings.xml (Dutch)
* New translations strings.xml (Dutch)
* New translations objectives.xml (Lithuanian)
* New translations protection.xml (Dutch)
* New translations strings.xml (Dutch)
* New translations exam.xml (Dutch)
* New translations exam.xml (Dutch)
* New translations strings.xml (Dutch)
* New translations strings.xml (Lithuanian)
* New translations exam.xml (Dutch)
* New translations objectives.xml (Lithuanian)
* New translations strings.xml (Lithuanian)
* New translations strings.xml (Lithuanian)
* New translations strings.xml (Lithuanian)
* New translations strings.xml (Lithuanian)
* New translations strings.xml (Dutch)
* New translations strings.xml (Dutch)
* New translations objectives.xml (Dutch)
* New translations strings.xml (Lithuanian)
* New translations strings.xml (Lithuanian)
2023-02-18 17:34:45 +01:00
Milos Kozak
009cec2eb1
MDT: fix notificaion call
2023-02-18 17:24:57 +01:00
Milos Kozak
8e1d3106bc
New Crowdin updates ( #2415 )
...
* New translations strings.xml (Bulgarian)
* New translations strings.xml (Hebrew)
* New translations protection.xml (Bulgarian)
* New translations protection.xml (Hebrew)
* New translations strings.xml (Bulgarian)
* New translations strings.xml (Bulgarian)
* New translations strings.xml (Bulgarian)
* New translations strings.xml (Hebrew)
* New translations strings.xml (Hebrew)
* New translations strings.xml (Hebrew)
* New translations strings.xml (Bulgarian)
* New translations strings.xml (Bulgarian)
* New translations oh_strings.xml (Romanian)
* New translations oh_strings.xml (French)
* New translations oh_strings.xml (Spanish)
* New translations oh_strings.xml (Afrikaans)
* New translations oh_strings.xml (Bulgarian)
* New translations oh_strings.xml (Catalan)
* New translations oh_strings.xml (Danish)
* New translations oh_strings.xml (Hebrew)
* New translations oh_strings.xml (Hungarian)
* New translations oh_strings.xml (Italian)
* New translations oh_strings.xml (Korean)
* New translations oh_strings.xml (Lithuanian)
* New translations oh_strings.xml (Dutch)
* New translations oh_strings.xml (Norwegian)
* New translations oh_strings.xml (Polish)
* New translations oh_strings.xml (Portuguese)
* New translations oh_strings.xml (Russian)
* New translations oh_strings.xml (Slovak)
* New translations oh_strings.xml (Swedish)
* New translations oh_strings.xml (Turkish)
* New translations oh_strings.xml (Chinese Simplified)
* New translations oh_strings.xml (Portuguese, Brazilian)
* New translations oh_strings.xml (Croatian)
* New translations strings.xml (Bulgarian)
* New translations strings.xml (Bulgarian)
* New translations strings.xml (Hebrew)
* New translations strings.xml (Bulgarian)
* New translations strings.xml (Bulgarian)
* New translations exam.xml (Bulgarian)
* New translations strings.xml (Bulgarian)
* New translations strings.xml (Bulgarian)
* New translations strings.xml (Bulgarian)
* New translations exam.xml (Bulgarian)
* New translations objectives.xml (Bulgarian)
* New translations strings.xml (Bulgarian)
* New translations strings.xml (Bulgarian)
* New translations strings.xml (Bulgarian)
* New translations strings.xml (Bulgarian)
* New translations oh_strings.xml (Bulgarian)
* New translations oh_strings.xml (Spanish)
* New translations oh_strings.xml (Bulgarian)
* New translations strings.xml (Bulgarian)
* New translations oh_strings.xml (Bulgarian)
2023-02-17 10:24:57 +01:00
Milos Kozak
24456e3c5d
lints
2023-02-15 10:18:31 +01:00
Milos Kozak
820f0db035
Dana-I: recognize domestic version
2023-02-15 10:12:05 +01:00
Milos Kozak
388ee3d56c
lints & small fixes
2023-02-14 11:37:31 +01:00
Milos Kozak
91590f04ce
EROS: uses static Random instance
2023-02-14 11:22:14 +01:00
Milos Kozak
2c71401418
Merge pull request #2364 from nightscout/ns15
...
NS 15.0.0 support
2023-02-13 14:48:22 +01:00
Milos Kozak
fe3be5b9f7
New Crowdin updates ( #2392 )
...
* New translations exam.xml (Russian)
* New translations strings.xml (Spanish)
* New translations strings.xml (Spanish)
* New translations strings.xml (Lithuanian)
* New translations strings.xml (Lithuanian)
* New translations strings.xml (Lithuanian)
* New translations strings.xml (Lithuanian)
* New translations strings.xml (Lithuanian)
* New translations strings.xml (Lithuanian)
* New translations strings.xml (Lithuanian)
* New translations strings.xml (Lithuanian)
* New translations strings.xml (Lithuanian)
* New translations strings.xml (Lithuanian)
* New translations strings.xml (Spanish)
* New translations strings.xml (Lithuanian)
* New translations strings.xml (Lithuanian)
* New translations strings.xml (Lithuanian)
* New translations strings.xml (Lithuanian)
* New translations strings.xml (Lithuanian)
* New translations strings.xml (Lithuanian)
* New translations strings.xml (Lithuanian)
* New translations strings.xml (Lithuanian)
* New translations objectives.xml (Lithuanian)
* New translations strings.xml (Lithuanian)
* New translations strings.xml (Lithuanian)
* New translations strings.xml (Lithuanian)
* New translations strings.xml (Lithuanian)
* New translations strings.xml (Lithuanian)
* New translations strings.xml (Lithuanian)
* New translations strings.xml (Lithuanian)
2023-02-13 12:19:18 +01:00
Milos Kozak
8f9dfe4ddc
Merge branch 'dev' into ns15
2023-02-11 16:57:16 +01:00
Milos Kozak
3326225d4f
EROS: fix activity background
2023-02-11 16:30:41 +01:00
Milos Kozak
c6ec76488e
Merge remote-tracking branch 'origin/dev' into ns15
2023-02-10 22:00:49 +01:00
Carlos Rafael Giani
82bdb4df9a
comboctl-main: Use the standard bolus' total amount as its immediate amount
...
Signed-off-by: Carlos Rafael Giani <crg7475@mailbox.org>
2023-02-09 18:50:27 +01:00
Milos Kozak
65123fe527
Combov2: prevent NPE
2023-02-04 19:26:04 +01:00
Milos Kozak
f6670091ec
New Crowdin updates ( #2344 )
...
* New translations strings.xml (Serbian (Latin))
* Update source file strings.xml
* Update source file strings.xml
* New translations strings.xml (Russian)
* New translations strings.xml (Russian)
* New translations strings.xml (Russian)
* New translations exam.xml (Russian)
* New translations strings.xml (Russian)
* New translations strings.xml (Spanish)
* New translations strings.xml (Spanish)
* New translations strings.xml (German)
* New translations strings.xml (Romanian)
* New translations strings.xml (French)
* New translations strings.xml (Spanish)
* New translations strings.xml (Afrikaans)
* New translations strings.xml (Bulgarian)
* New translations strings.xml (Catalan)
* New translations strings.xml (Czech)
* New translations strings.xml (Danish)
* New translations strings.xml (German)
* New translations strings.xml (Greek)
* New translations strings.xml (Hebrew)
* New translations strings.xml (Hungarian)
* New translations strings.xml (Italian)
* New translations strings.xml (Korean)
* New translations strings.xml (Lithuanian)
* New translations strings.xml (Dutch)
* New translations strings.xml (Norwegian)
* New translations strings.xml (Polish)
* New translations strings.xml (Portuguese)
* New translations strings.xml (Russian)
* New translations strings.xml (Slovak)
* New translations strings.xml (Swedish)
* New translations strings.xml (Turkish)
* New translations strings.xml (Chinese Simplified)
* New translations strings.xml (Portuguese, Brazilian)
* New translations strings.xml (Croatian)
* New translations strings.xml (Spanish)
* New translations strings.xml (German)
* New translations strings.xml (Russian)
* Update source file strings.xml
* Update source file strings.xml
* New translations strings.xml (Spanish)
* New translations strings.xml (Slovak)
* New translations strings.xml (Lithuanian)
* New translations protection.xml (Lithuanian)
* New translations strings.xml (Lithuanian)
* New translations exam.xml (Lithuanian)
* New translations strings.xml (Lithuanian)
* New translations strings.xml (Lithuanian)
* New translations strings.xml (Lithuanian)
* New translations strings.xml (Lithuanian)
* New translations strings.xml (Lithuanian)
* New translations strings.xml (Lithuanian)
* New translations exam.xml (Lithuanian)
* New translations exam.xml (Lithuanian)
* New translations exam.xml (Lithuanian)
* New translations exam.xml (Lithuanian)
* New translations exam.xml (Lithuanian)
* New translations strings.xml (Lithuanian)
* New translations exam.xml (Lithuanian)
* New translations exam.xml (Lithuanian)
* New translations strings.xml (Lithuanian)
* New translations strings.xml (Lithuanian)
* New translations objectives.xml (Lithuanian)
* New translations strings.xml (Lithuanian)
* New translations exam.xml (Lithuanian)
* New translations strings.xml (Lithuanian)
* New translations protection.xml (Lithuanian)
* New translations strings.xml (Lithuanian)
* New translations strings.xml (Lithuanian)
* New translations strings.xml (Lithuanian)
* New translations strings.xml (Lithuanian)
* New translations exam.xml (Lithuanian)
* New translations exam.xml (Lithuanian)
* New translations exam.xml (Lithuanian)
* New translations strings.xml (French)
* New translations strings.xml (Czech)
* New translations strings.xml (French)
* New translations strings.xml (Turkish)
* New translations strings.xml (Turkish)
* New translations strings.xml (Turkish)
* New translations strings.xml (Turkish)
* New translations strings.xml (Turkish)
* New translations strings.xml (Turkish)
* New translations exam.xml (Turkish)
* New translations objectives.xml (Turkish)
* New translations strings.xml (Turkish)
* New translations strings.xml (Turkish)
* New translations strings.xml (Turkish)
* New translations strings.xml (Turkish)
* New translations strings.xml (Turkish)
* New translations strings.xml (Turkish)
* New translations strings.xml (Turkish)
* New translations strings.xml (Turkish)
* New translations strings.xml (Turkish)
* New translations strings.xml (Turkish)
* New translations objectives.xml (Turkish)
* New translations strings.xml (Turkish)
* New translations strings.xml (Turkish)
* New translations strings.xml (Turkish)
* New translations strings.xml (Turkish)
* New translations strings.xml (Polish)
* New translations strings.xml (Polish)
* New translations strings.xml (Polish)
* New translations strings.xml (Polish)
* New translations strings.xml (Polish)
* New translations strings.xml (Turkish)
* New translations strings.xml (Turkish)
* New translations strings.xml (Turkish)
* New translations strings.xml (Turkish)
* New translations strings.xml (Turkish)
* New translations objectives.xml (Turkish)
* New translations strings.xml (Turkish)
* New translations strings.xml (Turkish)
* New translations strings.xml (Polish)
* New translations strings.xml (Polish)
* New translations strings.xml (Polish)
* New translations strings.xml (Polish)
* New translations strings.xml (Polish)
* New translations strings.xml (Polish)
* New translations strings.xml (Polish)
* New translations protection.xml (Polish)
* New translations strings.xml (Polish)
* New translations strings.xml (Polish)
* New translations strings.xml (Polish)
* New translations strings.xml (Polish)
* New translations strings.xml (Polish)
* New translations strings.xml (Polish)
* New translations strings.xml (Polish)
* New translations exam.xml (Polish)
* New translations strings.xml (Polish)
* New translations strings.xml (Polish)
* New translations strings.xml (Polish)
* New translations strings.xml (Polish)
* New translations strings.xml (Polish)
* New translations strings.xml (Romanian)
* New translations strings.xml (French)
* New translations strings.xml (Spanish)
* New translations strings.xml (Bulgarian)
* New translations strings.xml (Catalan)
* New translations strings.xml (Czech)
* New translations strings.xml (Danish)
* New translations strings.xml (German)
* New translations strings.xml (Hebrew)
* New translations strings.xml (Italian)
* New translations strings.xml (Korean)
* New translations strings.xml (Lithuanian)
* New translations strings.xml (Dutch)
* New translations strings.xml (Norwegian)
* New translations strings.xml (Polish)
* New translations strings.xml (Portuguese)
* New translations strings.xml (Russian)
* New translations strings.xml (Slovak)
* New translations strings.xml (Swedish)
* New translations strings.xml (Turkish)
* New translations strings.xml (Chinese Simplified)
* New translations strings.xml (Portuguese, Brazilian)
* New translations strings.xml (Romanian)
* New translations strings.xml (French)
* New translations strings.xml (Spanish)
* New translations strings.xml (Afrikaans)
* New translations strings.xml (Bulgarian)
* New translations strings.xml (Catalan)
* New translations strings.xml (Czech)
* New translations strings.xml (Danish)
* New translations strings.xml (German)
* New translations strings.xml (Greek)
* New translations strings.xml (Irish)
* New translations strings.xml (Hebrew)
* New translations strings.xml (Hungarian)
* New translations strings.xml (Italian)
* New translations strings.xml (Japanese)
* New translations strings.xml (Korean)
* New translations strings.xml (Lithuanian)
* New translations strings.xml (Dutch)
* New translations strings.xml (Norwegian)
* New translations strings.xml (Polish)
* New translations strings.xml (Portuguese)
* New translations strings.xml (Russian)
* New translations strings.xml (Slovak)
* New translations strings.xml (Swedish)
* New translations strings.xml (Turkish)
* New translations strings.xml (Chinese Simplified)
* New translations strings.xml (Portuguese, Brazilian)
* New translations strings.xml (Croatian)
* New translations strings.xml (Serbian (Latin))
* New translations exam.xml (Romanian)
* New translations exam.xml (French)
* New translations exam.xml (Spanish)
* New translations exam.xml (Afrikaans)
* New translations exam.xml (Bulgarian)
* New translations exam.xml (Catalan)
* New translations exam.xml (Czech)
* New translations exam.xml (Danish)
* New translations exam.xml (German)
* New translations exam.xml (Greek)
* New translations exam.xml (Hebrew)
* New translations exam.xml (Italian)
* New translations exam.xml (Korean)
* New translations exam.xml (Lithuanian)
* New translations exam.xml (Dutch)
* New translations exam.xml (Norwegian)
* New translations exam.xml (Polish)
* New translations exam.xml (Portuguese)
* New translations exam.xml (Russian)
* New translations exam.xml (Slovak)
* New translations exam.xml (Swedish)
* New translations exam.xml (Turkish)
* New translations exam.xml (Chinese Simplified)
* New translations exam.xml (Portuguese, Brazilian)
* New translations exam.xml (Croatian)
* New translations strings.xml (French)
* New translations strings.xml (Spanish)
* New translations strings.xml (Czech)
* New translations strings.xml (German)
* New translations strings.xml (Norwegian)
* New translations strings.xml (Polish)
* New translations strings.xml (Russian)
* New translations strings.xml (Slovak)
* New translations strings.xml (Turkish)
* Update source file strings.xml
* Update source file exam.xml
* Update source file strings.xml
* Update source file strings.xml
* New translations strings.xml (German)
* New translations strings.xml (German)
* New translations strings.xml (German)
* New translations exam.xml (German)
* Update source file strings.xml
* New translations strings.xml (Czech)
* New translations strings.xml (French)
* New translations strings.xml (Spanish)
* New translations strings.xml (German)
* New translations strings.xml (Russian)
* New translations strings.xml (Slovak)
* New translations strings.xml (Turkish)
* New translations exam.xml (German)
* New translations strings.xml (Polish)
* New translations strings.xml (Polish)
* New translations strings.xml (Spanish)
* New translations strings.xml (Polish)
* New translations strings.xml (Polish)
* New translations exam.xml (Spanish)
* New translations exam.xml (Czech)
* New translations exam.xml (Polish)
* New translations objectives.xml (Polish)
* New translations strings.xml (Polish)
* New translations strings.xml (Polish)
* New translations strings.xml (Polish)
2023-01-30 22:13:24 +01:00
Milos Kozak
cacf62f20c
Merge pull request #2377 from dv1/check-for-suspend-before-tbr-and-bolus
...
WIP: combov2: Check if pump is suspended before setting TBR and delivering…
2023-01-30 18:40:14 +01:00
Mark Breen
1c8f8a2459
Group "About Screen" strings in UI strings file inc one from combo strings
2023-01-30 01:36:25 +00:00
Carlos Rafael Giani
d505c1a90b
combov2: Check if pump is suspended before setting TBR and delivering bolus
...
This avoids a misleading error state caused by an IllegalStateException
that gets thrown by the Pump.setTbr() and Pump.deliverBolus() when these
get called while the pump is suspended. Instead, first check for this
suspended state, and if the pump is indeed suspended, immediately exit
with the pump enact result set to not have succeeded nor have been enacted.
Signed-off-by: Carlos Rafael Giani <crg7475@mailbox.org>
2023-01-28 20:43:29 +01:00
Milos Kozak
13cf19083a
ComboV2: move logging to onStart
2023-01-21 16:55:24 +01:00
Milos Kozak
c1fca211bf
DanaR: ignore history records with invalid date
2023-01-21 14:48:56 +01:00
Milos Kozak
fa2b9bddcc
EOPATCH2: fix open preferences
2023-01-16 20:21:32 +01:00
Milos Kozak
7728fe24f4
New Crowdin updates ( #2334 )
...
* Update source file objectives.xml
* New translations strings.xml (French)
* New translations strings.xml (French)
* New translations exam.xml (French)
* New translations strings.xml (French)
* New translations strings.xml (Spanish)
* New translations strings.xml (Spanish)
* New translations exam.xml (Spanish)
* New translations strings.xml (Spanish)
* New translations strings.xml (Norwegian)
2023-01-11 09:45:19 +01:00
Milos Kozak
b74e5a520c
New Crowdin updates ( #2331 )
...
* Update source file strings.xml
* Update source file exam.xml
* Update source file strings.xml
* Update source file strings.xml
* Update source file strings.xml
* New translations strings.xml (Spanish)
* New translations strings.xml (Norwegian)
* New translations strings.xml (Russian)
* New translations strings.xml (Slovak)
* New translations strings.xml (Spanish)
* New translations strings.xml (Czech)
* New translations strings.xml (Romanian)
* New translations strings.xml (French)
* New translations strings.xml (Spanish)
* New translations strings.xml (Afrikaans)
* New translations strings.xml (Bulgarian)
* New translations strings.xml (Catalan)
* New translations strings.xml (Czech)
* New translations strings.xml (Danish)
* New translations strings.xml (German)
* New translations strings.xml (Greek)
* New translations strings.xml (Irish)
* New translations strings.xml (Hebrew)
* New translations strings.xml (Hungarian)
* New translations strings.xml (Italian)
* New translations strings.xml (Japanese)
* New translations strings.xml (Korean)
* New translations strings.xml (Lithuanian)
* New translations strings.xml (Dutch)
* New translations strings.xml (Norwegian)
* New translations strings.xml (Polish)
* New translations strings.xml (Portuguese)
* New translations strings.xml (Russian)
* New translations strings.xml (Slovak)
* New translations strings.xml (Swedish)
* New translations strings.xml (Turkish)
* New translations strings.xml (Chinese Simplified)
* New translations strings.xml (Portuguese, Brazilian)
* New translations strings.xml (Croatian)
* New translations strings.xml (Serbian (Latin))
* New translations strings.xml (Spanish)
* New translations strings.xml (Norwegian)
* New translations strings.xml (Spanish)
* New translations strings.xml (Romanian)
* New translations strings.xml (French)
* New translations strings.xml (Spanish)
* New translations strings.xml (Afrikaans)
* New translations strings.xml (Bulgarian)
* New translations strings.xml (Catalan)
* New translations strings.xml (Czech)
* New translations strings.xml (Danish)
* New translations strings.xml (German)
* New translations strings.xml (Greek)
* New translations strings.xml (Irish)
* New translations strings.xml (Hebrew)
* New translations strings.xml (Hungarian)
* New translations strings.xml (Italian)
* New translations strings.xml (Japanese)
* New translations strings.xml (Korean)
* New translations strings.xml (Lithuanian)
* New translations strings.xml (Dutch)
* New translations strings.xml (Norwegian)
* New translations strings.xml (Polish)
* New translations strings.xml (Portuguese)
* New translations strings.xml (Russian)
* New translations strings.xml (Slovak)
* New translations strings.xml (Swedish)
* New translations strings.xml (Turkish)
* New translations strings.xml (Chinese Simplified)
* New translations strings.xml (Portuguese, Brazilian)
* New translations strings.xml (Croatian)
* New translations strings.xml (Serbian (Latin))
* New translations strings.xml (Spanish)
* New translations strings.xml (Norwegian)
* New translations strings.xml (Russian)
* New translations strings.xml (Slovak)
* New translations strings.xml (Spanish)
* New translations exam.xml (French)
* New translations exam.xml (Spanish)
* New translations exam.xml (Czech)
* New translations exam.xml (Norwegian)
* New translations exam.xml (Russian)
* New translations exam.xml (Slovak)
* New translations objectives.xml (Spanish)
* New translations objectives.xml (Czech)
* New translations objectives.xml (Norwegian)
* New translations objectives.xml (Russian)
* New translations objectives.xml (Slovak)
* New translations strings.xml (Spanish)
* New translations strings.xml (Slovak)
* New translations strings.xml (Spanish)
* New translations strings.xml (Norwegian)
* New translations strings.xml (Russian)
* New translations strings.xml (Slovak)
* New translations strings.xml (Spanish)
* New translations strings.xml (Norwegian)
* New translations strings.xml (Spanish)
* New translations strings.xml (Spanish)
* New translations strings.xml (Czech)
* New translations strings.xml (Norwegian)
* New translations strings.xml (Russian)
* New translations strings.xml (Slovak)
* New translations strings.xml (Spanish)
* Update source file strings.xml
* Update source file exam.xml
* Update source file strings.xml
* Update source file strings.xml
* Update source file strings.xml
* New translations strings.xml (German)
* New translations strings.xml (German)
* New translations strings.xml (German)
* New translations strings.xml (German)
* New translations strings.xml (German)
* New translations exam.xml (German)
* New translations objectives.xml (Czech)
* New translations objectives.xml (German)
* New translations strings.xml (German)
* New translations strings.xml (German)
* New translations strings.xml (German)
* New translations strings.xml (German)
* New translations strings.xml (Norwegian)
* New translations strings.xml (Norwegian)
* New translations exam.xml (Norwegian)
* New translations strings.xml (Norwegian)
2023-01-09 10:11:17 +01:00
Milos Kozak
0fcb9cb4d2
EOPATCH2: jsonStatus
2023-01-04 21:22:33 +01:00
Milos Kozak
688a95746c
NSC: fix preferences crash
2023-01-03 16:37:27 +01:00
Milos Kozak
5aacf04038
Merge pull request #2322 from dv1/comboctl-dev
...
Carry over changes from comboctl ; disable pairing UI when BT permissions are not granted
2023-01-03 15:01:54 +01:00
Carlos Rafael Giani
409852685e
comboctl-base: Fix PumpIOTest
...
Signed-off-by: Carlos Rafael Giani <crg7475@mailbox.org>
2023-01-03 13:35:30 +01:00
Milos Kozak
7ad13882ef
NSCv3: improve comm
2023-01-02 22:38:17 +01:00
Carlos Rafael Giani
fffe014d4e
combov2: Apply changes from comboctl
...
Signed-off-by: Carlos Rafael Giani <crg7475@mailbox.org>
2023-01-02 21:42:54 +01:00
Carlos Rafael Giani
aff55d2f60
combov2: Add note about differences in AndroidManifest.xml
...
Signed-off-by: Carlos Rafael Giani <crg7475@mailbox.org>
2023-01-02 19:21:26 +01:00
Carlos Rafael Giani
4bb163a633
comboctl-main: Support extended/multiwave bolus in Pump.deliverBolus()
...
Signed-off-by: Carlos Rafael Giani <crg7475@mailbox.org>
2023-01-02 19:21:26 +01:00
Carlos Rafael Giani
83dce8bee3
comboctl-base: Handle ext/multiwave bolus in PumpIO.deliverCMDStandardBolus
...
Signed-off-by: Carlos Rafael Giani <crg7475@mailbox.org>
2023-01-02 19:21:26 +01:00
Carlos Rafael Giani
05674ba552
comboctl-base: Support automatic extended/multiwave boluses in history
...
When delivering extended and multiwave boluses through the command mode,
the boluses are marked as "automatic" by the Combo, and use different IDs
compared to extended/multiwave boluses that were initiated through the
remote terminal mode. Add support for these IDs, and extend the
CMDHistoryEventDetail subclasses for extended and multiwave boluses with
a field that specifies whether the bolus was manual or automatic.
Signed-off-by: Carlos Rafael Giani <crg7475@mailbox.org>
2023-01-02 19:21:26 +01:00
Carlos Rafael Giani
916b847b21
comboctl-base: Add support for creating extended/multiwave bolus packets
...
Signed-off-by: Carlos Rafael Giani <crg7475@mailbox.org>
2023-01-02 19:21:26 +01:00
Carlos Rafael Giani
22a144416b
comboctl-main: Parse ext bolus main screen instead of throwing exception
...
To support extended and multiwave boluses in the future, it is necessary
to properly parse the main screen when it shows extended/multiwave
content. This requires some rework. Most notably, the code needs to be
changed to no longer throw ExtendedOrMultiwaveBolusActiveException.
One problem with extended/multiwave content on the main screen is that
it does not show TBR details (percentage & remaining duration). For this
reason, it is necessary to actually navigate to the TBR percentage screen
and read those value there. This means that the setTbr() call is slower
when an extended/multiwave bolus is ongoing, but better to be slower than
to omit post-setTbr checks that may catch rare errors.
Signed-off-by: Carlos Rafael Giani <crg7475@mailbox.org>
2023-01-02 19:21:26 +01:00
Carlos Rafael Giani
7f6f63bcf4
comboctl-main: Always move past skipped screens in navigateToRTScreen()
...
Without this, navigation gets stuck if an unrecognized screen
is encountered.
Signed-off-by: Carlos Rafael Giani <crg7475@mailbox.org>
2023-01-02 19:21:26 +01:00
Carlos Rafael Giani
9af5499d70
comboctl-base: Rename CMDBolusType to CMDImmediateBolusType
...
This name is less confusing, especially if another enum class for the
bolus delivery is about to be introduced.
Signed-off-by: Carlos Rafael Giani <crg7475@mailbox.org>
2023-01-02 19:21:26 +01:00
Carlos Rafael Giani
7598ae758c
comboctl-parser: Fix battery in ExtendedAndMultiwaveBolusMainScreenParser
...
Signed-off-by: Carlos Rafael Giani <crg7475@mailbox.org>
2023-01-02 19:21:26 +01:00
Carlos Rafael Giani
8d9e5cc833
comboctl: Apply ktlint based fixes
...
Signed-off-by: Carlos Rafael Giani <crg7475@mailbox.org>
2023-01-02 19:21:22 +01:00
Carlos Rafael Giani
19871d8f52
combov2: Disable pairing UI and show message when driver is not initialized
...
Without this check, AAPS crashes, because the code tries to access the
pairing flow, which depends on the pump manager. But that manager does
not exist until the user grants Bluetooth permissions.
Signed-off-by: Carlos Rafael Giani <crg7475@mailbox.org>
2023-01-02 19:21:15 +01:00
Milos Kozak
cc605efc93
New Crowdin updates ( #2313 )
...
* New translations strings.xml (French)
* New translations strings.xml (Spanish)
* New translations strings.xml (Czech)
* New translations strings.xml (Danish)
* New translations strings.xml (German)
* New translations strings.xml (Hebrew)
* New translations strings.xml (Italian)
* New translations strings.xml (Lithuanian)
* New translations strings.xml (Dutch)
* New translations strings.xml (Norwegian)
* New translations strings.xml (Russian)
* New translations strings.xml (Slovak)
* New translations strings.xml (Turkish)
* New translations strings.xml (Portuguese, Brazilian)
* New translations strings.xml (Croatian)
* New translations strings.xml (French)
* New translations strings.xml (Czech)
* New translations strings.xml (Romanian)
* New translations strings.xml (French)
* New translations strings.xml (Spanish)
* New translations strings.xml (Bulgarian)
* New translations strings.xml (Czech)
* New translations strings.xml (Danish)
* New translations strings.xml (German)
* New translations strings.xml (Hebrew)
* New translations strings.xml (Italian)
* New translations strings.xml (Lithuanian)
* New translations strings.xml (Dutch)
* New translations strings.xml (Norwegian)
* New translations strings.xml (Polish)
* New translations strings.xml (Portuguese)
* New translations strings.xml (Russian)
* New translations strings.xml (Slovak)
* New translations strings.xml (Swedish)
* New translations strings.xml (Turkish)
* New translations strings.xml (Chinese Simplified)
* New translations strings.xml (Romanian)
* New translations strings.xml (French)
* New translations strings.xml (Spanish)
* New translations strings.xml (Bulgarian)
* New translations strings.xml (Catalan)
* New translations strings.xml (Danish)
* New translations strings.xml (German)
* New translations strings.xml (Hebrew)
* New translations strings.xml (Hungarian)
* New translations strings.xml (Italian)
* New translations strings.xml (Lithuanian)
* New translations strings.xml (Dutch)
* New translations strings.xml (Norwegian)
* New translations strings.xml (Polish)
* New translations strings.xml (Portuguese)
* New translations strings.xml (Russian)
* New translations strings.xml (Slovak)
* New translations strings.xml (Swedish)
* New translations strings.xml (Turkish)
* New translations strings.xml (Chinese Simplified)
* New translations strings.xml (Portuguese, Brazilian)
* New translations strings.xml (Spanish)
* New translations strings.xml (Czech)
* New translations strings.xml (French)
* New translations strings.xml (Czech)
* New translations exam.xml (Romanian)
* New translations objectives.xml (Romanian)
* New translations exam.xml (French)
* New translations objectives.xml (French)
* New translations exam.xml (Spanish)
* New translations objectives.xml (Spanish)
* New translations exam.xml (Afrikaans)
* New translations objectives.xml (Afrikaans)
* New translations exam.xml (Bulgarian)
* New translations objectives.xml (Bulgarian)
* New translations exam.xml (Catalan)
* New translations objectives.xml (Catalan)
* New translations exam.xml (Czech)
* New translations objectives.xml (Czech)
* New translations exam.xml (Danish)
* New translations objectives.xml (Danish)
* New translations exam.xml (German)
* New translations objectives.xml (German)
* New translations exam.xml (Greek)
* New translations objectives.xml (Greek)
* New translations exam.xml (Hebrew)
* New translations objectives.xml (Hebrew)
* New translations exam.xml (Italian)
* New translations objectives.xml (Italian)
* New translations exam.xml (Korean)
* New translations objectives.xml (Korean)
* New translations exam.xml (Lithuanian)
* New translations objectives.xml (Lithuanian)
* New translations exam.xml (Dutch)
* New translations objectives.xml (Dutch)
* New translations exam.xml (Norwegian)
* New translations objectives.xml (Norwegian)
* New translations exam.xml (Polish)
* New translations objectives.xml (Polish)
* New translations exam.xml (Portuguese)
* New translations objectives.xml (Portuguese)
* New translations exam.xml (Russian)
* New translations objectives.xml (Russian)
* New translations exam.xml (Slovak)
* New translations objectives.xml (Slovak)
* New translations exam.xml (Swedish)
* New translations objectives.xml (Swedish)
* New translations exam.xml (Turkish)
* New translations objectives.xml (Turkish)
* New translations exam.xml (Chinese Simplified)
* New translations objectives.xml (Chinese Simplified)
* New translations exam.xml (Portuguese, Brazilian)
* New translations objectives.xml (Portuguese, Brazilian)
* New translations exam.xml (Croatian)
* New translations objectives.xml (French)
2022-12-29 22:36:09 +01:00
Carlos Rafael Giani
3887cc90ae
combov2: Set enacted to true even if the basal profiles are identical
...
Signed-off-by: Carlos Rafael Giani <crg7475@mailbox.org>
2022-12-28 23:59:21 +01:00
Carlos Rafael Giani
e60e9a21cc
combov2: Re-run Bluetooth connection attempts if permissions are missing
...
Signed-off-by: Carlos Rafael Giani <crg7475@mailbox.org>
2022-12-28 23:01:29 +01:00
Carlos Rafael Giani
6b989ec7aa
combov2: Consider pump as uninitialized for a while after an error occurred
...
Signed-off-by: Carlos Rafael Giani <crg7475@mailbox.org>
2022-12-28 23:01:29 +01:00
Andries Smit
5c432c350c
chore: update docs base URL
2022-12-28 19:18:29 +01:00
Milos Kozak
4ac47a7d82
New Crowdin updates ( #2305 )
...
* New translations strings.xml (German)
* New translations strings.xml (Russian)
* New translations strings.xml (Slovak)
* New translations strings.xml (German)
* New translations strings.xml (German)
* New translations strings.xml (Slovak)
* New translations strings.xml (French)
* New translations strings.xml (Spanish)
* New translations strings.xml (Czech)
* New translations strings.xml (German)
* New translations strings.xml (Russian)
* New translations strings.xml (Slovak)
* New translations strings.xml (German)
* New translations strings.xml (German)
* New translations strings.xml (French)
* New translations strings.xml (Spanish)
* New translations strings.xml (Czech)
* New translations strings.xml (German)
* New translations strings.xml (Polish)
* New translations strings.xml (Russian)
* New translations strings.xml (Slovak)
* New translations strings.xml (French)
* New translations strings.xml (German)
* New translations strings.xml (Russian)
* New translations strings.xml (German)
* New translations strings.xml (Slovak)
* New translations strings.xml (French)
* New translations strings.xml (Czech)
* New translations strings.xml (German)
* New translations strings.xml (Russian)
* New translations strings.xml (Slovak)
* New translations strings.xml (German)
* New translations strings.xml (Slovak)
* New translations strings.xml (German)
* New translations strings.xml (Slovak)
* New translations strings.xml (German)
* New translations strings.xml (Slovak)
* New translations strings.xml (German)
* New translations protection.xml (German)
* New translations strings.xml (Slovak)
* New translations strings.xml (German)
* New translations strings.xml (Slovak)
* New translations objectives.xml (Romanian)
* New translations objectives.xml (French)
* New translations objectives.xml (Spanish)
* New translations objectives.xml (Afrikaans)
* New translations objectives.xml (Bulgarian)
* New translations objectives.xml (Catalan)
* New translations objectives.xml (Czech)
* New translations objectives.xml (Danish)
* New translations exam.xml (German)
* New translations objectives.xml (German)
* New translations objectives.xml (Greek)
* New translations objectives.xml (Hebrew)
* New translations objectives.xml (Italian)
* New translations objectives.xml (Korean)
* New translations objectives.xml (Lithuanian)
* New translations objectives.xml (Dutch)
* New translations objectives.xml (Norwegian)
* New translations objectives.xml (Polish)
* New translations objectives.xml (Portuguese)
* New translations objectives.xml (Russian)
* New translations objectives.xml (Slovak)
* New translations objectives.xml (Swedish)
* New translations objectives.xml (Turkish)
* New translations objectives.xml (Chinese Simplified)
* New translations objectives.xml (Portuguese, Brazilian)
* New translations strings.xml (German)
* New translations strings.xml (German)
* New translations strings.xml (Slovak)
* New translations strings.xml (German)
* New translations strings.xml (Romanian)
* New translations strings.xml (French)
* New translations strings.xml (Spanish)
* New translations strings.xml (Afrikaans)
* New translations strings.xml (Bulgarian)
* New translations strings.xml (Catalan)
* New translations strings.xml (Czech)
* New translations strings.xml (Danish)
* New translations strings.xml (German)
* New translations strings.xml (Greek)
* New translations strings.xml (Irish)
* New translations strings.xml (Hebrew)
* New translations strings.xml (Hungarian)
* New translations strings.xml (Italian)
* New translations strings.xml (Japanese)
* New translations strings.xml (Korean)
* New translations strings.xml (Lithuanian)
* New translations strings.xml (Dutch)
* New translations strings.xml (Norwegian)
* New translations strings.xml (Polish)
* New translations strings.xml (Portuguese)
* New translations strings.xml (Russian)
* New translations strings.xml (Slovak)
* New translations strings.xml (Swedish)
* New translations strings.xml (Turkish)
* New translations strings.xml (Chinese Simplified)
* New translations strings.xml (Portuguese, Brazilian)
* New translations strings.xml (Croatian)
* New translations strings.xml (Serbian (Latin))
* New translations strings.xml (Slovak)
2022-12-27 21:20:20 +01:00
dependabot[bot]
cc7afc8bb1
chore(deps): bump xstream from 1.4.19 to 1.4.20
...
Bumps [xstream](https://github.com/x-stream/xstream ) from 1.4.19 to 1.4.20.
- [Release notes](https://github.com/x-stream/xstream/releases )
- [Commits](https://github.com/x-stream/xstream/commits )
---
updated-dependencies:
- dependency-name: com.thoughtworks.xstream:xstream
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-12-26 08:02:09 +00:00
Milos Kozak
161f519063
DASH: extract string resources
2022-12-17 17:36:59 +01:00
Milos Kozak
23cc3c9c3e
EOPATCH: fix rounding
2022-12-15 11:19:32 +01:00
Milos Kozak
31a6bf4460
fix reservoir value in nsclient status
2022-12-15 10:29:09 +01:00
Milos Kozak
e589a6bc19
New Crowdin updates ( #2282 )
...
* New translations exam.xml (Spanish)
* New translations strings.xml (Spanish)
* New translations exam.xml (Spanish)
* New translations strings.xml (Spanish)
* New translations strings.xml (Spanish)
* New translations strings.xml (Norwegian)
* New translations strings.xml (Norwegian)
* New translations strings.xml (Norwegian)
2022-12-15 09:05:52 +01:00
Milos Kozak
0da75f1d69
Dana: cleanup
2022-12-11 21:36:30 +01:00
Milos Kozak
62d1d27244
Merge pull request #2281 from LoriLori/danaRSv2/bug/historyFetch
...
lastEventTimeLoaded is never updated
2022-12-11 21:17:11 +01:00
Milos Kozak
97330bcb42
Merge pull request #2280 from LoriLori/danaRSv2/bug/cancelTempBasal
...
cancelTempBasal does not set success flag to true
2022-12-11 20:55:20 +01:00
Milos Kozak
856f35dae6
New Crowdin updates ( #2279 )
...
* New translations strings.xml (Afrikaans)
* New translations strings.xml (Russian)
* New translations strings.xml (Chinese Simplified)
* New translations strings.xml (Portuguese, Brazilian)
2022-12-11 20:54:01 +01:00
Lorelai L
97c11bc3e1
lastEventTimeLoaded is never updated - causes full fetch on each communication attempt
2022-12-11 19:31:10 +01:00
Lorelai L
1d1c47db1b
cancelTempBasal does not set success flag to true
2022-12-11 18:39:42 +01:00
Milos Kozak
d7a8323bc8
lints
2022-12-11 14:33:30 +01:00
Milos Kozak
02c1bd1e52
lints
2022-12-11 12:57:19 +01:00
Milos Kozak
80dd3b094b
New Crowdin updates ( #2273 )
...
* New translations strings.xml (Spanish)
* New translations strings.xml (Spanish)
* Update source file strings.xml
* New translations strings.xml (Czech)
* New translations strings.xml (Russian)
* New translations strings.xml (Russian)
* New translations strings.xml (Russian)
* New translations strings.xml (Russian)
* New translations strings.xml (Russian)
* New translations strings.xml (Russian)
* New translations exam.xml (Russian)
* New translations strings.xml (Russian)
* New translations strings.xml (Russian)
* New translations strings.xml (Spanish)
* New translations strings.xml (French)
* New translations strings.xml (French)
* New translations strings.xml (French)
* New translations strings.xml (French)
* New translations strings.xml (French)
* New translations strings.xml (French)
* New translations strings.xml (French)
* New translations strings.xml (French)
* New translations strings.xml (French)
* New translations strings.xml (French)
* New translations exam.xml (Spanish)
* New translations strings.xml (Spanish)
* New translations exam.xml (Spanish)
* New translations strings.xml (French)
* New translations exam.xml (Spanish)
* New translations strings.xml (French)
* New translations exam.xml (Spanish)
* New translations exam.xml (Spanish)
2022-12-11 11:20:47 +01:00
Milos Kozak
621d8b9614
Merge branch 'dev' of https://github.com/nightscout/AndroidAPS into dev
2022-12-11 10:52:37 +01:00
Milos Kozak
1f4d958931
MDT: fix import after update
2022-12-11 10:52:27 +01:00
Carlos Rafael Giani
3f4527459a
combov2: Add documentation and replace previous small note about comboctl
...
Signed-off-by: Carlos Rafael Giani <crg7475@mailbox.org>
2022-12-10 20:33:23 +01:00
Carlos Rafael Giani
16a3b74f50
comboctl-main: Fix getBasalProfile() progress report and screen counting
...
The previous behavior was reading the profile correctly, but the progress
report was off by one factor. Also, blinking screens were considered as
separate ones, causing the short button press based fallback to kick in
unnecessarily often because that blinking screen behavior caused the
main long button press based reading loop to miss the last profile factor.
Signed-off-by: Carlos Rafael Giani <crg7475@mailbox.org>
2022-12-10 19:18:30 +01:00
Carlos Rafael Giani
e06ecaa7d8
comboctl-android: Remove some obsolete / unnecessary / solved TODOs
...
* device is unpaired while discovery is ongoing" does not happen because
discovery only occurs if no device is paired.
* Using the second offered BluetoothDevice works reliably on all tested
phones so far.
* AndroidBluetoothDevice throws a BluetoothException if all of its
internal connect attempts fail.
Signed-off-by: Carlos Rafael Giani <crg7475@mailbox.org>
2022-12-10 18:49:12 +01:00
Carlos Rafael Giani
6ecc1073df
comboctl-main: Finish reading profile by pressing BACK to avoid vibration
...
When exiting the basal profile screens by pressing CHECK twice, a
vibration happens. This can be avoided by instead pressing BACK until
the main screen is reached.
Signed-off-by: Carlos Rafael Giani <crg7475@mailbox.org>
2022-12-10 17:34:53 +01:00
Milos Kozak
479ceabe9d
DanaRS: pairing dialog fix
2022-12-09 23:27:04 +01:00
Milos Kozak
30e7e5ed77
New Crowdin updates ( #2269 )
...
* New translations strings.xml (German)
* New translations strings.xml (Hebrew)
* New translations strings.xml (Italian)
* New translations strings.xml (Korean)
* New translations strings.xml (Lithuanian)
* New translations strings.xml (Dutch)
* New translations strings.xml (Norwegian)
* New translations strings.xml (Polish)
* New translations strings.xml (Portuguese)
* New translations strings.xml (Russian)
* New translations strings.xml (Slovak)
* New translations strings.xml (Swedish)
* New translations strings.xml (Turkish)
* New translations strings.xml (Chinese Simplified)
* New translations strings.xml (Portuguese, Brazilian)
* New translations strings.xml (Romanian)
* New translations strings.xml (French)
* New translations strings.xml (Spanish)
* New translations strings.xml (Bulgarian)
* New translations strings.xml (Catalan)
* New translations strings.xml (Czech)
* New translations strings.xml (Danish)
* New translations strings.xml (German)
* New translations strings.xml (Hebrew)
* New translations strings.xml (Hungarian)
* New translations strings.xml (Italian)
* New translations strings.xml (Korean)
* New translations strings.xml (Lithuanian)
* New translations strings.xml (Dutch)
* New translations strings.xml (Norwegian)
* New translations strings.xml (Polish)
* New translations strings.xml (Portuguese)
* New translations strings.xml (Russian)
* New translations strings.xml (Slovak)
* New translations strings.xml (Swedish)
* New translations strings.xml (Turkish)
* New translations strings.xml (Chinese Simplified)
* New translations strings.xml (Portuguese, Brazilian)
* New translations strings.xml (Croatian)
* New translations strings.xml (Romanian)
* New translations strings.xml (French)
* New translations strings.xml (Spanish)
* New translations strings.xml (Afrikaans)
* New translations strings.xml (Bulgarian)
* New translations strings.xml (Catalan)
* New translations strings.xml (Czech)
* New translations strings.xml (Danish)
* New translations strings.xml (German)
* New translations strings.xml (Greek)
* New translations strings.xml (Irish)
* New translations strings.xml (Hebrew)
* New translations strings.xml (Hungarian)
* New translations strings.xml (Italian)
* New translations strings.xml (Japanese)
* New translations strings.xml (Korean)
* New translations strings.xml (Lithuanian)
* New translations strings.xml (Dutch)
* New translations strings.xml (Norwegian)
* New translations strings.xml (Polish)
* New translations strings.xml (Portuguese)
* New translations strings.xml (Russian)
* New translations strings.xml (Slovak)
* New translations strings.xml (Swedish)
* New translations strings.xml (Turkish)
* New translations strings.xml (Chinese Simplified)
* New translations strings.xml (Portuguese, Brazilian)
* New translations strings.xml (Croatian)
* New translations strings.xml (Serbian (Latin))
* New translations strings.xml (Czech)
* New translations strings.xml (Norwegian)
* New translations strings.xml (Norwegian)
* Update source file strings.xml
* Update source file strings.xml
* New translations strings.xml (Romanian)
* New translations strings.xml (French)
* New translations strings.xml (Spanish)
* New translations strings.xml (Afrikaans)
* New translations strings.xml (Bulgarian)
* New translations strings.xml (Catalan)
* New translations strings.xml (Czech)
* New translations strings.xml (Danish)
* New translations strings.xml (German)
* New translations strings.xml (Greek)
* New translations strings.xml (Irish)
* New translations strings.xml (Hebrew)
* New translations strings.xml (Hungarian)
* New translations strings.xml (Italian)
* New translations strings.xml (Japanese)
* New translations strings.xml (Korean)
* New translations strings.xml (Lithuanian)
* New translations strings.xml (Dutch)
* New translations strings.xml (Norwegian)
* New translations strings.xml (Polish)
* New translations strings.xml (Portuguese)
* New translations strings.xml (Russian)
* New translations strings.xml (Slovak)
* New translations strings.xml (Swedish)
* New translations strings.xml (Turkish)
* New translations strings.xml (Chinese Simplified)
* New translations strings.xml (Portuguese, Brazilian)
* New translations strings.xml (Croatian)
* New translations strings.xml (Serbian (Latin))
* New translations strings.xml (Romanian)
* New translations strings.xml (French)
* New translations strings.xml (Spanish)
* New translations strings.xml (Afrikaans)
* New translations strings.xml (Bulgarian)
* New translations strings.xml (Catalan)
* New translations strings.xml (Czech)
* New translations strings.xml (Danish)
* New translations strings.xml (German)
* New translations strings.xml (Greek)
* New translations strings.xml (Irish)
* New translations strings.xml (Hebrew)
* New translations strings.xml (Hungarian)
* New translations strings.xml (Italian)
* New translations strings.xml (Japanese)
* New translations strings.xml (Korean)
* New translations strings.xml (Lithuanian)
* New translations strings.xml (Dutch)
* New translations strings.xml (Norwegian)
* New translations strings.xml (Polish)
* New translations strings.xml (Portuguese)
* New translations strings.xml (Russian)
* New translations strings.xml (Slovak)
* New translations strings.xml (Swedish)
* New translations strings.xml (Turkish)
* New translations strings.xml (Chinese Simplified)
* New translations strings.xml (Portuguese, Brazilian)
* New translations strings.xml (Croatian)
* New translations strings.xml (Serbian (Latin))
* Update source file strings.xml
* Update source file strings.xml
* Update source file strings.xml
* New translations strings.xml (Portuguese, Brazilian)
* New translations strings.xml (Romanian)
* New translations strings.xml (French)
* New translations strings.xml (Spanish)
* New translations strings.xml (Afrikaans)
* New translations strings.xml (Bulgarian)
* New translations strings.xml (Catalan)
* New translations strings.xml (Czech)
* New translations strings.xml (Danish)
* New translations strings.xml (German)
* New translations strings.xml (Greek)
* New translations strings.xml (Irish)
* New translations strings.xml (Hebrew)
* New translations strings.xml (Hungarian)
* New translations strings.xml (Italian)
* New translations strings.xml (Japanese)
* New translations strings.xml (Korean)
* New translations strings.xml (Lithuanian)
* New translations strings.xml (Dutch)
* New translations strings.xml (Norwegian)
* New translations strings.xml (Polish)
* New translations strings.xml (Portuguese)
* New translations strings.xml (Russian)
* New translations strings.xml (Slovak)
* New translations strings.xml (Swedish)
* New translations strings.xml (Turkish)
* New translations strings.xml (Chinese Simplified)
* New translations strings.xml (Portuguese, Brazilian)
* New translations strings.xml (Croatian)
* New translations strings.xml (Serbian (Latin))
* New translations protection.xml (Portuguese, Brazilian)
* New translations strings.xml (French)
* New translations strings.xml (Spanish)
* New translations strings.xml (Afrikaans)
* New translations strings.xml (Bulgarian)
* New translations strings.xml (Catalan)
* New translations strings.xml (Czech)
* New translations strings.xml (Danish)
* New translations strings.xml (German)
* New translations strings.xml (Greek)
* New translations strings.xml (Irish)
* New translations strings.xml (Hebrew)
* New translations strings.xml (Hungarian)
* New translations strings.xml (Italian)
* New translations strings.xml (Korean)
* New translations strings.xml (Lithuanian)
* New translations strings.xml (Dutch)
* New translations strings.xml (Norwegian)
* New translations strings.xml (Polish)
* New translations strings.xml (Portuguese)
* New translations strings.xml (Russian)
* New translations strings.xml (Slovak)
* New translations strings.xml (Swedish)
* New translations strings.xml (Turkish)
* New translations strings.xml (Chinese Simplified)
* New translations strings.xml (Portuguese, Brazilian)
* New translations strings.xml (Croatian)
* New translations strings.xml (Serbian (Latin))
* New translations strings.xml (Romanian)
* New translations strings.xml (French)
* New translations strings.xml (Spanish)
* New translations strings.xml (Afrikaans)
* New translations strings.xml (Bulgarian)
* New translations strings.xml (Catalan)
* New translations strings.xml (Czech)
* New translations strings.xml (Danish)
* New translations strings.xml (German)
* New translations strings.xml (Greek)
* New translations strings.xml (Irish)
* New translations strings.xml (Hebrew)
* New translations strings.xml (Hungarian)
* New translations strings.xml (Italian)
* New translations strings.xml (Japanese)
* New translations strings.xml (Korean)
* New translations strings.xml (Lithuanian)
* New translations strings.xml (Dutch)
* New translations strings.xml (Norwegian)
* New translations strings.xml (Polish)
* New translations strings.xml (Portuguese)
* New translations strings.xml (Russian)
* New translations strings.xml (Slovak)
* New translations strings.xml (Swedish)
* New translations strings.xml (Turkish)
* New translations strings.xml (Chinese Simplified)
* New translations strings.xml (Portuguese, Brazilian)
* New translations strings.xml (Croatian)
* New translations strings.xml (Serbian (Latin))
* New translations strings.xml (Romanian)
* New translations strings.xml (French)
* New translations strings.xml (Spanish)
* New translations strings.xml (Afrikaans)
* New translations strings.xml (Bulgarian)
* New translations strings.xml (Catalan)
* New translations strings.xml (Czech)
* New translations strings.xml (Danish)
* New translations strings.xml (German)
* New translations strings.xml (Greek)
* New translations strings.xml (Irish)
* New translations strings.xml (Hebrew)
* New translations strings.xml (Hungarian)
* New translations strings.xml (Italian)
* New translations strings.xml (Japanese)
* New translations strings.xml (Korean)
* New translations strings.xml (Lithuanian)
* New translations strings.xml (Dutch)
* New translations strings.xml (Norwegian)
* New translations strings.xml (Polish)
* New translations strings.xml (Portuguese)
* New translations strings.xml (Russian)
* New translations strings.xml (Slovak)
* New translations strings.xml (Swedish)
* New translations strings.xml (Turkish)
* New translations strings.xml (Chinese Simplified)
* New translations strings.xml (Portuguese, Brazilian)
* New translations strings.xml (Croatian)
* New translations strings.xml (Serbian (Latin))
2022-12-09 17:50:33 +01:00
Milos Kozak
c8113bf4fc
Instantiator
2022-12-09 16:49:33 +01:00
Milos Kozak
16bf64129d
:pump:virtual
2022-12-09 15:34:11 +01:00
Milos Kozak
53e29aaf33
minor cleanup
2022-12-09 14:21:28 +01:00
Milos Kozak
ed6858bee7
MDT: fix crash caused by code changes
2022-12-08 11:46:32 +01:00
Milos Kozak
621d0f3057
DiaconnG8: pump log sync bug fix
2022-12-08 11:38:50 +01:00
Carlos Rafael Giani
9fdc89ee72
combov2: Use more specific PumpEnactResult comment after setTbr() finishes
...
Signed-off-by: Carlos Rafael Giani <crg7475@mailbox.org>
2022-12-07 12:38:59 +01:00
Carlos Rafael Giani
ad381e3c26
comboctl: main: Improvements to Pump.setTbr()
...
* Don't set a fake 100% TBR again if the current fake 100% TBR
is finished within 15 minutes (reduces number of TBR operations
and allows the Combo to return to a non-TBR state).
* If the expected TBR percentage was a non-100% one, but not we see
a non-TBR main screen, check if the expected TBR duration was <= 2
minutes. This covers the edge case when the TBR ends at the same
time when we run this check.
* Inform callers about the exact outcome of the setTbr() call. It could
be that it set the TBR normally. Or, it might have set a fake 100% TBR
(if the user requested a 100% TBR and force100Percent was set to false),
and so on.
Signed-off-by: Carlos Rafael Giani <crg7475@mailbox.org>
2022-12-07 12:38:59 +01:00