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

Merge alpha into dev #117

Merged
merged 154 commits into from
May 2, 2024
Merged

Merge alpha into dev #117

merged 154 commits into from
May 2, 2024

Conversation

bjornoleh
Copy link
Contributor

@bjornoleh bjornoleh commented Apr 16, 2024

bjornoleh and others added 30 commits March 5, 2024 22:55
Last commits:
47d2485 Merge pull request #3 from nightscout/webpack-cp_patch-1
4f6de7c Update webpack-cp.sh
Last commits:
acf203c Merge pull request #6 from nightscout/webpack-cp_patch-1
1fda0fa webpack-cp.sh: Set apsDIR=../Open-iAPS, fix path for source files
Merge dev into current-oref
adding in liveactivity identifier

forcing xcode 15.0.1 for creating certs
* fix mmol live activity, live activity off by default, re-create live activity always after it ended, better readability on lock screen

* typo

* lock screen cleanup

* fix padding, fix misaligned trailing dynamic island view

* camel case

* prevent unwanted hiding of live activity, update dynamic island padding

* also hide change label on stale live activity data

* update colors
fix incorrect timelabels in main chart
fix xGridLines that disappeared after last dev merge
- 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
-copies LoopKit dependencies and git revisions to Open-iAPS/Dependencies
- 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
improve readability for lockscreen widget in light mode
Use same calculator on Watch as on iPhone app.
This reverts changes not related to coreData for LiveActivities from commit a1c1160.
* conditionally show glucose graph in different colors dependent of high and low glucose settings
* To Do: add setting for showing graph in lockscreen and/or just a minimalistic view
- Run calculation of total insulin on scope only on change of picker panel, on appearance of the app and on change of boluses
	* to do: fix tins not updating on Pump History change

- Dynamic Island updates
	* add cob to lockscreen widget
	* add iob to lockscreen widget and adjust padding/spacing
	* to do: fix delay of updating cob and iob

- Change gradient of custom background color
This reverts changes not related to LiveActivities from commit 98fcad4.
bjornoleh and others added 12 commits April 25, 2024 23:15
* G7SensorKit eba7d98...5051563 (5):
  > Merge pull request 3 from loopandlearn/use_appName

* MinimedKit aa82a18...4a6df31 (1):
  > add code change parallel to LoopKit MinimedKit PR 14 to use appName

git submodule
 a92e9752994e7b143cdb007d3c7bcba0c0cc9214 CGMBLEKit (v3.1-166-ga92e975)
+50515639919465e54e485ab29fd395b0eafd76e3 G7SensorKit (heads/main_rc)
 c01eba63e94e9f6f2841a8835680c4e39c61b18d LibreTransmitter (heads/main)
 2f535b3ca46825e82e0dd1b5ef9daccd53a3f0ca LoopKit (v3.0-1039-g2f535b3)
+4a6df31192cbbddf62ed36ad78b1ca29649bd851 MinimedKit (heads/main_rc)
 91abd9aba338903cc7bccd3a4c9df5dc4452cc1f OmniBLE (heads/dev)
 f51fe354ea6739ee09de922ed836d6844545b610 OmniKit (heads/main)
 a0e419da314d0ad42b41ccb04af73cd1fbf41257 RileyLinkKit (heads/dev)
 a2ccad72a55600c28549ab86ab1964c0d6558868 TidepoolService (heads/dev_rc)
 21d8657d727f26df76342188e580022bf4884714 dexcom-share-client-swift (v0.4.1-156-g21d8657)

Co-authored-by: Marion Barker <marionbarker@earthlink.net>
Update submodule G7SensorKit and MinimedKit to use appName
Merge pull request #2 from nightscout/alpha
And updated the fastlane build action lane in build_Open-iAPS.yml

Co-authored-by: bjornoleh <bjorn.haugsgjerd@gmail.com>
Rename FreeAPS X scheme to Open-iAPS
@marionbarker
Copy link
Contributor

2024-04-29 Successful Test:

  • I confirmed the submodules match what I expected.
  • Success: In local clone, did a git pull --recurse and it build onto test phone with no issues
  • Success: I used the build script to download and build onto test phone a fresh clone of alpha
  • Success: I synched my repo branch of alpha to nightscout
    • Success: Tested the Validate Secrets works for alpha branch
    • Deleted my alive branch
    • Success: Ran Build Open-iAPS long enough to confirm alive branch was recreated then canceled to save the minutes

bjornoleh and others added 3 commits May 1, 2024 13:22
Includes open-iaps-oref PR 20 and PR 17 (console error fix)

 Last commits:
+5774155 Merge pull request 20 from MikePlante1/disable_smb_schedule
+e3a8d73 Merge pull request 17 from MikePlante1/console_error_refactor
+a29d9ce rename smbIsAlwaysOff to smbIsScheduledOff
+d898eb1 fix threshold console.error

Co-authored-by: Mike Plante <mikeplante1@gmail.com>
Update oref0 for #120 Rename smbIsAlwaysOff to smbIsScheduledOff
Rename smbIsAlwaysOff to smbIsScheduledOff (alpha)
@bjornoleh
Copy link
Contributor Author

I don't think oiref should be added to dev until the disable SMB scheduling feature is fixed, as alpha's implementation is currently more broken than dev&main. More details in nightscout/open-iaps-oref#18 , nightscout/open-iaps-oref#19 , nightscout/open-iaps-oref#20

Perhaps we can keep it as it is, and make sure everything works before release? I trust this can be fixed soon too.

I think this can and should be fixed before merging into dev. Was planning on doing it tomorrow, but I'll see if I can squeeze it in tonight.

Fix PR'd in #120 and nightscout/open-iaps-oref#20

PR #120 is merged now. Does that mean alpha can be merged into dev now?

@MikePlante1
Copy link
Contributor

PR #120 is merged now. Does that mean alpha can be merged into dev now?

Yes, I think so.

@bjornoleh
Copy link
Contributor Author

Ok, would be great to have this merged today. Could we get a couple of more reviews in?

@Sjoerd-Bo3 Sjoerd-Bo3 merged commit 850c872 into dev May 2, 2024
@MikePlante1 MikePlante1 mentioned this pull request May 3, 2024
@MikePlante1 MikePlante1 deleted the alpha branch May 4, 2024 13:14
@MikePlante1 MikePlante1 restored the alpha branch May 4, 2024 13:35
@MikePlante1 MikePlante1 deleted the alpha branch May 4, 2024 13:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

10 participants