Repository navigation
frontend: show iPhone activity title and preserve library state during iOS re-sign - #1028
Merged
Merged
Conversation
Collaborator
|
@LNPANDY this changes what the launcher shows, so please link or open an issue first. I also have two code questions.
|
LNPANDY
force-pushed
the
fix/ios-activity-bar-target
branch
2 times, most recently
from
November 9, 2026 16:14
6894be3 to
04f4821
Compare
Owner
Author
|
Thanks for the review @v0lumehi! Addressed all points in the latest push:
|
LNPANDY
force-pushed
the
fix/ios-activity-bar-target
branch
from
November 9, 2026 22:03
04f4821 to
782bc43
Compare
4 of 6 tasks
1 of 2 tasks
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Fixes #1059
Summary
BuildStore.runningTargetand distinguish full game builds (buildingGame = true) from standalone post-build iOS actions (resignOnDevice,reinstallOnDevice,saveIPA,sendGameData,copyToDrive,confirmShellMove).buildingGame = trueat the start of every build pipeline entry point (run,verifyShellDevice,packArchive,exportShell, andinstallShell) and restorerunningTarget = targetwhenrunningreturns tofalse, soOutcomeCardandBuildRecorderalways see the expected target after a standalone action finishes.activity.ios("iPhone build in progress" / "正在构建 iPhone 版") inLauncherView.activityBarandBuildPagewhen running a standalone iOS action even while the Build page target selector sits onmac-app.library.rememberInputs(m)orrecordBuild()during standalone iOS re-sign/reinstall/copy/cache-move actions so the game left in the Build form is not falsely marked as● BUILDINGin the library hero and card row.Testing
cd frontend && swift test --filter "BuildRecorderTests|ShellInstallTests|LibraryTests|SourceSizeTests"(and full test suite via pre-push hook)