Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Loopkit dev using submodules only and CGM plugin systems #15

Merged

Commits on Mar 12, 2024

  1. Use MKRingProgressView from swift package

    - use SPM as in LoopWorkspace 00f7b05 (05/06/2023)
    - MKRingProgressView branch = master
    - Deleted MKRingProgressView directory from Open-iAPS/Dependencies
    - Committed changes to Package.resolved
    - Committed an automated Swift package change to Dependencies/LibreTransmitter/LibreTransmitter/NotificationHelperOverride.swift
    bjornoleh committed Mar 12, 2024
    Configuration menu
    Copy the full SHA
    2305dbf View commit details
    Browse the repository at this point in the history
  2. Add update_loopkit_dependencies.sh

    -copies LoopKit dependencies and git revisions to Open-iAPS/Dependencies
    bjornoleh committed Mar 12, 2024
    Configuration menu
    Copy the full SHA
    1c42f62 View commit details
    Browse the repository at this point in the history
  3. wip:does not build:Copied LoopKit dependencies from LoopWorkspace dev

    - LoopWorkspace dev ce74cf4 'Bring in OmniBLE updates' (Feb 21, 2024)
    - Deleted Open-iAPS/Dependencies/rileylink_ios, and copied RileyLinkKit into /Dependencies
    - Added RileyLinkKit to the Xcode workspace
    - Add missing frameworks to projects: Link binary with libraries

    	- OmniKit: RileyLinkKit, RileyLinkBLEKit, RileyLinkKitUI
    	- OmniKitUI: OmniKit
    	- LoopKitUI
G7SensorKit: LoopKitUI
    
    - The update_loopkit_dependencies.sh script adds git references to Open-iAPS/Dependencies/LoopKit_dependencies.txt
    bjornoleh committed Mar 12, 2024
    Configuration menu
    Copy the full SHA
    6498856 View commit details
    Browse the repository at this point in the history

Commits on Mar 13, 2024

  1. Change to take account of the modification of the API / functions pro…

    …tocol with the dev version of Loop framework in march 2024:
    
    - update the cgmManager() function for all CGM sensors
    - update the pumpManager protocol for all pumps
    - update the managerIdentifier -> pluginIdentifier
    - correction when use the simulator pump to allow to delete it after choosing it
    avouspierre committed Mar 13, 2024
    Configuration menu
    Copy the full SHA
    767e516 View commit details
    Browse the repository at this point in the history

Commits on Mar 16, 2024

  1. remove all loop packages

    avouspierre committed Mar 16, 2024
    Configuration menu
    Copy the full SHA
    71d242a View commit details
    Browse the repository at this point in the history
  2. use submodules

    use Loop submodules (WIP)
    avouspierre committed Mar 16, 2024
    Configuration menu
    Copy the full SHA
    6b189aa View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e6ef2ab View commit details
    Browse the repository at this point in the history
  4. exclude swiftFormat for Loop Packages

    modify the swiftformat.sh script to exclude all loop packages avoiding to update this code
    avouspierre committed Mar 16, 2024
    Configuration menu
    Copy the full SHA
    9e2bfa5 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    1cb84ca View commit details
    Browse the repository at this point in the history

Commits on Mar 17, 2024

  1. Remove all specific code for Dexcom and LibreTransmission

    Use the PluginSource as a unique access to new CGM plugins published by Loop
    Update all the code to store new settings
    Update Nightscout to disable toggle button to upload glucose if pluginManager is used
    avouspierre committed Mar 17, 2024
    Configuration menu
    Copy the full SHA
    47fa017 View commit details
    Browse the repository at this point in the history