thunderbird / thunderbird-android

K-9 Mail – Open Source Email App for Android
https://k9mail.app/
Apache License 2.0
9.47k stars 2.42k forks source link

Don't use AppAuth's `appAuthRedirectScheme` manifest placeholder #7759

Closed cketti closed 3 weeks ago

cketti commented 3 weeks ago

This change removes the net.openid.appauth.RedirectUriReceiverActivity entry from the manifest of modules depending on the AppAuth-Android library. That way modules depending on those modules don't have to provide a value for the appAuthRedirectScheme manifest placeholder.

The module :app:common is adding back the manifest entry for net.openid.appauth.RedirectUriReceiverActivity with appAuthRedirectScheme replaced by applicationId. That retains the current behavior without an app having to set the appAuthRedirectScheme manifest placeholder to the application ID.