Skip to content

feat: add Support link to About dialog and donation metainfo - #236

Merged
JumpLink merged 3 commits into
mainfrom
feat/donation-links
Oct 14, 2026
Merged

JumpLink merged 3 commits into
mainfrom
feat/donation-links

Conversation

@JumpLink

Copy link
Copy Markdown
Owner

Adds a Support link (never "Donate": business income, no tax deduction implied) to the About dialog, translated (de: Unterstützen), and donation/contribute/contact URLs to the metainfo (appstreamcli validate green).

Screenshot: the Details page of an Adw.AboutDialog rendered by a standalone throwaway gjs script with the same link label and URL, not the full app (building and running it is heavy).

Follow-ups: store-build gating via donationsAllowed() (ADR 0113) is not possible yet: the ADR and @gjsify/distribution are not available here. The metainfo URL stays regardless.

About dialog, Details page

@JumpLink
JumpLink force-pushed the feat/donation-links branch from 2e2ba3b to aac16de Compare October 14, 2026 07:20
@JumpLink
JumpLink merged commit b4b4e14 into main Oct 14, 2026
3 checks passed
@JumpLink

Copy link
Copy Markdown
Owner Author

Real capture (the image above was a mock) — English and German About → Details at 2×:

About, English
About, Deutsch

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