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: browser/edit-browser/index.html
+1-37Lines changed: 1 addition & 37 deletions
Original file line number
Diff line number
Diff line change
@@ -4203,7 +4203,7 @@ <h2 id="decide-which-modules-you-want-to-modify">Decide Which <abbr title="the L
4203
4203
</ul>
4204
4204
</li>
4205
4205
</ul>
4206
-
<p>With the release of 3.4.x, the customizations for <code>main</code> and <code>dev</code> are the same. There are 2 customizations that require an update when moving from 3.2.3 to 3.4.x.</p>
4206
+
<p>For versions 3.4.x and newer, the customizations for <code>main</code> and <code>dev</code> are the same.</p>
4207
4207
<ul>
4208
4208
<li>For more information, refer to <ahref="../../version/code-custom-edits/#not-stable-list" target="_blank">Not Stable List</a><ul>
4209
4209
<li>Glucose <abbrtitle="limits in the code for user selected settings, recommended and absolute limits are provided">Guardrails</abbr></li>
@@ -4525,8 +4525,6 @@ <h2 id="prepare-the-customizations">Prepare the Customizations<a class="headerli
4525
4525
<p>If your <spantranslate="no">LoopWorkspace <abbrtitle="a copy of code in a github repository other than the original">fork</abbr></span> did not come from <spantranslate="no">LoopKit/LoopWorkspace</span>, then delete your existing <code><abbrtitle="a copy of code in a github repository other than the original">fork</abbr></code> and make a new one. See <ahref="../prepare-fork/#already-have-loopworkspace" target="_blank">Already Have <spantranslate="no">LoopWorkspace</span>?</a>.</p>
4526
4526
<ul>
4527
4527
<li>Do not use any other location to create your <code><abbrtitle="a copy of code in a github repository other than the original">fork</abbr></code></li>
4528
-
<li>You may have used a different location for <abbrtitle="Latest release with major updates">Loop 3</abbr>.2.2</li>
4529
-
<li>This is <strong>not</strong> supported for <abbrtitle="Latest release with major updates">Loop 3</abbr>.2.3 or later</li>
4530
4528
</ul>
4531
4529
</div>
4532
4530
<p>For each customization you want to include, create a pair of lines consisting of the comment (must start with a #) followed by the <code>curl</code> statement pointing to the <abbrtitle="Secure Hash Algorithm 1; used to generate an alphanumeric code for commits in git (github)">SHA-1</abbr> that has the customization.</p>
<li>Find the folder .github/workflows and click on it</li>
4554
4552
<li>Find the file build_loop.yml and click on it</li>
4555
4553
<li>Click on the pencil (so you can edit this file)</li>
4556
-
<li>If you are building version 3.4<ul>
4557
-
<li>Skip ahead to <ahref="#add-personal-customizations-to-build_loopyml">Add Personal Customizations to build_loop.yml</a></li>
4558
4554
</ul>
4559
-
</li>
4560
-
</ul>
4561
-
<detailsclass="abstract">
4562
-
<summary>Older versions (Click to open/close)</summary>
4563
-
<ul>
4564
-
<li>If you are building from an older version of main (version 3.2.3 or earlier), this is left here for your convenience - it will be removed over the next few months - please update soon<ul>
4565
-
<li>Locate line 31, which is just above the words:<ul>
4566
-
<li><code># Patch Fastlane Match to not print tables</code></li>
4567
-
</ul>
4568
-
</li>
4569
-
<li>Paste the contents of the block below so it comes before that section</li>
4570
-
<li>In the next section - you will need to modify the line number where you do the edits</li>
4571
-
</ul>
4572
-
</li>
4573
-
</ul>
4574
-
<divclass="copy highlight"><spanclass="filename">Paste into build_loop.yml</span><pre><span></span><code> # Customize Loop: Download and apply patches
4575
-
- name: Customize Loop
4576
-
run: |
4577
-
4578
-
# For each patch, edit comment line (keep the #) then update curl (and remove the #)
<h3id="add-personal-customizations-to-build_loopyml">Add Personal Customizations to build_loop.yml<aclass="headerlink" href="#add-personal-customizations-to-build_loopyml" title="Anchor link to this Header on this Page">¶</a></h3>
4592
4556
<p>Open the text file in which you saved the customization lines.</p>
4593
4557
<p>For a given submodule, paste the "comment" and "curl" lines that you prepared in <ahref="#prepare-customization-lines">Prepare customization lines</a> similar to the examples, near line 279 (<code>main</code> or 239 for <code>dev</code>), that are commented out and provided as an example. The best place to paste these is at the end of the <code># Customize Loop: Download and apply patches</code> section and before the <code># Patch Fastlane Match to not print tables</code> line.</p>
<p>It is easier for you (or your mentors) to diagnose if there is a problem with the <code>Secrets</code> you entered when it is run stand-alone. Once your secrets are good, they should remain good, so this does not need to be repeated.</p>
3608
3608
</div>
3609
3609
<h2id="add-identifiers"><code>Add <abbrtitle="names of modules found on your Apple Developer Identifiers page that are required for GitHub build method">Identifiers</abbr></code><aclass="headerlink" href="#add-identifiers" title="Anchor link to this Header on this Page">¶</a></h2>
3610
-
<divclass="admonition warning">
3611
-
<pclass="admonition-title">Update to Version 3.4</p>
3612
-
<p>The name and identifier for "<code>Small Status Widget</code>" was renamed to "<code>Loop Widget Extension</code>". If you previously built, you will need to run the Add <abbrtitle="names of modules found on your Apple Developer Identifiers page that are required for GitHub build method">Identifiers</abbr> as directed on the <ahref="../bb-update/#update-from-32x-to-34" target="_blank">update page</a> to add the renamed Identifier and Create Certificates for it.</p>
3613
-
<p>If you previously built the <code>dev</code><abbrtitle="version of code within a single repository or workspace repository">branch</abbr>, you already have this identifier.</p>
3614
-
</div>
3615
3610
<detailsclass="abstract">
3616
3611
<summary>Section Summary (click to open/close)</summary>
Copy file name to clipboardExpand all lines: browser/intro-summary/index.html
+3Lines changed: 3 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -3763,6 +3763,9 @@ <h3 id="the-video-version">The Video Version<a class="headerlink" href="#the-vid
3763
3763
<ul>
3764
3764
<li><ahref="https://www.youtube.com/watch?v=kiu5ho0MTW8" target="_blank">How to Build the <em><abbrtitle="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr></em> App With a Web Browser</a></li>
3765
3765
</ul>
3766
+
<blockquote>
3767
+
<p>Do not decide to uncheck the box for Near Field Communications in the Identifer for <code>Loop</code> - that is required to build version 3.4.x and newer.</p>
3768
+
</blockquote>
3766
3769
<p>Click in the comments for a full index of topics. If you have issues with a particular section, use the index to advance to the relevant part of the video. Subtitles are in English. You can choose a different language but the automatic translation feature may provide translations that are not completely accurate.</p>
3767
3770
<h3id="the-detailed-version">The Detailed Version<aclass="headerlink" href="#the-detailed-version" title="Anchor link to this Header on this Page">¶</a></h3>
3768
3771
<p>If you prefer seeing step-by-step instructions, those are provided too.</p>
Copy file name to clipboardExpand all lines: browser/prepare-app/index.html
+1-9Lines changed: 1 addition & 9 deletions
Original file line number
Diff line number
Diff line change
@@ -3714,7 +3714,7 @@ <h2 id="configure-identifiers-for-loop">Configure <abbr title="names of modules
3714
3714
</ul>
3715
3715
</details>
3716
3716
<blockquote>
3717
-
<p>This should only be needed one time, unless the developers add or modify an identifier. This happened between version 3.2 and version 3.4.</p>
3717
+
<p>This should only be needed one time.</p>
3718
3718
</blockquote>
3719
3719
<p>Some steps can be skipped if you previously built the <em><abbrtitle="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr></em> app with a <em>Mac</em> using <em><abbrtitle="program used to build an app">Xcode</abbr></em>.</p>
3720
3720
<p>Please read carefully to avoid confusion.</p>
@@ -3803,9 +3803,6 @@ <h4 id="previous-xcode-builders">Previous <abbr title="program used to build an
3803
3803
<p>The Description or Name can be whatever you want.</p>
3804
3804
</details>
3805
3805
<h4id="table-with-name-and-identifier">Table with Name and Identifier<aclass="headerlink" href="#table-with-name-and-identifier" title="Anchor link to this Header on this Page">¶</a></h4>
3806
-
<blockquote>
3807
-
<p>One Identifier was changed after v3.2.3. (<code>Small Status Widget</code> is now <code>Loop Widget Extension</code>).</p>
3808
-
</blockquote>
3809
3806
<table>
3810
3807
<thead>
3811
3808
<tr>
@@ -3845,11 +3842,6 @@ <h4 id="table-with-name-and-identifier">Table with Name and Identifier<a class="
<tdstyle="text-align: left;"><strong>v3.2</strong><code>Small Status Widget</code></td>
3850
-
<tdstyle="text-align: left;">XC Identifier</td>
3851
-
<tdstyle="text-align: left;"><code>com.TEAMID.loopkit.Loop.SmallStatusWidget</code><br>No longer used, harmless to leave or to delete<br>Replaced with <code>Loop Widget Extension</code></td>
3852
-
</tr>
3853
3845
</tbody>
3854
3846
</table>
3855
3847
<h3id="add-app-group-to-identifiers">Add <code>App Group</code> to <abbrtitle="names of modules found on your Apple Developer Identifiers page that are required for GitHub build method">Identifiers</abbr><aclass="headerlink" href="#add-app-group-to-identifiers" title="Anchor link to this Header on this Page">¶</a></h3>
0 commit comments