Skip to content

WatchOS 3 Support #173

Closed
Closed

Description

@loudnate

The background app refresh overhaul means that the current code hasn't aged gracefully at all.

  • Add os_log support to assist in debugging issues
  • Add background refresh support
  • Refactor complication update times:
    • Interleave with background refresh
    • Optimize for waking hours (6 AM – 10 PM)?

Activity

  1. added this to the 1.0 milestone on Sep 18, 2016
  2. tomasboudr commented on Sep 21, 2016

    @tomasboudr

    This will be awesome.

    Would also love support for the Utilitarian Small complication (for use in the corner when using the simple or utility watch face)

    Or for the Module Large face complication so that we can include the current bg, the predicted bg, and the last updated time.

  3. CrushingT1D commented on Sep 30, 2016

    @CrushingT1D

    wonder if timing can be optimized with when watch is charging as opposed to a set time of day that may differ by person.

  4. paulforgione commented on Sep 30, 2016

    @paulforgione
    Contributor

    I have no idea what's involved in something like this or what your plans for updated Watch support are, but I think it would be awesome to draw the Predicted Glucose chart in the lower 2/3rds of the Loop app's main screen, just to understand how your number is going to get to the "Eventually" value.

    Visualized below:
    img_12673
    img_12674

  5. loudnate commented on Sep 30, 2016

    @loudnate
    CollaboratorAuthor

    @paulforgione that was always the end goal for that large black area 😄

    watchOS 3 added support for SpriteKit, which I was planning to learn and then tackle the watch graph. hopefully someone can take up that call post-1.0!

    @tomasboudr adding additional complications should be a relatively straightforward coding exercise, since all the communication and update mechanics are in place.

  6. added 2 commits that reference this issue on Oct 1, 2016
    ec3581b
    57445d6
  7. added a commit that references this issue on Aug 4, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions