Skip to content
Branch: master
Commits on Sep 23, 2019
  1. info.plist fix for BT for ios13 (#1124)

    Kdisimone authored and ps2 committed Sep 23, 2019
Commits on Jul 18, 2019
  1. G6 hotfix (#1014)

    ps2 committed Jul 18, 2019
    * Update carthage to use g6 hotfix
    * Bump version for hotfix release
    * Use CGMBLEKit v3.1
Commits on Mar 28, 2019
  1. updates for Xcode 10.2 (#910)

    ps2 committed Mar 28, 2019
    * updates for Xcode 10.2
    * Use swift charts 0.6.3 with xcode 10.2 patch
    * bump version for hotfix
Commits on Feb 6, 2019
  1. Corrected German localizable strings (#875)

    UlricusR authored and ps2 committed Feb 6, 2019
    * Corrected German localizable strings
    Some German strings in Loop were wrong or at least not a good translation - fixed this.
    * Corrected more German terms
    * Found another odd German term
  2. Merge pull request #873 from dduugg/patch-1

    ps2 committed Feb 6, 2019
    Update chat badge
Commits on Jan 27, 2019
  1. Update chat badge

    dduugg committed Jan 27, 2019
Commits on Jan 26, 2019
  1. Merge pull request #868 from LoopKit/dev

    ps2 committed Jan 26, 2019
    Release 1.9.4
  2. Fix rendering of target ranges in chart complication (#870)

    ps2 committed Jan 26, 2019
  3. Add missing log (#869)

    ps2 committed Jan 26, 2019
  4. Fix merge conflict

    ps2 committed Jan 26, 2019
  5. Merge in master

    ps2 committed Jan 26, 2019
  6. Bump to rileylink_ios release

    ps2 committed Jan 26, 2019
  7. Bump version (#867)

    ps2 committed Jan 26, 2019
    * Update to released versions of dependencies
    * Bump version for release
Commits on Jan 11, 2019
  1. Apple Watch Series 4 complications (#848)

    mpangburn authored and ps2 committed Jan 11, 2019
    * Series 4 complications draft
    * Remove development team changes
    * Fix accidental reversions
    * Series 4 complication support
    * Fixes per @ps2
    * Revert development team change
Commits on Jan 8, 2019
  1. Bharat watch hybrid2 (#863)

    ps2 committed Jan 8, 2019
    * Move data to a 3rd page
    * Clean up sizes and strings. Size is only verified on 40mm
    * Second pass at getting chart size correct
    * Use platter visual effect for data page
    * Fix chart sizes for all watch variants
    * Fix issues in the code that saves the start page
    * Remember and restore the graph visible duration
    * Switch back to 2 pages and put the data under the graph
    * First attempt at a hybrid mode. It's a little cluttered
    * Show Active Insulin at the bottom of the graph, get rid of custom scrolling code
    * Fix dangling outlet; adjust the size of graph on 42mm
    * Remove IOB & COB text from labels
    * Use screen bound ranges to identify watch models; Add more top margin to the graph
    * minor cleanups
    * Make the spacing from the top of the graph to the baseline of the
    glucose text roughly equivalent to the spacing between the cap line of
    the glucose text and the baseline of the title.
    * Layout and alignment tweaks
  2. Resolve warnings about complication image size (#862)

    ps2 committed Jan 8, 2019
  3. Add default-level logging throughout lifecycle (#861)

    ps2 committed Jan 8, 2019
Commits on Jan 7, 2019
  1. Update dependencies (#860)

    ps2 committed Jan 7, 2019
    * Update dependencies
    * DEVELOPMENT_TEAM should be none
  2. Display longer boluses as points on delivery graph (#844)

    ps2 committed Jan 7, 2019
  3. Fix a case where the watch chart doesn't update on appear (#858)

    ps2 committed Jan 7, 2019
Commits on Oct 25, 2018
  1. Update issue templates

    ps2 committed Oct 25, 2018
  2. Create bug report templates

    ps2 committed Oct 25, 2018
Commits on Oct 19, 2018
  1. bump version for dev

    ps2 committed Oct 19, 2018
Commits on Oct 17, 2018
  1. Update Watch app icons (#835)

    ps2 committed Oct 17, 2018
Commits on Oct 14, 2018
  1. Defer Watch App page change until willActivate (#831)

    ps2 committed Oct 14, 2018
Commits on Oct 6, 2018
  1. Watch Feature Updates (#825)

    ps2 committed Oct 6, 2018
    * Watch Feature Updates
    - Update IOB and COB immediately after carb/bolus send
    - Adjust complication push budget to spend evenly before midnight
    - Adjustments for Series 4, including rounded action buttons, correct text margin insets, and using system scroll haptics
    - Improve efficiency of the chart redraw
    * Disable crown haptics
    * Redraw immediately
Commits on Oct 5, 2018
  1. Watch merge (#824)

    ps2 committed Oct 5, 2018
    * Put a glucose chart on the watch.
    This incorporates a ton of fine work by Eric Jensen, but I've squashed
    it down into a single commit for ease of management.
    The watch now has two discrete pages, one which is the standard actions
    based interface, the second is an information interface which shows the
    IOB, COB, basal rate and a glucose chart.
    Glucose data is read from HealthKit on the watch. Sometimes this lags
    behind so we also make requests to backfill glucose data as
    necessary. We're also minimizing the amount of data sent over BLE as
    much as possible since BLE is slow and less reliable.
    Fix filename mismatches in comments
    Prototype of a SpriteKit-based glucose chart
    Tweak the scene size for 42mm watches
    Add the rest of the chart components
    Set high watermark higher for mg/dl
    Clean up pause/unpause semantics and set the max hours to 4
    The crown now adjusts the height of the graph
    Fix override range rendering to match the Loop app ui
    Small optimizations
    Clean up the rendering code to pause between data changes
    Remove debug code
    Highlight the upper BG when it changes
    Make updateGlucoseChart async to avoid hitting CPU limits
    More stability fixes & remove graph corner radius
    Force updateNode() to run on the main queue to avoid contention
    Improve watch size detection code
    Switch to the more efficient SpriteNode
    Only cache 4 hours of glucose history
    Remove pause/unpause code- it doesn't save significant CPU
    Try unpausing the WKInterfaceSKScene to get the animation to stop freezing
    Revert "Remove pause/unpause code- it doesn't save significant CPU"
    This reverts commit deeddb2.
    Move the IOB/COB below the graph
    Whitespace and comment cleanup
    Animate moving points on the chart
    Only animate the predicted path when adjusting the y-axis
    Clean up sprite animation code
    Adjust scene size on 38mm watch
    Only show overrides that haven't yet expired
    Fix node expiration code
    Break the more complex updateSprite into two more manageable pieces: getSprite() and SKSpriteKitNode.move()
    Clean up variable names and comments around how we expire inactive nodes for readability
    Add some comments to aid readability
    Change visible hours with force touch menu
    Revert changes in tools versions in storyboard
    Add icons for duration menu
    Rearrange menu actions
    Fix asset locations for graph menu icons
    Make mmol/L graph limits be integers
    Force minimum height for dated range rects
    Make target ranges more visible
    Only show future part of override ranges
    Revert "Only show future part of override ranges"
    This reverts commit 0b25d2e.
    Expire overrides once they move into past
    Set min range height via variable
    Rearrange image assets for graph menu
    Clarify minimum height on dated range
    Don't send expired overrides in watch context
    Rearrange testing of override end date
    Use Int16 instead of UInt16 to handle negative numbers in predicted glucose
    Change the appearance of the chart to be platter style to better fit with Watch aesthetics
    Remove duplicate files
    * chart tweaks
    adds auto-scaling, handles the SpriteKit lifecycle, and simplifies the sync story for target ranges
Commits on Oct 4, 2018
  1. Refactor RC as a timeline (#820)

    ps2 committed Oct 4, 2018
    * Refactor RC as a timeline
    To provide support for a safe, accurate IRC implementation, this patch provides retrospective correction discrepancies as a timeline, which can be extended for use in integration.
    * Bump LoopKit dev revision
Commits on Oct 2, 2018
  1. Update rileylink_ios rev

    ps2 committed Oct 2, 2018
  2. Update LoopKit rev

    ps2 committed Oct 2, 2018
Commits on Oct 1, 2018
  1. Fix issue report crash, and track pump frequency. (#821)

    ps2 committed Oct 1, 2018
Commits on Sep 20, 2018
  1. Shorcuts: Add Carbs (#812)

    ps2 committed Sep 20, 2018
    * Shorcuts: Add Carbs
    * Update swiftcharts
Commits on Sep 18, 2018
  1. Merge pull request #811 from LoopKit/master

    ps2 committed Sep 18, 2018
    Merge master into dev
  2. Merge branch 'dev' into master

    ps2 committed Sep 18, 2018
You can’t perform that action at this time.