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
{{ message }}
Repository navigation
Commit 193fb13
Browse filesBrowse the repository at this point in the historyBrowse files
Update LoopDocs: Custom Edits for Omnipod uses OmnipodKit (#1078)
* update graphic and words for Browser Build
* update words for Mac-Xcode build, remove unused graphic
* update custom edits page for path names and line numbers
* fix typos
* fix typos
* fix a few more left-over OmniBLE references
* update table of submodules for translation tasks for OmnipodKit
* incorporate reviewer comments
Copy file name to clipboardExpand all lines: docs/browser/edit-browser.md
+27-20Lines changed: 27 additions & 20 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -29,7 +29,7 @@
29
29
Of course, accidents happen. No worries.
30
30
31
31
* Just hit the Close button
32
-
* If you don't close the accidental PR yourself, it will be closed for you, but that takes time
32
+
* If you don't close the accidental PR yourself, it will be closed for you, but that takes time from the *Loop* developers
33
33
34
34
## Overview
35
35
@@ -80,8 +80,8 @@ There is some background information at the bottom of this page starting at 
80
80
81
81
Decide which [Version: Custom Edits](../version/code-custom-edits.md){: target="_blank" } changes you want to make. Each customization lists a Module name.
82
82
83
-
*DASH Pods: Use OmniBLE
84
-
* Eros Pods: Use OmniKit
83
+
*Any Pod Type: Use OmnipodKit which is hosted at the loopandlearn GitHub username
84
+
* When you change Pod Types, this customization remains in place
85
85
* Other Modules are Loop and LoopKit
86
86
* Do not get confused later: LoopKit is both a username and a Module name
87
87
* Refer to the [Module Table](#module-table) when directed
@@ -92,6 +92,11 @@ Decide which [Version: Custom Edits](../version/code-custom-edits.md){: target="
92
92
93
93
> For versions 3.6.x and newer, the customizations for `main` and `dev` are the same.
94
94
95
+
> For versions 3.14.2 and newer:
96
+
>
97
+
> * the old OmniBLE (DASH) and OmniKit (Eros) repositories are no longer used
98
+
> * the new OmnipodKit (Eros, DASH and Omnipod 5) repository is used for all Omnipod support
99
+
95
100
## Outline of What Happens in the Module
96
101
97
102
!!! warning "Review Only"
@@ -162,8 +167,7 @@ This table lists all the modules referred to on the Code Customization page link
Remember - you can only have a single <code>fork</code> of a given <spantranslate="no">GitHub repository</span>. If you already have a <code>fork</code>, you don't need another one; but it must be a linked to the URL listed the [Module Table](#module-table).
169
173
@@ -178,8 +182,7 @@ When you "<span translate="no">fork a repository"</span>, the default
@@ -190,35 +193,35 @@ Navigate to the file you need to modify (using the instructions to find the line
190
193
191
194
Suppose you want to add this customization: [Pods: Add Extra Insulin on Insertion](../version/code-custom-edits.md#pods-add-extra-insulin-on-insertion){: target="_blank" }
192
195
193
-
The folder name is: ` OmniBLE/OmniBLE/OmnipodCommon`<br>
196
+
The folder name is: ` OmnipodKit/OmnipodKit/OmnipodCommon`<br>
194
197
The file name is: `Pod.swift`
195
198
196
-
So you will go to your OmniBLE fork (see [New Fork](#new-fork){: target="_blank" } if you don't have a fork yet).
199
+
So you will go to your OmnipodKit fork (see [New Fork](#new-fork){: target="_blank" } if you don't have a fork yet).
197
200
198
-
**Ensure your fork is up-to-date.** Tap on the `Sync `ork` button if necessary.
201
+
**Ensure your fork is up-to-date.** Tap on the `Sync fork` button if necessary.
199
202
200
-
1. Tap to select `OmniBLE` folder in that fork
203
+
1. Tap to select `OmnipodKit` folder in that fork
201
204
1. Tap to select `OmnipodCommon` folder in that folder
202
205
1. Tap to open the `Pod.swift` file
203
206
* Once the file is open, tap on the pencil icon and make your edits
204
207
* When done, review the [Example GIF](#example-gif) which shows the steps needed to save your changes after you complete the edit
205
208
206
-
The graphic below shows the `fork` for the `OmniBLE` submodule with numbers that match the steps in the list above. If you need more detailed instructions, they are found after the graphic.
209
+
The graphic below shows the `fork` for the `OmnipodKit` submodule with numbers that match the steps in the list above. If you need more detailed instructions, they are found after the graphic.
207
210
208
211
{width="800"}
209
212
{align="center"}
210
213
211
214
??? info "More detailed instructions (Click to open/close)"
212
215
1. Check that this repository is the correct submodule and that:
213
216
* Fork has your GitHub Username
214
-
* Fork says it is forked from LoopKit
215
-
* Fork is up to date with LoopKit
216
-
* Tap on the OmniBLE folder to open the next screen
217
+
* Fork says it is forked from loopandlearn (or LoopKit for other repositories)
218
+
* Fork is up to date with loopandlearn
219
+
* Tap on the OmnipodKit folder to open the next screen
217
220
1. Check that your screen shows:
218
-
* `OmniBLE/OmniBLE` at the top (current folder location)
221
+
* `OmnipodKit/OmnipodKit` at the top (current folder location)
219
222
* Tap on the OmnipodCommon folder to open the next screen
220
223
1. Check that your screen shows:
221
-
* `OmniBLE/OmniBLE/OmnipodCommon` at the top (current folder location)
224
+
* `OmnipodKit/OmnipodKit/OmnipodCommon` at the top (current folder location)
222
225
* Tap on the Pod.swift file to open it
223
226
* Tap on the pencil icon (upper right) to start editing the file
224
227
@@ -274,7 +277,9 @@ The bullets below go with Frame 2 of the [GIF](#example-gif) above:
274
277
* You will be shown a screen where you create a pull request to your own <code>fork</code> (this does not go back to the original)
275
278
* First review the changes (shown at the bottom) and then click on the "<spantranslate="no">Create pull request</span>" button
276
279
277
-
Between Frame 2 and 3 of the GIF, your display will look similar to the graphic below:
280
+
Between Frame 2 and 3 of the GIF, your display will look similar to the graphic below
281
+
282
+
* This is an old figure - if you are making Pod edits, you will see OmnipodKit - not OmniBLE
278
283
279
284
{width="750"}
280
285
{align="center"}
@@ -302,11 +307,11 @@ Now your display should look like Frame 4 of the [GIF](#example-gif) above:
302
307
For example:
303
308
304
309
```
305
-
# OmniBLE: Increase insulin at insert by 0.35 U
310
+
# OmnipodKit: Increase insulin at insert by 0.35 U
306
311
SHA-1 = 5e9f4f407ff5544663f496d2e3a5ed8aa4f32a68
307
312
```
308
313
309
-
Warning - that is not a valid SHA-1 for this change. Do not try to copy it and use it. You must make your own personalized changes.
314
+
**Warning** - that is not a valid SHA-1 for this change. Do not try to copy it and use it. You must make your own personalized changes.
310
315
311
316
Later on, you will create the actual command needed to insert into build_loop_auto.yml so you can add this customization when your build the app.
312
317
@@ -414,6 +419,7 @@ Refer to [Prepare customization lines](#prepare-customization-lines){: target="_
414
419
415
420
* extract the text from "https:" through "patch" and paste that into a new tab
416
421
* this will open a browser similar to the following graphic
422
+
* this graphic was prepared using the old OmniBLE repository - now the patch would be with OmnipodKit
417
423
418
424
{width="750"}
419
425
{align="center"}
@@ -426,6 +432,7 @@ Once the file is downloaded to a sensible name, make a copy (or rename it) to in
426
432
* Lower file shows the renamed and edited version:
427
433
* Add the name of the module to the "a" and "b" directory paths so the patch is applied to the correct folder (from LoopWorkspace)
428
434
* In this example `OmniBLE/` was added in 4 places as highlighted by red rectangles
435
+
* WARNING: this graphic is old - a new one would use OmnipodKit, OmniBLE is no longer used
429
436
430
437
{width="750"}
0 commit comments