Skip to content

feat(preferences): add about page and app referral links - #960

Merged
antonreshetov merged 1 commit into
mainfrom
feat/about-settings
Sep 27, 2026
Merged

antonreshetov merged 1 commit into
mainfrom
feat/about-settings

Conversation

@antonreshetov

Copy link
Copy Markdown
Member

Summary

Add an About page as the last preferences section, with the massCode icon, copyable version, runtime and OS details, author website, and project links. Manual update checks reuse the native menu dialog and attach it to the requesting window.

Add ref=masscode-app to built-in external web links throughout the app and system menu, preserving existing query parameters. User content links and mailto links are unchanged. Include English and Russian translations.

Validation

  • Scoped ESLint and git diff --check passed.
  • System IPC tests: 26 passed.
  • Menu and manual update feedback tests: 33 passed.
  • Localization files synchronized with pnpm i18n:copy.

@antonreshetov antonreshetov self-assigned this Sep 27, 2026
@antonreshetov
antonreshetov merged commit bceadc1 into main Sep 27, 2026
@antonreshetov
antonreshetov deleted the feat/about-settings branch September 27, 2026 02:41
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