You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/build/step14.md
+2-1Lines changed: 2 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -310,7 +310,8 @@ First select Loop (Workspace) and confirm your phone is selected. Refer to the G
310
310
* Frame 1: Xcode screen opened by the script after a fresh download
311
311
***Fresh Download? Wait for indexing to begin**
312
312
* If you see messages about fetching symbols or resolving packages, please wait until you see the Indexing message as shown in the GIF below just to the left of the dashed-blue rectangle
313
-
***Loop 3.2.0** not longer requires you to select Loop (Workspace) - it is now the default
313
+
***With Loop 3.2.x and newer**, you do not need to select Loop (Workspace) - it is now the default and shows up as LoopWorkspace
314
+
* The graphics still show the old selection process
314
315
* The red rectangle indicates where you will change Loop to Loop (Workspace)
315
316
* The red x in the dashed-blue rectangle region indicates you need to fix a problem before building
316
317
* Frame 2: Inset shows the action needed to select Loop (Workspace)
Copy file name to clipboardExpand all lines: docs/build/step8.md
+6-2Lines changed: 6 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -79,11 +79,15 @@ The list below contains the **minimum** versions of [macOS](step1.md#check-your-
79
79
80
80
**Newer versions of Xcode are always OK and should be used if your computer will accept the upgrade. Xcode 14.1 is listed instead of 14.0 because that version had a lot of bugs in it.**
81
81
82
-
**With the release of Loop 3.0.0 and Loop 3.2.0, this list is pretty simple.**
82
+
**With the release of Loop 3, this list is pretty simple.**
83
83
84
+
* Xcode 14.2 or higher is required for
85
+
* iOS 16.2 and newer
84
86
* Xcode 14.1 or higher is required
85
87
* iOS 15.1 is minimum version for phone but 15.7.1 is better (for older phones)
86
-
* iOS 16.x is supported (turn on developer mode when using Mac-Xcode build)
88
+
* iOS 16.0 through 16.1.x is supported
89
+
90
+
When using a Mac/Xcode build and an iOS 16 device, you must turn on developer mode for both the phone, and if paired, the watch.
87
91
88
92
This older list is left in for those still using code based off Loop 2.2.x
Copy file name to clipboardExpand all lines: docs/faqs/glossary.md
+6Lines changed: 6 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -91,6 +91,8 @@ If you hover your mouse or tap on a mobile device, the phrase associated with ea
91
91
92
92
**Glucose Safety Limit**: Loop will not suggest insulin delivery when glucose prediction (in next 3 hours) goes below this limit; in Loop 2 this was called Suspend Threshold
93
93
94
+
**GMT**: Greenwich Mean Time is mean (average) solar time at 0 degrees longitude, see UTC
95
+
94
96
**Guardrails**: limits in the code for user selected settings, recommended and absolute limits are provided
95
97
96
98
**Hamburger Menu**: three parallel lines that, when tapped, open a new menu
@@ -109,6 +111,8 @@ If you hover your mouse or tap on a mobile device, the phrase associated with ea
109
111
110
112
**Issue**: On github - a formal method to report a problem, either code behavior or documentation
111
113
114
+
**JSON**: JavaScript Object Notation; a standard data interchange format that is text-based and human readable
115
+
112
116
**macOS**: operating system for Mac computer
113
117
114
118
**Lock your Phone**: click the button on the side of the phone to lock it - prevent accidental touch, i.e., accidental Loop command
@@ -189,6 +193,8 @@ If you hover your mouse or tap on a mobile device, the phrase associated with ea
Copy file name to clipboardExpand all lines: docs/gh-actions/gh-customize.md
+6-1Lines changed: 6 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -3,8 +3,13 @@
3
3
!!! danger "DRAFT"
4
4
This procedure is in DRAFT mode - only minimal graphics are provided.
5
5
6
+
The entire procedure may change without warning, so be prepared for updates.
7
+
6
8
WARNING - After a recent release - wait for the release number to be updated on this page before using any of the copy/paste commands.
7
9
10
+
This page has not been updated for Loop 3.2.1.
11
+
Please be patient - the location for customization for Eros pods has changed and will be updated on this page and [Code Customization](../build/code_customization.md) page - but later.
12
+
8
13
!!! info "Time Estimate"
9
14
* About half an hour to an hour per Module
10
15
* Typically 1 or 2 Modules
@@ -160,7 +165,7 @@ After these two steps are completed, then you will continue to [Customize the Mo
160
165
* After you paste the Prepare xxx Module command (below), STOP if you get an error
161
166
* If you do not get an error, continue to [Create New Branch](#create-new-branch) which is the same for all modules.
162
167
163
-
Copy the selected line for the current module into the terminal. If you see an error STOP.
168
+
Copy the selected line for the current module into the terminal. If you see an error STOP.
164
169
165
170
* Did you copy the correct line for the current Module?
Copy file name to clipboardExpand all lines: docs/gh-actions/gh-first-time.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -539,11 +539,11 @@ Once all six secrets have been added to your LoopWorkspace, you are done with Se
539
539
!!! tip "Time for a Break?"
540
540
This is a good place to pause if you need to. Just note where you are on the page so you can return later.
541
541
542
-
## Verify Secrets
542
+
## Validate Secrets
543
543
544
-
This step, new with Loop 3.2.0 checks that the Secrets you added are correct. Some things cannot be verified yet, but most can and a relatively clear error message is provided.
544
+
This step, new with Loop 3.2.x checks that the Secrets you added are correct. Some things cannot be validated at this point, but most can and a relatively clear error message is provided.
545
545
546
-
This will be updated soon, but for now - follow the instructions under Add Identifiers for Loop, but do the first action: 1 Verify Secrets.
546
+
This will be updated soon, but for now - follow the instructions under Add Identifiers for Loop, but do the first action: 1 Validate Secrets.
Copy file name to clipboardExpand all lines: docs/gh-actions/gh-update.md
+10-5Lines changed: 10 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -142,15 +142,16 @@ Scroll all the way to the top of the screen and tap on your LoopWorkspace link.
142
142
143
143
1. Sign in to GitHub and select your LoopWorkspace repository from your repositories list
144
144
1. Look to see if your fork is up to date
145
-
* The dropdown in this graphic shows the dev branch.
146
-
* To build Loop 3.2, you will want main
147
-
* If you previously build Loop 3.0 with this method - don't forget to update your branch
148
-
* If your fork is up to date with LoopKit version for that `{branch}`, you will see the message `This branch is up to date with LoopKit/LoopWorkspace:{branch}}` - there is no need to build again unless you are near your 90 day expiration data - in which case, proceed to Step 3
149
-
* If your fork shows a message such as `This branch is 3 commits behind LoopKit:dev` and you want to update and build, then click `Sync Fork` by tapping where the red rectangle is shown in the graphic below, then in the pop-up window, tap on `Update branch`
145
+
* When you go to your fork to do the update, simply sync the branch if it says there are updates and you get the latest release (details below graphic)
146
+
* The dropdown in this graphic shows the dev branch (graphic to be updated later)
147
+
* Yours should show the main branch
150
148
151
149
{width="700"}
152
150
{align="center"}
153
151
152
+
* If your fork is up to date with LoopKit version for that `{branch}`, you will see the message `This branch is up to date with LoopKit/LoopWorkspace:{branch}}` - there is no need to build again unless you are near your 90 day expiration data - in which case, proceed to Step 3
153
+
* If your fork shows a message such as `This branch is 3 commits behind LoopKit:main` and you want to update and build, then click `Sync Fork` by tapping where the red rectangle is shown in the graphic below, then in the pop-up window, tap on `Update branch`
154
+
154
155
1. Build Loop - refer to graphic below as you follow the steps
155
156
* Click on the 'Actions' tab
156
157
* Select the 'Build Loop' workflow on the left
@@ -168,6 +169,8 @@ Scroll all the way to the top of the screen and tap on your LoopWorkspace link.
168
169
* Click on the most recent Build job with the red x by it
169
170
* If the details show this message, "[Could not install WWDR certificate](gh-errors.md#could-not-install-wwdr-certificate)", make sure your developer account is in good standing and that there are no agreements that need to be accepted
170
171
* Repeat the build (previous step) and it should be fine the next time
172
+
* If you get an email from Apple that there are things you must fix in your app - that refers to things to fix before putting that app in the App Store and you will not be doing that
173
+
* As long as you get the TestFlight updated app, you can ignore that email
171
174
1. The updated Loop app will show up in your TestFlight app
172
175
* But wait until you see "Expires in 90 days"
173
176
* The app is in TestFlight from your prior build
@@ -181,6 +184,8 @@ Scroll all the way to the top of the screen and tap on your LoopWorkspace link.
181
184
{width="300"}
182
185
{align="center"}
183
186
187
+
1. If you are building for a child, follow the [Install TestFlight Loop for Child](gh-deploy.md#install-testflight-loop-for-child) instructions again
188
+
184
189
## GitHub Build Details
185
190
186
191
In the Loop app, once installed on your phone, tap on Settings -> Support -> Issue Report. The graphic below shows an example of the Build Details included in the report.
Copy file name to clipboardExpand all lines: docs/intro/loopdocs-how-to.md
+5-5Lines changed: 5 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,11 +8,11 @@ Every tooltip definition is also found in the [Glossary](../faqs/glossary.md) -
8
8
9
9
Volunteers generously provide support for Loop via online platforms. You have a number of options for joining conversations on loop and asking for help. Links to the main platforms are listed below. Non-US Loop users in Italy, Australia, and several other countries have also formed Facebook (FB) groups.
10
10
11
-
* The [Looped Group](https://www.facebook.com/groups/TheLoopedGroup) on Facebook. Looped Group is the original FB group for DIY looping systems. There are lot of active members there with an excellent history of helping people.
12
-
* Loop and Learn is a community that provides Loop-centric information, a T1D Speaker Series covering many topics of general diabetes interest as well as Loop-specific chats, alerts whenever there is an update to iOS and Xcode, Quick Tips and articles written by mentors providing their Loop experience.
* The [Looped Group](https://www.facebook.com/groups/TheLoopedGroup) on Facebook. Looped Group is the original FB group for DIY looping systems. There are lot of active members there with an excellent history of helping people.
12
+
* Loop and Learn is a community that provides Loop-centric information, a T1D Speaker Series covering many topics of general diabetes interest as well as Loop-specific chats, alerts whenever there is an update to iOS and Xcode, Quick Tips and articles written by mentors providing their Loop experience.
* The [LoopTips](https://loopkit.github.io/looptips/) website provides non-build information that is helpful once you are looping, e.g., how to print endo reports, find Loop data, deal with therapy settings changes, etc.
17
17
* Many Loopers use a companion app called Nightscout. Nightscout help can be found in the [CGM in the Cloud](https://www.facebook.com/groups/CGMinthecloud) Facebook group.
18
18
* For those interested in what is coming next for Loop and those who prefer not to use Facebook, join [Loop Zulipchat](https://loop.zulipchat.com) and be sure to subscribe to all the streams or you'll miss some interesting conversations.
0 commit comments