Skip to content

Add GitHub link to About page - #142

Merged
austin-smith merged 2 commits into
mainfrom
add-github-link-to-about
Aug 14, 2026
Merged

Add GitHub link to About page#142
austin-smith merged 2 commits into
mainfrom
add-github-link-to-about

Conversation

@austin-smith

@austin-smith austin-smith commented Aug 14, 2026

Copy link
Copy Markdown
Owner

What Changed

Added a bordered GitHub button to the About page on both platforms, linking to the project repository. The button sits after the version/copyright block, above the Transmission acknowledgment. The iOS button plays haptic feedback on tap, consistent with the existing Transmission link. Also removed a stale comment suffix in the macOS view.

The macOS About window previously used a hard-coded 320×400 frame that left no headroom for the new button; the height is now derived from content (.frame(width: 320) with the existing .windowResizability(.contentSize)), so the window always fits its content exactly.

Why

Surface the project's source repository directly in the app, matching the About page pattern used in ComputerSolitaire.

Validation

  • swiftlint lint --quiet passes with no output
  • macOS Debug build succeeds (generic/platform=macOS)
  • iOS Debug build succeeds (generic/platform=iOS, CODE_SIGNING_ALLOWED=NO)
  • Verified rendering in the macOS About window and on an iPhone 17 Pro simulator

UI Changes

Both About views gain a bordered "GitHub" button between the copyright line and the divider. Layout order on both platforms: version, copyright, GitHub button, divider, "Powered by Transmission". The macOS About window now sizes its height to content.

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 3bb7dc7af5

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread BitDream/Views/macOS/macOSAboutView.swift
@austin-smith
austin-smith merged commit 4b04836 into main Aug 14, 2026
3 checks passed
@austin-smith
austin-smith deleted the add-github-link-to-about branch August 14, 2026 00:28
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