Commit graph

90 commits

Author SHA1 Message Date
Milos Kozak 01bb554651 fix overlapping profile switches of the same value, fix storing profiles from NS 2023-05-13 23:18:06 +02:00
Carlos Rafael Giani 377188353a combov2: Show UI notifications and toaster messages when BT is not enabled 2023-03-12 22:40:54 +01:00
Carlos Rafael Giani a6aa05b110 Add log() overloads to UserEntryLogger that accept a timestamp
That way, if the user is already passing the timestamp as part of the
log() call's payload (in listValues), mismatches can be avoided by passing
the same timestamp as the timestamp arguments in the new overloads.
2023-03-11 11:46:09 +01:00
Milos Kozak d8235bab29 NSCv3: process removed entries 2023-03-04 17:41:39 +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 e5a9cc5a10 optimize widget calls 2023-02-18 15:50:07 +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 780d9261f5 Improve SetupWizard, allow Tidepool for passing first Objective 2023-02-14 20:18:27 +01:00
Milos Kozak 437c15774c Merge branch 'dev' into ns15 2023-02-13 12:18:03 +01:00
Milos Kozak 34930e323e Limit detecting flat BGs to Libre sources 2023-02-13 12:14:00 +01:00
Milos Kozak af4b7829f9 NSCv3: optimize, use coroutines istead of recursion 2023-02-10 22:00:26 +01:00
Milos Kozak 0f4dd15a27 Merge branch 'dev' into ns15 2023-02-07 15:22:53 +01:00
Milos Kozak 90e0f48ddc G7 support 2023-02-07 10:51:07 +01:00
Milos Kozak c93e228410 Merge branch 'dev' into xdrip 2023-02-01 16:53:39 +01:00
Milos Kozak ba58fb5ff7 AAPSClient: provide info about charging state 2023-02-01 15:18:06 +01:00
Milos Kozak d67e13e105 NSCv3: show correct version in About dialog 2023-01-20 18:05:02 +01:00
Milos Kozak 9769a01e6f NSCv3: better profile processing. needs https://github.com/nightscout/cgm-remote-monitor/pull/7839 2023-01-20 16:55:25 +01:00
Milos Kozak 3523f77cfe XDRIP: new sync 2023-01-19 21:23:59 +01:00
Milos Kozak 36153c9b49 move XDripBroadcast to XdripPlugin 2023-01-17 17:10:54 +01:00
Milos Kozak 556c1a048f show filled gaps with different color 2023-01-16 12:48:15 +01:00
Milos Kozak 378002df33 NSCv3: do not load BG when not enabled 2023-01-13 16:23:20 +01:00
Milos Kozak 87ca7ef6cf NSCv3: strip trailing slash from url 2023-01-12 16:10:23 +01:00
Milos Kozak 86edb3dfae cache last DataStore object for bolus wizard 2023-01-12 10:44:01 +01:00
Milos Kozak 9fa5017b15 NSCv3: NSDeviceStatus 2023-01-08 22:18:35 +01:00
Milos Kozak 971bf87cac TimeListEdit -> kt 2023-01-08 12:11:13 +01:00
Milos Kozak 0243c56b65 QuickWizard -> ui module 2023-01-05 12:39:49 +01:00
Milos Kozak 0873df5f56 NSClientV3PluginTest #2 2023-01-04 17:01:00 +01:00
Milos Kozak eb1fff54f1 NSClientV3PluginTest 2023-01-04 15:41:04 +01:00
Milos Kozak d190b53713 NSCv3: process DeviceStatus 2023-01-04 11:51:58 +01:00
Milos Kozak d9c6cd6342 NSCv3: process Food, first load based on created_at 2022-12-28 20:17:04 +01:00
Milos Kozak 9c0775c826 Merge branch 'dev' into smoothing 2022-12-26 11:10:57 +01:00
Milos Kozak 9c656cb140 Smoothing: use smoothed values in watch and wizard 2022-12-23 10:11:45 +01:00
Milos Kozak 3b75c04393
Merge pull request #2285 from nightscout/dynisf
Dynisf: resolve missing TDD
2022-12-22 16:34:08 +01:00
Milos Kozak 37510088c5 Merge branch 'dev' into smoothing 2022-12-22 16:04:12 +01:00
Milos Kozak 8b41abb388 Fix scheduling alarm 2022-12-16 11:19:15 +01:00
Milos Kozak fee7059559
Merge pull request #2237 from pzadroga/feature/new-sms-command
Add new SMS command - LOOP LGS/CLOSED
2022-12-15 09:06:07 +01:00
Milos Kozak 09e61772ab NSCv3: more work on sync 2022-12-14 21:49:08 +01:00
piotrek 2d533ab258 Merge remote-tracking branch 'origin/dev' into feature/new-sms-command 2022-12-14 10:24:43 +01:00
piotrek 97530865ef ApsMode enum - refactor of fromString 2022-12-14 10:23:50 +01:00
Milos Kozak bd84d3a2f7 NSCv3: upload bolus, srvLastModified for treatments 2022-12-13 23:22:22 +01:00
Milos Kozak 0e1caa3c9c DynISF: resolve situation where TDD is not available 2022-12-13 12:51:32 +01:00
Milos Kozak b97fdead18 Merge branch 'dev' into smoothing 2022-12-13 10:28:29 +01:00
Milos Kozak 85f170f17d NSC: process nsId updates at once 2022-12-12 17:21:31 +01:00
Milos Kozak 114710b292 NSC: simplify db interface 2022-12-12 10:54:55 +01:00
piotrek e8a5dc2627 ApsMode enum - refactor of fromString 2022-12-12 00:01:10 +01:00
piotrek 6205c9b893 ApsMode enum - refactor of secureValueOf 2022-12-11 23:07:37 +01:00
piotrek 5485792801 Merge remote-tracking branch 'origin/dev' into feature/new-sms-command 2022-12-11 22:46:51 +01:00
Milos Kozak 3a29e8d4f2 eliminate NSCleintService interface 2022-12-10 00:15:46 +01:00
piotrek 12a9102915 Merge remote-tracking branch 'origin/dev' into feature/new-sms-command
# Conflicts:
#	app/src/test/java/info/nightscout/androidaps/interfaces/ConstraintsCheckerTest.kt
2022-12-09 19:11:11 +01:00
piotrek 5ea430ffc5 ApsMode enum - discard usage of lowercase property 2022-12-09 19:03:18 +01:00