Skip to content

Show app details and link build revisions - #13

Merged
eagleoflqj merged 1 commit into
mainfrom
add-app-details
Nov 5, 2026
Merged

eagleoflqj merged 1 commit into
mainfrom
add-app-details

Conversation

@eagleoflqj

Copy link
Copy Markdown
Member

App cards in Discover now open a localized detail sheet with available versions, minimum iOS requirements, archive size, publication date, license, and source/build links. Selecting a version updates its build metadata and compatibility warning.

The entire Build Details header responds to clicks and keyboard activation. Source and recipe revision hashes link to their corresponding repository commits; SHA-256 remains selectable text.

Validation:

  • Release and Debug builds passed; all 13 Release tests and the Debug preview test passed.
  • Strict Swift formatting and localization extraction checks passed.
  • Native UI checks passed in English and Simplified Chinese at the minimum window size: version selection, clicking the disclosure title/blank space/chevron, Space activation, both commit-link targets, and Escape dismissal.
  • Keyboard navigation reached all 16 app cards and scrolled the last card fully into view.
  • UI verification used the published catalog with injected devices, installation inventories, and one historical-build fixture.

@eagleoflqj
eagleoflqj merged commit 72adf46 into main Nov 5, 2026
2 checks passed
@eagleoflqj
eagleoflqj deleted the add-app-details branch November 5, 2026 13:45
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