From f9fa71708155a254f60fac8b259708a96da0621d Mon Sep 17 00:00:00 2001 From: Eric Bouchut Date: Tue, 28 Jan 2025 18:21:01 +0100 Subject: [PATCH 01/14] =?UTF-8?q?=F0=9F=8E=A8=20Fix=20indentation=20of=20m?= =?UTF-8?q?kdocs.yml?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mkdocs.yml | 131 ++++++++++++++++++++++++++--------------------------- 1 file changed, 64 insertions(+), 67 deletions(-) diff --git a/mkdocs.yml b/mkdocs.yml index 238b0be..709d0c7 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -1,86 +1,83 @@ site_name: LoopTips - theme: - name: material - language: en - features: - - navigation.tabs - - navigation.tabs.sticky - - navigation.tracking - - navigation.top - - search.suggest - - search.highlight - - content.code.annotate - - content.tooltips + name: material + language: en + features: + - navigation.tabs + - navigation.tabs.sticky + - navigation.tracking + - navigation.top + - search.suggest + - search.highlight + - content.code.annotate + - content.tooltips # logo: loop-logo.png # favicon: loop-logo.png extra_css: -# - css/admonitions.css - - css/extra.css - - css/primary-color.css + # - css/admonitions.css + - css/extra.css + - css/primary-color.css plugins: - - search - - htmlproofer: - enabled: !ENV [CHECK_BROKEN_LINKS, False] - raise_error_after_finish: true + - search + - htmlproofer: + enabled: !ENV [CHECK_BROKEN_LINKS, False] + raise_error_after_finish: true use_directory_urls: !ENV [CHECK_BROKEN_LINKS, True] markdown_extensions: - - meta - - abbr - - admonition - - attr_list - - pymdownx.arithmatex: - generic: true - - pymdownx.emoji: - emoji_index: !!python/name:material.extensions.emoji.twemoji - emoji_generator: !!python/name:material.extensions.emoji.to_svg - - pymdownx.highlight - - pymdownx.inlinehilite - - pymdownx.superfences - - pymdownx.snippets: - auto_append: - - includes/tooltip-list.txt - - toc: - permalink: true - permalink_title: Anchor link to this Header on this Page - toc_depth: 3 - title: Headers on this Page + - meta + - abbr + - admonition + - attr_list + - pymdownx.arithmatex: + generic: true + - pymdownx.emoji: + emoji_index: !!python/name:material.extensions.emoji.twemoji + emoji_generator: !!python/name:material.extensions.emoji.to_svg + - pymdownx.highlight + - pymdownx.inlinehilite + - pymdownx.superfences + - pymdownx.snippets: + auto_append: + - includes/tooltip-list.txt + - toc: + permalink: true + permalink_title: Anchor link to this Header on this Page + toc_depth: 3 + title: Headers on this Page extra_javascript: - - https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js + - https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js validation: - anchors: warn # Check for the existence of anchors present in links + anchors: warn # Check for the existence of anchors present in links nav: -- Home: 'index.md' -- Settings: - - 'Why Settings Matter': 'settings/overview.md' - - 'Initial Settings': 'settings/settings.md' - - 'Adjust Your Settings': 'settings/adjust.md' -- Data Tools: - - 'Overview': 'data/overview.md' - - 'Health': 'data/health.md' - - 'Nightscout': 'data/nightscout.md' - - 'Tidepool': 'data/tidepool.md' - - 'Perceptus': 'data/glucodyn.md' -- How To: - - 'Think Like a Loop': 'how-to/think-like-loop.md' - - 'CGM habits': 'how-to/cgm.md' - - 'Use morning IOB': 'how-to/iob.md' - - 'Override Targets': 'how-to/overrides.md' - - 'Low Treatments': 'how-to/low-treat.md' - - 'Shower & Swimming': 'how-to/disconnect.md' - - 'Exercise': 'how-to/exercise.md' - - 'Extended Bolus': 'how-to/bolus.md' - - 'Site Failure': 'how-to/site-fail.md' - - 'Stuck on High': 'how-to/high-bg.md' - - 'Talk with Endo': 'how-to/endo.md' -- Translation: 'translate.md' - - + - Home: "index.md" + - Settings: + - "Why Settings Matter": "settings/overview.md" + - "Initial Settings": "settings/settings.md" + - "Adjust Your Settings": "settings/adjust.md" + - Data Tools: + - "Overview": "data/overview.md" + - "Health": "data/health.md" + - 'Nightscout': "data/nightscout.md" + - 'Tidepool': "data/tidepool.md" + - "Perceptus": "data/glucodyn.md" + - How To: + - "Think Like a Loop": "how-to/think-like-loop.md" + - "CGM habits": "how-to/cgm.md" + - "Use morning IOB": "how-to/iob.md" + - "Override Targets": "how-to/overrides.md" + - "Low Treatments": "how-to/low-treat.md" + - "Shower & Swimming": "how-to/disconnect.md" + - "Exercise": "how-to/exercise.md" + - "Extended Bolus": "how-to/bolus.md" + - "Site Failure": "how-to/site-fail.md" + - "Stuck on High": "how-to/high-bg.md" + - "Talk with Endo": "how-to/endo.md" + - Translation: "translate.md" From edbc6ffa4de43ec5abfcc30b8edab6d8db11998f Mon Sep 17 00:00:00 2001 From: Eric Bouchut Date: Tue, 28 Jan 2025 18:23:29 +0100 Subject: [PATCH 02/14] =?UTF-8?q?=E2=9E=95=20Add=20mkdocs-redirects=20plug?= =?UTF-8?q?in?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit See https://pypi.org/project/mkdocs-redirects/ --- mkdocs.yml | 3 +++ requirements.in | 1 + requirements.txt | 1 + 3 files changed, 5 insertions(+) diff --git a/mkdocs.yml b/mkdocs.yml index 709d0c7..b6a14dc 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -25,6 +25,9 @@ plugins: - htmlproofer: enabled: !ENV [CHECK_BROKEN_LINKS, False] raise_error_after_finish: true + - redirects: + redirect_maps: + # 'how-to/overrides.md': 'how-to/presets.md' use_directory_urls: !ENV [CHECK_BROKEN_LINKS, True] diff --git a/requirements.in b/requirements.in index 1c322c0..691f634 100644 --- a/requirements.in +++ b/requirements.in @@ -2,4 +2,5 @@ certifi==2024.7.4 mkdocs==1.6.1 mkdocs-htmlproofer-plugin==1.3.0 mkdocs-material==9.5.49 +mkdocs-redirects==1.2.2 mkdocs-unused-files==0.2.0 diff --git a/requirements.txt b/requirements.txt index 1f46042..e430c0b 100644 --- a/requirements.txt +++ b/requirements.txt @@ -15,6 +15,7 @@ mkdocs-get-deps==0.2.0 mkdocs-htmlproofer-plugin==1.3.0 mkdocs-material==9.5.49 mkdocs-material-extensions==1.3.1 +mkdocs-redirects==1.2.2 mkdocs-unused-files==0.2.0 packaging==24.2 paginate==0.5.7 From 545bfee38d1554783890760cac4fe1de989c3359 Mon Sep 17 00:00:00 2001 From: Eric Bouchut Date: Tue, 28 Jan 2025 18:24:57 +0100 Subject: [PATCH 03/14] =?UTF-8?q?=E2=AC=86=EF=B8=8F=20Upgrade=20dependenci?= =?UTF-8?q?es?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- requirements.in | 4 ++-- requirements.txt | 8 ++++---- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/requirements.in b/requirements.in index 691f634..86a4a93 100644 --- a/requirements.in +++ b/requirements.in @@ -1,6 +1,6 @@ -certifi==2024.7.4 +certifi==2024.12.14 mkdocs==1.6.1 mkdocs-htmlproofer-plugin==1.3.0 -mkdocs-material==9.5.49 +mkdocs-material==9.5.50 mkdocs-redirects==1.2.2 mkdocs-unused-files==0.2.0 diff --git a/requirements.txt b/requirements.txt index e430c0b..3b56dc0 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,6 +1,6 @@ babel==2.16.0 beautifulsoup4==4.12.3 -certifi==2024.7.4 +certifi==2024.12.14 charset-normalizer==3.4.1 click==8.1.8 colorama==0.4.6 @@ -13,7 +13,7 @@ mergedeep==1.3.4 mkdocs==1.6.1 mkdocs-get-deps==0.2.0 mkdocs-htmlproofer-plugin==1.3.0 -mkdocs-material==9.5.49 +mkdocs-material==9.5.50 mkdocs-material-extensions==1.3.1 mkdocs-redirects==1.2.2 mkdocs-unused-files==0.2.0 @@ -21,8 +21,8 @@ packaging==24.2 paginate==0.5.7 pathspec==0.12.1 platformdirs==4.3.6 -Pygments==2.18.0 -pymdown-extensions==10.13 +Pygments==2.19.1 +pymdown-extensions==10.14.1 python-dateutil==2.9.0.post0 PyYAML==6.0.2 pyyaml_env_tag==0.1 From 3062d83620cd59b83aa998ba1033c5296091e080 Mon Sep 17 00:00:00 2001 From: Eric Bouchut Date: Fri, 31 Jan 2025 18:09:22 +0100 Subject: [PATCH 04/14] =?UTF-8?q?=F0=9F=9A=9A=20Rename=20Overrides=20page?= =?UTF-8?q?=20as=20Presets?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Redirect overrides.md to presets.md --- docs/how-to/{overrides.md => presets.md} | 0 mkdocs.yml | 4 ++-- 2 files changed, 2 insertions(+), 2 deletions(-) rename docs/how-to/{overrides.md => presets.md} (100%) diff --git a/docs/how-to/overrides.md b/docs/how-to/presets.md similarity index 100% rename from docs/how-to/overrides.md rename to docs/how-to/presets.md diff --git a/mkdocs.yml b/mkdocs.yml index b6a14dc..9c46d8b 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -27,7 +27,7 @@ plugins: raise_error_after_finish: true - redirects: redirect_maps: - # 'how-to/overrides.md': 'how-to/presets.md' + "how-to/overrides.md": "how-to/presets.md" use_directory_urls: !ENV [CHECK_BROKEN_LINKS, True] @@ -75,7 +75,7 @@ nav: - "Think Like a Loop": "how-to/think-like-loop.md" - "CGM habits": "how-to/cgm.md" - "Use morning IOB": "how-to/iob.md" - - "Override Targets": "how-to/overrides.md" + - "Presets": "how-to/presets.md" - "Low Treatments": "how-to/low-treat.md" - "Shower & Swimming": "how-to/disconnect.md" - "Exercise": "how-to/exercise.md" From f65e1f5ebe95aa825216dafc45a870d368746203 Mon Sep 17 00:00:00 2001 From: Eric Bouchut Date: Fri, 31 Jan 2025 19:18:37 +0100 Subject: [PATCH 05/14] =?UTF-8?q?=F0=9F=93=9D=20Update=20Presets=20page=20?= =?UTF-8?q?to=20use=20Preset=20instead=20of=20Override?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Loop does not have a baked-in Workout Preset. Rename "Workout Targets" section as "Creating a Custom Preset" that explains how to create a custom Workout Preset. --- docs/how-to/presets.md | 44 +++++++++++++++++++++++++++--------------- 1 file changed, 28 insertions(+), 16 deletions(-) diff --git a/docs/how-to/presets.md b/docs/how-to/presets.md index 45d8345..2aeea29 100644 --- a/docs/how-to/presets.md +++ b/docs/how-to/presets.md @@ -1,35 +1,47 @@ -# Override Targets +# Presets -Your Loop has two override targets that you can set; *Pre-meal* and *Workout*. When activated, these targets will "override" or take the place of your usual correction range and therefore will affect Loop's decisions about insulin delivery. +Your Loop has a built-in preset you can activate: *`Pre-meal`*. +You can also define custom presets, like a *Workout* preset. -You can set the value for these override targets from the Correction Range area of Loop settings. Generally speaking, pre-meal targets are set to value(s) lower than your correction range, and workout targets are set to value(s) greater than your correction range. *Loop* will indicate that an override target is active by showing a darker blue bar on the blood glucose chart showing the duration and location of the target. +When activated, a preset will "override" or take the place of your usual correction range, affecting Loop's insulin delivery decisions. -## Pre-Meal Targets +## Configuring the Pre-Meal Preset -The pre-meal target is also known as the **pre-meal preset**. -When activated by pressing the icon that looks like a timer :material-camera-timer: between a f​ork and a knife :fontawesome-solid-utensils:) it will stay active for: +You can set the value for this *pre-meal* preset from the Correction Range area of *Loop* settings. Generally speaking, the *Pre-meal* is set to value(s) lower than your correction range. + +## Activating the Pre-Meal Preset + +You can activate the `Pre-Meal` preset by pressing the icon that looks like a timer :material-camera-timer: between a f​ork and a knife :fontawesome-solid-utensils:. + +It will stay active for: * one hour, or * until carbs are entered, or -* until the pre-meal target is manually cancelled by pressing the icon again. +* until the pre-meal preset is manually cancelled by pressing the icon again. -Pre-meal target will automatically end when one of those three things happens, whichever comes first will end the pre-meal target. +*Pre-meal* preset will automatically end when one of those three things happens, whichever comes first will end the pre-meal preset. -The original intent of the pre-meal target was to help give a gentle, easy pre-bolus effect to help lessen a post-meal blood glucose spike. By lowering your Loop's target going into a meal, you can get a "pre-bolus" effect because Loop will aim for that lower target and thus tend to set a little more aggressive insulin delivery while the target is active. Loop will recognize the "extra" insulin that has been delivered while pre-meal is active, and Loop will smartly take that into account when it is finally time to recommend a bolus at meal entry time. +!!! info "How to tell if a preset is active?" + *Loop* will indicate that a Preset is active by showing a darker blue bar on the blood glucose chart showing the duration and location of the target. + +The original intent of the pre-meal preset was to help give a gentle, easy pre-bolus effect to help lessen a post-meal blood glucose spike. By lowering your Loop's target going into a meal, you can get a "pre-bolus" effect because Loop will aim for that lower target and thus tend to set a little more aggressive insulin delivery while the target is active. Loop will recognize the "extra" insulin that has been delivered while pre-meal is active, and Loop will smartly take that into account when it is finally time to recommend a bolus at meal entry time. -Pre-meal target won't replace the utility of a true pre-bolus in most situations, but it can be useful in many situations beyond simply helping meals. This lower target can help Loop be more aggressive: +*Pre-meal* preset won't replace the utility of a true pre-bolus in most situations, but it can be useful in many situations beyond simply helping meals. This lower target can help Loop be more aggressive: * During stressful events where adrenaline might be causing increased blood glucose * During exercise that may tend to increase blood glucose * During illness that is causing high blood glucose -## Workout Targets +## Creating a Custom Preset -The workout target, when activated, will give a duration choice of 1 hour, 2 hours, or indefinitely. The workout target set greater than your usual correction range is useful to help in situations where Loop needs to be *less* aggressive with insulin delivery. The most common use of the workout target is to set it in advance and during exercise to help minimize IOB going into a workout. While the name is a hint to the most common timing of this override's use, there are other times when it can be helpful, such as: +You can also [create a custom override preset](https://loopkit.github.io/loopdocs/operation/features/overrides/#create-an-override-preset){: target="_blank" } (like `Workout`, for instance) by pressing the blue heart pulse icon :material-heart-pulse:. +When activated, your `Workout` Preset could set a target greater than your usual correction range for a specific duration to help in situations where *Loop* needs to be less aggressive with insulin delivery +The most common use of a *Workout* Preset is to set it in advance and during exercise to help minimize IOB going into a workout. +There are other times when it can be helpful, such as: -* Helping to recover from low blood glucose treatment -* Helping after workouts when still experiencing increased insulin sensitivity -* Helping during illness which tends to lower blood glucose or increase insulin sensitivity +- Helping to recover from low blood glucose treatment +- Helping after workouts when still experiencing increased insulin sensitivity +- Helping during illness which tends to lower blood glucose or increase insulin sensitivity -You can read more about the timing and use of workout targets before/during/after exercise on the [Exercise](exercise.md) page of these tips. +The [Exercise](exercise.md) page of these tips provides more information about the timing and use of a Workout Preset before, during, and after exercise. From 72513e9e1079d98aa67543f4bbb1c98663bfb82d Mon Sep 17 00:00:00 2001 From: Eric Bouchut Date: Sun, 2 Feb 2025 16:06:19 +0100 Subject: [PATCH 06/14] =?UTF-8?q?=F0=9F=93=9D=20Remove=20custom=20(overrid?= =?UTF-8?q?es)=20presets?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/how-to/presets.md | 17 ----------------- 1 file changed, 17 deletions(-) diff --git a/docs/how-to/presets.md b/docs/how-to/presets.md index 2aeea29..b84885b 100644 --- a/docs/how-to/presets.md +++ b/docs/how-to/presets.md @@ -1,9 +1,6 @@ # Presets Your Loop has a built-in preset you can activate: *`Pre-meal`*. -You can also define custom presets, like a *Workout* preset. - -When activated, a preset will "override" or take the place of your usual correction range, affecting Loop's insulin delivery decisions. ## Configuring the Pre-Meal Preset @@ -31,17 +28,3 @@ The original intent of the pre-meal preset was to help give a gentle, easy pre-b * During stressful events where adrenaline might be causing increased blood glucose * During exercise that may tend to increase blood glucose * During illness that is causing high blood glucose - - -## Creating a Custom Preset - -You can also [create a custom override preset](https://loopkit.github.io/loopdocs/operation/features/overrides/#create-an-override-preset){: target="_blank" } (like `Workout`, for instance) by pressing the blue heart pulse icon :material-heart-pulse:. -When activated, your `Workout` Preset could set a target greater than your usual correction range for a specific duration to help in situations where *Loop* needs to be less aggressive with insulin delivery -The most common use of a *Workout* Preset is to set it in advance and during exercise to help minimize IOB going into a workout. -There are other times when it can be helpful, such as: - -- Helping to recover from low blood glucose treatment -- Helping after workouts when still experiencing increased insulin sensitivity -- Helping during illness which tends to lower blood glucose or increase insulin sensitivity - -The [Exercise](exercise.md) page of these tips provides more information about the timing and use of a Workout Preset before, during, and after exercise. From 05e6ada8e431f1fb23df9d5575cee66b47d7789d Mon Sep 17 00:00:00 2001 From: Eric Bouchut Date: Sun, 2 Feb 2025 16:33:55 +0100 Subject: [PATCH 07/14] =?UTF-8?q?=F0=9F=93=9D=20Use=20Override=20(Preset)?= =?UTF-8?q?=20instead=20of=20Preset?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/how-to/presets.md | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/docs/how-to/presets.md b/docs/how-to/presets.md index b84885b..9657899 100644 --- a/docs/how-to/presets.md +++ b/docs/how-to/presets.md @@ -1,29 +1,29 @@ -# Presets +# Overrides -Your Loop has a built-in preset you can activate: *`Pre-meal`*. +Your Loop has a built-in [Override](https://loopkit.github.io/loopdocs/operation/features/overrides/) preset you can activate: *`Pre-meal`*. -## Configuring the Pre-Meal Preset +## Configuring the Pre-Meal Override -You can set the value for this *pre-meal* preset from the Correction Range area of *Loop* settings. Generally speaking, the *Pre-meal* is set to value(s) lower than your correction range. +You can set the value for this *Pre-Meal* Override preset from the Correction Range area of *Loop* settings. Generally speaking, the *Pre-Meal* is set to value(s) lower than your correction range. -## Activating the Pre-Meal Preset +## Activating the Pre-Meal Override -You can activate the `Pre-Meal` preset by pressing the icon that looks like a timer :material-camera-timer: between a f​ork and a knife :fontawesome-solid-utensils:. +You can activate the *Pre-Meal* Override by pressing the icon that looks like a timer :material-camera-timer: between a f​ork and a knife :fontawesome-solid-utensils:. It will stay active for: * one hour, or * until carbs are entered, or -* until the pre-meal preset is manually cancelled by pressing the icon again. +* until the *Pre-Meal* Override is manually cancelled by pressing the icon again. -*Pre-meal* preset will automatically end when one of those three things happens, whichever comes first will end the pre-meal preset. +*Pre-meal* Override will automatically end when one of those three things happens, whichever comes first will end the pre-meal preset. -!!! info "How to tell if a preset is active?" - *Loop* will indicate that a Preset is active by showing a darker blue bar on the blood glucose chart showing the duration and location of the target. +!!! info "How to Tell If an Override Is Active?" + *Loop* will indicate that an Override is active by showing a darker blue bar on the blood glucose chart showing the duration and location of the target. -The original intent of the pre-meal preset was to help give a gentle, easy pre-bolus effect to help lessen a post-meal blood glucose spike. By lowering your Loop's target going into a meal, you can get a "pre-bolus" effect because Loop will aim for that lower target and thus tend to set a little more aggressive insulin delivery while the target is active. Loop will recognize the "extra" insulin that has been delivered while pre-meal is active, and Loop will smartly take that into account when it is finally time to recommend a bolus at meal entry time. +The original intent of the *Pre-Meal* Override was to help give a gentle, easy pre-bolus effect to help lessen a post-meal blood glucose spike. By lowering your Loop's target going into a meal, you can get a "pre-bolus" effect because Loop will aim for that lower target and thus tend to set a little more aggressive insulin delivery while the target is active. Loop will recognize the "extra" insulin that has been delivered while *Pre-Meal* is active, and *Loop* will smartly take that into account when it is finally time to recommend a bolus at meal entry time. -*Pre-meal* preset won't replace the utility of a true pre-bolus in most situations, but it can be useful in many situations beyond simply helping meals. This lower target can help Loop be more aggressive: +*Pre-meal* Override won't replace the utility of a true pre-bolus in most situations, but it can be useful in many situations beyond simply helping meals. This lower target can help *Loop* be more aggressive: * During stressful events where adrenaline might be causing increased blood glucose * During exercise that may tend to increase blood glucose From 748b0ec2a81accfd7b713b116f5b074b9df248ae Mon Sep 17 00:00:00 2001 From: Eric Bouchut Date: Sun, 2 Feb 2025 16:37:26 +0100 Subject: [PATCH 08/14] =?UTF-8?q?=F0=9F=9A=9A=20Rename=20presets.md=20page?= =?UTF-8?q?=20as=20overrides.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/how-to/{presets.md => overrides.md} | 0 mkdocs.yml | 5 +---- 2 files changed, 1 insertion(+), 4 deletions(-) rename docs/how-to/{presets.md => overrides.md} (100%) diff --git a/docs/how-to/presets.md b/docs/how-to/overrides.md similarity index 100% rename from docs/how-to/presets.md rename to docs/how-to/overrides.md diff --git a/mkdocs.yml b/mkdocs.yml index 9c46d8b..dbcc5a1 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -25,9 +25,6 @@ plugins: - htmlproofer: enabled: !ENV [CHECK_BROKEN_LINKS, False] raise_error_after_finish: true - - redirects: - redirect_maps: - "how-to/overrides.md": "how-to/presets.md" use_directory_urls: !ENV [CHECK_BROKEN_LINKS, True] @@ -75,7 +72,7 @@ nav: - "Think Like a Loop": "how-to/think-like-loop.md" - "CGM habits": "how-to/cgm.md" - "Use morning IOB": "how-to/iob.md" - - "Presets": "how-to/presets.md" + - "Overrides": "how-to/overrides.md" - "Low Treatments": "how-to/low-treat.md" - "Shower & Swimming": "how-to/disconnect.md" - "Exercise": "how-to/exercise.md" From 307e3700eec4ec36c6322949e6ec55e1bab3a163 Mon Sep 17 00:00:00 2001 From: Eric Bouchut Date: Sun, 2 Feb 2025 17:06:12 +0100 Subject: [PATCH 09/14] =?UTF-8?q?=F0=9F=93=9D=20Add=20a=20note=20explainin?= =?UTF-8?q?g=20that=20Preset=20(in=20app)=20=3D=20Overrides=20(in=20doc)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/how-to/overrides.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/docs/how-to/overrides.md b/docs/how-to/overrides.md index 9657899..2c4f412 100644 --- a/docs/how-to/overrides.md +++ b/docs/how-to/overrides.md @@ -2,6 +2,10 @@ Your Loop has a built-in [Override](https://loopkit.github.io/loopdocs/operation/features/overrides/) preset you can activate: *`Pre-meal`*. +!!! note "Pre-Meal Preset = Pre-Meal Override preset" + + The *Loop* app uses the term **Pre-Meal Preset** to denote what the documentation refers to as the **Pre-Meal Override** preset. + They both denote the same thing. ## Configuring the Pre-Meal Override You can set the value for this *Pre-Meal* Override preset from the Correction Range area of *Loop* settings. Generally speaking, the *Pre-Meal* is set to value(s) lower than your correction range. From 773abeca0b9f3410dcc2929bec08cb2ff161db35 Mon Sep 17 00:00:00 2001 From: Eric Bouchut Date: Tue, 4 Feb 2025 08:42:17 +0100 Subject: [PATCH 10/14] =?UTF-8?q?=F0=9F=93=9D=20Add=20an=20infobox=20match?= =?UTF-8?q?ing=20names=20in=20app=20and=20doc=20that=20refer=20to=20the=20?= =?UTF-8?q?same=20concept?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Override (in doc) == Preset (in app) --- docs/how-to/overrides.md | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/docs/how-to/overrides.md b/docs/how-to/overrides.md index 2c4f412..935eb8e 100644 --- a/docs/how-to/overrides.md +++ b/docs/how-to/overrides.md @@ -1,11 +1,17 @@ +!!! info "`Override` (in the documentation) = `Preset` (in the application)" + The Loop application and its documentation sometimes refer to the same concept in different ways: + + In Documentation | | In Application + --- | --- | --- + `Override` | $$ = $$ | `Preset` + `Override Preset` | $$ = $$ | `Custom Preset` + `Pre-Meal Target` | $$ = $$ | `Pre-Meal Preset` + + For example, the *Loop* application uses the term **Pre-Meal Preset** to denote what the documentation refers to as the **Pre-Meal Override** (or **Pre-Meal Target**). They represent the same concept. + # Overrides Your Loop has a built-in [Override](https://loopkit.github.io/loopdocs/operation/features/overrides/) preset you can activate: *`Pre-meal`*. - -!!! note "Pre-Meal Preset = Pre-Meal Override preset" - - The *Loop* app uses the term **Pre-Meal Preset** to denote what the documentation refers to as the **Pre-Meal Override** preset. - They both denote the same thing. ## Configuring the Pre-Meal Override You can set the value for this *Pre-Meal* Override preset from the Correction Range area of *Loop* settings. Generally speaking, the *Pre-Meal* is set to value(s) lower than your correction range. From 80ff6e50e7534f56146c8146ef6d9c32816719b1 Mon Sep 17 00:00:00 2001 From: Eric Bouchut Date: Tue, 4 Feb 2025 09:13:08 +0100 Subject: [PATCH 11/14] =?UTF-8?q?=F0=9F=93=9D=20Remove=20inline=20code=20b?= =?UTF-8?q?lock=20from=20equivalence=20table?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/how-to/overrides.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/how-to/overrides.md b/docs/how-to/overrides.md index 935eb8e..adfbeac 100644 --- a/docs/how-to/overrides.md +++ b/docs/how-to/overrides.md @@ -3,9 +3,9 @@ In Documentation | | In Application --- | --- | --- - `Override` | $$ = $$ | `Preset` - `Override Preset` | $$ = $$ | `Custom Preset` - `Pre-Meal Target` | $$ = $$ | `Pre-Meal Preset` + Override | $$ = $$ | Preset + Override Preset | $$ = $$ | Custom Preset + Pre-Meal Target | $$ = $$ | Pre-Meal Preset For example, the *Loop* application uses the term **Pre-Meal Preset** to denote what the documentation refers to as the **Pre-Meal Override** (or **Pre-Meal Target**). They represent the same concept. From 1d5d1c54f69266c08bafd5b98bb9893b55b37782 Mon Sep 17 00:00:00 2001 From: Eric Bouchut Date: Tue, 4 Feb 2025 09:21:17 +0100 Subject: [PATCH 12/14] =?UTF-8?q?=E2=9C=8F=EF=B8=8F=20Move=20the=20overrid?= =?UTF-8?q?e=3Dpreset=20=20correspondance=20table=20below=20the=20page=20t?= =?UTF-8?q?itle?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/how-to/overrides.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/docs/how-to/overrides.md b/docs/how-to/overrides.md index adfbeac..8229e4d 100644 --- a/docs/how-to/overrides.md +++ b/docs/how-to/overrides.md @@ -1,3 +1,6 @@ + +# Overrides + !!! info "`Override` (in the documentation) = `Preset` (in the application)" The Loop application and its documentation sometimes refer to the same concept in different ways: @@ -9,8 +12,6 @@ For example, the *Loop* application uses the term **Pre-Meal Preset** to denote what the documentation refers to as the **Pre-Meal Override** (or **Pre-Meal Target**). They represent the same concept. -# Overrides - Your Loop has a built-in [Override](https://loopkit.github.io/loopdocs/operation/features/overrides/) preset you can activate: *`Pre-meal`*. ## Configuring the Pre-Meal Override From 9b3d231fcdb3886ad7463d45ddb1cc28b8fe78c3 Mon Sep 17 00:00:00 2001 From: Eric Bouchut Date: Tue, 4 Feb 2025 10:19:11 +0100 Subject: [PATCH 13/14] =?UTF-8?q?=E2=9C=8F=EF=B8=8F=20Fix=20Overrides=20pa?= =?UTF-8?q?ge=20title?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/how-to/overrides.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/how-to/overrides.md b/docs/how-to/overrides.md index 8229e4d..0af7bfb 100644 --- a/docs/how-to/overrides.md +++ b/docs/how-to/overrides.md @@ -1,5 +1,5 @@ -# Overrides +# Override Targets !!! info "`Override` (in the documentation) = `Preset` (in the application)" The Loop application and its documentation sometimes refer to the same concept in different ways: From 0b498009411cd121ec761d88f6568a4672a467a7 Mon Sep 17 00:00:00 2001 From: Eric Bouchut Date: Tue, 4 Feb 2025 12:07:36 +0100 Subject: [PATCH 14/14] =?UTF-8?q?=E2=9C=8F=EF=B8=8F=20Remove=20a=20sentenc?= =?UTF-8?q?e=20that=20is=20unnecessary?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/how-to/overrides.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/how-to/overrides.md b/docs/how-to/overrides.md index 0af7bfb..6ac2d19 100644 --- a/docs/how-to/overrides.md +++ b/docs/how-to/overrides.md @@ -10,7 +10,7 @@ Override Preset | $$ = $$ | Custom Preset Pre-Meal Target | $$ = $$ | Pre-Meal Preset - For example, the *Loop* application uses the term **Pre-Meal Preset** to denote what the documentation refers to as the **Pre-Meal Override** (or **Pre-Meal Target**). They represent the same concept. + For example, the *Loop* application uses the term **Pre-Meal Preset** to denote what the documentation refers to as the **Pre-Meal Override** (or **Pre-Meal Target**). Your Loop has a built-in [Override](https://loopkit.github.io/loopdocs/operation/features/overrides/) preset you can activate: *`Pre-meal`*. ## Configuring the Pre-Meal Override