From d93d59ac469fdc75817da95ddb3d3cf87280ad83 Mon Sep 17 00:00:00 2001 From: Bastiaan Verhaar <3987804+bastiaanv@users.noreply.github.com> Date: Sat, 20 Sep 2025 17:34:03 +0200 Subject: [PATCH 01/32] Feature: Add support for Medtrum patch pumps (200U & 300U) (#322) --- .gitmodules | 4 ++++ LoopWorkspace.xcworkspace/contents.xcworkspacedata | 3 +++ .../xcshareddata/xcschemes/LoopWorkspace.xcscheme | 14 ++++++++++++++ MedtrumKit | 1 + 4 files changed, 22 insertions(+) create mode 160000 MedtrumKit diff --git a/.gitmodules b/.gitmodules index eb9cf62206..8f30e97745 100644 --- a/.gitmodules +++ b/.gitmodules @@ -58,6 +58,10 @@ [submodule "LibreTransmitter"] path = LibreTransmitter url = https://github.com/LoopKit/LibreTransmitter.git +[submodule "MedtrumKit"] + path = MedtrumKit + branch = dev + url = https://github.com/loopandlearn/MedtrumKit.git [submodule "DanaKit"] path = DanaKit url = https://github.com/loopandlearn/DanaKit diff --git a/LoopWorkspace.xcworkspace/contents.xcworkspacedata b/LoopWorkspace.xcworkspace/contents.xcworkspacedata index d0450f2cfe..49dd551423 100644 --- a/LoopWorkspace.xcworkspace/contents.xcworkspacedata +++ b/LoopWorkspace.xcworkspace/contents.xcworkspacedata @@ -108,6 +108,9 @@ + + diff --git a/LoopWorkspace.xcworkspace/xcshareddata/xcschemes/LoopWorkspace.xcscheme b/LoopWorkspace.xcworkspace/xcshareddata/xcschemes/LoopWorkspace.xcscheme index ceb3a6e45a..1b7f305c80 100644 --- a/LoopWorkspace.xcworkspace/xcshareddata/xcschemes/LoopWorkspace.xcscheme +++ b/LoopWorkspace.xcworkspace/xcshareddata/xcschemes/LoopWorkspace.xcscheme @@ -146,6 +146,20 @@ ReferencedContainer = "container:MinimedKit/MinimedKit.xcodeproj"> + + + + Date: Mon, 13 Oct 2025 12:03:17 -0700 Subject: [PATCH 02/32] update submodules: translations from lokalise after iaps crowdin --- AmplitudeService | 2 +- CGMBLEKit | 2 +- DanaKit | 2 +- G7SensorKit | 2 +- LibreTransmitter | 2 +- LogglyService | 2 +- Loop | 2 +- LoopKit | 2 +- LoopOnboarding | 2 +- LoopSupport | 2 +- MinimedKit | 2 +- NightscoutRemoteCGM | 2 +- NightscoutService | 2 +- OmniBLE | 2 +- OmniKit | 2 +- RileyLinkKit | 2 +- TidepoolService | 2 +- dexcom-share-client-swift | 2 +- 18 files changed, 18 insertions(+), 18 deletions(-) diff --git a/AmplitudeService b/AmplitudeService index 219c0099ab..ed892e3b4b 160000 --- a/AmplitudeService +++ b/AmplitudeService @@ -1 +1 @@ -Subproject commit 219c0099ab8397c665f101124b97828dc159ee14 +Subproject commit ed892e3b4bd4887110861481f0e78d760c736bcd diff --git a/CGMBLEKit b/CGMBLEKit index 34e15c4f34..99e5c6b7f3 160000 --- a/CGMBLEKit +++ b/CGMBLEKit @@ -1 +1 @@ -Subproject commit 34e15c4f34f1eeb04139d335c3fa9d93885dca8b +Subproject commit 99e5c6b7f31474f1372a5e009ced511f35b267ae diff --git a/DanaKit b/DanaKit index 3e606b8e12..084de69f69 160000 --- a/DanaKit +++ b/DanaKit @@ -1 +1 @@ -Subproject commit 3e606b8e12d08d27a5942e7f4af9a07b642b676f +Subproject commit 084de69f69b1b17c92b595b4d5afeaed5b5d1e55 diff --git a/G7SensorKit b/G7SensorKit index 2ab622fffe..5996f3da65 160000 --- a/G7SensorKit +++ b/G7SensorKit @@ -1 +1 @@ -Subproject commit 2ab622fffe4d815bdbb2e0c8bd6c4bc9e0bba52d +Subproject commit 5996f3da65803af6b754fd6ac5a049397701b069 diff --git a/LibreTransmitter b/LibreTransmitter index bd804da3b1..1950f1fec2 160000 --- a/LibreTransmitter +++ b/LibreTransmitter @@ -1 +1 @@ -Subproject commit bd804da3b1b8ebf655693f90e9769845288c809a +Subproject commit 1950f1fec2a0e9f256c1be6e5bafd06ff79d3144 diff --git a/LogglyService b/LogglyService index 6ba4824343..ce9eea6a66 160000 --- a/LogglyService +++ b/LogglyService @@ -1 +1 @@ -Subproject commit 6ba482434343493a5f77ca28a7eeeafa8a250736 +Subproject commit ce9eea6a66a21864883909fc0950912bb864b3d5 diff --git a/Loop b/Loop index b81d866ecb..00a29f959b 160000 --- a/Loop +++ b/Loop @@ -1 +1 @@ -Subproject commit b81d866ecb246239c31a7dfb8fd3b16e547a7621 +Subproject commit 00a29f959b4de501369765e422516b8f10314adc diff --git a/LoopKit b/LoopKit index f8dafc7b6f..c7a479d441 160000 --- a/LoopKit +++ b/LoopKit @@ -1 +1 @@ -Subproject commit f8dafc7b6fd8c1dd6bc776854a5991a9b4e1d235 +Subproject commit c7a479d441895105c44b71c8e08adffd8c5e2af9 diff --git a/LoopOnboarding b/LoopOnboarding index fde5efb4c2..60f57a77c9 160000 --- a/LoopOnboarding +++ b/LoopOnboarding @@ -1 +1 @@ -Subproject commit fde5efb4c2cc38dd994a70300cde808a479a1640 +Subproject commit 60f57a77c9450df17c39f475542795e72f261136 diff --git a/LoopSupport b/LoopSupport index 8d6a30c324..1370d8b342 160000 --- a/LoopSupport +++ b/LoopSupport @@ -1 +1 @@ -Subproject commit 8d6a30c32457a5670b8c057eb08471640f812ee2 +Subproject commit 1370d8b3421765996e8e421be2ad94cb7f099af8 diff --git a/MinimedKit b/MinimedKit index a8f58a9935..0c2714488b 160000 --- a/MinimedKit +++ b/MinimedKit @@ -1 +1 @@ -Subproject commit a8f58a993543a832400bd1427428f70300a5d4fa +Subproject commit 0c2714488bb00a41637703dbf3c3db9cd48375eb diff --git a/NightscoutRemoteCGM b/NightscoutRemoteCGM index 46bb985f95..bfd3d116be 160000 --- a/NightscoutRemoteCGM +++ b/NightscoutRemoteCGM @@ -1 +1 @@ -Subproject commit 46bb985f9504031e640489ece68ed14176c1670f +Subproject commit bfd3d116be87cbc01b0bd7424a82fee82402b111 diff --git a/NightscoutService b/NightscoutService index 1bd42382f4..a2723bbcb4 160000 --- a/NightscoutService +++ b/NightscoutService @@ -1 +1 @@ -Subproject commit 1bd42382f4153bb15cc55228567cc8d453e05ca8 +Subproject commit a2723bbcb4014ac079c09c310d62484761aedf04 diff --git a/OmniBLE b/OmniBLE index 331e08d0da..e4378ba744 160000 --- a/OmniBLE +++ b/OmniBLE @@ -1 +1 @@ -Subproject commit 331e08d0da50ba88bccf1bc088f7760dde6395dc +Subproject commit e4378ba744a46c5f06f9507eabceb4072c058992 diff --git a/OmniKit b/OmniKit index cbf8dc00be..1be14fcc27 160000 --- a/OmniKit +++ b/OmniKit @@ -1 +1 @@ -Subproject commit cbf8dc00be1b21bed7c0872aee46a123b7954dc8 +Subproject commit 1be14fcc27f22258cf8daa0355ac70c89737c0cc diff --git a/RileyLinkKit b/RileyLinkKit index 7719fab42e..a8f4a1584d 160000 --- a/RileyLinkKit +++ b/RileyLinkKit @@ -1 +1 @@ -Subproject commit 7719fab42e476cf31a061d837c6ab1a521786f8e +Subproject commit a8f4a1584dc4832299f5f6c3b1cd33877134da1c diff --git a/TidepoolService b/TidepoolService index 1eb7ea11f6..84cab9b60e 160000 --- a/TidepoolService +++ b/TidepoolService @@ -1 +1 @@ -Subproject commit 1eb7ea11f63d1e5c34ad49c8718b9662b3fdb34f +Subproject commit 84cab9b60e65b4aa814b0e12024a5e068ca65bfd diff --git a/dexcom-share-client-swift b/dexcom-share-client-swift index 2e9ebf07af..41cf95dab0 160000 --- a/dexcom-share-client-swift +++ b/dexcom-share-client-swift @@ -1 +1 @@ -Subproject commit 2e9ebf07af058b6286f0e30e2051a62c9fe68a69 +Subproject commit 41cf95dab00f125f7a7602c433aac79fea8fc549 From d157ba058c3ec2dc4e9585157eacff497ec7eed0 Mon Sep 17 00:00:00 2001 From: marionbarker Date: Mon, 13 Oct 2025 12:05:30 -0700 Subject: [PATCH 03/32] update MedtrumKit: PR 30, 31 & 32, 8b46b60...e341df2 --- MedtrumKit | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/MedtrumKit b/MedtrumKit index 8b46b60835..e341df2914 160000 --- a/MedtrumKit +++ b/MedtrumKit @@ -1 +1 @@ -Subproject commit 8b46b60835072f02340de351d99b7c1ca2264ec1 +Subproject commit e341df2914e34ced52f0140c4acf1e6a4e72fdb1 From 5da526d48732e8631960365d1ecbddac72de1239 Mon Sep 17 00:00:00 2001 From: marionbarker Date: Thu, 16 Oct 2025 09:38:33 -0700 Subject: [PATCH 04/32] update MedtrumKit: PR 35: fix-insulin-delivered --- MedtrumKit | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/MedtrumKit b/MedtrumKit index e341df2914..7a3d6ca1db 160000 --- a/MedtrumKit +++ b/MedtrumKit @@ -1 +1 @@ -Subproject commit e341df2914e34ced52f0140c4acf1e6a4e72fdb1 +Subproject commit 7a3d6ca1dbe3808a1055b7b7c1dab14b9678d604 From c89bcddd9fa247fa65ce07aacd8fcb9dfba02219 Mon Sep 17 00:00:00 2001 From: marionbarker Date: Wed, 22 Oct 2025 04:54:06 -0700 Subject: [PATCH 05/32] update MedtrumKit: update logic, 7a3d6ca...8a4878d --- MedtrumKit | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/MedtrumKit b/MedtrumKit index 7a3d6ca1db..8a4878d180 160000 --- a/MedtrumKit +++ b/MedtrumKit @@ -1 +1 @@ -Subproject commit 7a3d6ca1dbe3808a1055b7b7c1dab14b9678d604 +Subproject commit 8a4878d180715d045bcfbf4848c39f5d5bb33783 From a81f82e410b96e2a870b5cccc41cdd753a21b71c Mon Sep 17 00:00:00 2001 From: marionbarker Date: Wed, 22 Oct 2025 04:54:47 -0700 Subject: [PATCH 06/32] update submodule: match release/3.8.2 branch --- Loop | 2 +- LoopKit | 2 +- MinimedKit | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Loop b/Loop index 00a29f959b..7c94007874 160000 --- a/Loop +++ b/Loop @@ -1 +1 @@ -Subproject commit 00a29f959b4de501369765e422516b8f10314adc +Subproject commit 7c940078740ceb5f153e1789ab17427293dee1b7 diff --git a/LoopKit b/LoopKit index c7a479d441..2a1dfc2ef8 160000 --- a/LoopKit +++ b/LoopKit @@ -1 +1 @@ -Subproject commit c7a479d441895105c44b71c8e08adffd8c5e2af9 +Subproject commit 2a1dfc2ef81507f87c5ed65ddc1d359f71275918 diff --git a/MinimedKit b/MinimedKit index 0c2714488b..a1888623f3 160000 --- a/MinimedKit +++ b/MinimedKit @@ -1 +1 @@ -Subproject commit 0c2714488bb00a41637703dbf3c3db9cd48375eb +Subproject commit a1888623f398994e07ad970a0164be1117e9bec1 From 872f0c23eff0f96da47a029eda1ef77ab5a10d49 Mon Sep 17 00:00:00 2001 From: bastiaanv Date: Fri, 24 Oct 2025 21:42:41 +0200 Subject: [PATCH 07/32] chore: update MedtrumKit for IOB fix --- MedtrumKit | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/MedtrumKit b/MedtrumKit index 8a4878d180..b53ce0c1f7 160000 --- a/MedtrumKit +++ b/MedtrumKit @@ -1 +1 @@ -Subproject commit 8a4878d180715d045bcfbf4848c39f5d5bb33783 +Subproject commit b53ce0c1f7d2278c15bc45256ef1b23042a598fb From e96d06f38ef5eab7e85574018e343b5c67f6e341 Mon Sep 17 00:00:00 2001 From: marionbarker Date: Fri, 24 Oct 2025 14:00:35 -0700 Subject: [PATCH 08/32] update submodules: updates from release/3.8.2 branch --- AmplitudeService | 2 +- CGMBLEKit | 2 +- DanaKit | 2 +- G7SensorKit | 2 +- LibreTransmitter | 2 +- LogglyService | 2 +- Loop | 2 +- LoopKit | 2 +- NightscoutRemoteCGM | 2 +- OmniBLE | 2 +- OmniKit | 2 +- RileyLinkKit | 2 +- dexcom-share-client-swift | 2 +- 13 files changed, 13 insertions(+), 13 deletions(-) diff --git a/AmplitudeService b/AmplitudeService index ed892e3b4b..9a4aa7ff7a 160000 --- a/AmplitudeService +++ b/AmplitudeService @@ -1 +1 @@ -Subproject commit ed892e3b4bd4887110861481f0e78d760c736bcd +Subproject commit 9a4aa7ff7aade2aca9d681b9122e15ad1cc90328 diff --git a/CGMBLEKit b/CGMBLEKit index 99e5c6b7f3..2e2ba3bdfd 160000 --- a/CGMBLEKit +++ b/CGMBLEKit @@ -1 +1 @@ -Subproject commit 99e5c6b7f31474f1372a5e009ced511f35b267ae +Subproject commit 2e2ba3bdfdd90f4a00229f396b775b889da9876e diff --git a/DanaKit b/DanaKit index 084de69f69..8b132db7d6 160000 --- a/DanaKit +++ b/DanaKit @@ -1 +1 @@ -Subproject commit 084de69f69b1b17c92b595b4d5afeaed5b5d1e55 +Subproject commit 8b132db7d68cb33fba6b62f3a2424f3644720623 diff --git a/G7SensorKit b/G7SensorKit index 5996f3da65..5139111ec6 160000 --- a/G7SensorKit +++ b/G7SensorKit @@ -1 +1 @@ -Subproject commit 5996f3da65803af6b754fd6ac5a049397701b069 +Subproject commit 5139111ec6aa8a098163eab424a3a65bda09b86a diff --git a/LibreTransmitter b/LibreTransmitter index 1950f1fec2..25c31bae22 160000 --- a/LibreTransmitter +++ b/LibreTransmitter @@ -1 +1 @@ -Subproject commit 1950f1fec2a0e9f256c1be6e5bafd06ff79d3144 +Subproject commit 25c31bae22082caaa6823179010129912d6c8f8f diff --git a/LogglyService b/LogglyService index ce9eea6a66..c350408528 160000 --- a/LogglyService +++ b/LogglyService @@ -1 +1 @@ -Subproject commit ce9eea6a66a21864883909fc0950912bb864b3d5 +Subproject commit c3504085286664f29b43b41ca9857a2dacf507b6 diff --git a/Loop b/Loop index 7c94007874..c54fb10127 160000 --- a/Loop +++ b/Loop @@ -1 +1 @@ -Subproject commit 7c940078740ceb5f153e1789ab17427293dee1b7 +Subproject commit c54fb10127f6365480d38258744d5d68918fae83 diff --git a/LoopKit b/LoopKit index 2a1dfc2ef8..b31ce60668 160000 --- a/LoopKit +++ b/LoopKit @@ -1 +1 @@ -Subproject commit 2a1dfc2ef81507f87c5ed65ddc1d359f71275918 +Subproject commit b31ce60668a985925a64e19370799e2ae1a817ad diff --git a/NightscoutRemoteCGM b/NightscoutRemoteCGM index bfd3d116be..acf26dbcfa 160000 --- a/NightscoutRemoteCGM +++ b/NightscoutRemoteCGM @@ -1 +1 @@ -Subproject commit bfd3d116be87cbc01b0bd7424a82fee82402b111 +Subproject commit acf26dbcfa34e041ecf6b798d80fc16689b52b6d diff --git a/OmniBLE b/OmniBLE index e4378ba744..b65dbfc2e3 160000 --- a/OmniBLE +++ b/OmniBLE @@ -1 +1 @@ -Subproject commit e4378ba744a46c5f06f9507eabceb4072c058992 +Subproject commit b65dbfc2e34ea1f63c7c6d946aa828fcaba103af diff --git a/OmniKit b/OmniKit index 1be14fcc27..103fe3ca16 160000 --- a/OmniKit +++ b/OmniKit @@ -1 +1 @@ -Subproject commit 1be14fcc27f22258cf8daa0355ac70c89737c0cc +Subproject commit 103fe3ca161ece2ff78e3c369149ff4561af669a diff --git a/RileyLinkKit b/RileyLinkKit index a8f4a1584d..dc15267542 160000 --- a/RileyLinkKit +++ b/RileyLinkKit @@ -1 +1 @@ -Subproject commit a8f4a1584dc4832299f5f6c3b1cd33877134da1c +Subproject commit dc15267542d62f8ea3d869d5cd0bf7739bd9fe4d diff --git a/dexcom-share-client-swift b/dexcom-share-client-swift index 41cf95dab0..82a9179d44 160000 --- a/dexcom-share-client-swift +++ b/dexcom-share-client-swift @@ -1 +1 @@ -Subproject commit 41cf95dab00f125f7a7602c433aac79fea8fc549 +Subproject commit 82a9179d444b3e79d5e9cfe99bbe7f298c4e8b40 From 487f8fd47c29687d657aa3375ee1707c1228bba9 Mon Sep 17 00:00:00 2001 From: marionbarker Date: Sat, 25 Oct 2025 06:17:02 -0700 Subject: [PATCH 09/32] update MedtrumKit: fix: Bolus reporter hiding on Loop during bolus --- MedtrumKit | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/MedtrumKit b/MedtrumKit index b53ce0c1f7..cdb29fbd05 160000 --- a/MedtrumKit +++ b/MedtrumKit @@ -1 +1 @@ -Subproject commit b53ce0c1f7d2278c15bc45256ef1b23042a598fb +Subproject commit cdb29fbd052b621d6eeeed77a167de5575d35ffb From fd46dc26f133c76a2546697d32e3111126157961 Mon Sep 17 00:00:00 2001 From: marionbarker Date: Wed, 29 Oct 2025 11:49:04 -0700 Subject: [PATCH 10/32] update DanaKit: fix one more pump reservoir timestamp --- DanaKit | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/DanaKit b/DanaKit index 6dfb67dc23..5531e82ecc 160000 --- a/DanaKit +++ b/DanaKit @@ -1 +1 @@ -Subproject commit 6dfb67dc2390bc8627e4777666a934aa8d6c4cbf +Subproject commit 5531e82ecc3d601988d84001e39b8ea145ff8ff2 From 0dfec81d56f04d20106648a3c96a239e0872e74e Mon Sep 17 00:00:00 2001 From: marionbarker Date: Wed, 29 Oct 2025 11:55:50 -0700 Subject: [PATCH 11/32] update MedtrumKit: updated time sync, reconciliation & localization --- MedtrumKit | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/MedtrumKit b/MedtrumKit index cdb29fbd05..a85496e90d 160000 --- a/MedtrumKit +++ b/MedtrumKit @@ -1 +1 @@ -Subproject commit cdb29fbd052b621d6eeeed77a167de5575d35ffb +Subproject commit a85496e90d0a16ba8fb5dae7781dfbc3e5f66267 From fe43fa4ed6cdd557b612cf97a43774e8a93e06c2 Mon Sep 17 00:00:00 2001 From: marionbarker Date: Wed, 29 Oct 2025 13:11:33 -0700 Subject: [PATCH 12/32] modify LoopKit: back up to LoopKit commit 2a1dfc2e --- LoopKit | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/LoopKit b/LoopKit index b31ce60668..2a1dfc2ef8 160000 --- a/LoopKit +++ b/LoopKit @@ -1 +1 @@ -Subproject commit b31ce60668a985925a64e19370799e2ae1a817ad +Subproject commit 2a1dfc2ef81507f87c5ed65ddc1d359f71275918 From 7d7b2f6acf08f2c00d8ad3742e2489c454187263 Mon Sep 17 00:00:00 2001 From: marionbarker Date: Fri, 31 Oct 2025 07:02:18 -0700 Subject: [PATCH 13/32] update DanaKit: linter, format change only --- DanaKit | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/DanaKit b/DanaKit index 5531e82ecc..0875c1ef8a 160000 --- a/DanaKit +++ b/DanaKit @@ -1 +1 @@ -Subproject commit 5531e82ecc3d601988d84001e39b8ea145ff8ff2 +Subproject commit 0875c1ef8ae15b547d09258c17a9890719dd4a3f From 8a20ab372b06534f1c13ce5b2894570bd13922ae Mon Sep 17 00:00:00 2001 From: marionbarker Date: Sat, 22 Nov 2025 13:24:19 -0800 Subject: [PATCH 14/32] update DanaKit: improved dose and basal recording, 0875c1e...939e9ee --- DanaKit | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/DanaKit b/DanaKit index 0875c1ef8a..939e9eea77 160000 --- a/DanaKit +++ b/DanaKit @@ -1 +1 @@ -Subproject commit 0875c1ef8ae15b547d09258c17a9890719dd4a3f +Subproject commit 939e9eea779970b441119d8157a2489a2396c83f From 9a3ebee0b773a959589d79733b5ef10771200e95 Mon Sep 17 00:00:00 2001 From: marionbarker Date: Sat, 22 Nov 2025 13:38:16 -0800 Subject: [PATCH 15/32] update MedtrumKit: partial improvements (PR 48), more to come, a85496e...d9bc8b5 --- MedtrumKit | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/MedtrumKit b/MedtrumKit index a85496e90d..d9bc8b5dd8 160000 --- a/MedtrumKit +++ b/MedtrumKit @@ -1 +1 @@ -Subproject commit a85496e90d0a16ba8fb5dae7781dfbc3e5f66267 +Subproject commit d9bc8b5dd8fb304956a5624c31bc8a937ec8d4d6 From 9b17a204c26c8be303e845567153ace8883e9aab Mon Sep 17 00:00:00 2001 From: marionbarker Date: Mon, 24 Nov 2025 08:10:25 -0800 Subject: [PATCH 16/32] update DanaKit: linting change only --- DanaKit | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/DanaKit b/DanaKit index 939e9eea77..08b6623c44 160000 --- a/DanaKit +++ b/DanaKit @@ -1 +1 @@ -Subproject commit 939e9eea779970b441119d8157a2489a2396c83f +Subproject commit 08b6623c44b2ca02e39f874e46ccf800309b152c From de1109ff308135beb57f5e2d145034cce2d341d0 Mon Sep 17 00:00:00 2001 From: marionbarker Date: Mon, 24 Nov 2025 08:13:19 -0800 Subject: [PATCH 17/32] update MedtrumKit: fix red loops, d9bc8b5...9958bef --- MedtrumKit | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/MedtrumKit b/MedtrumKit index d9bc8b5dd8..9958befcdc 160000 --- a/MedtrumKit +++ b/MedtrumKit @@ -1 +1 @@ -Subproject commit d9bc8b5dd8fb304956a5624c31bc8a937ec8d4d6 +Subproject commit 9958befcdc8a95b3431b80dfbfb750a3b6317d07 From b199f4b7fb82bcd769ef85112fd37febfc70129c Mon Sep 17 00:00:00 2001 From: marionbarker Date: Sat, 6 Dec 2025 08:22:52 -0800 Subject: [PATCH 18/32] update Loop: add strings for Live Activity --- Loop | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Loop b/Loop index 7bf62f5674..e92405839a 160000 --- a/Loop +++ b/Loop @@ -1 +1 @@ -Subproject commit 7bf62f5674fb5b8ced0dbebc7a98f9b06e586566 +Subproject commit e92405839a43356e9876f0cfbb6353b4fb248a54 From 9363825e134e246af512aa3f5e326b0ca3300c06 Mon Sep 17 00:00:00 2001 From: marionbarker Date: Sat, 6 Dec 2025 08:23:46 -0800 Subject: [PATCH 19/32] update DanaKit: fix start times for some pump events, 08b6623...299331d --- DanaKit | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/DanaKit b/DanaKit index 08b6623c44..299331d4e5 160000 --- a/DanaKit +++ b/DanaKit @@ -1 +1 @@ -Subproject commit 08b6623c44b2ca02e39f874e46ccf800309b152c +Subproject commit 299331d4e540a0e7d1a74c30ddbb5be1d68892e8 From 2ac749d2bf062113a0d8a75e3c48c99e2277ef79 Mon Sep 17 00:00:00 2001 From: marionbarker Date: Sat, 6 Dec 2025 08:24:50 -0800 Subject: [PATCH 20/32] update MedtrumKit: rework BLE details, start times for pump events, 9958bef...3bcb3f9 --- MedtrumKit | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/MedtrumKit b/MedtrumKit index 9958befcdc..3bcb3f97bf 160000 --- a/MedtrumKit +++ b/MedtrumKit @@ -1 +1 @@ -Subproject commit 9958befcdc8a95b3431b80dfbfb750a3b6317d07 +Subproject commit 3bcb3f97bf024774800d1052e3e5e357c5777182 From 824759977837e9e0eecf230f049fbbc0fba4c0fe Mon Sep 17 00:00:00 2001 From: marionbarker Date: Mon, 8 Dec 2025 09:16:38 -0800 Subject: [PATCH 21/32] update MedrumKit: 3bcb3f9...8172454; * prevent action while bolus in progress, * show No Patch when deactivated * crowdin updates --- MedtrumKit | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/MedtrumKit b/MedtrumKit index 3bcb3f97bf..8172454a72 160000 --- a/MedtrumKit +++ b/MedtrumKit @@ -1 +1 @@ -Subproject commit 3bcb3f97bf024774800d1052e3e5e357c5777182 +Subproject commit 8172454a723ee5a25345764e0933caf53e2f5d96 From 2e873e0be498abb82c5d13ea6f4ad8488d6e944e Mon Sep 17 00:00:00 2001 From: marionbarker Date: Tue, 23 Dec 2025 12:46:32 -0800 Subject: [PATCH 22/32] update LibreTransmitter: do not log unused bluetooth messages --- LibreTransmitter | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/LibreTransmitter b/LibreTransmitter index 25c31bae22..38cc483f3d 160000 --- a/LibreTransmitter +++ b/LibreTransmitter @@ -1 +1 @@ -Subproject commit 25c31bae22082caaa6823179010129912d6c8f8f +Subproject commit 38cc483f3d7716735ceee6e57b6ed4dd68eaf1d0 From 056c33526d8ebad3df02b1acf26cb73307679f8b Mon Sep 17 00:00:00 2001 From: marionbarker Date: Tue, 23 Dec 2025 12:57:53 -0800 Subject: [PATCH 23/32] update DanaKit: prevent sync data & loop to execute in parallel, * add reservoir age for insulin age, * update translations, * 299331d...92d2cd7 --- DanaKit | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/DanaKit b/DanaKit index 299331d4e5..92d2cd7931 160000 --- a/DanaKit +++ b/DanaKit @@ -1 +1 @@ -Subproject commit 299331d4e540a0e7d1a74c30ddbb5be1d68892e8 +Subproject commit 92d2cd793160eea035a6b4ca9762c10003642972 From db465fd8ac86a8a8186a5c262fba146def707ffa Mon Sep 17 00:00:00 2001 From: marionbarker Date: Tue, 23 Dec 2025 13:03:23 -0800 Subject: [PATCH 24/32] update MedtrumKit: 8172454...db71473, numerous small fixes --- MedtrumKit | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/MedtrumKit b/MedtrumKit index 8172454a72..db71473a54 160000 --- a/MedtrumKit +++ b/MedtrumKit @@ -1 +1 @@ -Subproject commit 8172454a723ee5a25345764e0933caf53e2f5d96 +Subproject commit db71473a540b75597057cc08b43a6dcd3ce7f1e6 From 0f11360575b2685d88f2b8da979470317ed15489 Mon Sep 17 00:00:00 2001 From: marionbarker Date: Wed, 31 Dec 2025 20:55:06 -0800 Subject: [PATCH 25/32] update DanaKit: crowdin translations --- DanaKit | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/DanaKit b/DanaKit index 92d2cd7931..f01a75a98a 160000 --- a/DanaKit +++ b/DanaKit @@ -1 +1 @@ -Subproject commit 92d2cd793160eea035a6b4ca9762c10003642972 +Subproject commit f01a75a98ab9502c03155dcb0900b61402f0f9e6 From 84f32bfd9cbd8e68eba43dfda952eea698ced05f Mon Sep 17 00:00:00 2001 From: marionbarker Date: Wed, 31 Dec 2025 20:57:47 -0800 Subject: [PATCH 26/32] update submodules: updates from dev v3.9.4 --- G7SensorKit | 2 +- Loop | 2 +- LoopKit | 2 +- MinimedKit | 2 +- OmniBLE | 2 +- OmniKit | 2 +- RileyLinkKit | 2 +- TidepoolService | 2 +- 8 files changed, 8 insertions(+), 8 deletions(-) diff --git a/G7SensorKit b/G7SensorKit index 5139111ec6..77c6c8d7fd 160000 --- a/G7SensorKit +++ b/G7SensorKit @@ -1 +1 @@ -Subproject commit 5139111ec6aa8a098163eab424a3a65bda09b86a +Subproject commit 77c6c8d7fddc156debcaff2e7effe616988eeede diff --git a/Loop b/Loop index e92405839a..db9cf70d72 160000 --- a/Loop +++ b/Loop @@ -1 +1 @@ -Subproject commit e92405839a43356e9876f0cfbb6353b4fb248a54 +Subproject commit db9cf70d7292803308e0e7f3c5f1f7fe6d801c9e diff --git a/LoopKit b/LoopKit index 8b19a28dc0..675854c9e9 160000 --- a/LoopKit +++ b/LoopKit @@ -1 +1 @@ -Subproject commit 8b19a28dc094125b9dae03b5019449e5d2cff851 +Subproject commit 675854c9e98a52ca9ac9f23837c313ceddcff414 diff --git a/MinimedKit b/MinimedKit index ff07802dc1..d52c0f8f1f 160000 --- a/MinimedKit +++ b/MinimedKit @@ -1 +1 @@ -Subproject commit ff07802dc1cc49e8480bea614faf82b5e431499e +Subproject commit d52c0f8f1fe615760794fdac233ba78657449870 diff --git a/OmniBLE b/OmniBLE index 4ad75d62bd..a89cac3c22 160000 --- a/OmniBLE +++ b/OmniBLE @@ -1 +1 @@ -Subproject commit 4ad75d62bdbfd7d6df4d2aac03e7396a3d0ef175 +Subproject commit a89cac3c22793bc852ea8598bd04870eda0c49d1 diff --git a/OmniKit b/OmniKit index 89840fb27e..64731f0b31 160000 --- a/OmniKit +++ b/OmniKit @@ -1 +1 @@ -Subproject commit 89840fb27e5211cb2bbd5a78af1a03295a6c335e +Subproject commit 64731f0b31d61cae14d00528a9c2bf78ea6da9a6 diff --git a/RileyLinkKit b/RileyLinkKit index c818fa8c90..83b211a442 160000 --- a/RileyLinkKit +++ b/RileyLinkKit @@ -1 +1 @@ -Subproject commit c818fa8c90c0c98a4ba26cd18dacfeed01cc2bd5 +Subproject commit 83b211a442672612e1790c2f0d393aeb23600b5f diff --git a/TidepoolService b/TidepoolService index 84cab9b60e..b4fb9a0672 160000 --- a/TidepoolService +++ b/TidepoolService @@ -1 +1 @@ -Subproject commit 84cab9b60e65b4aa814b0e12024a5e068ca65bfd +Subproject commit b4fb9a0672f6e4a7bfed619fc3193b03a8a2ab79 From e809f59904301973635ed5947c4ae7bd8c6394d7 Mon Sep 17 00:00:00 2001 From: marionbarker Date: Fri, 2 Jan 2026 17:03:42 -0800 Subject: [PATCH 27/32] update MedtrumKit: prevent hang if reconnect failed, db71473..8e9d9f7 --- MedtrumKit | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/MedtrumKit b/MedtrumKit index db71473a54..8e9d9f7560 160000 --- a/MedtrumKit +++ b/MedtrumKit @@ -1 +1 @@ -Subproject commit db71473a540b75597057cc08b43a6dcd3ce7f1e6 +Subproject commit 8e9d9f7560753a324219b9c1b96f4cb65c185185 From 6a8d0c65b0c3b9da74478ac3f8f1c2fd37068fbb Mon Sep 17 00:00:00 2001 From: marionbarker Date: Fri, 2 Jan 2026 17:05:56 -0800 Subject: [PATCH 28/32] update DanaKit: improved callback cleanup, f01a75a..bad8fad --- DanaKit | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/DanaKit b/DanaKit index f01a75a98a..bad8fad9cc 160000 --- a/DanaKit +++ b/DanaKit @@ -1 +1 @@ -Subproject commit f01a75a98ab9502c03155dcb0900b61402f0f9e6 +Subproject commit bad8fad9ccf980f4a3384b2454a7cd41abe69464 From ca0463d9108520f14e9efdcba13715862be9ad76 Mon Sep 17 00:00:00 2001 From: marionbarker Date: Thu, 8 Jan 2026 10:35:53 -0800 Subject: [PATCH 29/32] update MedtrumKit: improve rounding when finalizing doses --- MedtrumKit | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/MedtrumKit b/MedtrumKit index 8e9d9f7560..0905638ed0 160000 --- a/MedtrumKit +++ b/MedtrumKit @@ -1 +1 @@ -Subproject commit 8e9d9f7560753a324219b9c1b96f4cb65c185185 +Subproject commit 0905638ed0430eca5f36ad3834a1e229db2ad6fe From 0b7b75fe322d0ea1b985436d03b81ccc2efd2a99 Mon Sep 17 00:00:00 2001 From: marionbarker Date: Tue, 13 Jan 2026 15:07:52 -0800 Subject: [PATCH 30/32] remove explicit branch from MedtrumKit in .gitmodules, not required --- .gitmodules | 1 - 1 file changed, 1 deletion(-) diff --git a/.gitmodules b/.gitmodules index 8f30e97745..488052f03c 100644 --- a/.gitmodules +++ b/.gitmodules @@ -60,7 +60,6 @@ url = https://github.com/LoopKit/LibreTransmitter.git [submodule "MedtrumKit"] path = MedtrumKit - branch = dev url = https://github.com/loopandlearn/MedtrumKit.git [submodule "DanaKit"] path = DanaKit From 255a837d1e550fdb2843cddda95e6fffc95e816b Mon Sep 17 00:00:00 2001 From: marionbarker Date: Wed, 14 Jan 2026 14:27:29 -0800 Subject: [PATCH 31/32] update DanaKit: localizations, linting --- DanaKit | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/DanaKit b/DanaKit index bad8fad9cc..dbe63aebe3 160000 --- a/DanaKit +++ b/DanaKit @@ -1 +1 @@ -Subproject commit bad8fad9ccf980f4a3384b2454a7cd41abe69464 +Subproject commit dbe63aebe386ae0fdfbc93db3e15f835b1441957 From 5e480ec6270ec8b7e6496c686a33ef67aa29940d Mon Sep 17 00:00:00 2001 From: marionbarker Date: Wed, 14 Jan 2026 14:29:05 -0800 Subject: [PATCH 32/32] update MedtrumKit: 0905638..1a3b75e, fix: pump events after new patch activated --- MedtrumKit | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/MedtrumKit b/MedtrumKit index 0905638ed0..1a3b75ea01 160000 --- a/MedtrumKit +++ b/MedtrumKit @@ -1 +1 @@ -Subproject commit 0905638ed0430eca5f36ad3834a1e229db2ad6fe +Subproject commit 1a3b75ea01303f299db335076302b0bf9d1d9f21