Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
32 commits
Select commit Hold shift + click to select a range
fa05ae9
Add Migration manager
DobbyWanKenoby Feb 1, 2022
d2d2b53
Refactoring migration manager/publisher
DobbyWanKenoby Feb 11, 2022
135c218
Update MigrationStateModel.swift
DobbyWanKenoby Feb 11, 2022
3ad667b
Update MigrationRootView.swift
DobbyWanKenoby Feb 11, 2022
5ba717e
Update MigrationTool logic
DobbyWanKenoby Mar 24, 2022
481adb8
Update MigrationTool
DobbyWanKenoby Mar 25, 2022
4b3ac23
Update MigrationTool
DobbyWanKenoby Mar 25, 2022
54b956b
Update CarbsEntry and create CarbsMigrationWorkItem
DobbyWanKenoby Mar 25, 2022
3b90ece
Added Carbs transfer to/from Apple Health
DobbyWanKenoby Mar 27, 2022
0cbdb5c
Update comments style
DobbyWanKenoby Mar 27, 2022
35da3ba
Added new buttons on Add carbs screen
DobbyWanKenoby Mar 29, 2022
48a01e6
Update AddCarbsRootView.swift
DobbyWanKenoby Mar 29, 2022
2382081
Update AddCarbsRootView.swift
DobbyWanKenoby Mar 29, 2022
fed02b3
Merge branch 'feature/migrationmanager' into usovdev
DobbyWanKenoby Mar 29, 2022
a68ea77
Merge branch 'feature/applehealthcarbs' into usovdev
DobbyWanKenoby Mar 29, 2022
d4102e7
Update descriptions
DobbyWanKenoby Mar 29, 2022
cb69c3e
Merge branch 'feature/carbsbutton' into usovdev
DobbyWanKenoby Mar 29, 2022
e098d67
Remove skipBolusScreenAfterCarbs setting
DobbyWanKenoby Mar 29, 2022
37b849a
Merge branch 'feature/carbsbutton' into usovdev
DobbyWanKenoby Mar 29, 2022
5c54ff0
Add Migration manager (#176)
DobbyWanKenoby Jun 11, 2022
afbde80
Crowdin (#191)
Jon-b-m Jun 11, 2022
94b441b
Fix bug with cycle error in new build system (Xcode 13.3) (#190)
DobbyWanKenoby Jun 11, 2022
8cf75e5
Garmin ConnectIQ
ivalkou Dec 24, 2021
56348ff
Send state to Garmin
ivalkou Dec 26, 2021
c0ae113
Garmin App example removed
ivalkou Dec 27, 2021
d7c5b9b
Garmin ConnectIQ
ivalkou Dec 24, 2021
bbe83ef
Send state to Garmin
ivalkou Dec 26, 2021
f8687c1
Garmin App example removed
ivalkou Dec 27, 2021
fd8ed3d
Hide Garmin option
ivalkou Jun 11, 2022
69d683d
Bump target version to 15.0
ivalkou Jun 11, 2022
2f0a4c8
Update LibreViewConfigRootView.swift
DobbyWanKenoby Dec 18, 2022
e246a62
Update LibreViewConfigRootView.swift
Dec 29, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion Dependencies/CGMBLEKit/CGMBLEKit.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -274,9 +274,9 @@
isa = PBXNativeTarget;
buildConfigurationList = 43CABE071C3506F100005705 /* Build configuration list for PBXNativeTarget "CGMBLEKit" */;
buildPhases = (
43CABDF01C3506F100005705 /* Headers */,
43CABDEE1C3506F100005705 /* Sources */,
43CABDEF1C3506F100005705 /* Frameworks */,
43CABDF01C3506F100005705 /* Headers */,
43CABDF11C3506F100005705 /* Resources */,
);
buildRules = (
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ struct SignalStrengthIndicator: View {
var totalBars: Int = 5
var body: some View {
HStack {
ForEach(0..<totalBars) { bar in
ForEach(0..<totalBars, id: \.self) { bar in
RoundedRectangle(cornerRadius: 3)
.divided(amount: (CGFloat(bar) + 1) / CGFloat(self.totalBars))
.fill(Color.primary.opacity(bar < self.bars ? 1 : 0.3))
Expand Down
6 changes: 3 additions & 3 deletions Dependencies/LoopKit/LoopKit.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -2856,9 +2856,9 @@
isa = PBXNativeTarget;
buildConfigurationList = 43BA715F201E484D0058961E /* Build configuration list for PBXNativeTarget "LoopKitUI" */;
buildPhases = (
43BA7151201E484D0058961E /* Headers */,
43BA714F201E484D0058961E /* Sources */,
43BA7150201E484D0058961E /* Frameworks */,
43BA7151201E484D0058961E /* Headers */,
43BA7152201E484D0058961E /* Resources */,
);
buildRules = (
Expand All @@ -2875,9 +2875,9 @@
isa = PBXNativeTarget;
buildConfigurationList = 43D8FDDF1C728FDF0073BE78 /* Build configuration list for PBXNativeTarget "LoopKit" */;
buildPhases = (
43D8FDC81C728FDF0073BE78 /* Headers */,
43D8FDC61C728FDF0073BE78 /* Sources */,
43D8FDC71C728FDF0073BE78 /* Frameworks */,
43D8FDC81C728FDF0073BE78 /* Headers */,
43D8FDC91C728FDF0073BE78 /* Resources */,
);
buildRules = (
Expand Down Expand Up @@ -2970,9 +2970,9 @@
isa = PBXNativeTarget;
buildConfigurationList = A9E675ED22713F4700E25293 /* Build configuration list for PBXNativeTarget "LoopKit-watchOS" */;
buildPhases = (
A9E675E822713F4700E25293 /* Headers */,
A9E6758122713F4700E25293 /* Sources */,
A9E675E522713F4700E25293 /* Frameworks */,
A9E675E822713F4700E25293 /* Headers */,
A9E675EA22713F4700E25293 /* Resources */,
);
buildRules = (
Expand Down
8 changes: 4 additions & 4 deletions Dependencies/LoopKit/LoopKit/it.lproj/Localizable.strings
Original file line number Diff line number Diff line change
Expand Up @@ -23,16 +23,16 @@
"Connection Failure" = "Errore di connessione";

/* Generic pump error description */
"Device Refused" = "il dispositivo e stato rifiutato";
"Device Refused" = "Il dispositivo è stato rifiutato";

/* Recovery suggestion for a no data error */
"Ensure carb data exists for the specified date" = "Assicurare che i dati carbo esistano per la data specificata";
"Ensure carb data exists for the specified date" = "Assicurati che i dati dei carboidrati esistano per la data specificata";

/* Glucose trend down */
"Falling" = "Abbassamento";
"Falling" = "Cadendo";

/* Glucose trend down-down */
"Falling fast" = "Abbassamento veloc";
"Falling fast" = "In discesa veloce";

/* Glucose trend down-down-down */
"Falling very fast" = "Abbassamento molto veloce";
Expand Down
2 changes: 1 addition & 1 deletion Dependencies/LoopKit/LoopKit/ru.lproj/Localizable.strings
Original file line number Diff line number Diff line change
Expand Up @@ -83,7 +83,7 @@
"U" = "ед";

/* The short unit display string for international units of insulin per hour */
"U/hr" = "U/hr";
"U/hr" = "Ед/ч";

/* The long unit display string for a singular international unit of insulin */
"Unit" = "Unit";
Expand Down
6 changes: 3 additions & 3 deletions Dependencies/LoopKit/LoopKit/uk.lproj/Localizable.strings
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@
"Flat" = "Flat";

/* The short unit display string for grams per U */
"g/U" = "g/U";
"g/U" = "гр/Од";

/* Generic pump error description */
"Invalid Configuration" = "Invalid Configuration";
Expand All @@ -53,7 +53,7 @@
"mg/dL/U" = "mg/dL/U";

/* The short unit display string for millimoles per liter */
"mmol/L" = "mmol/L";
"mmol/L" = "ммол/л";

/* The short unit display string for millimoles per liter per U */
"mmol/L/U" = "mmol/L/U";
Expand Down Expand Up @@ -83,7 +83,7 @@
"U" = "U";

/* The short unit display string for international units of insulin per hour */
"U/hr" = "U/hr";
"U/hr" = "Од/год";

/* The long unit display string for a singular international unit of insulin */
"Unit" = "Unit";
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ public struct ExpandablePicker: View {
if pickerShouldExpand {
HStack(alignment: .center) {
Picker(selection: self.pickerIndex, label: Text("")) {
ForEach(0 ..< self.items.count) {
ForEach(0 ..< self.items.count, id: \.self) {
Text(self.items[$0])
}
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"%1$@ %2$@" = "%1$@ %2$@";

/* Accessibility format string for (1: localized volume)(2: time) */
"%1$@ units remaining at %2$@" = "%1$@ units remaining at %2$@";
"%1$@ units remaining at %2$@" = "%1$@ unità rimanenti alle ore %2$@";

/* The format for a glucose target range. (1: min target)(2: max target)(3: glucose unit) */
"%1$@ – %2$@ %3$@" = "%1$@ – %2$@ %3$@";
Expand Down
14 changes: 7 additions & 7 deletions Dependencies/LoopKit/LoopKitUI/pt-PT.lproj/Localizable.strings
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@
"Basal, bolus, and correction insulin dose amounts are unaffected." = "Basal, bolus, and correction insulin dose amounts are unaffected.";

/* The title of the cancel action in an action sheet */
"Cancel" = "Cancel";
"Cancel" = "Cancelar";

/* The text for the override cancellation button */
"Cancel Override" = "Cancel Override";
Expand Down Expand Up @@ -90,19 +90,19 @@
"Correction range is the blood glucose range that you would like Loop to correct to." = "Correction range is the blood glucose range that you would like Loop to correct to.";

/* The text for a custom override */
"Custom" = "Custom";
"Custom" = "Definir";

/* The title for the custom override entry screen */
"Custom Override" = "Custom Override";

/* Title of the carb entry date picker cell */
"Date" = "Date";
"Date" = "Data";

/* Button title to delete all objects */
"Delete All" = "Delete All";

/* The text for the override duration setting */
"Duration" = "Duration";
"Duration" = "Duração";

/* The title for the override editing screen */
"Edit Override" = "Edit Override";
Expand Down Expand Up @@ -147,14 +147,14 @@
"More Info" = "More Info";

/* The text for the override preset name setting */
"Name" = "Name";
"Name" = "Nome";

/* The title for the new override preset entry screen */
"New Preset" = "New Preset";

/* Section title for no-carb food
The title for override emoji miscellaneous section */
"Other" = "Other";
"Other" = "Outro";

/* The title text for the insulin sensitivity scaling setting */
"Overall Insulin Needs" = "Overall Insulin Needs";
Expand Down Expand Up @@ -188,7 +188,7 @@

/* Button text for saving glucose correction range schedule
Button text for saving insulin sensitivity schedule */
"Save" = "Save";
"Save" = "Salvar";

/* The section header text for a scheduled override */
"SCHEDULED OVERRIDE" = "SCHEDULED OVERRIDE";
Expand Down
20 changes: 10 additions & 10 deletions Dependencies/LoopKit/LoopKitUI/uk.lproj/Localizable.strings
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"%1$@ %2$@" = "%1$@ %2$@";

/* Accessibility format string for (1: localized volume)(2: time) */
"%1$@ units remaining at %2$@" = "%1$@ units remaining at %2$@";
"%1$@ units remaining at %2$@" = "%1$@ одиниць залишилося на %2$@";

/* The format for a glucose target range. (1: min target)(2: max target)(3: glucose unit) */
"%1$@ – %2$@ %3$@" = "%1$@ – %2$@ %3$@";
Expand Down Expand Up @@ -45,7 +45,7 @@
"Basal, bolus, and correction insulin dose amounts are unaffected." = "Basal, bolus, and correction insulin dose amounts are unaffected.";

/* The title of the cancel action in an action sheet */
"Cancel" = "Cancel";
"Cancel" = "Відмінити";

/* The text for the override cancellation button */
"Cancel Override" = "Cancel Override";
Expand Down Expand Up @@ -84,25 +84,25 @@
"Condition" = "Condition";

/* Title of the setup button to continue */
"Continue" = "Continue";
"Continue" = "Продовжити";

/* The section footer of correction range schedule */
"Correction range is the blood glucose range that you would like Loop to correct to." = "Correction range is the blood glucose range that you would like Loop to correct to.";

/* The text for a custom override */
"Custom" = "Custom";
"Custom" = "Своя";

/* The title for the custom override entry screen */
"Custom Override" = "Custom Override";

/* Title of the carb entry date picker cell */
"Date" = "Date";
"Date" = "Дата";

/* Button title to delete all objects */
"Delete All" = "Delete All";

/* The text for the override duration setting */
"Duration" = "Duration";
"Duration" = "Тривалість";

/* The title for the override editing screen */
"Edit Override" = "Edit Override";
Expand Down Expand Up @@ -147,14 +147,14 @@
"More Info" = "More Info";

/* The text for the override preset name setting */
"Name" = "Name";
"Name" = "Ім’я";

/* The title for the new override preset entry screen */
"New Preset" = "New Preset";

/* Section title for no-carb food
The title for override emoji miscellaneous section */
"Other" = "Other";
"Other" = "Інше";

/* The title text for the insulin sensitivity scaling setting */
"Overall Insulin Needs" = "Overall Insulin Needs";
Expand Down Expand Up @@ -188,7 +188,7 @@

/* Button text for saving glucose correction range schedule
Button text for saving insulin sensitivity schedule */
"Save" = "Save";
"Save" = "Зберегти";

/* The section header text for a scheduled override */
"SCHEDULED OVERRIDE" = "SCHEDULED OVERRIDE";
Expand Down Expand Up @@ -240,7 +240,7 @@

/* Accessibility value for an unknown value
The default title to use when an entry has none */
"Unknown" = "Unknown";
"Unknown" = "Невідомий";

/* Label indicating validation is occurring */
"Verifying" = "Verifying";
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>AvailableLibraries</key>
<array>
<dict>
<key>LibraryIdentifier</key>
<string>ios-armv7_arm64</string>
<key>LibraryPath</key>
<string>ConnectIQ.framework</string>
<key>SupportedArchitectures</key>
<array>
<string>armv7</string>
<string>arm64</string>
</array>
<key>SupportedPlatform</key>
<string>ios</string>
</dict>
<dict>
<key>LibraryIdentifier</key>
<string>ios-i386_x86_64-simulator</string>
<key>LibraryPath</key>
<string>ConnectIQ.framework</string>
<key>SupportedArchitectures</key>
<array>
<string>i386</string>
<string>x86_64</string>
</array>
<key>SupportedPlatform</key>
<string>ios</string>
<key>SupportedPlatformVariant</key>
<string>simulator</string>
</dict>
</array>
<key>CFBundlePackageType</key>
<string>XFWK</string>
<key>XCFrameworkFormatVersion</key>
<string>1.0</string>
</dict>
</plist>
Binary file not shown.
Loading