Skip to content

Conversation

@ale5000-git
Copy link
Member

@mar-v-in

Fix the names of the components in the self-check.
How it was before it only cause confusion.

See also: microg/GsfProxy#25

@ale5000-git ale5000-git requested a review from mar-v-in June 11, 2025 19:45
@mar-v-in
Copy link
Member

mar-v-in commented Jul 2, 2025

The companion app can be replaced with regular play store (even if that is not officially supported), so companion is not strictly needed to use microG (and the check will be checked even if it's not installed, but regular Play Store).

My idea with the self-check is to completely replace it with:

  • Dynamic permission request at the time they are actually needed (and thereby stopping to ask users to prematurely grant permissions without an obvious reason)
    • We already have that for most permissions, this really mostly needs some cleanup to ensure it is really everywhere and works as expected
  • Warnings, both on the main screen of microG settings and in form of notification, in case of misconfiguration

@ale5000-git
Copy link
Member Author

ale5000-git commented Jul 2, 2025

The companion app can be replaced with regular play store (even if that is not officially supported)

I know but this is only for advanced users (that already know that); normal users that maybe have just installed microG Services just feel that they have to install Play Store (and not microG Companion) because the self check say this.

We can maybe change it to microG Companion / Play Store.
What do you think?


My idea with the self-check is to completely replace it with:

  • Dynamic permission request at the time they are actually needed (and thereby stopping to ask users to prematurely grant permissions without an obvious reason)

    • We already have that for most permissions, this really mostly needs some cleanup to ensure it is really everywhere and works as expected
  • Warnings, both on the main screen of microG settings and in form of notification, in case of misconfiguration

These are good but I still think there should also be a self check to see the global situation all at once (maybe inside an hidden menu that can be opened by tapping the microG version multiple times).

@mar-v-in mar-v-in added this to the 0.3.9 milestone Jul 11, 2025
@mar-v-in mar-v-in merged commit b1329a2 into microg:master Jul 11, 2025
1 check passed
@ale5000-git ale5000-git deleted the patch-names branch July 11, 2025 11:57
DaVinci9196 pushed a commit to DaVinci9196/GmsCore that referenced this pull request Jul 17, 2025
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.

2 participants