AppDetailsFragment: Implement compatibility section using plexus

Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
This commit is contained in:
Aayush Gupta
2024-12-24 13:43:23 +07:00
parent 42ea3a8af9
commit 516af19172
11 changed files with 207 additions and 12 deletions

View File

@@ -474,4 +474,17 @@
<string name="action_unarchive">Unarchive</string>
<string name="unable_to_open">Unable to open app</string>
<string name="version_update" translatable="false"><xliff:g id="installed_version_name">%1$s</xliff:g> (<xliff:g id="installed_version_code">%2$d</xliff:g>) ➔ <xliff:g id="update_version_name">%3$s</xliff:g> (<xliff:g id="update_version_code">%4$d</xliff:g>)</string>
<string name="plexus_powered">Powered by Plexus</string>
<string name="plexus_progress">Checking compatibility…</string>
<string name="details_compatibility_title">Compatibility</string>
<string name="details_compatibility_gms_required_title">Requires Google Play Services</string>
<string name="details_compatibility_gms_required_subtitle">You may need to install Googles proprietary library or a FOSS reimplementation such as microG.</string>
<string name="details_compatibility_gms_not_required_title">Works without Google Play Services</string>
<string name="details_compatibility_gms_not_required_subtitle">This app works without Googles proprietary library. However, it may still require other third-party libraries to work properly.</string>
<string name="details_compatibility_microg">With microG Project</string>
<string name="details_compatibility_no_gms">Without Google Play Services</string>
<string name="details_compatibility_status_compatible">Compatible: Works without any issues</string>
<string name="details_compatibility_status_limited">Limited: Works with limited features</string>
<string name="details_compatibility_status_unsupported">Unsupported: Not functional</string>
<string name="details_compatibility_status_unknown">Unknown: Not checked yet</string>
</resources>