Skip to content

Releases

DiaLife 0.5.4

Choose a tag to compare

@varunok varunok released this 04 Nov 01:31
  • Shower: Activity has a Sport | Shower tab. A shower is logged with its length in 5-minute steps; for its length and 30 minutes after, the sensor is not trusted, on every phone and in the web viewer.
  • While it lasts, the reading is dimmed with ⚠ and a warning card says the sensor may read too high or too low and to trust only the glucometer. "In range" and "in 30 min" are hidden; the chart hatches the window, shows its readings as hollow dots and draws no forecast or "≈ glucometer" line through it.
  • Alarms still ring as before and add "After a shower — check with the glucometer"; the ongoing notification says "⚠ after a shower".
  • A glucometer check taken in that window stays out of the sensor-vs-glucometer comparison, and the window's sensor readings stay out of "came true this week" and of "did you forget to log?".
  • "Open «You are handling it»" from the home banner opens the screen again instead of closing at once.
  • Web viewer: the same warning, hidden chips and hatched window; a shower entry reads "Shower · 15 min".
  • Needs the server from this release: with an older one the Shower tab saves, but no window is shown.

DiaLife 0.5.3

Choose a tag to compare

@varunok varunok released this 01 Nov 20:51
  • When to eat: the card opens for rapid insulin (not a correction) with food within 5 minutes of it, in any order; "Already ate" closes it on every phone; the more-insulin-than-food warning is a card of its own. Both show on the main screen only.
  • The food form closes only once the server took the planned dose and the answer to "did you forget to log?"; a failed save leaves nothing behind, and trying again saves the meal once. Food alone still saves offline.
  • "Already ate" and the warning card close once the server took it; a second tap while it is on its way sends nothing.
  • Signing out always runs to the end.
  • Notifications and timers from before an update still work.
  • The food tab counts a glucometer check uploaded by xDrip+, not only one typed in DiaLife.
  • An entry's card and the wait card say "Carbs 45 g" instead of "Food 45 g".
  • Ukrainian: "короткий" instead of "rapid". The wide table's glucometer column fits a value with its time on one line.
  • Web viewer: "N min ago" and "no fresh data" count on from the reading's own time, so a silent uploader no longer looks fresh; a login code the server forgot after a restart is replaced at once.

DiaLife 0.5.2

Choose a tag to compare

@varunok varunok released this 29 Oct 21:54
  • A portion typed in grams is counted from carbs per 100 g of a food composition table or label (SARA 2, Educair, UBA, Roche Argentina, USDA, labels); the suggestion says where the number comes from, with fibre and available carbs for information.
  • When the carb table cannot recount its portion to the one typed, the line says whose portion its number is for, and the models' estimate is shown next to it.
  • After rapid insulin, a card on the food screen and the main screen says when to eat: by the sugar (15 min, 20 when high, at once when low or falling), with a warning when the dose covers more than the food entered. The minutes and bounds are in the dose settings. A suggestion only.
  • The forecast's accuracy is shown apart for the quiet hours and for the 3 hours after food; the food-and-insulin forecast is no longer shown until it beats the trend.
  • Texts checked in Ukrainian, English and Spanish: nothing cut or split mid-word, entry buttons fit narrow screens, the planned dose's meal time under its title, an old glucometer reading's age in hours or days.

DiaLife 0.5.1

Choose a tag to compare

@varunok varunok released this 29 Oct 16:47
  • A button for every kind of entry on the main screen (insulin, food, glucometer, activity, note), each with its chart letter; the form opens on that kind.
  • Full-screen chart: a tapped meal or dose is shown over the chart, every dish whole; no editing there.
  • Carb suggestions recount for portions like "200", "0.5 l", "300 cc" or "2 cups"; a warning when a picked number could not be recounted for the portion typed.
  • One meal window, from the server: rapid from 30 min before a meal to 60 min after counts for it; a dose linked to the meal counts wherever it is, a correction never does.
  • Food entries up to 30 min apart are one meal, worked out by the server for every phone.
  • "Food without insulin?" offers "the dose at 11:37 was for it", which links that dose to the meal.

DiaLife 0.5.0

Choose a tag to compare

@varunok varunok released this 28 Oct 19:57
  • A food screen of its own: every dish on its line, a draft kept until saved, swipe to remove.
  • The rapid dose worked out from shared settings (carb ratio, glucometer correction table, four clinic rounding rules, limits); never recorded by itself.
  • Planned doses on every phone: "Given" with when, "Not given", and a question an hour later.
  • Carb tables in Ukrainian, English and Spanish, foods found by meaning (Gemini), quick buttons and "All foods".
  • A forecast that knows the food and insulin (IOB/COB), with its own accuracy; alarms do not use it.
  • Chart: an entry's details under the chart; meals and notes shown whole in the data table and the web viewer.
  • "She was asleep" answer for a rise question.

DiaLife 0.4.1

Choose a tag to compare

@varunok varunok released this 28 Oct 02:16

Not a medical device. Read the disclaimer first.

Fixed

  • Tapping a meal with a long name on the chart no longer closes the app; the tooltip wraps.
  • The food name field wraps onto up to three lines, so a long name can be read and edited.

Install

Download dialife-0.4.1.apk and install it over 0.4.0. New here? Scan the QR code from dl device-add … --qr;
setting up the server and xDrip+ is in the README.

Signed with the project's key, like 0.4.0. An APK you built yourself is signed with your own key: uninstall it first.

Check the download: sha256sum -c dialife-0.4.1.apk.sha256

DiaLife 0.4.0

Choose a tag to compare

@varunok varunok released this 27 Oct 23:19

The first published build of the DiaLife Android app (Android 12+).

Not a medical device. Read the disclaimer first.

Fixed in this release

  • A time that hasn't come yet can no longer be picked for an entry; an entry moved to yesterday now says "Yesterday at …".
  • Entries a few minutes ahead of now show on the chart once their time comes (needs the server from this release).

Install

Download dialife-0.4.0.apk, install it, then scan the QR code from dl device-add … --qr.
Setting up the server and xDrip+ is in the README.

This APK is signed with the project's key. An APK you built yourself is signed with your own key: uninstall it first, or Android will refuse to install this one over it.

Check the download: sha256sum -c dialife-0.4.0.apk.sha256