Commit graph

460 commits

Author SHA1 Message Date
Milos Kozak
e8058ecc2b
Merge pull request #2670 from Philoul/wear/new_custom_watchface
Custom Watchface Improve code
2023-08-16 19:15:11 +02:00
Milos Kozak
551af710b6 better EVENT logging 2023-08-16 12:14:15 +02:00
Milos Kozak
eb99dbb362
New Crowdin updates (#2669)
* New translations strings.xml (French)

* New translations strings.xml (Spanish)

* New translations strings.xml (Italian)

* New translations strings.xml (Norwegian)

* New translations strings.xml (Italian)

* New translations strings.xml (Italian)

* New translations strings.xml (Italian)

* New translations strings.xml (French)

* New translations strings.xml (Spanish)

* New translations strings.xml (Italian)

* New translations strings.xml (Norwegian)

* New translations strings.xml (Italian)

* New translations strings.xml (Norwegian)

* New translations strings.xml (French)

* New translations strings.xml (Spanish)

* 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 (French)

* New translations strings.xml (Italian)

* New translations strings.xml (Norwegian)

* New translations strings.xml (French)

* New translations strings.xml (Spanish)

* New translations strings.xml (Czech)

* New translations strings.xml (Italian)

* New translations strings.xml (Norwegian)

* New translations arrays.xml (French)

* New translations arrays.xml (Italian)

* New translations arrays.xml (Norwegian)
2023-08-16 09:53:36 +02:00
Philoul
5bf787bdc0 Custom v0.5 modification Add Metadata keys fir Author_Version and Comment 2023-08-15 23:53:19 +02:00
Milos Kozak
c368859df9
New Crowdin updates (#2633)
* 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 (French)

* New translations strings.xml (Norwegian)

* New translations strings.xml (Norwegian)

* New translations strings.xml (Hebrew)

* Update source file strings.xml

* Update source file strings.xml

* New translations strings.xml (Spanish)

* New translations strings.xml (Spanish)

* New translations strings.xml (French)

* New translations strings.xml (Czech)

* New translations strings.xml (Czech)

* 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 (French)

* New translations strings.xml (French)

* 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 arrays.xml (Romanian)

* New translations arrays.xml (French)

* New translations arrays.xml (Spanish)

* New translations arrays.xml (Afrikaans)

* New translations arrays.xml (Bulgarian)

* New translations arrays.xml (Catalan)

* New translations arrays.xml (Czech)

* New translations arrays.xml (Danish)

* New translations arrays.xml (German)

* New translations arrays.xml (Greek)

* New translations arrays.xml (Irish)

* New translations arrays.xml (Hebrew)

* New translations arrays.xml (Hungarian)

* New translations arrays.xml (Italian)

* New translations arrays.xml (Japanese)

* New translations arrays.xml (Korean)

* New translations arrays.xml (Lithuanian)

* New translations arrays.xml (Dutch)

* New translations arrays.xml (Norwegian)

* New translations arrays.xml (Polish)

* New translations arrays.xml (Portuguese)

* New translations arrays.xml (Russian)

* New translations arrays.xml (Slovak)

* New translations arrays.xml (Swedish)

* New translations arrays.xml (Turkish)

* New translations arrays.xml (Chinese Simplified)

* New translations arrays.xml (Portuguese, Brazilian)

* New translations arrays.xml (Croatian)

* New translations arrays.xml (Serbian (Latin))

* Update source file strings.xml

* Update source file strings.xml

* Update source file arrays.xml

* Update source file strings.xml

* New translations strings.xml (Spanish)

* New translations strings.xml (Spanish)

* New translations strings.xml (Spanish)

* New translations arrays.xml (Spanish)

* New translations strings.xml (French)

* New translations strings.xml (Czech)

* New translations arrays.xml (French)

* New translations arrays.xml (Czech)

* New translations strings.xml (French)

* New translations strings.xml (French)

* New translations strings.xml (French)

* New translations strings.xml (Italian)

* New translations strings.xml (Italian)

* New translations strings.xml (Italian)

* New translations arrays.xml (Italian)

* New translations arrays.xml (French)

* New translations arrays.xml (Spanish)

* New translations arrays.xml (Czech)

* New translations arrays.xml (Italian)

* Update source file arrays.xml

* New translations strings.xml (Spanish)

* New translations arrays.xml (Spanish)

* Update source file strings.xml

* New translations strings.xml (Czech)

* New translations strings.xml (Czech)

* New translations strings.xml (Czech)

* New translations arrays.xml (Czech)

* New translations strings.xml (Czech)

* New translations strings.xml (Spanish)

* Update source file strings.xml

* Update source file strings.xml

* Update source file strings.xml

* Update source file strings.xml

* Update source file strings.xml

* New translations strings.xml (Czech)

* 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)
2023-08-15 11:23:44 +02:00
Milos Kozak
7d5fe6a7cf
Merge pull request #2650 from Philoul/wear/new_custom_watchface
New Customizable Watchface wip
2023-08-15 09:10:11 +02:00
Milos Kozak
968c9fb4c1 Resolve onBackPressed deprecation 2023-08-14 16:28:29 +02:00
Philoul
9cd166f802 Merge remote-tracking branch 'Nightscout/dev' into wear/new_custom_watchface 2023-08-13 22:56:04 +02:00
Philoul
3349017ae0 Check Custom Watchface version 2023-08-13 14:42:07 +02:00
Philoul
af2f18acd9 Avoid crash of Watchface (even on wrong type of data within json file) 2023-08-11 22:00:19 +02:00
Milos Kozak
fb94393c1c NSCv1,v3: improve sync 2023-08-09 22:41:32 +02:00
Milos Kozak
ac333f6968
Merge pull request #2623 from jbr7rr/medtrum-stage
Medtrum Nano
2023-08-09 13:46:46 +02:00
Philoul
dd24dd5051 Load CustomWatchface in dedicated function (for future updates) 2023-08-08 12:21:26 +02:00
Philoul
9bf6545f5d Show custom watchface only if Wear Watch connected 2023-08-07 14:17:34 +02:00
Philoul
b309109090 Delete Old EventWearUpdateGui (moved to Shared) 2023-08-07 12:54:19 +02:00
Philoul
d5c533469f Fix build 2023-08-07 01:15:40 +02:00
Philoul
04c654c8c6 Fix Default Layout (remove all wrapcontent) 2023-08-07 00:52:27 +02:00
Philoul
54e2a3f72c Remove shadow warning 2023-08-07 00:52:21 +02:00
Philoul
26dff28e1c Refactor Custom Watchface code (simplified) 2023-08-07 00:52:15 +02:00
Philoul
b259425361 Add Custom Watchface 2023-08-04 14:59:08 +02:00
Milos Kozak
d2711135db use SecureRamdom() 2023-08-03 16:14:12 +02:00
Milos Kozak
d9b69f59d1 handle wrong theme setting 2023-08-03 15:23:07 +02:00
Milos Kozak
1500381e14 fix IOB calculation 2023-08-03 13:38:48 +02:00
Milos Kozak
1621871ca4 remove debugging info 2023-08-03 13:28:11 +02:00
Milos Kozak
cb9935d880 Time threshold for 100% percentage in bolus wizard 16 min, configurable 2023-08-03 12:37:33 +02:00
Milos Kozak
4406b60ecf NSCv3: fix TBR upload 2023-08-03 11:05:31 +02:00
Milos Kozak
de1694d1a3 fix tests 2023-07-22 10:14:45 +02:00
Milos Kozak
18f01d7b59 NSCv1: fix TBR upload 2023-07-21 18:08:26 +02:00
jbr7rr
f525c62410 Merge remote-tracking branch 'nightscout/dev' into medtrum-test1 2023-07-21 06:39:48 +02:00
Milos Kozak
5cbb8d794e
Merge pull request #2629 from nightscout/jacoco
jacoco-core
2023-07-20 11:54:28 +02:00
Milos Kozak
1488d15c60
New translations strings.xml (Hebrew) (#2630) 2023-07-19 14:45:48 +02:00
Milos Kozak
8a458954a8 remove jacoco-android plugin in favor of jacoco-core 2023-07-19 13:53:43 +02:00
Milos Kozak
51b754e5b5
New Crowdin updates (#2618)
* New translations strings.xml (French)

* Update source file strings.xml

* 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 objectives.xml (German)

* New translations strings.xml (Hebrew)

* New translations strings.xml (Hebrew)

* New translations objectives.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 objectives.xml (Turkish)

* New translations strings.xml (Portuguese, Brazilian)

* New translations objectives.xml (Portuguese, Brazilian)

* Update source file strings.xml

* New translations strings.xml (Czech)

* New translations strings.xml (Czech)

* New translations strings.xml (Spanish)

* New translations strings.xml (Spanish)

* New translations strings.xml (Hebrew)

* New translations strings.xml (Slovak)

* New translations strings.xml (Slovak)

* New translations strings.xml (Hebrew)

* New translations strings.xml (French)

* New translations strings.xml (French)

* New translations strings.xml (Spanish)

* New translations strings.xml (Spanish)

* New translations strings.xml (Spanish)

* New translations strings.xml (French)
2023-07-18 11:13:07 +02:00
jbr7rr
2b86cb2dbf SetupWizard: Don't require activated Medtrum patch 2023-07-16 19:24:46 +02:00
Milos Kozak
e9971b5ec9 ExistingPeriodicWorkPolicy.UPDATE 2023-07-15 13:20:55 +02:00
Milos Kozak
3c455577f3
Merge pull request #2606 from buessow/dev2
Add an automation heart rate trigger.
2023-07-15 10:52:19 +02:00
Milos Kozak
37df642c50
New Crowdin updates (#2595)
* New translations strings_alarm.xml (Norwegian)

* New translations strings_alarm.xml (Spanish)

* New translations strings.xml (Russian)

* New translations strings.xml (Russian)

* New translations strings.xml (Russian)

* New translations strings.xml (Russian)

* New translations strings_alarm.xml (Russian)

* New translations strings_alarm.xml (Russian)

* New translations strings_alarm.xml (Russian)

* New translations strings.xml (Russian)
2023-07-11 12:05:51 +02:00
robertbuessow
b9efaaf073 Add an automation heart rate trigger. 2023-06-30 11:33:33 +02:00
Milos Kozak
a108158909 Loop: check for empty queue sooner 2023-06-15 16:34:26 +02:00
Milos Kozak
e27c510f75
New Crowdin updates (#2571)
* New translations strings.xml (Korean)

* New translations strings_alarm.xml (Romanian)

* New translations strings_alarm.xml (French)

* New translations strings_alarm.xml (Spanish)

* New translations strings_alarm.xml (Afrikaans)

* New translations strings_alarm.xml (Bulgarian)

* New translations strings_alarm.xml (Catalan)

* New translations strings_alarm.xml (Czech)

* New translations strings_alarm.xml (Danish)

* New translations strings_alarm.xml (German)

* New translations strings_alarm.xml (Greek)

* New translations strings_alarm.xml (Irish)

* New translations strings_alarm.xml (Hebrew)

* New translations strings_alarm.xml (Hungarian)

* New translations strings_alarm.xml (Italian)

* New translations strings_alarm.xml (Japanese)

* New translations strings_alarm.xml (Korean)

* New translations strings_alarm.xml (Lithuanian)

* New translations strings_alarm.xml (Dutch)

* New translations strings_alarm.xml (Norwegian)

* New translations strings_alarm.xml (Polish)

* New translations strings_alarm.xml (Portuguese)

* New translations strings_alarm.xml (Russian)

* New translations strings_alarm.xml (Slovak)

* New translations strings_alarm.xml (Swedish)

* New translations strings_alarm.xml (Turkish)

* New translations strings_alarm.xml (Chinese Simplified)

* New translations strings_alarm.xml (Portuguese, Brazilian)

* New translations strings_alarm.xml (Croatian)

* New translations strings_alarm.xml (Serbian (Latin))

* New translations strings_alarm.xml (Spanish)

* New translations strings_alarm.xml (Czech)

* New translations strings_alarm.xml (French)

* New translations strings_alarm.xml (French)

* New translations strings_alarm.xml (Slovak)

* New translations strings.xml (Italian)

* New translations strings.xml (Italian)

* New translations strings.xml (Italian)

* 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)

* Update source file strings.xml

* New translations strings.xml (Spanish)

* New translations strings.xml (Czech)

* New translations strings.xml (Slovak)

* New translations strings.xml (Norwegian)

* New translations strings.xml (Norwegian)

* New translations strings.xml (Norwegian)

* New translations strings.xml (Turkish)

* New translations strings.xml (Turkish)

* New translations strings.xml (Turkish)

* New translations strings_alarm.xml (Turkish)

* New translations strings_alarm.xml (Italian)

* New translations strings.xml (Italian)

* New translations strings.xml (Italian)

* New translations strings_alarm.xml (Italian)
2023-06-14 11:47:51 +02:00
Milos Kozak
38a12422c0 Watch: fix profile confirm 2023-06-13 11:27:05 +02:00
Milos Kozak
306406733c
New Crowdin updates (#2563)
* New translations strings.xml (French)

* New translations objectives.xml (French)

* New translations strings.xml (Russian)

* New translations strings.xml (Russian)

* New translations protection.xml (Russian)

* Update source file strings.xml

* Update source file strings.xml

* Update source file strings.xml

* New translations strings.xml (Czech)

* New translations strings.xml (Czech)

* New translations strings.xml (Korean)

* 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 (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 (Spanish)

* New translations strings.xml (Spanish)

* New translations strings.xml (Hebrew)

* New translations strings.xml (Hebrew)

* New translations strings.xml (Hebrew)

* New translations strings.xml (French)

* New translations strings.xml (French)

* New translations strings.xml (French)

* New translations strings.xml (Slovak)

* New translations strings.xml (Slovak)

* New translations strings.xml (Slovak)
2023-06-05 13:07:08 +02:00
robertbuessow
b82aeb9379 Rewrite HeartRateListener to better handle watches that don't regularely send heart rate events.
Make ActionHeartRate and HeartRate consistent.
2023-05-22 17:35:23 +02:00
robertbuessow
7f14535852 Store heart rate events from watch in local storage. 2023-05-19 17:05:11 +02:00
Robert Buessow
ecea212c83 Support heart rate in overview graph 2023-05-19 17:01:23 +02:00
Milos Kozak
7faa34aa50 fix activities translation 2023-05-17 18:36:01 +02:00
Milos Kozak
111093f7cd SW: accept MGDL values correctly 2023-05-17 17:26:39 +02:00
Milos Kozak
6f22c5122f actions: do not show labels in low-res landscape mode 2023-05-15 11:13:36 +02:00
Milos Kozak
c86edb94fd improve statuslights layout 2023-05-14 12:50:34 +02:00
Milos Kozak
01bb554651 fix overlapping profile switches of the same value, fix storing profiles from NS 2023-05-13 23:18:06 +02:00