Skip to content

Show branch, revision, customizations and launch time in Support - #2583

Merged
ps2 merged 1 commit into
next-devfrom
settings/support-build-info
Oct 15, 2026
Merged

ps2 merged 1 commit into
next-devfrom
settings/support-build-info

Conversation

@ps2

@ps2 ps2 commented Oct 15, 2026

Copy link
Copy Markdown
Collaborator

Adds rows below Version in the Settings → Support section:

  • Branch and Revision: the LoopWorkspace branch and revision, or Loop's own when there is no workspace info.
  • Customizations: the .loopcustomization identifiers from BuildDetails.plist (Record build customizations in BuildDetails.plist #2577). Shown only when there are any.
  • Launched: the launch date and time.
  • Running For: time since launch (Text(_:style: .relative), which updates live).

The launch time is the process start time, read with sysctl, so nothing has to record it at startup.

Tested: simulator build of the LoopWorkspace scheme. I have not checked the layout on screen.

Adds rows below Version in the Settings Support section: the workspace
branch and revision (falling back to Loop's), the build customizations
when there are any, the launch date, and how long the app has been
running. The launch time is the process start time, read with sysctl.
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