Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
17 commits
Select commit Hold shift + click to select a range
7104fee
Add the redesigned Loop interface with reviewed history and state han…
Nutcasey Oct 26, 2026
ba5390e
Show device and loop problems on the Now screen in words
Nutcasey Oct 27, 2026
d110194
Add Day and Night app icons and an appearance setting
Nutcasey Oct 27, 2026
d59f239
Localise the redesigned interface in all of Loop's languages
Nutcasey Oct 27, 2026
5ef00a7
Restyle the widget, Dynamic Island and Live Activity to match the red…
Nutcasey Oct 27, 2026
e3f9502
Fix CSV export, retained mode history and widget freshness
Nutcasey Oct 27, 2026
d67a67c
Correct redesigned history calculations and status error selection
Nutcasey Oct 28, 2026
ec21d18
Bring the redesign in line with next-dev's own screens and totals
Nutcasey Oct 28, 2026
32d3c29
Show basal and bolus explicitly on Trends, the day page and the Logbook
Nutcasey Oct 29, 2026
1b6efc9
Edit Logbook carbs in a sheet so the tab bar can't cover its buttons
Nutcasey Oct 30, 2026
a30d5e0
Make basal and bolus easier to tell apart
Nutcasey Oct 30, 2026
3fa82de
Redesign Add carbs, show the day timeline on Trends and tell insulin …
Nutcasey Oct 31, 2026
088e6bb
Preserve favourite meals and historical targets in the redesign
Nutcasey Oct 31, 2026
e95e119
Rebuild Add carbs around a live preview of the meal
Nutcasey Nov 1, 2026
5ebec98
Use one colour for each meaning across the redesign
Nutcasey Nov 1, 2026
27b339d
Show programmed basal delivery while presets are active
Nutcasey Nov 1, 2026
5e4d93c
Bring what Statistics shows into Trends
Nutcasey Nov 1, 2026
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
4,117 changes: 3,703 additions & 414 deletions Loop Widget Extension/Bootstrap/Localizable.xcstrings

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
{
"colors": [
{
"color": {
"color-space": "srgb",
"components": {
"red": "0.000",
"green": "0.384",
"blue": "0.800",
"alpha": "1.000"
}
},
"idiom": "universal"
},
{
"appearances": [
{
"appearance": "luminosity",
"value": "dark"
}
],
"color": {
"color-space": "srgb",
"components": {
"red": "0.039",
"green": "0.518",
"blue": "1.000",
"alpha": "1.000"
}
},
"idiom": "universal"
}
],
"info": {
"author": "xcode",
"version": 1
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
{
"colors" : [
{
"color" : {
"platform" : "ios",
"reference" : "systemBlueColor"
},
"idiom" : "universal"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
{
"colors": [
{
"color": {
"color-space": "srgb",
"components": {
"red": "0.000",
"green": "0.690",
"blue": "1.000",
"alpha": "0.340"
}
},
"idiom": "universal"
},
{
"appearances": [
{
"appearance": "luminosity",
"value": "dark"
}
],
"color": {
"color-space": "srgb",
"components": {
"red": "0.388",
"green": "0.729",
"blue": "1.000",
"alpha": "0.380"
}
},
"idiom": "universal"
}
],
"info": {
"author": "xcode",
"version": 1
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
{
"colors": [
{
"color": {
"color-space": "srgb",
"components": {
"red": "0.000",
"green": "0.690",
"blue": "1.000",
"alpha": "0.160"
}
},
"idiom": "universal"
},
{
"appearances": [
{
"appearance": "luminosity",
"value": "dark"
}
],
"color": {
"color-space": "srgb",
"components": {
"red": "0.388",
"green": "0.729",
"blue": "1.000",
"alpha": "0.180"
}
},
"idiom": "universal"
}
],
"info": {
"author": "xcode",
"version": 1
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
{
"colors": [
{
"color": {
"color-space": "srgb",
"components": {
"red": "0.890",
"green": "0.725",
"blue": "0.514",
"alpha": "1.000"
}
},
"idiom": "universal"
},
{
"appearances": [
{
"appearance": "luminosity",
"value": "dark"
}
],
"color": {
"color-space": "srgb",
"components": {
"red": "0.431",
"green": "0.322",
"blue": "0.196",
"alpha": "1.000"
}
},
"idiom": "universal"
}
],
"info": {
"author": "xcode",
"version": 1
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
{
"colors": [
{
"color": {
"color-space": "srgb",
"components": {
"red": "0.988",
"green": "0.890",
"blue": "0.761",
"alpha": "1.000"
}
},
"idiom": "universal"
},
{
"appearances": [
{
"appearance": "luminosity",
"value": "dark"
}
],
"color": {
"color-space": "srgb",
"components": {
"red": "0.263",
"green": "0.188",
"blue": "0.106",
"alpha": "1.000"
}
},
"idiom": "universal"
}
],
"info": {
"author": "xcode",
"version": 1
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
{
"colors": [
{
"color": {
"color-space": "srgb",
"components": {
"red": "0.663",
"green": "0.282",
"blue": "0.039",
"alpha": "1.000"
}
},
"idiom": "universal"
},
{
"appearances": [
{
"appearance": "luminosity",
"value": "dark"
}
],
"color": {
"color-space": "srgb",
"components": {
"red": "1.000",
"green": "0.639",
"blue": "0.278",
"alpha": "1.000"
}
},
"idiom": "universal"
}
],
"info": {
"author": "xcode",
"version": 1
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
{
"colors": [
{
"color": {
"color-space": "srgb",
"components": {
"red": "0.184",
"green": "0.490",
"blue": "0.086",
"alpha": "1.000"
}
},
"idiom": "universal"
},
{
"appearances": [
{
"appearance": "luminosity",
"value": "dark"
}
],
"color": {
"color-space": "srgb",
"components": {
"red": "0.349",
"green": "0.894",
"blue": "0.200",
"alpha": "1.000"
}
},
"idiom": "universal"
}
],
"info": {
"author": "xcode",
"version": 1
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,68 @@
{
"colors" : [
{
"color" : {
"color-space" : "srgb",
"components" : {
"alpha" : "1.000",
"blue" : "0.220",
"green" : "0.855",
"red" : "0.388"
}
},
"idiom" : "universal"
},
{
"appearances" : [
{
"appearance" : "luminosity",
"value" : "dark"
}
],
"color" : {
"color-space" : "srgb",
"components" : {
"alpha" : "1.000",
"blue" : "0.200",
"green" : "0.894",
"red" : "0.349"
}
},
"idiom" : "universal"
},
{
"appearances" : [
{
"appearance" : "contrast",
"value" : "high"
}
],
"color" : {
"platform" : "ios",
"reference" : "systemGreenColor"
},
"idiom" : "universal"
},
{
"appearances" : [
{
"appearance" : "luminosity",
"value" : "dark"
},
{
"appearance" : "contrast",
"value" : "high"
}
],
"color" : {
"platform" : "ios",
"reference" : "systemGreenColor"
},
"idiom" : "universal"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}
Loading