Skip to content

Add basic About page for app#377

Merged
Stypox merged 5 commits intoStypox:masterfrom
tylxr59:add-about-page
Feb 23, 2026
Merged

Add basic About page for app#377
Stypox merged 5 commits intoStypox:masterfrom
tylxr59:add-about-page

Conversation

@tylxr59
Copy link
Contributor

@tylxr59 tylxr59 commented Dec 14, 2025

Added a basic About page to the app. Privacy policy section is just a copy-paste of PRIVACY.md. Not sure how that should be handled going forward but the basic framework setup.

Resolves #24, #281

<string name="about_github">GitHub</string>
<string name="about_legal">Legal</string>
<string name="about_license">License</string>
<string name="about_license_gpl">GNU General Public License v3.0</string>
Copy link
Contributor

Choose a reason for hiding this comment

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

Should this be marked non-translatable?

Copy link
Contributor Author

@tylxr59 tylxr59 Dec 23, 2025

Choose a reason for hiding this comment

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

Ahh, fair enough. Haven't messed with the donottranslate.xml file yet, I can move that over.

Edit: I guess just mark with translatable="false" ?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Marked about_github and about_license_gpl as non-translatable. I'm not sure how other apps handle Legal and Privacy Policy (like if it needs to/should stay in English?)

Copy link
Contributor

Choose a reason for hiding this comment

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

Looks good, I think that is enough, my understanding is only brand or specific names should not be translated.

Copy link
Contributor

Choose a reason for hiding this comment

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

I feel like this page could be simplified by creating a helper function for each category. Might be better?

Copy link
Owner

Choose a reason for hiding this comment

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

Yeah I did that now, good idea

Copy link
Owner

@Stypox Stypox left a comment

Choose a reason for hiding this comment

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

Thank you for the idea! I did not like the original layout very much so I ended up overhauling it 😅. I hope that is fine!

Btw, ShareUtils.copyToClipboard already handles showing a toast to the user, but only on older Android versions where the Android system did not already show one.

image

@Stypox Stypox merged commit c30588c into Stypox:master Feb 23, 2026
1 check passed
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.

Implement About screen

3 participants