Skip to content

Releases: mpalwaysmax/BloodSugarApp-i18n

v1.1.0 — HbA1c Estimation, Medication Tracking, UI Improvements

31 May 12:23

Choose a tag to compare

What's New in v1.1.0

HbA1c Estimation

  • Estimate HbA1c from recent glucose records using the Nathan formula
  • Display % in range (4.4-7.8 mmol/L) in statistics card
  • Color-coded: green (<5.7%), orange (5.7-6.5%), red (>6.5%)

Medication Tracking

  • Log medications with name, dosage, and notes
  • Edit and delete with confirmation dialog
  • Medication timestamps displayed in list
  • Redesigned dialog to match Record Blood Sugar style

Improvements

  • Smooth bezier curves in trend chart with gradient fill
  • mmol/L ↔ mg/dL unit toggle
  • Copy summary to clipboard for quick sharing
  • 22 unit tests covering all core logic

Full Feature List

  • 6 meal segments with automatic time inference
  • Statistics summary (HbA1c + % in range + per-segment stats)
  • Medication tracking (CRUD)
  • PDF export with system share
  • Trend chart (bezier curves, gradient fill)
  • Chinese/English bilingual
  • Fully offline, zero dependencies, WCAG AA accessible

v1.0.0 — Blood Sugar Tracking with Stats & PDF Export

31 May 11:02

Choose a tag to compare

What's New

  • Blood sugar recording with 6 meal segments (auto-inferred by time)
  • Statistics summary card (avg/max/min per meal segment)
  • One-tap PDF report generation with system share (Bluetooth, email, print)
  • Trend chart with month/year toggle
  • Bilingual: Chinese (default) + English
  • Large fonts and high contrast for elderly accessibility
  • Fully offline — zero data collection, zero third-party dependencies

Story

My grandmother has diabetes and tracked her glucose in a handwritten notebook. As the pages piled up, finding old records became impossible. I built this app so she can record in one tap and generate a clean PDF report for her doctor.

Tech Stack

Kotlin + Jetpack Compose + Material 3 + Room | Zero third-party deps