Skip to content

fix(app): clarify driver activation feedback#10

Draft
gly11 wants to merge 1 commit into
pr/app-sbp2-device-metadatafrom
pr/app-install-feedback
Draft

fix(app): clarify driver activation feedback#10
gly11 wants to merge 1 commit into
pr/app-sbp2-device-metadatafrom
pr/app-install-feedback

Conversation

@gly11

@gly11 gly11 commented May 27, 2026

Copy link
Copy Markdown
Owner

Summary

This PR is stacked on pr/app-sbp2-device-metadata and improves normal app feedback around driver activation while keeping a small metrics timer cleanup with it.

Driver Activation Feedback

  • Report bundle scan and system extension submission failures with clearer errors
  • Make activation status text selectable for troubleshooting
  • Avoid holding a strong self reference from the metrics refresh timer

Why this PR

These are app polish fixes that are useful on their own and should not be bundled with local diagnostic or install-helper work. Keeping this slice separate makes the user-facing activation behavior easy to review.

This PR intentionally does not include debug UI, diagnostic handlers, local scripts, install helpers, or documentation-only planning notes.

Verification

Local verification completed for this slice:

git diff --check pr/app-sbp2-device-metadata..HEAD
xcodebuild -project ASFW.xcodeproj -scheme ASFW -configuration Debug -destination 'platform=macOS' CODE_SIGNING_ALLOWED=NO build
xcodebuild -project ASFW.xcodeproj -scheme ASFW -configuration Debug -destination 'platform=macOS' CODE_SIGNING_ALLOWED=NO test

@gly11 gly11 force-pushed the pr/app-sbp2-device-metadata branch from d6577d8 to b7abcf2 Compare May 27, 2026 14:06
@gly11 gly11 force-pushed the pr/app-install-feedback branch 2 times, most recently from 623310d to dc33ca6 Compare May 27, 2026 14:28
@gly11 gly11 force-pushed the pr/app-sbp2-device-metadata branch 2 times, most recently from 4011eb9 to 46d84f0 Compare May 27, 2026 14:44
@gly11 gly11 force-pushed the pr/app-install-feedback branch from dc33ca6 to 3dc240b Compare May 27, 2026 14:44
@gly11 gly11 force-pushed the pr/app-sbp2-device-metadata branch from 46d84f0 to fb575e0 Compare May 27, 2026 14:58
@gly11 gly11 force-pushed the pr/app-install-feedback branch from 3dc240b to 5d3d83e Compare May 27, 2026 14:59
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.

1 participant