Skip to content

Polish installer and About screen for release - #239

Merged
jatinkrmalik merged 2 commits into
mainfrom
jmalik/ui-release-polish
Aug 24, 2026
Merged

Polish installer and About screen for release#239
jatinkrmalik merged 2 commits into
mainfrom
jmalik/ui-release-polish

Conversation

@jatinkrmalik

@jatinkrmalik jatinkrmalik commented Aug 24, 2026

Copy link
Copy Markdown
Member

Summary

  • update the DMG installer footer to github.com/VocaHQ/vocamac at 1× and Retina resolution
  • replace the About screen's product URL wall with a compact, icon-only VocaHQ family row using the official Voca mark and official Apple, Android, Windows, and Linux artwork
  • use native macOS control colors throughout About; teal remains only in the Voca logo
  • keep Report a bug, Discord, X, and email on one native contact row, with deterministic small-size rendering for the Discord mark
  • preserve Made with ❤️ by and link Our contributors to the repository's Contributors section

Validation

  • swift test — 435 passed, 1 skipped (Accessibility permission unavailable), 0 failed
  • focused official-artwork SHA, renderability, URL, and product-link tests
  • Finder background regression tests enforce the 660 × 520 logical canvas and 144 DPI source metadata
  • visual QA of the About screen in dark mode
  • visual QA of both DMG background resolutions

Manual test

A signed and notarized /build artifact will be linked in a PR comment for installation testing before this is merged into the release branch.

@netlify

netlify Bot commented Aug 24, 2026

Copy link
Copy Markdown

Deploy Preview for voca-mac canceled.

Name Link
🔨 Latest commit 41633d6
🔍 Latest deploy log https://app.netlify.com/projects/voca-mac/deploys/6a8bf61ebdbf1a000838eee6

@github-actions github-actions Bot added app bug Something isn't working ci and removed bug Something isn't working ci labels Aug 24, 2026
@jatinkrmalik

Copy link
Copy Markdown
Member Author

/build

@github-actions

Copy link
Copy Markdown

PR Build started for 69e26e5

Build signed & notarized DMG... this usually takes 10–20 minutes.

Watch the build →

@github-actions

Copy link
Copy Markdown

PR Build ready!

DMG VocaMac-0.8.0-pr.239+69e26e5-arm64.dmg
Size 29M
Branch jmalik/ui-release-polish
Commit 69e26e5
Signed ✅ Developer ID
Notarized ✅ Apple

📥 Install

  1. Click the DMG link above to download
  2. Open the DMG and drag VocaMac to Applications (replace existing)
  3. Open VocaMac — No Gatekeeper warnings, no permission resets
SHA-256 checksum
615987f3422dc0238a81fe99e9fa39f65d9c06ed14d3ec84d98b48d138c75e55  VocaMac-0.8.0-pr.239+69e26e5-arm64.dmg

💡 Comment /build or /build-quick to rebuild.

Mr-Sunglasses
Mr-Sunglasses previously approved these changes Aug 24, 2026
@jatinkrmalik

Copy link
Copy Markdown
Member Author

/build

@github-actions

Copy link
Copy Markdown

PR Build started for 41633d6

Build signed & notarized DMG... this usually takes 10–20 minutes.

Watch the build →

@github-actions

Copy link
Copy Markdown

PR Build ready!

DMG VocaMac-0.8.0-pr.239+41633d6-arm64.dmg
Size 28M
Branch jmalik/ui-release-polish
Commit 41633d6
Signed ✅ Developer ID
Notarized ✅ Apple

📥 Install

  1. Click the DMG link above to download
  2. Open the DMG and drag VocaMac to Applications (replace existing)
  3. Open VocaMac — No Gatekeeper warnings, no permission resets
SHA-256 checksum
5b55c14b00fdfffae6e326414282bf4037ef52037f51373370965f483f2fd7a6  VocaMac-0.8.0-pr.239+41633d6-arm64.dmg

💡 Comment /build or /build-quick to rebuild.

@jatinkrmalik
jatinkrmalik merged commit 68b48c6 into main Aug 24, 2026
9 checks passed
@jatinkrmalik jatinkrmalik mentioned this pull request Aug 24, 2026
6 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants