Skip to content

Latest commit

 

History

History
29 lines (18 loc) · 1.1 KB

TODO.md

File metadata and controls

29 lines (18 loc) · 1.1 KB

FIXME

  • Libre 3:

    • Gen2 .getSessionInfo outpassed by new certificate data and ECDH ephemeral keys (whiteCryption's Secure Key Box)
  • iOS 16:

    • "This method should not be called on the main thread as it may lead to UI unresponsiveness" warning for App.swift

TODO

  • Apple Watch app:

  • switch from DispatchQueue.main.async to Task { @MainActor }

  • TimelineViews

  • scrollable graph, offline trend arrow, landscape mode

  • smooth the historic values and project the trend ones (see LibreTransmitter)

  • log: limit to a number of readings, prepend time, Share menu, record to a file

  • Widgets, LiveActivity and App Intents (see Glucose Direct)

  • SwiftData and/or TabularData as persistence layers (see Glupreview for CoreML use)